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,…