Recursive r/w locks | Hacker News Reader