Unraveling rm: what happens when you run it? | Hacker News Reader