Humans: The Ultimate Self-Congratulators

Humans: The Ultimate Self-Congratulators

Humans are the reigning champs when it comes to patting ourselves on the back. For thousands of years, we have toiled away at incremental technological progress, the entire time congratulating ourselves for figuring x technology out "so quickly!". It's actually so amazing that we've been able to so so much in so little time, isn't it?

Read More