Skip to comments.
HealthCare.Gov Needs Five Million Code Lines Rewritten
national review ^
Posted on 10/21/2013 6:55:49 AM PDT by Sub-Driver
HealthCare.Gov Needs Five Million Code Lines Rewritten By Andrew Johnson October 21, 2013 9:13 AM Comments 42
Obamacares online exchanges have been riddled with problems since they came online three weeks ago, and those issues may continue for at least the next few weeks. Contractors said fixing the problems by the November 1 deadline set by the administration would be unrealistic, according to the New York Times.
From the sluggish websites to garbled enrollment information, the flaws require the extensive rewriting of code: One specialist said that as many as five million lines of software code may need to be rewritten before the Web site runs properly, the Times reports thats out of a total of approximately 500 million lines of code, according to another expert.
Others experts warned that some of the websites problem are yet to come. One technical specialist involved in the repair effort said, The account creation and registration problems are masking the problems that will happen later.
TOPICS: News/Current Events
KEYWORDS: obamacarerollout; obamacaresoftware; obamacarewebsite
Navigation: use the links below to view more comments.
first previous 1-20 ... 61-80, 81-100, 101-120, 121-122 next last
To: OneWingedShark
I like Ada. Pretty readable. But then again I cut my teeth on Cobol, Foxpro, and now C#, so I went progressively less-readable.
101
posted on
10/21/2013 3:43:07 PM PDT
by
Lazamataz
(Early 2009 to 7/21/2013 - RIP my little girl Cathy. You were the best cat ever. You will be missed.)
To: PapaBear3625
It's funny. I'm wondering if Cruz had some inside info on the problems of the website. He and the House Repubs demanded that ObamaCare be postponed for a year. So naturally Obama COULD NOT allow Obamacare to be postponed for even a day, since that would mean that Republicans had "won". So it rolled out on schedule, to be a complete disaster, because the boy-child could not give even the appearance of the Repubs winning at anything.WELL THOUGHT. Cruz may just be playing chess, here.
102
posted on
10/21/2013 3:45:07 PM PDT
by
Lazamataz
(Early 2009 to 7/21/2013 - RIP my little girl Cathy. You were the best cat ever. You will be missed.)
To: PapaBear3625
There is a reason why major software projects use something scalable like Java, or C#. The YF-22 (Raptor prototype) used Ada and was [source]:
- Software for the aircraft (35% of total avionics development cost)
- Developed by 8 geographically separated subcontractors
- Developed using different Ada compilers and hardware platforms
- 650 Ada modules
- Millions of SLOC
- Integrated in 3 days!
That last point is simply amazing.
103
posted on
10/21/2013 3:47:02 PM PDT
by
OneWingedShark
(Q: Why am I here? A: To do Justly, to love mercy, and to walk humbly with my God.)
To: Safrguns
Y2K remediation kept me very occupied at Lufthansa in Frankfurt-am-Main. It was a lot of work. We succeeded in fixing the problem. It was no picnic. The Germans hired us because their union/insurance rules restricted allowable work hours to the point that they had no hope of finishing in the time permitted. As American contractors, we didn't have the same restrictions as the German employees. By the time we finished, I was pretty burned out on foreign travel.
104
posted on
10/21/2013 3:48:32 PM PDT
by
Myrddin
To: All
at least we know where the extra $800 billion is going..
105
posted on
10/21/2013 3:49:21 PM PDT
by
newnhdad
(Our new motto: USA, it was fun while it lasted.)
To: Lazamataz
I like Ada. Pretty readable. But then again I cut my teeth on Cobol, Foxpro, and now C#, so I went progressively less-readable. LOL - You'd think it'd be the other way.
I started on TPW 1.5 [i.e TP 7 w/ geared for Windows], moved to Delphi 5, then started college where we did C, Java/C++, upon graduation I did PHP and a little C# for employment — I picked up Ada doing hobby stuff at the end of college, after the Languages course introduced me and, well, I love the design concerns of readability and maintainability.
During the employment stint I did doing PHP I quickly came to miss a lot of Ada features:
- Types - PHP made me learn to hate implicit conversion. "08" => (int) 0. Yep.
- Subtypes - Seriously, why do most languages skip over value-restriction? W do it all the time in math (Given X, a positive integer…)
- Packages - Why is there no grouping in PHP aside from the OOP bolt-on?
- Generics - I hated having to track down cut-and-paste programming bugs.
- Parameter Name-association - Because of $haystack/$needle vs $needle/$haystack parameter-order.
- Calendar-package - the Date object is… unwieldy. (Because of the 'helpful' string-parsing it would do.)
I'm kinda interested in learning COBOL, not for general-programming but in case I get a job having to deal w/ reports. (IIUC COBOL is unmatched for such processing.)
106
posted on
10/21/2013 4:12:51 PM PDT
by
OneWingedShark
(Q: Why am I here? A: To do Justly, to love mercy, and to walk humbly with my God.)
To: sergeantdave
Try vacuum tubes and punch cards. Too reliable.
[/snark]
107
posted on
10/21/2013 4:20:42 PM PDT
by
OneWingedShark
(Q: Why am I here? A: To do Justly, to love mercy, and to walk humbly with my God.)
To: Sub-Driver
Contractors said fixing the problems by the November 1 deadline set by the administration would be unrealistic, Let the boy-king issue unrealistic edicts. Rush it. Compound your errors. Let it buuuuuuuurn.
108
posted on
10/21/2013 4:23:56 PM PDT
by
St_Thomas_Aquinas
( Isaiah 22:22, Matthew 16:19, Revelation 3:7)
To: Robert Teesdale
That said, although I agree "never ascribe to malevolence, that which can be adequately explained by incompetence" I'm sticking with that. Here are some reasons:
- Obama has no understanding of business. In his Marxist mind, anyone can run a car company or a solar panel company, so you might as well hand them over to your cronies.
- The owner of the Canadian company was a classmate of Chewbacca.
- The Canadian company was already canned, or is being sued, for similar negligence.
109
posted on
10/21/2013 4:32:00 PM PDT
by
St_Thomas_Aquinas
( Isaiah 22:22, Matthew 16:19, Revelation 3:7)
To: Robert Teesdale
Incompetence does not adequately explain it, and therefore as a professional in the industry I have to ascribe a certain purposefulness to the disaster unfolding. I think I read elsewhere that Obama had a certain "Manhattan Project" attitude about this, compartmentalizing the requirements and delaying the sharing of it until after the 2012 elections, because he didn't want to give the GOP any campaign fodder.
It's the same reason that Harry Reid wouldn't pass a budget in the Senate - he didn't want to give the GOP any campaign issues.
So, I don't think the "malevolence" was an attempt to sabotage the project. I it think it was a fear of opponents finding out the details, and so they withheld the details from the programmers for as long as they could get away with.
And now we see the results.
-PJ
110
posted on
10/21/2013 4:38:16 PM PDT
by
Political Junkie Too
(If you are the Posterity of We the People, then you are a Natural Born Citizen.)
To: RJS1950
I never knew any developer who gave it any credence. It usually comes up in debates (i.e. holy-wars) regarding programming languages…
111
posted on
10/21/2013 5:07:31 PM PDT
by
OneWingedShark
(Q: Why am I here? A: To do Justly, to love mercy, and to walk humbly with my God.)
To: Political Junkie Too
It's [compartmentalization] the same reason that Harry Reid wouldn't pass a budget in the Senate - he didn't want to give the GOP any campaign issues. So why is it Bohner seems utterly incapable/reluctant to take a stand on anything?
112
posted on
10/21/2013 5:12:01 PM PDT
by
OneWingedShark
(Q: Why am I here? A: To do Justly, to love mercy, and to walk humbly with my God.)
To: OneWingedShark
Boehner was able, at least, to get a budget passed.
The House passed budgets each year. Remember the so-called "Ryan Plan?"
The only reason that Paul Ryan was selected as Romney's VP was because his budget proposal is the one that passed the House in 2012. It was supposed to be the basis for Romney's campaign -- that the House had a plan and the Senate did not.
The problem with Boehner is that he prefers to be non-confrontational.
-PJ
113
posted on
10/21/2013 5:45:05 PM PDT
by
Political Junkie Too
(If you are the Posterity of We the People, then you are a Natural Born Citizen.)
To: Political Junkie Too
The problem with Boehner is that he prefers to be non-confrontational.I'm non-confrontational, and yet I have enough spine/sense/dignity that I'd have to make a stand on something.
I'm told I have an over-sensitive sense of [in]justice — as such, I couldn't see letting Fast & Furious [which is state-sponsored-terrorism and Treason] lay quietly. (I believe it is even more egregious [and provably Treasonous] than Benghazi or NSA's Prism [though Prism is more egregious in itself, contrary to Amendments 1/4/5/6, it is not easily proved as Treason].)
114
posted on
10/21/2013 6:27:35 PM PDT
by
OneWingedShark
(Q: Why am I here? A: To do Justly, to love mercy, and to walk humbly with my God.)
To: OneWingedShark
Generics are a big deal in C# too. It's great. I can toss objects around, wrapped in, say, a generic List<> and do all sorts of manipulation. Handy.
One area of C# I would have liked to see them expand, that for some reason they just left stand, was Linq-2-SQL. It allowed for direct reflection against SQL, so I could be sure that strong typing was implicit in the Linq control surface to the DB. It also produced, for me, all the objects right off of the SQL reflection. Timesaving as heck!
Don't know why Linq kinda just stayed where it was. They spent more time on Presentation Foundation and Communication Foundation, when I feel the time would have been better-spent fleshing the Linq concept out more.
115
posted on
10/21/2013 6:53:31 PM PDT
by
Lazamataz
(Early 2009 to 7/21/2013 - RIP my little girl Cathy. You were the best cat ever. You will be missed.)
To: Lazamataz
One area of C# I would have liked to see them expand, that for some reason they just left stand, was Linq-2-SQL. It allowed for direct reflection against SQL, so I could be sure that strong typing was implicit in the Linq control surface to the DB. It also produced, for me, all the objects right off of the SQL reflection. Timesaving as heck! I haven't had much Linq/SQL experience. As I read it though it seemed pretty nice: especially the strong-typing on SQL. (Most of the C# maintenance stuff I do have their SQL in objects piped into the DB, then the results might be parsed/converted into integers or passed out as Strings… it works, for the most part, and the company doesn't want to refactor it.)
Generics are a big deal in C# too. It's great. I can toss objects around, wrapped in, say, a generic List<T> and do all sorts of manipulation. Handy.
True; I've used that myself once to refactor/greatly-simplify a "random-picker bound to a pool of values" (used Fisher-Yates to improve its runtime and make it repeatable/auditable) instead of the mess of repeated-random-picks that was originally there.
Generics are really great stuff; I found this paper on Ada 83's generic/package interaction that simply blew me away w/ its creative uses of generic's WRT packages.
116
posted on
10/21/2013 8:54:48 PM PDT
by
OneWingedShark
(Q: Why am I here? A: To do Justly, to love mercy, and to walk humbly with my God.)
To: Cyropaedia
Noted, but I don’t think the Obama administration depends on the love of the Fourth Estate... hence the radical increase in leak prosecutions. Carrot + stick + early escalation = compliance.
To: St_Thomas_Aquinas
- Obama has no understanding of business. In his Marxist mind, anyone can run a car company or a solar panel company, so you might as well hand them over to your cronies.
While that's undoubtedly true, and true in a downwards cascade through his administration, at some point there has to have been alarms sounded "this is going to implode".
- The owner of the Canadian company was a classmate of Chewbacca.
Well, no surprise there - that's how it works.
- The Canadian company was already canned, or is being sued, for similar negligence
Hadn't heard that yet.
To: Political Junkie Too
I think I read elsewhere that Obama had a certain "Manhattan Project" attitude about this, compartmentalizing the requirements and delaying the sharing of it until after the 2012 elections, because he didn't want to give the GOP any campaign fodder.
That's probably true.
It's the same reason that Harry Reid wouldn't pass a budget in the Senate - he didn't want to give the GOP any campaign issues.
Ditto, same approach.
So, I don't think the "malevolence" was an attempt to sabotage the project. I it think it was a fear of opponents finding out the details, and so they withheld the details from the programmers for as long as they could get away with.
Noted, but I disagree that "adequately explains" with incompetence. It simply presents as too big of a fail to be that simple.
And now we see the results.
Yes, and whether planned or unplanned, the results are ugly.
To: Robert Teesdale
You think some company making $600+M is going to let anything like that ‘leak’? Not if it’d stop the gravy train...
120
posted on
10/26/2013 9:24:52 AM PDT
by
i_robot73
(Give me one example and I will show where gov't is the root of the problem(s).)
Navigation: use the links below to view more comments.
first previous 1-20 ... 61-80, 81-100, 101-120, 121-122 next last
Disclaimer:
Opinions posted on Free Republic are those of the individual
posters and do not necessarily represent the opinion of Free Republic or its
management. All materials posted herein are protected by copyright law and the
exemption for fair use of copyrighted works.
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson