The James Webb Telescope sunshield has been successfully deployed
[NOTE I wrote about the James Webb Telescope previously here.] I’ve grown so used to assuming government incompetence (or worse) as the default position that I’m gobsmacked by this news: The James Webb Space Telescope team has fully deployed the … Continue reading →
