News for hackers. Stuff that matters.
Re:Hubble telescope has new lease on life after computer swa... by peter303 on Saturday July 17, 2021 @02:49PM (#27867885)
The Webb which was originally the 2000s decade premiere project has be holding up the queue for 13 years.

The next Roman optical space telescope is slated for 2025.

There are no comments on this comment yet.