A scientific perspective on social networks | Hacker News Reader