S spectrum.ieee.org The Webb Space Telescope’s profound data challenges 318 points MindGods 4 years ago 160 comments