Bret on Social Games: The Art of Gifting, Challenges, and Notifications | Hacker News Reader