The Roman Space Telescope, explained and up to date | Dark Hacker News