Why soap bubbles are colourful and windowpanes are not | Hacker News Reader