Part 1 was a generic overview of my experience at OSCON this year. In
short, I had been looking forward to this conference for about three
years, and I wasn’t disappointed.
An event like this would probably be an anthropologist’s or
sociologist’s dream study. Get over a thousand mostly highly focused,
technical people, 80%+ of whom are introverted, statistically
speaking, all with a fairly narrow similar interest, and put them all
in one place to see what happens. It’s a lot of fun.
What happens is that a large number of them open up. They’re finally
among people who understand them. They have conversations with
complete strangers, almost like they were extroverted. (It helps that
there are some extroverted people to act as catalysts.) They have
that common understanding with these people that they lack with
“normal” people, defined as roughly 99% of the rest of the world.
If you think I might be exaggerating, consider this — how many
conferences have a “People” track, wherein many of the sessions in
that track are related to how to get along with and interact with
other people? (And some of them, based on overheard feedback,
included practices that many would consider pretty fundamental, like,
oh, say, the importance of showering.) That’s how bad geeks can be,
in general.
One of the better talks that I did end up attending in that track
(while speaker-following) had as one of its titles “Hacking Wetware.”
For the uninitiated, “wetware” == “humans”. Oh, and hacking can be
more or less defined as “getting to understand at a fundamental
level,” not as “breaking in and destroying” or “doing evil things”.
Among other things, including using The Sims as its overarching point
of reference, it featured the gem of explaining the stereotypical
greeting using the TCP three-way handshake:
- Hi, how are you doing? (SYN)
- Good (ACK), and you? (SYN)
- Good, thanks for asking. (ACK)
It’s great because it lines up so perfectly with the point of the
greeting — you really don’t care how people are doing, you’re just
establishing communication. I admit, I poke fun at people rather
often by either changing or abbreviating line two, and watching them
completely miss it. Though, the best one I witnessed was actually
done by Christine at a restaurant, when she answered “Wet” (it was
raining outside), to which the hapless greeter replied “I’m so glad to
hear it. I’m fine.”
Anyway, back to geek-watching. My flight to OSCON was a somewhat
poorly thought-through one-stop flight from Manchester to Portland
with a layover in Philadelphia. Timing-wise, it worked well, but I
hadn’t thought about the fact that Philadelphia is further from
Portland than Manchester, which made for a really long second flight.
While in Philadelphia, it occurred to me that there was a decent
chance that I might be able to spot other people who would be going to
OSCON. So the game became how to spot them. (I did this last year
for the National Postal Forum. There was a whole group of postal
service employees on my flight.)
An observation that I made some time ago with regard to Christian
conferences is that you can usually tell by what t-shirts people are
wearing. Christians know that they’re not going to face much of any
persecution while at such a conference, so they tend to wear all their
religious stuff there. (This isn’t just a religious thing — you
wouldn’t walk into a bar in Boston wearing a Yankees cap and jersey
without expecting some persecution, and possibly higher prices.)
So, one person made it easy. He was wearing a t-shirt that asked
“What’s your uptime?” Easy tell.
Looking at another person, I got the sense that he was a geek, but
initially wasn’t sure. Right demeanor, right dress, right luggage,
but nothing definite. It wasn’t until we both got on the same train
to get to our (same) hotel that I noticed the subtle giveaway — he
had a glider from
Conway’s Game of Life sewn on his messenger bag. There’s no mistaking
that, but only if you’re “in”. Turns out he’s a Perl geek, too,
based on the sessions we were both in.
Back to sociology. The other thing that was amusing (and which I
practiced a fair bit) was that you can completely ignore people and
it’s perfectly fine. As was noted while the speaker was talking about
the three-way handshake, idle chit-chat isn’t a strong point of geeks,
since many don’t see the point (it’s a pragmatic thing). On the other
hand, you could dive right into one of the topics of the day and that
was also fine. Never mind that you hadn’t introduced yourself.
One thing I didn’t practice was the habit of a lot of people in the
audience to spend the entire session on their laptops. Some were
live-blogging the sessions, some were chatting on IRC about the
speaker (there was apparently at least one instance of buzzword-bingo
during a keynote), and who knows what others were doing. It wasn’t
particularly distracting, so it’s not a complaint. Since I didn’t
know anyone at the conference, I didn’t have any incentive to join in.
Plus, my goal was to focus on the content of the talks, along with how
it was being presented.
Let’s see, conference topics are the next thing to cover, but I’ll
save that for next time.