ParentFull threadStrom·Fall of Civilizations is absolutely amazing stuff, I double recommend it. It has an episode that covers this specific topic as well - https://www.youtube.com/watch?v=d2lJUOv0hLAView on HN