The best of Hacker News - July 05, 2024

11.
Oldest cave art found

189 points

15.
The Sphere

158 points

19.