Three and a half degrees of separation at Facebook | Hacker News Reader