Source: The Higgs Boson Explained - PandaWhale
Stashed in: tv, America!, LOST!
Best opening scene of a TV series since LOST.
LOST opening scene (and ending scene!):
Americans Don't Like Visiting the Doctor infographic
Demographics in America in 2050 -- 439 million citizens, mostly in 11 mega-regions...
Predictions of economic chaos as baby boomers grow old are based on formulas that are just plain wrong
The Link Between High Levels of Homeownership and Unemployment