Lessons learned in online subscription billing | Hacker News Reader