How Earth’s previous moons collided to form the moon: New theory | Hacker News Reader