Scientists from the SLAC National Accelerator Laboratory have produced the world’s first 3,200-megapixel digital photos. The images were snapped by an oversized digital camera destined for the Vera C. Rubin Observatory in Chile, in what is an early demonstration of this facility’s tremendous...