New theory explains the origin of Saturn's rings | Hacker News Reader