An aerospace engineer explains fireworks | Hacker News Reader