I write this post through a mixed haze of sleep deprivation and caffeine-induced twitchiness, at 1:30AM on satur- err, sunday the 23nd, at what will possibly be the last GateWayLAN I attend, thanks to the chief organiser moving on. On[…]↓ Read the rest of this entry…