Happy birthday Hubble!

Hubble Space Telescope (source: NASA)
Hubble Space Telescope (source: NASA)

The Hubble telescope is 20 today, hip hip hooray!

Despite all the jokes about Hubble’s dodgy eyesight, and the astronomical cost of putting right the telescope’s defects, this orbiting camera with its eye on cosmos is arguably the most successful scientific experiment in history when it comes to research results and popular impact combined.