Budgeting is broke. This is how we fix it | Hacker News Reader