What's a condition system and why do you want one? | Hacker News Reader