On April 24, 1990, the Hubble Space Telescope flew aboard space shuttle Discovery, which makes this year the 35th anniversary ...