I'm a unix hack that has been programming and playing RPG's since I was in the third grade. I have a lot of opinions on both topics.
Q&A for gamemasters and players of tabletop, paper-and-pencil role-playing games
Q&A for professional and enthusiast programmers
Q&A for system and network administrators