Three and a half degrees of separation | Hacker News Reader