Throughput: Worlds Collide Edition Throughput: Worlds Collide Edition Michael Siegel November 10, 2023 The collision hypothesis: that the early Earth collided with a Mars-sized object. This week, we got a... Read More Read more about Throughput: Worlds Collide Edition