Exceptions for control flow considered perfectly acceptable | Hacker News Reader