Why does the Rainbow have 7 colors? | Hacker News Reader