How to avoid brittle code | Hacker News Reader