I like programming, trekking, playing guitar, and throwing people around in Aikido class. I commute 12 miles to work on my bike, which I think is necessary if you're going to set at a desk banging out code all day. It's a nice balance.