How JavaScript Works: Recursion | Hacker News Reader