Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. It makes my mind boggle....

It makes my mind boggle....

Scheduled Pinned Locked Moved The Lounge
beta-testinghelpquestioncode-review
21 Posts 12 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C charlieg

    40 Years of Failure: IRS Unable to Fix Computer System - Americans for Tax Reform[^] Warning: this is a USA thing with the IRS... I know you Brits have a large group of idiots as well..... Spend 30 minutes reading the top links. I was in the hospital yesterday getting a blood transfusion, so finally got around to it. Curious as to your feedback as to how you would fix it? I'd be cleaning house starting with "rm -rf you're_fired" No politics. I was fascinated how the CF went for 40 years. Have you ever wondered why when a new CEO came into a company they fired 1/2 or more of the top staff? Here's your sign.

    Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

    J Offline
    J Offline
    Jacquers
    wrote on last edited by
    #12

    In our country, out of all the government web sites, the online tax filing system is the one that works the best. Admittedly, the standard isn't very high. You'll have no excuse to not pay tax :laugh:

    1 Reply Last reply
    0
    • C charlieg

      40 Years of Failure: IRS Unable to Fix Computer System - Americans for Tax Reform[^] Warning: this is a USA thing with the IRS... I know you Brits have a large group of idiots as well..... Spend 30 minutes reading the top links. I was in the hospital yesterday getting a blood transfusion, so finally got around to it. Curious as to your feedback as to how you would fix it? I'd be cleaning house starting with "rm -rf you're_fired" No politics. I was fascinated how the CF went for 40 years. Have you ever wondered why when a new CEO came into a company they fired 1/2 or more of the top staff? Here's your sign.

      Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

      Sander RosselS Offline
      Sander RosselS Offline
      Sander Rossel
      wrote on last edited by
      #13

      string CreateHeadline(string governmentInstance, int years)
      => $"{years} years of failure, {governmentInstance} unable to fix computer system.";

      FTFY, at least now you won't have to type out the entire headline every time this happens, which is at least once a year ;) Like the Dutch GGD, the party who was responsible for tracking COVID cases, testing and vaccination. The system was insecure and also, Excel reached the maximum number of rows (yes, they used Excel to track cases)! :wtf: Our Belastingdienst (Dutch IRS) has internal troubles as well, but not only with their systems. A couple of years ago it was the police who bought a new system that doubled the time of paperwork. And that's just what I remember.

      Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

      C 1 Reply Last reply
      0
      • T TNCaver

        From their FAQ: Is consumption a reliable source of revenue? Yes, in fact, consumption is a more stable source of revenue than income. The chart compares the yearly changes in the tax bases for the income tax (adjusted gross income — AGI) and the FairTax (personal consumption expenditures — PCE) for years 1974 to 2004. PCE has always grown from year to year, whereas AGI dropped from 2000 to 2001 and from 2001 to 2002 — two years in a row. The higher growth rates of AGI in boom years result in overspending and then when the economy slows down either budget cuts are needed or, what is more often the case, taxes are raised or the budget deficit increases. But I agree, it will never be implemented in the USA, it would take away too much of the government's power over the citizenry.

        If you think 'goto' is evil, try writing an Assembly program without JMP.

        S Offline
        S Offline
        Slow Eddie
        wrote on last edited by
        #14

        I wish you were wrong about it never happening. It is too strait forward to make sense. :sigh:

        ed

        1 Reply Last reply
        0
        • S Slacker007

          If you get rid of income tax and just have consumption tax then people will spend less. The Government will either rape you on the increased consumption tax or they will lose money in the long run, and that will not be allowed. People have been spending more, and making more, every year. We have the most millionaires in the United States than ever before. approx. 22 million citizens qualify as "millionaires" in the U.S. as of 12/2021. So, consumption tax seems to be stable, right now. Remove the income tax and consumption tax will not be stable. Consumption tax and other forms of similar tax look great on paper, really good actually, but they fail completely in the realization phase and that is why they are not used by Government.

          T Offline
          T Offline
          TNCaver
          wrote on last edited by
          #15

          You have knowledge of where this has been tried and failed? I know where this has been tried and it is successful. My state does not have an income tax, and we never will, it is prohibited by our constitution. It gets the vast majority of its revenue solely from sales tax at the state, county, and city levels. It works, and it helps keep our budget balanced, which is also required by our constitution. We are one of the few states that have a surplus. How many states with an income tax can say that? People will not, and cannot, spend much less than they do now. Any potential difference has been calculated into the amount of the FairTax so that it is revenue neutral.

          If you think 'goto' is evil, try writing an Assembly program without JMP.

          S 1 Reply Last reply
          0
          • T TNCaver

            You have knowledge of where this has been tried and failed? I know where this has been tried and it is successful. My state does not have an income tax, and we never will, it is prohibited by our constitution. It gets the vast majority of its revenue solely from sales tax at the state, county, and city levels. It works, and it helps keep our budget balanced, which is also required by our constitution. We are one of the few states that have a surplus. How many states with an income tax can say that? People will not, and cannot, spend much less than they do now. Any potential difference has been calculated into the amount of the FairTax so that it is revenue neutral.

            If you think 'goto' is evil, try writing an Assembly program without JMP.

            S Offline
            S Offline
            Slacker007
            wrote on last edited by
            #16

            I used to work for Goldman Sachs, and most of my knowledge about the FairTax and Consumption Tax was from meetings, etc. there. However there are many websites that can site you concreate evidence of the pros and CONS of the FairTax system and more importantly, why it will never be implemented in the foreseeable future. One of the key take-aways from most of the evidence is that Middle-Income people/families will be hit the hardest as well as people in retirement. I think you possibly drank some of the Kool-Aid on this one, and that is why you appear to be such a proponent for it. Perhaps I am wrong. I don't really care. Cheers.

            T 1 Reply Last reply
            0
            • S Slacker007

              I used to work for Goldman Sachs, and most of my knowledge about the FairTax and Consumption Tax was from meetings, etc. there. However there are many websites that can site you concreate evidence of the pros and CONS of the FairTax system and more importantly, why it will never be implemented in the foreseeable future. One of the key take-aways from most of the evidence is that Middle-Income people/families will be hit the hardest as well as people in retirement. I think you possibly drank some of the Kool-Aid on this one, and that is why you appear to be such a proponent for it. Perhaps I am wrong. I don't really care. Cheers.

              T Offline
              T Offline
              TNCaver
              wrote on last edited by
              #17

              Right, so ignore the evidence from an actual real-world success and stick to the conclusions of your boardroom meetings. I'm sure the Koolaid served at Goldman-Sachs is much tastier. :wtf:

              If you think 'goto' is evil, try writing an Assembly program without JMP.

              1 Reply Last reply
              0
              • Sander RosselS Sander Rossel

                string CreateHeadline(string governmentInstance, int years)
                => $"{years} years of failure, {governmentInstance} unable to fix computer system.";

                FTFY, at least now you won't have to type out the entire headline every time this happens, which is at least once a year ;) Like the Dutch GGD, the party who was responsible for tracking COVID cases, testing and vaccination. The system was insecure and also, Excel reached the maximum number of rows (yes, they used Excel to track cases)! :wtf: Our Belastingdienst (Dutch IRS) has internal troubles as well, but not only with their systems. A couple of years ago it was the police who bought a new system that doubled the time of paperwork. And that's just what I remember.

                Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                C Offline
                C Offline
                charlieg
                wrote on last edited by
                #18

                It still boggles my mind that after N attempts and N-1 failures, you'd stop digging, step out of the very deep hole, and ask yourself, "Are we insane?"

                Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                1 Reply Last reply
                0
                • C charlieg

                  40 Years of Failure: IRS Unable to Fix Computer System - Americans for Tax Reform[^] Warning: this is a USA thing with the IRS... I know you Brits have a large group of idiots as well..... Spend 30 minutes reading the top links. I was in the hospital yesterday getting a blood transfusion, so finally got around to it. Curious as to your feedback as to how you would fix it? I'd be cleaning house starting with "rm -rf you're_fired" No politics. I was fascinated how the CF went for 40 years. Have you ever wondered why when a new CEO came into a company they fired 1/2 or more of the top staff? Here's your sign.

                  Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                  S Offline
                  S Offline
                  StarNamer work
                  wrote on last edited by
                  #19

                  Out of interest (I am in the UK), I skimmed this article, and when I saw the line...

                  Yet the system still runs code from 1962, written in an archaic programming language almost no one alive understands.

                  ...my immediate thought was COBOL (though it could be assembly language). The trouble is that the IRS, like banks, deals with financial information and "knows" that the existing code "does the right thing" so any new system has the uphill task of proving it gets exactly the same result as the millions of lines of existing code which only a handful of people now understand and which, in any event, is a moving target as new tax rules are added and the code base grows. So the end result is ancient code on ancient hardware long after it should have been replaced because no-one wants to be the one to commit to a change it case it all goes pear-shaped. And, of course, if/when it does get replaced in 2030, after 68 years, parts of the replacement, which was started in 2009, will be older than the 1962 system was when it was decided a replacement was needed in 1982! On the flip side, a lot of people here probably make their living maintaining decades old code! :)

                  C 1 Reply Last reply
                  0
                  • S StarNamer work

                    Out of interest (I am in the UK), I skimmed this article, and when I saw the line...

                    Yet the system still runs code from 1962, written in an archaic programming language almost no one alive understands.

                    ...my immediate thought was COBOL (though it could be assembly language). The trouble is that the IRS, like banks, deals with financial information and "knows" that the existing code "does the right thing" so any new system has the uphill task of proving it gets exactly the same result as the millions of lines of existing code which only a handful of people now understand and which, in any event, is a moving target as new tax rules are added and the code base grows. So the end result is ancient code on ancient hardware long after it should have been replaced because no-one wants to be the one to commit to a change it case it all goes pear-shaped. And, of course, if/when it does get replaced in 2030, after 68 years, parts of the replacement, which was started in 2009, will be older than the 1962 system was when it was decided a replacement was needed in 1982! On the flip side, a lot of people here probably make their living maintaining decades old code! :)

                    C Offline
                    C Offline
                    charlieg
                    wrote on last edited by
                    #20

                    this ->

                    is a moving target as new tax rules are added and the code base grows.

                    I was thinking perhaps APL, but looking at the list of companies that the IRS has used, I would bet COBOL as well. As for the career thing - honestly, I would love to take a look at the code base. Databases are well understood now. I support a manufacturing system written in FORTRAN in the early 80s. Moving to .net, MySql and a report writer would reduce the code base by 90%. I just haven't gotten around to it. :)

                    Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                    1 Reply Last reply
                    0
                    • O obermd

                      The underlying problem is the sheer complexity of our tax code. A simple flat tax:

                      How much do you make?
                      Send it in!

                      would work a lot better. Seriously, a flat tax after a set deduction would work. About 10 years ago I ran the calculations and determined that a 15% flat tax on all income over the Federal Minimum Wage would result in the same revenue as the current convoluted tax code and save Americans huge amounts of time and money trying to figure out and game the current system. Turns out this method is also "progressive" in that someone who makes just over minimum wage has a far lower effective tax rate than someone making $100,000 per year.

                      R Offline
                      R Offline
                      richwfowler
                      wrote on last edited by
                      #21

                      The problem is with the "How much do you make?" statement. There are so many forms of income i.e. paychecks, dividends, gambling, home sales, and so on. There are also MANY ways to hide income. There are also legitimate expenses --- consider retail sales (small business) there is gross income (the sales) rent, staff payroll, utilities, cost of goods, and so on. As much as we would all like to see obermd's version above, I don't think it is feasible.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups