As you probably heard, “the primary scientific instrument onboard the Hubble Space Telescope failed today”:http://story.news.ask.com//article/20070130/D8MVBN680.html after its backup power supply failed. While NASA suggests that 1/3 of the camera’s capabilities could be restored in a month or so, it’s clear that this marks the end of a brilliant era in […]