Clearing up the confusion around JavaScript references (with cats) | Hacker News Reader