3 ms·
I'm guessing they're referring to the James Webb Telescope which has taken like decades longer than planned. there's even an xkcd on it: https://xkcd.com/2014/
by gremlinsinc 5y ago
I'm guessing they're referring to the James Webb Telescope which has taken like decades longer than planned. there's even an xkcd on it: https://xkcd.com/2014/ https://xkcd.com/2014/