I've been programming forever and I love it still.
I do a reasonable amount of open source stuff, particularly with Python. I use Ubuntu, mostly out of habit.
I mostly hang out on IRC, but it's hard to get points & badges there, so I'm exploring the world of StackExchange.
Q&A for Ubuntu users and developers
Q&A for professional and enthusiast programmers
Q&A for those using, extending or developing Emacs
Q&A for power users of web applications
Q&A for computer enthusiasts and power users