Errors and Exceptions: Is there a third option? | Hacker News Reader