Three elements of a viral app on Twitter and Facebook | Hacker News Reader