5 must have books for programmers | Hacker News Reader