Happy 25th Anniversary to the Hubble Telescope

The Hubble Telescope is celebrating its 25th anniversary on April 24. Well, actually it can’t because it doesn’t know it’s been in orbit for 25 years, but the rest of us can. While it didn’t exactly get off to an auspicious start after it turned out to be nearsighted shortly after its launch on the … [Read more…]