Why I Prefer Exceptions to Error Values | Hacker News Reader