On this day in 1990, NASA’s space shuttle mission STS-31 deployed the Hubble Space Telescope into orbit. The telescope was launched to capture images of the cosmos with unprecedented clarity, but a flaw in its mirror left the telescope nearsighted.

The hot springs of Yellowstone National Park may be extreme environments, but they are host to a diversity of microbes that could shed light on the evolution of life on Earth and, perhaps, what lurks on distant planets.