OSCON, Day 4 (Human Interfaces for Geeks)

pjf on 2008-08-20T11:47:13

Memoirs of an OSCON rockstar, Day 4 (Human Interfaces for Geeks)
My sleeping pattern at OSCON remains sub-optimal. I've crossed timezones, and beause there are so many cool tings to do each evening, and talk practicing and preparation, I find myself going to bed late and sleeping in. I could push myself to wake up early, but being sleepy really wrecks my speaking ability, and after my talk on failure, I've got a reputation to maintain.

I wake up late in the morning, and receive what was the most exicting e-mail I'd received in the entire conference. It's from Allison Randal:

Would you be willing to repeat "An Illustrated History of Failure" [as a plenary]? It'd be 12:45pm Friday.

Woah!

At this point I should mention that presenting a plenary/keynote at OSCON is one of my lifetime goals. I thought that I'd gain a little fame at 2008, a somewhat bigger audience in 2009, and then if I'm very very lucky I could possibly be considered for a plenary/keynote in 2010. I certainly didn't expect it at my first OSCON! The only lifetime goal I thought I would have had a chance of claiming at OSCON was to play Rock Band.

Today I'm presenting "Human Interfaces for Geeks", aka "Hacking Wetware for Fun and Profit", aka "Paul can't make up his mind as to what this talk should be called". My talk is essentially about how people think, how to make them happy, and how making them happy causes them to do your bidding.

When possible, I try to include conference-specific jokes in my talks. In my failure talk I managed to reference Rod::Logic and Dr. Evil Conway. Here, I figured that enough of my audience would have gone to People for Geeks, so last night I had picked Schwern as my victim. Schwern had kindly provided me with some pictures of him as a zombie, and I spent way too long last night creating Schwern in The Sims 2, taking screenshots, turning him into a zombie, and adding general zombie references.

I arrive at OSCON in time for lunch, rather sad that I've missed some of the morning talks I was really looking forward to. I'm also stuck for where I should go after lunch; Anthony Baxter's running the general lightning talks, and I love lightning talks. Anthony runs the lightning talks at OSDC, and Linux.conf.au, and he does a great job of keeping things moving and amusing. I've got stacks of lightning talks up my sleeve, so attending this should have been a no-brainer.

However, Tim Bunce of DBI fame is giving a talk on Ultimate Perl Code Profiling. I'd spoken briefly to Tim earlier in the week, and he told me new the profiler is awesomely cool. I know that I could learn it in my own time, but that will probably take months before I get a round tuit, or I could just attend Tim's talk and download it into my head in one go.

I attend Tim's talk. It is awesome. I know kung-fu.

I sneak out of Tim's talk during question time, because my talk is next. I find coffee and hurry to the room where I'm presenting.

Amazingly, the talk goes down extermely well. I seem to have been gaining popularity over the conference, and now not only is the room stuffed with people, but there's even a handheld video camera in the audience! It seems the audience wasn't disappointed, giving me a 4.9/5.0 across 16 ratings! Wow.

Next up are the Perl Lightning Talks. I wasn't sure what to expect from these, as I've seen lightning talks done really bad, but these are just superb! The Perl community has some great speakers, and the talks are witty, informative, and well presented. Of course, I give one on autodie, in case the conference hasn't heard enough about it already. ;)

The conference ends with Larry's "State of the Onion", and the Perl Foundation Auction. Unfortunately things run a little late, and we lose a few too many audience members before the auction. I pick up a copy of Perl Medic (autographed, yay!), a few assorted other books, and some cool YAPC drinking glasses.

With the main conference over, I head off to a rather exclusive OSCON after-party. Everyone at the party is famous. Everyone. In fact, as r0ml casually comments to me that his son wrote Twisted (python), I realise that everyone and their families are famous.

The party was amazing, although I continue to make the odd faux pas: "Oh, you use identi.ca too?", "No, I'm @evan. I wrote identi.ca." Eventually I get used to the idea that if someone mentions a technology I use, then not only did they write said technology, but they also hold a Nobel Prize, played a role in the original Star Wars, and psychically know what I want to drink next.

Eventually the party gets broken up. It's probably the first time I've ever been to a party so cool that it gets broken up rather than just peters out. I head back to my hotel, discover I'm hungry, and go looking for food at 3am. I find a Mexican place that gives me the most awesome burrito I've ever had in my life, but since I can't for the life of me remember what it was called, when I return there the next day I'm served something which is considerably less than awesome.

Eventually I get back to the hotel, set multiple alarms so I don't miss my talking slot, and sleep.