Hacker News new | ask | show | jobs
by dragonwriter 2729 days ago
> I've never really understood why there are brackets in the first place, can't we just write a function to calculate your taxes based off your total income?

You could use a function with a smooth derivative, and since a table is used in application it would have no effect on practical complexity of tax prep, though it would make intuitive grasp even harder (and it's already bad.)