NASA's big wins
Much is made lately of the problems at NASA. While some of that criticism is well-deserved (the shuttle program in particular), NASA often gets the shaft when it comes to the projects they got very, very right. Projects such as the Hubble telescope. Yesterday was the Hubble’s 15th anniversary, the projected end of its service […]