Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

Mass

(27,315 posts)
Mon Oct 21, 2013, 01:37 PM Oct 2013

Alright, What's Up With That? (TPM)

I have spent 20 years of my life working on complex systems in critical missions (missions that involved human life's risks, like operational control of trains, nuclear power plants, ... Either in the last 10 years, programs have exponentially increased in size or something is wrong in the NY TImes article.

http://talkingpointsmemo.com/edblog/alright-what-s-up-with-that



This morning we got this email from TPM Reader RN ...

Hi Josh, I have been writing software for 35 years and have to say that these quotes from the NYT article are very suspicious
"One specialist said that as many as five million lines of software code may need to be rewritten before the Web site runs properly.
"
"According to one specialist, the Web site contains about 500 million lines of software code."
I assume it is the same specialist in both quotes, who is either lying or being lied to. 500 million lines would put healthcare.gov among the largest program in the history of humanity, if not at the very top. For comparison, the Linux kernel is about 15 million lines of code and has taken two decades to get to that size. I don't know if the contractor is getting paid by the line (which, to paraphrase Bill Gates, is like measuring aircraft quality by weight) or if someone just fat-fingered the zero key in an email, but that number is either a lie or we are considerably more fucked than anyone is acknowledging. No piece of software remotely that size will EVER work.
Anyway, the secrecy behind the code is very very suspicious to anyone who actually knows what they're talking about. Run this past your developers and see what they think.

I always hesitate to guess or think I have a grasp of the scale the government and large governmental programs need to operate at. And I don't know or do code. But in my role at TPM I'm involved with it because we do a lot of our own programming. And that number does see really crazy to me. I talked to our lead tech and it didn't make sense to him either.
This could simply be a typo or perhaps some confusion on the reporter's part about what a 'line' means. But something seems weird. Any large enterprise programmers want to chime in?


It seems to be a recurrent problem in the media (including MSNBC). People repeating numbers without telling us where they come from or even whether these numbers are reliable. This is why the government would be better off putting a few numbers together and publishing them rather than letting unsubstantiated numbers spread around.
Latest Discussions»General Discussion»Alright, What's Up With T...