Go James Webb
It’s now old news that the James Webb Telescope was successfully launched on Christmas Day. But last Saturday marked another historic moment for this incredible human artifact: After a quarter-century of effort by tens of thousands of people, more than $10 billion in taxpayer funding, and some 350 deployment mechanisms that had to go just so, the James Webb Space Telescope fully unfurled its wings. The massive spacecraft completed its final deployments, and, by God, the process went smoothly. ...