ParentFull threadjmartrican·A large asteroid hit the Earth and lead to rapid unprecedented change. Yet here we are.View on HN