Moving the largest high-performance lens ever built
Not all the most interesting telescopes need to live in space. The Large Synoptic Survey Telescope (LSST) will sit on top of a mountain in Chile some 8,800 feet up and snap 3.2-gigapixel (3,200-megapixel) images of the sky every 20 seconds. All told,...
Sound Tech
Sound Tech
No comments