The world’s largest digital survey of the visible Universe, mapping billions of stars and galaxies, has been publicly released. (via WSJ) ADVERTISEMENT ADVERTISEMENT