EditorialA photo provided by NASA shows repairs being made to the Hubble Space Telescope by astronauts on the space shuttle Endeavour in 1993. (NASA via The New York Times)
EditorialIn a photo provided by NASA, the space shuttle Endeavour prepares for a potential launch at Kennedy Space Center in Cape Canaveral, Fla., July 11, 2009. (Bill Ingalls/NASA via The New York Times)