Dan McConlogue 

Hacker, fledgling curmudgeon, lover of the game