One of the big fears surrounding the announcement of a new mission for the space program was that it would mean the end for many of the old missions of the space program. It looks like that shoe has already dropped — I just learned that NASA is mothballing the Hubble Space Telescope. Bad news for space geeks and completely absurd.