Archives for April 23, 2010

Where there is an observatory and a telescope, we expect that any eyes will see new worlds at once. –Henry D. Thoreau 20 years ago tomorrow, the Hubble Space Telescope was launched into orbit. It doesn’t look that impressive, and maybe it shouldn’t. After all, what is a space telescope? It’s a couple of mirrors,…