James W 

Day job: programmer. Night job: MTBer, physics enthusiast, Roomba herder.