C cosmosmagazine.com First images from James Webb telescope exceed expectations 840 points mooreds 4 years ago 265 comments