It seems my RSS feed has failed epically and none of the actual links to the blog worked. Not too awesome for you RSS readers out there.
Needless to say, that is fixed now. Thank you to the people who went through the trouble to notify me of my broken RSS. Your help is much appreciated.