Day one of OSCON had me attending two tutorials: The 7 Principles of Better API Design by Damian Conway and Higher-Order Perl by Mark-Jason Dominus. I’ve seen both of them give tutorials before and was expecting the world of them, and they delivered. Damian’s talk wasn’t mindblowing, as his typically are, but was full of incredibly useful information towards cleaning up the public interface of modules. MJD’s was, I have to say, a good example of an MJD talk — extremely interesting, given at a level where you’re neither being talked down to nor being hit with incredibly difficult information, and he had a couple of good rant-like digressions. If you want to get him wound up, say something about the pluralisation of “octopus” is “octopi”.
The wireless connectivity was non-existant in my first tutorial but was fixed for the second. Wireless good.
For dinner a group of people went to the Rogue Ale Public House, where I had a Hazelnut Brown Nectar (quite nice) and a Chocolate Stout (not bad). I preferred the Hazelnut, mostly because I’m not that much a fan of bitter beers.
After the Rogue we headed back to the Oregon Convention Center for a game of Werewolf, which was very fun. I got killed by the villagers early in the first game by someone who said they were the Seer (who has special powers and can find out who’s a werewolf and who isn’t). They weren’t the Seer, I wasn’t a werewolf, and I was out. It was still fun watching how a bunch of (seemingly) intelligent geeks get swayed by mob rule so easily. I made it relatively far into the second game, even going so far as to accuse someone of being a werewolf who was actually a werewolf, but my fellow villagers didn’t vote for him, so I subsequently got killed. Guess they thought that I was being too accusatory and was therefore a werewolf, which I wasn’t.
The werewolves won both games. And fun was had by all.









Recent Comments