The Hubble Space Telescope is successfully brought back online after a hardware failure with its payload computer on June 13, which left it unable to perform scientific operations for more than a month. (Space.com) link embed save