from the good-week-end-for-NASA dept.
lonedfx writes "After nine delays, STS 103 has launched and its crew should service the Hubble space telescope in the next few days. Hopefully Hubble will be soon back to give us great pictures to stare at. "
"Everyone is entitled to an *informed* opinion."
-- Harlan Ellison