In a tweet
sent in late March, Ferguson—then still one of the leading voices
within the U.K.’s Scientific Advisory Group for Emergencies (SAGE),
tasked with handling the coronavirus crisis—stated that the model was
implemented in “thousands of lines of undocumented” code written in C, a
widely used and high-performing computing language. He refused to
publish the original source code, and Imperial College has refused a Freedom of Information Act request for the original source, alleging that the public interest is not sufficiently compelling.
As Ferguson himself admits, the code was written 13 years ago, to
model an influenza pandemic. This raises multiple questions: other than
Ferguson’s reputation, what did the British government have at its
disposal to assess the model and its implementation? How was the model
validated, and what safeguards were implemented to ensure that it was
correctly applied? The recent release of an improved version of the
source code does not paint a favorable picture. The code is a tangled
mess of undocumented steps, with no discernible overall structure. Even
experienced developers would have to make a serious effort to understand
it.
I would think that 'Your model was used to wreck the economy of several countries and scare hell out of millions of people' was a pretty damned good public interest. They probably would, too, if they weren't trying to hide their screwups.
1 comment:
LOL! Undocumented 13 year old C code. where have I seen that before? I do this for a living. Seen it. Advised the customer that it would cost less to totally rewrite it with new specs.
Using that for something with Global effects would be insane. Definitely dereliction. Sue-able here. Dunno about Britain.
The guy should at least be blacklisted so ha can't get a job higher than busboy, but I bet he's a leftist and those guys fail upwards.
Post a Comment