Flash of light brighter than Venus? Could be first solar sail to orbit Earth

Tonight, you might see a brilliant flash of light – brighter than the brightest stars. It could be NanoSail-D2, the first solar sail to orbit Earth. Here's how to see it.

Lunar eclipse on 2010’s solstice !

The total lunar eclipse on December 21, 2010, presents the northernmost total lunar eclipse until December 21, 2485!

Soylent heat turns fiction to fact

Maybe there are less-than-dystopian scenarios utilizing concepts of 'recycling' that could be applied to an overpopulated, energy-starved world.