You might want to use panics for error handling | Hacker News Reader