One of the most important developments in the history of science?
So says Andy Albrecht, as reported in the New Scientist. In a post that must have disappeared into one of those parallel universes, but that shows up in my rss feeds, David Appell asks what they could possibly be talking about. Stephen Colbert explains: