Alright, What’s Up With That?

October 21, 2013 8:57 a.m.
EDITORS' NOTE: TPM is making our COVID-19 coverage free to all readers during this national health crisis. If you’d like to support TPM's reporters, editors and staff, the best way to do so is to become a member.

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 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?

Key Coronavirus Crisis Links

Josh Marshall’s Twitter List of Trusted Experts (Epidemiologists, Researchers, Clinicians, Journalists, Government Agencies) providing reliable real-time information on the COVID-19 Crisis.

COVID-19 Tracking Project (updated data on testing and infections in the U.S.).

IHME Projections Site (COVID-19 epidemic model which has become the canonical model for many states and hospitals.)

Johns Hopkins Global COVID-19 Survey (most up to date numbers globally and for countries around the world). (extensive source of information and data visualizations on COVID-19 Crisis — discussion of data here).

Masthead Masthead
Founder & Editor-in-Chief:
Executive Editor:
Managing Editor:
Senior Editor:
Special Projects Editor:
Editor at Large:
General Counsel:
Head of Product:
Director of Technology:
Publishing Associate:
Front-End Developer:
Senior Designer: