Optional values are a code smell | Hacker News Reader