Why NULL references are a bad idea | Hacker News Reader