I think the best hobbies for hackers are the ones that will force you to go out. Walking, sports, astronomy, going to the beach, and so forth. We already use too many hours to stay at home hacking so it is better to counterbalance in some other way in the free time.