News for hackers. Stuff that matters.
Re:On the Trail of the Denisovans by permo-w on Saturday March 02, 2024 @08:16PM (#39577453)
>Since the last ice age we've been dropping like flies.

this is incorrect. the last ice age was ~12,000 years ago. the latest evidence for any of these humans is 3x that many years ago. on the contrary, the human population has skyrocketed since the last ice age

There are no comments on this comment yet.