Designing Errors with Kotlin | Hacker News Reader