Dr. LaFollette's Favorite Links
Naturally, as a serious computer professional, I do not have the time to spend surfing the web finding intersting links, so at the moment I only have one favorite link to share with you.
Recursion