ppaulin writes "Maybe it's because I'm 40. Maybe it's because I'm sitting on my couch drinking scotch watching West Wing reruns. The bottom line is that I'm a programmer and I'm lucky to have some free time on my hands. I'm not a rich dot-com guy looking to create a foundation, just a programmer trying to figure out what to do with the next 20 years of my life. I'd like my kids to be proud of me. So I'm asking (and please hold the snark, it's too easy) — What can a programmer do?"