Gödel, Escher, Bach: A Mental Space Odyssey106 points by kydohRead the articleDiscussion on Hacker News