-
Slashdot
Oct 16, 2024, 3:00 am190 ptsTrendingTopThe Euclid mission has revealed the first part of a 3D map of the universe, showcasing 14 million galaxies and tens of millions of stars with unprecedented detail. "The Euclid mission, launched in 2023 and run by the European Space Agency (Esa) with contributions from Nasa, sent its first snapshots in November…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.