Confessions of a rueful geek.