Recently, Astronomers announced the discovery of eight new planets that could possibly support life. They met the criteria of being in the “Goldilocks Zone,” meaning …
2012 in Retrospect: Science and Technology
1. SOPA Blackout (January 18)
2. MegaUpload Shut Down (January 19)
3. Facebook Goes Public (May 18)
A 21st Century Beagle
“The voyage of the Beagle has been by far the most important event in my life and has determined my whole career.” And now, this …
One Man, One Step, and 128,000 Feet of Free-Falling
Imagine free falling from 128,100 feet above Earth, at the edge of space, while millions of people watch in terror. Well, that’s what Felix did. …
Does Life Exist on Mars?
This one question has perplexed even the most intellectual minds for years. We’ve all seen movies like Star Wars, Avatar, and Star Trek which feature …
The NASA Shuttle Program…25 Years after the Challenger Disaster
January 28, 1986: the Challenger, the second space shuttle NASA had ever built, tragically exploded, killing its 7 astronauts on board, after one of the …