Dave I/O - Geekery, caffeine, politics, and assorted crap.