Live data from Hacker News

Contractors See Weeks of Work on Health Site

nytimes.com

51–60 of 115 posts

Re: Contractors See Weeks of Work on Health Site

#52
post #34

Sounds like a load of crap to me. Seriously, 500 million lines of code? I bet not even mission-critical code written to power NASA spacecraft and satellites are anywhere near that length. I propose they give the project to the HN community, divide up the $400 million figure amongst the participants and give us a weekend and I bet we'll have more to show than that of the so-called developers the government hired. I am…

While I completely agree with you in general, a nit pick: > I bet not even mission-critical code written to power NASA spacecraft and satellites are anywhere near that length. That doesn't seem like a good example. You want to keep the code in those kinds of things to a minimum, and that's probably not too hard.

It's best to keep the code in everything to the minimum!

Re: Contractors See Weeks of Work on Health Site

#53

There's no way that's true. No possible way. For a website. Did they write their own operating system from scratch? And database?

It's definitely a lot worse than that.

500 million lines of code would represent nearly every line of code that has ever gone into all shipped Microsoft software spanning 37 years.

Re: Contractors See Weeks of Work on Health Site

#54
post #37

Who told them to use vanilla php to make everything , 500 million lines of code is an astounding amount of code . Next step put up a disclosure/FOI request for the source code of the healthcare.gov so that we can know what they were writing in there.

I doubt you'd get it from an FOIA request. I believe there's an exemption that covers work like this.

Re: Contractors See Weeks of Work on Health Site

#55

I've said this before. The fact that these people (government and it's contractors) are going to have and handle our most intimate information AND that the IRS is also in the loop scares the living daylights out of me. The level of incompetence being revealed here is almost without description. To go all the way up to opening day, have these problems and then offer that five million lines of code need to be redone is…

> To go all the way up to opening day, have these problems and then offer that five million lines of code need to be redone is, well, I'm at a loss for words.

There was an article on here last week (I think, my memory might be failing to that end) interviewing some individuals who claimed to be former contractors for CGI Federal. They also claimed that CMS, the agency responsible for integration (with no integration experience) essentially demanded that they perform no testing on the system until about 5 days before October 1st. I don't know how true these claims are, but given the nature of this whole fiasco, it somehow doesn't seem all that surprising.

> Look at this in sharp contrast with what I happen to think would have been a far better approach: Free market decentralized healthcare.

Yeah, and the US government seems to favor regional monopolies that almost cleanly map to congressional districts. Maybe there's a correlation and someone's getting a kickback somewhere along the lines...

> Cheaper, faster, better. All three.

> Instead we got this shit.

More expensive, slower, worse.

I do have to wonder. If the government elects to go the route of a single payer system after they've largely screwed up the launch of this mess (and remember, ACA isn't fully implemented--the last bits of the law don't come into effect until 2018), is anyone is going to trust them at this point to do so?

Re: Contractors See Weeks of Work on Health Site

#56
post #31

Earlier quoted context omitted.

I don't see it approaching that even with the lines of code for their existing packages. For instance, this is old and out of date, but you could extrapolate a ballpark estimate out of it... looks like back in 2007 or so JDK was about 6 million LoC ( http://cr.openjdk.java.net/~darcy/OpenJdkDevGuide/OpenJdkDev... ). Even if it increased tenfold since then, it's barely making a dent in that 500 million LoC number.

Don't forget to add in the lines of code for the Linux kernel on which they are running and the MySQL database etc etc. I kept reading the article and on the last you find this gem: According to one specialist, the Web site contains about 500 million lines of software code. By comparison, a large bank’s computer system is typically about one-fifth that size. That to me suggests the number is bogus, because it is so o…

The linux kernel is ~15 million LOC. That also doesn't make a dent in 500 mil.

Re: Contractors See Weeks of Work on Health Site

#57

Pretty sure that is a direct rectal extraction number not a real number. If there were 500 million lines of code you would have a prima facie case for fraud on the part of the contractor since government contractors are required to use best industry practices and no industry practice supports 10x code expansion.

That's just not true. Contractors are only required to deliver what they proposed and the government agreed to.

Re: Contractors See Weeks of Work on Health Site

#58
Again the argument that Government paid for code must be released under an Open License - all of the speculation and questions here would get wiped out by a simple git push from the right contractor.

And we could more fruitfully spend our time contributing to the automated test pack.

Re: Contractors See Weeks of Work on Health Site

#59
post #2

That's a staggering amount of code. Nearly unbelievable. To put that in perspective, Windows XP was 45 million lines of code[0]. [0] https://m.facebook.com/windows/posts/155741344475532

Somewhat surprisingly, Visual Studio 2012 has 50 million lines of code. [0] It's kind of weird to think that VS 2012 has more lines of code than Windows XP. [0]: http://blogs.msdn.com/b/visualstudio/archive/2012/06/20/the-...

That's a lot of eating your own dog food

Re: Contractors See Weeks of Work on Health Site

#60

Pretty sure that is a direct rectal extraction number not a real number. If there were 500 million lines of code you would have a prima facie case for fraud on the part of the contractor since government contractors are required to use best industry practices and no industry practice supports 10x code expansion.

Ours is not the only corner of the industry - there are still a great many places where programmer productivity is measured by LOC or some other bullshit metric.

Hell, when I worked at Amazon my manager used sprint story points as individual productivity metrics. Oh God.

Our industry doesn't have a consensus on much of anything, least of all anything regarding counting lines of code.

Post reply on HN