Why nullable types? | Hacker News Reader