S science.org Giant, all-seeing telescope is set to revolutionize astronomy 192 points gammarator 1 year ago 67 comments