Measuring Widgets by Defining Virality, Reach and Engagement | Hacker News Reader