Today is Alan Turing's 100th birthday. Take a minute to listen to Radiolab's excellent piece about his life. Truly a beautiful mind.