I'm a software designer in silicon valley, and work on writing a chess engine as a hobby. It's mediocre - maybe rated 1500, but it beats me with ease and it's fun & challenging code to develop. No worries - I don't use it in rated games!
Call me cruel, inhumane, a poor sportsman, and what have you, but I take timeouts from unsuspecting non-vacationers at my fickle whim. Moahaha!