A arstechnica.com To my surprise and elation, the Webb Space Telescope is going to work 429 points wglb 4 years ago 213 comments