How Freshbooks re-invented itself | Hacker News Reader