New theory explains how the moon got there | Hacker News Reader