Building a powerful Double Entry Accounting system | Hacker News Reader