The James Webb Space Telescope is delivering a deluge of images and data to eager scientists and other hungry-minded people.…