It's 12/12/12—the Last Major Numerical Date in this Century

December 12, 2012 is an extremely special date! It's the last major numerical date of this century. There was 01-01-2001, 02-02-2002 and so on—until today. There's no 13th month, so there's no way this will happen again until the XXII century. » 12/12/12 4:28pm 12/12/12 4:28pm

The Most Accurate, Highest Resolution Night Earth View to Date: Black…

This is the most accurate, highest resolution true color night image of planet Earth to date. These images are truly extraordinary, "an unprecedented new look at our planet at night," as NASA says. It's the newest and sleekest version of the Blue Marble. NASA calls it the Black Marble. And it's stunning indeed. » 12/05/12 2:56pm 12/05/12 2:56pm

NASA Captures Shuttle's Capitol Hill Flyby With—What Else—Instagram…

On its final flight, the 747 Shuttle Carrier Aircraft that bore Space Shuttle Discovery took the liberty of buzzing Capitol Hill and NASA was there to preserve the moment—then apply a filter and post it on the Internets. » 4/17/12 9:40pm 4/17/12 9:40pm