Live data from Hacker News

2017 Tax Software Developer's Guides and Test Cases

mass.gov

41–43 of 43 posts

Re: 2017 Tax Software Developer's Guides and Test Cases

#41

Earlier quoted context omitted.

Most software isn't somebody's dream. It's just dealing with "dumb stuff somebody's gotta do" because there's a paycheck. (See also - basically every profession. I don't know how many architects choose to design parking garages or dreary subdivisions, but hey, they gotta eat too.)

> or dreary subdivisions There are a million little details that can go in to making a house more livable, pleasant, or delightful to live in. An architect that loves these details and enjoys knowing how much her work affects the lives of the families that live there would relish working on a subdivision...

So, the same can be said about writing dreary software as well. It can be fun thinking about the most effective / efficient way to move data around, or to structure your code, even if it's just for a straightforward CRUD app.

Re: 2017 Tax Software Developer's Guides and Test Cases

#42
post #35

Good to have it, better not to need it.

> Good to have it, better not to need it. The same can surely be said about any problem software is meant to solve (that it's good to have test cases, but better not to have the problem); and such an impossibly general remark seems not to be very useful.

Flat tax. No more problem.

At least, that's what I'm guessing was meant by the grandparent. That's all _I_ can manage to think at any rate,* is how many tax dollars and man-hours have gone into producing this guide, let alone the rest of the industry that's built up around the somehow herculean task of paying one's tax†, literal myriads of jobs which provide no real value to anyone‡, save that of relief from navigating the Gordian monstrosity that is our tax code: a societal negative value of epic proportions which (unlike so many of the real hard problems facing us today) could just vanish by simply bulldozing the rulebook.

The rules, the exceptions, the loopholes, the brackets, the cutoffs, the deductions, the exemptions, the penalties, the incentives, all of it. Burn it to the ground. Everybody pays 30%, or whatever. Or perhaps everybody earning below $FAT_STACKS pays 30% * ($MY_SAD_SALARY / $FAT_STACKS). Or whatever. Better yet, let's tax consumption instead of production. Perhaps excepting food, clothing, shelter. Treat yoself? Have at it, but 40% of that Cessna goes to Uncle Sam. That 1.2kg of bling? Okay, only 30% because it doesn't pollute, it just looks stupid.

Of course, none of that's going to happen. If I'm honest, I'd be a happy camper if only the Infernal Rich Suits didn't put the onus on _me_ to run my numbers through this Rube Goldberg device you cooked up and ostensibly understand. _Especially_ as you already have my W2⁂, heck thanks to withholding you already have my money! I never had a choice in the matter! So why the pointless exercise, either calculate the bloody number and send a check (or just venmo me yo), or just _keep_ it all, and please don't break my kneecaps. The guns are on your side, after all. But let's not get into a 2nd Amendment debate this early in the morning.

...whoops, I ranted there a bit. I might be a little stressed, something about this time of year. Can't quite put my finger on it. But don't worry, once April 20th rolls around, the herbal remedies⬫ will take effect and I'll be back happy as a clam.

* (once past the initial "hmm, that's mildly interesting")

† by "tax" I mean specifically income tax in the US. There are of course bunches of other taxes, but they generally work as intended and don't cause hypertension

‡ with apologies to tax pros, you're all fantastic humans and like no offense, but your job shouldn't exist

or at least encyclopedic proportions

⁂ along with my savings balance, stock portfolio, credit score, marriage, er, relationship status, and what I ate for breakfast, because like it or not, Big Brother is manifest

⬫ which God gave us, which grow out of the dirt just like corn, which I, a grown-up, have the liberty to consume because I live in this great nation which was founded on such liberty. And justice. For all. Except the president. Because he's special. Very special.

Re: 2017 Tax Software Developer's Guides and Test Cases

#43
post #35

Earlier quoted context omitted.

> Good to have it, better not to need it. The same can surely be said about any problem software is meant to solve (that it's good to have test cases, but better not to have the problem); and such an impossibly general remark seems not to be very useful.

Flat tax. No more problem. At least, that's what I'm guessing was meant by the grandparent. That's all _I_ can manage to think at any rate,* is how many tax dollars and man-hours have gone into producing this guide, let alone the rest of the industry that's built up around the somehow herculean task of paying one's tax†, literal myriads of jobs which provide no real value to anyone‡, save that of relief from navigati…

I did not mean to suggest that there was no remedy to the problem of taxes (although my suspicion is that any two-word solution is probably too simplistic), but rather that, given the existing problem of taxes, it is better to have these test cases than not. (Similarly, it is better not to have starvation or poverty than to have charities that help the starving and the poor, but, given the existence starvation and poverty, it is better to have the charities than not.)

The people who wrote the test cases are presumably not the people who wrote, or who can change, the tax code; they were making the world better in the way that was available to them.

Post reply on HN