links for 2008-07-08

More like this

"Anyone who sits on top of the largest hydrogen-oxygen fueled system in the world; knowing they're going to light the bottom--and doesn't get a little worried--does not fully understand the situation."
As NASA's Space Shuttle program winds down -- Endeavour's final mission is slated for later this year, then that's it -- let us take a moment and remember the Shuttles.
Space Shuttle mission STS-132 is currently orbiting over our heads. It's scheduled to land a week from now. After that, there's two more launches and that will be that for the program.