A arstechnica.com The Webb telescope just offered a revelatory view of humanity’s distant past 118 points Bender 3 years ago 75 comments