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. Seriously? Healthcare.gov is a Ruby on Rails site?

Seriously? Healthcare.gov is a Ruby on Rails site?

Scheduled Pinned Locked Moved The Lounge
rubycomtestingbeta-testingquestion
31 Posts 14 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.
  • M Marc Clifton

    https://github.com/CMSgov/healthcare.gov[^] Really? :omg: Marc

    Unit Testing Succinctly

    R Offline
    R Offline
    realJSOP
    wrote on last edited by
    #12

    It doesn't really matter what it was written in. The facts remain that : 0) The primary contractor is responsible for its sub-contractors, and for putting everyone's ducks in a row. 1) The customer (fed gov) probably didn't want to commit sufficient resources to the finished product (fail-over, and scaling). That's the way the government is. 2) Fed development contracts are very specific in their statement of work. Contractors can't stray outside the requirements, and change requests are not likely to be made/approved because that would restart the bidding process. 3) Contractors bid for work based on who they have on staff, regardless of a given employee's availability for the project. After they win the contract, they hire pretty much anyone that can spell "HTML". The bar is indeed low. 4) Despite the crying need to spend extra hours (overtime) on a given task, none is generally authorized. At quitting time, the contract manager effectively MAKES everybody leave. 5) Developing software while connected to a fed gov network is a royal pain in the ass for a developer. I've worked for several defense contractors on software projects, and I hope never to have to do it again.

    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
    -----
    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
    -----
    When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

    M M 3 3 Replies Last reply
    0
    • M Marc Clifton

      https://github.com/CMSgov/healthcare.gov[^] Really? :omg: Marc

      Unit Testing Succinctly

      Mike HankeyM Offline
      Mike HankeyM Offline
      Mike Hankey
      wrote on last edited by
      #13

      Wait a minute we (US taxpayers) paid $640,000,000 (roughly) for this site to be developed and it's open source? They ought to put Ruby on rails and run her ass out of town!

      VS2010/Atmel Studio 6.1 ToDo Manager Extension The problem with the gene pool is that there is no lifeguard. -Steven Wright

      C M 2 Replies Last reply
      0
      • R Rajesh R Subramanian

        The only way it could be "fixed" is to have it redone by professionals. It's amazing how silly the governments and politics can be, no matter what the country is. :)

        "Real men drive manual transmission" - Rajesh.

        C Offline
        C Offline
        Chris Losinger
        wrote on last edited by
        #14

        it was written by professionals. believe it or not, even professional programmers fuck up sometimes.

        image processing toolkits | batch image processing

        3 1 Reply Last reply
        0
        • Mike HankeyM Mike Hankey

          Wait a minute we (US taxpayers) paid $640,000,000 (roughly) for this site to be developed and it's open source? They ought to put Ruby on rails and run her ass out of town!

          VS2010/Atmel Studio 6.1 ToDo Manager Extension The problem with the gene pool is that there is no lifeguard. -Steven Wright

          C Offline
          C Offline
          Chris Losinger
          wrote on last edited by
          #15

          Mike Hankey wrote:

          $640,000,000

          aka, the amount of money the DoD spends every 12 hours.

          image processing toolkits | batch image processing

          Mike HankeyM 1 Reply Last reply
          0
          • C Chris Losinger

            Mike Hankey wrote:

            $640,000,000

            aka, the amount of money the DoD spends every 12 hours.

            image processing toolkits | batch image processing

            Mike HankeyM Offline
            Mike HankeyM Offline
            Mike Hankey
            wrote on last edited by
            #16

            But not to develop a web site, I think that puts the $1500 hammer in a respectable light!

            VS2010/Atmel Studio 6.1 ToDo Manager Extension The problem with the gene pool is that there is no lifeguard. -Steven Wright

            C 1 Reply Last reply
            0
            • Mike HankeyM Mike Hankey

              But not to develop a web site, I think that puts the $1500 hammer in a respectable light!

              VS2010/Atmel Studio 6.1 ToDo Manager Extension The problem with the gene pool is that there is no lifeguard. -Steven Wright

              C Offline
              C Offline
              Chris Losinger
              wrote on last edited by
              #17

              no, not to develop a website (though the DoD has plenty of those). but it did just spend $567M on planes that it will never use. but again, they can afford to do that literally every day before lunch. i'll bother being upset about the cost of a website for health insurance signup the day after the DoD's budget and spending makes a lick of sense.

              image processing toolkits | batch image processing

              Mike HankeyM 1 Reply Last reply
              0
              • C Chris Losinger

                no, not to develop a website (though the DoD has plenty of those). but it did just spend $567M on planes that it will never use. but again, they can afford to do that literally every day before lunch. i'll bother being upset about the cost of a website for health insurance signup the day after the DoD's budget and spending makes a lick of sense.

                image processing toolkits | batch image processing

                Mike HankeyM Offline
                Mike HankeyM Offline
                Mike Hankey
                wrote on last edited by
                #18

                The more I learn about the government the more upset I get so my best course of action is; 1) Go into my room and scream? (not a screamer, but I am a cusser) 2) Slap my palm to forehead and just accept that it's a stupid/corrupt system? 3) Take massive amounts of drugs? (Tried that back in 60s only temp. relief) 4) Take up meditation? (That was the 70s and didn't help) 5) or just say fuck it and not let it worry me? Choices choices choices!

                VS2010/Atmel Studio 6.1 ToDo Manager Extension The problem with the gene pool is that there is no lifeguard. -Steven Wright

                R C 2 Replies Last reply
                0
                • R realJSOP

                  It doesn't really matter what it was written in. The facts remain that : 0) The primary contractor is responsible for its sub-contractors, and for putting everyone's ducks in a row. 1) The customer (fed gov) probably didn't want to commit sufficient resources to the finished product (fail-over, and scaling). That's the way the government is. 2) Fed development contracts are very specific in their statement of work. Contractors can't stray outside the requirements, and change requests are not likely to be made/approved because that would restart the bidding process. 3) Contractors bid for work based on who they have on staff, regardless of a given employee's availability for the project. After they win the contract, they hire pretty much anyone that can spell "HTML". The bar is indeed low. 4) Despite the crying need to spend extra hours (overtime) on a given task, none is generally authorized. At quitting time, the contract manager effectively MAKES everybody leave. 5) Developing software while connected to a fed gov network is a royal pain in the ass for a developer. I've worked for several defense contractors on software projects, and I hope never to have to do it again.

                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                  -----
                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                  -----
                  When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                  M Offline
                  M Offline
                  Mark H2
                  wrote on last edited by
                  #19

                  Zero based bullet points. +10.

                  If your neighbours don't listen to The Ramones, turn it up real loud so they can. “We didn't have a positive song until we wrote 'Now I Wanna Sniff Some Glue!'” ― Dee Dee Ramone "The Democrats want my guns and the Republicans want my porno mags and I ain't giving up either" - Joey Ramone

                  R 1 Reply Last reply
                  0
                  • Mike HankeyM Mike Hankey

                    The more I learn about the government the more upset I get so my best course of action is; 1) Go into my room and scream? (not a screamer, but I am a cusser) 2) Slap my palm to forehead and just accept that it's a stupid/corrupt system? 3) Take massive amounts of drugs? (Tried that back in 60s only temp. relief) 4) Take up meditation? (That was the 70s and didn't help) 5) or just say fuck it and not let it worry me? Choices choices choices!

                    VS2010/Atmel Studio 6.1 ToDo Manager Extension The problem with the gene pool is that there is no lifeguard. -Steven Wright

                    R Offline
                    R Offline
                    Roger Wright
                    wrote on last edited by
                    #20
                    1. Come to Arizona 2) Buy 160 acres of worthless dirt 3) Dig a hole and cover it with brush 4) Purchase many guns and plenty of ammo 5) Crawl into hole with guns and ammo and wait for food to come to you 6) Avoid all forms of communication with the outside world that might be upsetting. PS - I'll be in the hole next door...:suss:

                    Will Rogers never met me.

                    Mike HankeyM 1 Reply Last reply
                    0
                    • R Roger Wright
                      1. Come to Arizona 2) Buy 160 acres of worthless dirt 3) Dig a hole and cover it with brush 4) Purchase many guns and plenty of ammo 5) Crawl into hole with guns and ammo and wait for food to come to you 6) Avoid all forms of communication with the outside world that might be upsetting. PS - I'll be in the hole next door...:suss:

                      Will Rogers never met me.

                      Mike HankeyM Offline
                      Mike HankeyM Offline
                      Mike Hankey
                      wrote on last edited by
                      #21

                      I'll be in my hole with my illegal weapon!

                      VS2010/Atmel Studio 6.1 ToDo Manager Extension The problem with the gene pool is that there is no lifeguard. -Steven Wright

                      1 Reply Last reply
                      0
                      • M Marc Clifton

                        https://github.com/CMSgov/healthcare.gov[^] Really? :omg: Marc

                        Unit Testing Succinctly

                        M Offline
                        M Offline
                        Mark_Wallace
                        wrote on last edited by
                        #22

                        So a red ring of death on the heads-up will likely be followed by a red badge of courage? [edit] ??? How on Earth did this get disconnected from the "iron man soldiers" thread and attached to this one? Is someone wearing a Stark Industries disinformation suit?[/edit]

                        I wanna be a eunuchs developer! Pass me a bread knife!

                        1 Reply Last reply
                        0
                        • R realJSOP

                          It doesn't really matter what it was written in. The facts remain that : 0) The primary contractor is responsible for its sub-contractors, and for putting everyone's ducks in a row. 1) The customer (fed gov) probably didn't want to commit sufficient resources to the finished product (fail-over, and scaling). That's the way the government is. 2) Fed development contracts are very specific in their statement of work. Contractors can't stray outside the requirements, and change requests are not likely to be made/approved because that would restart the bidding process. 3) Contractors bid for work based on who they have on staff, regardless of a given employee's availability for the project. After they win the contract, they hire pretty much anyone that can spell "HTML". The bar is indeed low. 4) Despite the crying need to spend extra hours (overtime) on a given task, none is generally authorized. At quitting time, the contract manager effectively MAKES everybody leave. 5) Developing software while connected to a fed gov network is a royal pain in the ass for a developer. I've worked for several defense contractors on software projects, and I hope never to have to do it again.

                          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                          -----
                          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                          -----
                          When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                          M Offline
                          M Offline
                          Mark_Wallace
                          wrote on last edited by
                          #23

                          John Simmons / outlaw programmer wrote:

                          The facts

                          Indeed they are, and very well put. It seems that some things are constant in all governments, not just the US.

                          I wanna be a eunuchs developer! Pass me a bread knife!

                          1 Reply Last reply
                          0
                          • Mike HankeyM Mike Hankey

                            Wait a minute we (US taxpayers) paid $640,000,000 (roughly) for this site to be developed and it's open source? They ought to put Ruby on rails and run her ass out of town!

                            VS2010/Atmel Studio 6.1 ToDo Manager Extension The problem with the gene pool is that there is no lifeguard. -Steven Wright

                            M Offline
                            M Offline
                            Mark_Wallace
                            wrote on last edited by
                            #24

                            At least that comparative pittance was spent on developers' families and homes.

                            I wanna be a eunuchs developer! Pass me a bread knife!

                            1 Reply Last reply
                            0
                            • Mike HankeyM Mike Hankey

                              The more I learn about the government the more upset I get so my best course of action is; 1) Go into my room and scream? (not a screamer, but I am a cusser) 2) Slap my palm to forehead and just accept that it's a stupid/corrupt system? 3) Take massive amounts of drugs? (Tried that back in 60s only temp. relief) 4) Take up meditation? (That was the 70s and didn't help) 5) or just say fuck it and not let it worry me? Choices choices choices!

                              VS2010/Atmel Studio 6.1 ToDo Manager Extension The problem with the gene pool is that there is no lifeguard. -Steven Wright

                              C Offline
                              C Offline
                              Chris Losinger
                              wrote on last edited by
                              #25

                              2 it is!

                              image processing toolkits | batch image processing

                              1 Reply Last reply
                              0
                              • C Chris Losinger

                                it was written by professionals. believe it or not, even professional programmers fuck up sometimes.

                                image processing toolkits | batch image processing

                                3 Offline
                                3 Offline
                                3n1g
                                wrote on last edited by
                                #26

                                Just because someone does something for a living, does not mean they are good at it.

                                C 1 Reply Last reply
                                0
                                • 3 3n1g

                                  Just because someone does something for a living, does not mean they are good at it.

                                  C Offline
                                  C Offline
                                  Chris Losinger
                                  wrote on last edited by
                                  #27

                                  and i've never seen a program that worked flawlessly on its initial release. have you?

                                  image processing toolkits | batch image processing

                                  3 E 2 Replies Last reply
                                  0
                                  • C Chris Losinger

                                    and i've never seen a program that worked flawlessly on its initial release. have you?

                                    image processing toolkits | batch image processing

                                    3 Offline
                                    3 Offline
                                    3n1g
                                    wrote on last edited by
                                    #28

                                    I was talking in a general sense. not developer wise. To answer your question, no, I don't think I have. But on a project like this is not good enough for it to be working in 1 year. It needs to work now, or atthe very least in a few weeks.

                                    1 Reply Last reply
                                    0
                                    • R realJSOP

                                      It doesn't really matter what it was written in. The facts remain that : 0) The primary contractor is responsible for its sub-contractors, and for putting everyone's ducks in a row. 1) The customer (fed gov) probably didn't want to commit sufficient resources to the finished product (fail-over, and scaling). That's the way the government is. 2) Fed development contracts are very specific in their statement of work. Contractors can't stray outside the requirements, and change requests are not likely to be made/approved because that would restart the bidding process. 3) Contractors bid for work based on who they have on staff, regardless of a given employee's availability for the project. After they win the contract, they hire pretty much anyone that can spell "HTML". The bar is indeed low. 4) Despite the crying need to spend extra hours (overtime) on a given task, none is generally authorized. At quitting time, the contract manager effectively MAKES everybody leave. 5) Developing software while connected to a fed gov network is a royal pain in the ass for a developer. I've worked for several defense contractors on software projects, and I hope never to have to do it again.

                                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                      -----
                                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                      -----
                                      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                                      3 Offline
                                      3 Offline
                                      3n1g
                                      wrote on last edited by
                                      #29

                                      dat nº 3.. And they wonder why nothing ever works right. And that nº4 is even worse. So pretty much you spend all day scracthing you head until the little bulb in your head lights up, and when you're in a coding spree because everything suddenly made sense... Sorry, you have to go now. No more worky work for you. Wow

                                      1 Reply Last reply
                                      0
                                      • M Mark H2

                                        Zero based bullet points. +10.

                                        If your neighbours don't listen to The Ramones, turn it up real loud so they can. “We didn't have a positive song until we wrote 'Now I Wanna Sniff Some Glue!'” ― Dee Dee Ramone "The Democrats want my guns and the Republicans want my porno mags and I ain't giving up either" - Joey Ramone

                                        R Offline
                                        R Offline
                                        realJSOP
                                        wrote on last edited by
                                        #30

                                        I always do that - it tends to f*ck with the VB guys. :)

                                        ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                        -----
                                        You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                        -----
                                        When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                                        1 Reply Last reply
                                        0
                                        • C Chris Losinger

                                          and i've never seen a program that worked flawlessly on its initial release. have you?

                                          image processing toolkits | batch image processing

                                          E Offline
                                          E Offline
                                          Espen Harlinn
                                          wrote on last edited by
                                          #31

                                          Chris Losinger wrote:

                                          have you?

                                          Yes, but it took a couple years to establish the procedures for the plan/develop/test/relese cycle - where the hardest part was to get everybody to understand that there is a world of difference between proper QA and unit-testing. Unit testing is a good tool that has its place, but QA is much more than just unit testing - and I guess you already know that ;).

                                          Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Projects promoting programming in "natural language" are intrinsically doomed to fail. Edsger W.Dijkstra

                                          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