Using data visualization to craft experiences: from loading bars to games | Hacker News Reader