Oddbean new post about | logout
 im always blown away to consider the various humanoids of the past and how modern humans arrived around 50,000 years ago.