Well, the conference is nearing its end, and yesterday morning it was showing. Wednesday night finished up rather late.
Yesterday I had a look at Rusty Russell’s talk on advanced C programming. Very enlightening, although much of it went woosh over my head due to my state of sleepiness and the speed of the presentation. In particular, it introduced the Comprehensive C Archive Network (the logo and concept is a blatant copy of CPAN) which I will definitely have a look at, as I find myself coding in C more and more.
I also had a look at the Dili Village Telco, which is making a big difference in Timor Leste (East Timor). I wonder though… now that people have been saved those long 3 hour walks, is there now a looming obesity crisis in Dili? Hopefully it’s compatible with the Serval BatPhone, as I can see the two being quite complementary once the economy picks up enough for people to afford the Android devices required.
Lunar Numbat brought up some interesting concepts. In particular, the use of 8051 hardware surprised me. It seems high integration and radiation are not a good combo, unless you want to see your bits flipped randomly. I do worry about the MCP2515 CAN controller in use though — that thing gave us lots of grief in an electric harvester project (a lot of data corruption issues in fact, frames about-to-be transmitted would frequently get their data payloads overwritten by received frames before being transmitted).
I learned a bit more Perl tricks. Perl is quite a nice language really, and gets unfairly called “executable line noise” (which can be done in any language). I finished up with a discussion on how to disassemble flamewars and extract useful information.
The Penguin Dinner went down well, another late night but quite enjoyable. We didn’t do so well at the trivia, but I chucked in $50 to the flood effort. It finished again after 10:30PM, so another late night. Thankfully I wasn’t riding the bike home.