Home Covid-19 Neil Ferguson's Code - For This We Closed The Economy?

Neil Ferguson’s Code – For This We Closed The Economy?



It’s possible to have the slightest wince at the idea that it should be the experts running everything. For when we do call upon experts we often enough find out that they’re not all that so. This is a corollary to Hayek’s point about the centre never being able to gather enough information to be able to plan in any detail. However, sadly, we do actually need to make decisions at times. Minarchy is not the same as anarchism.

Yet we’re still stuck with that problem of not many experts being expert. That infection model from Neil Ferguson at Imperial being a case in point. There’s a well known review of some of the code here:

Conclusions. All papers based on this code should be retracted immediately. Imperial’s modelling efforts should be reset with a new team that isn’t under Professor Ferguson, and which has a commitment to replicable results with published code from day one.

Which is fairly damning. But that’s just one other expert, right? So, a couple more who I happen to know are very much experts in their own fields. One such field being the same as this one, the other at least being in modelling.

The Streetwise ProfessorStreetwise Professor:

Biggest take away: due to bugs in the code, the model results are not reproducible. The code itself introduces random variation in the model. That means that runs with the same inputs generate different outputs.

Are you fucking kidding me?

Reproducibility is the essence of science. A model whose predictions can not be reproduced, let alone empirical results based on that model, is so much crap. It is the antithesis of science.

I think it’s fair to say he doesn’t like it. And from within the world of computing, Admiral Hopper:

Clearly, for unit testing to work, you want a unit tester who is at least as ingenious (and motivated) as the coder. In most cases, the coder is the unit tester, so “soft” unit tests are unfortunately common – still, at least they’re a basis to argue that the code meets some kind of spec. And if the client isn’t happy with the tests, they’re free to add their own.

Why am I so mad at Neil Ferguson? He’s free to make whatever epidemiological assumptions that he wants, but he usurped the “authority” of computer modelling to assert that his model should be trusted, without actually undertaking the necessary and fundamental computer science practices – not least, unit testing.

And she doesn’t like it either. We might even go so far as to conclude that it’s not good code nor good science. But on the basis of this we closed down the global economy. Well done.

As ever the argument in favour of the government and their experts doing less is watching what the government and their experts do.



  1. You say “on the basis of this we closed down the global economy”, yet that is quite obviously not true. There is no ‘we’ that closed down the global economy – decisions were taken at various levels in many different countries and it is pretty obvious that while the UK may have taken the model into consideration, it is equally obvious that countries such as China would have relied on their own assessments.

    In fact, considering the actions taken by the UK and their timing, it seems highly unlikely that the model had much effect at all, since it was only after it was obvious to anyone that the UK was following the same pattern as Italy that anything was done – and far too late resulting is lots of needless deaths and excessively long lockdown.


Please enter your comment!
Please enter your name here


in British English
expunct (ɪkˈspʌŋkt)
VERB (transitive)
1. to delete or erase; blot out; obliterate
2. to wipe out or destroy

Support Us

Recent posts

Meg Hillier – And The Public Accounts Committee – Are Insane

The Public Accounts Committee - led by Meg Hillier who manages to make even Dame Margaret, Lady Hodge, look good - has managed to...

Lordy Be, They’re Complaining About Edenred’s Contract Now?

Sure and nothing is perfect in this world but there does come a time when it's necessary to marvel at the glories of it,...

There’s Little Hope If Joe Biden Believes This Nonsense About Taxes

Joe Biden says something worrying in an interview with the New York Times. As if he actually believes this nonsense: A generous stimulus will actually...

Spraying Intellectual Effort Up Against The Wall – Alternate Corporate Valuations

As particularly silly attempt to redefine how corporations are valued. Via email, apparently only on Bloomberg terminals: George Serafeim wants to revolutionize the way businesses calculate...

Why Britain Should Never Declare A Climate Change Emergency

New Zealand has declared a climate change emergency - good for them then. Under which coal fired boilers will be removed from government offices....

Recent comments