Hubble, Hubble, Toil and Bubble The Hubble space telescope was placed in orbital operation on April 24, 1990. It was named after Edwin Powell Hubble (1889 – 1953). Hubble (the guy) was a notable astronomer, and, among other things, known… Full Article →