New Events

International

no events posted in last week

Blog Feeds

Public Inquiry
Interested in maladministration. Estd. 2005

offsite link RTEs Sarah McInerney ? Fianna Fail supporter? Anthony

offsite link Joe Duffy is dishonest and untrustworthy Anthony

offsite link Robert Watt complaint: Time for decision by SIPO Anthony

offsite link RTE in breach of its own editorial principles Anthony

offsite link Waiting for SIPO Anthony

Public Inquiry >>

Human Rights in Ireland
A Blog About Human Rights

offsite link UN human rights chief calls for priority action ahead of climate summit Sat Oct 30, 2021 17:18 | Human Rights

offsite link 5 Year Anniversary Of Kem Ley?s Death Sun Jul 11, 2021 12:34 | Human Rights

offsite link Poor Living Conditions for Migrants in Southern Italy Mon Jan 18, 2021 10:14 | Human Rights

offsite link Right to Water Mon Aug 03, 2020 19:13 | Human Rights

offsite link Human Rights Fri Mar 20, 2020 16:33 | Human Rights

Human Rights in Ireland >>

Lockdown Skeptics

The Daily Sceptic

offsite link Even Orwell?s Thought Police Didn?t go as Far as Trudeau Sat Apr 20, 2024 07:00 | Toby Young
Justin Trudeau to Humza Yousaf: "You think you can position yourself as the West?s most authoritarian 'liberal' political leader? Hold my Molson."
The post Even Orwell?s Thought Police Didn?t go as Far as Trudeau appeared first on The Daily Sceptic.

offsite link News Round-Up Sat Apr 20, 2024 01:23 | Toby Young
A summary of the most interesting stories in the past 24 hours that challenge the prevailing orthodoxy about the virus and the vaccines, the ?climate emergency? and the supposed moral defects of Western civilisation.
The post News Round-Up appeared first on The Daily Sceptic.

offsite link Fifty Ways to Leave the European Convention on Human Rights Fri Apr 19, 2024 17:28 | Dr David McGrogan
Rishi Sunak has once again been dropping hints about leaving the European Convention on Human Rights. This is not credible, says Dr David McGrogan: such a feat would require a Government far more serious than this one.
The post Fifty Ways to Leave the European Convention on Human Rights appeared first on The Daily Sceptic.

offsite link Pupil Suspensions Reach Record High as Experts Blame Effect of Lockdowns on Behaviour Fri Apr 19, 2024 15:30 | Will Jones
The number of pupils suspended from school has reached a record high as experts warn that bad behaviour has increased as a result of lockdown school closures.
The post Pupil Suspensions Reach Record High as Experts Blame Effect of Lockdowns on Behaviour appeared first on The Daily Sceptic.

offsite link Up to Half of Excess Deaths in U.S. Nursing Homes Were Due to Lockdowns and Mitigation Measures Fri Apr 19, 2024 13:19 | Will Jones
Up to half of excess deaths in American nursing homes were due to the impact of lockdowns and mitigation measures on frail residents rather than the virus, according to new analysis.
The post Up to Half of Excess Deaths in U.S. Nursing Homes Were Due to Lockdowns and Mitigation Measures appeared first on The Daily Sceptic.

Lockdown Skeptics >>

Voltaire Network
Voltaire, international edition

offsite link The cost of war, by Manlio Dinucci Wed Apr 17, 2024 04:12 | en

offsite link Angela Merkel and François Hollande's crime against peace, by Thierry Meyssan Tue Apr 16, 2024 06:58 | en

offsite link Iranian response to attack on its consulate in Damascus could lead to wider warf... Fri Apr 12, 2024 13:36 | en

offsite link Is the possibility of a World War real?, by Serge Marchand , Thierry Meyssan Tue Apr 09, 2024 08:06 | en

offsite link Netanyahu's Masada syndrome and the UN report by Francesca Albanese, by Alfredo ... Sun Apr 07, 2024 07:53 | en

Voltaire Network >>

Undocumented Computer Code Used by Prof. Neil Ferguson to Advise UK to Commit Economic Suicide

category international | economics and finance | feature author Friday May 22, 2020 00:01author by 1 of indy Report this post to the editors

Undocumented Code is notoriously error prone and buggy.

featured image
Feedback from software professionals on Twitter was scathing

Prof Neil Ferguson who was the chief advisor to the UK government in the lead up to the Covid lockdown and was instrumental in bringing it about based his advice the output of his own undocumented computer code he wrote 13 years ago. In the initial stages of the crisis his "model" predicted 500,000 deaths in the UK from Covid. Then a short time later, he revised his figures sharply downward and said his model now predicted to 20,000 deaths. This incidentally is the same number of deaths from flu in the UK in a typical year. So it appears to be the case that the UK has committed economic suicide based on software that no-one else could inspect in advance nor was there any independent verification. To make decisions based on this type of methodology is nothing short of criminal. And we haven't even got to the assumptions used which obviously are on equally shaky ground given one day the model was predicting 500,000 dead and then when obviously some level of correction was done, it was then only 20,000.

Computer models such as Ferguson's one for the spread of disease are really just software wrapped around a few mathematical equations. If the parameters of the equation are wrong then the output will be wrong. Quite often parameters are based on initial guesses and would then ideally be checked whether the values used correspond to reality in real life.

Separately computer code is quite often error prone and simple logical errors can be often very hard to find in the thousands of lines of computer code. All software in industry will typical undergo multiple rows of hundreds of tests to ensure a piece of software is doing what it is supposed to do and even though most companies relying on software they have bought will have maintenance contracts to fix problems as they are found. The Linux software which runs nearly every web-server and back-end industrial scale piece of software is free software that can and is available for the public to see and tens of thousands of software geeks are involved. The same is true for many other common programs used like the Firefox browser.

The internet runs on software and there is an awful out there and many people make it publically available. This allows others to inspect, find and fix problems and is an very effective way of doing things. This is widespread and standard practice. In the software industry and community it is good practice to document the code and in cases where there are not strict commercial considerations, to make it available for other to see.

featured image
Demonstration of sensitivity of exponential to inputs

Model Assumptions Can Make Huge Difference to the Model Output

Regarding the models themselves the public needs to make the effort to understand some basic things about these and that is to be very cautious and skeptical in general. The image here of the two curves is a plot of the output of a very simple exponential mathematical equation except the difference between the two of them is a k factor. All sorts of models used exponential equations in them and ones that track "growth" and "death" dynamics would also have their own equivalent of the k factor. They may even have several. These factors represent things like the infection rate or the mortality rate. In this plot we can see there is a huge difference in the output by just a small 20% change in the k factor. When people run models they often take an "educated" guess at the value of these factors because they don't know what the true value is. It is imperative that the true real world value corresponding to it is measured and to high accuracy.

In many ways this is the question that should be asked of all the models because if the assumptions are wrong and they are often are not precise enough then you will get unrealistic outputs and it is simply extremely foolish to make costly decisions based on them. However, assuming for a moment the covid thing is all a big mistake, what we have here is a bunch of academics like Ferguson and his peers who would be in key positions in the World Health Organisation (WHO) that suddenly find themselves on the world stage making decision affecting hundreds to billions of people. This leads to question whether these people were just pawns in a bigger game since once the lockdown was in place the whole thing had a momentum of it's own and there are still many willing enforcers. It is unlikely that this can be rolled back without a huge loss of face by many, reputations tarnished and that of the media too because it has been completely uncritical.

The Undocumented Software and Response by Computer Software pundits

When Neil Ferguson announced his software it clearly came as a shock to people who work professionally in software. His response was to give it to Microsoft to put a fancy web interface on it. This is the exact same as putting lipstick on a pig!. The proper thing to do would be release it to the public immediately. By giving it to Microsoft, they no doubt will be tasked with correcting all the programming errors and putting bells and whistles on it. What the public ought to demand and has a right to know is the actual software that ran when Neil Ferguson used it's output to make Covid death projections and to panic the UK government into shutting down the economy.

featured image

There is a lot at stake here from huge financial losses, millions out of work, tens of thousands of businesses going bust and a host of other equally large knock effects. On the social side, it is now reported that up to 600 people in London alone are dying of heart attacks each week, because they are afraid to go to hospitals when normally they would go. These figures are derived from the massive drop in attendance at emergency departments from cardiac patients in hospital. Given the London population of approximately 10 million or one sixth of the country, this means about 3,600 needless deaths per week just from cardiac problems alone in the UK.

The response to Ferguson has been illuminating and revealing. Who would have thought this is what was behind the "expert" scientific models. Unfortunately the public tends to equate software with science. It is not the same thing and the science is only as good as the real world data. Yet in some ways we have to congratulate him for his honesty and openness, although . For instance here are some of the messages on Twitter but first bear in mind the following. The code was also given to github where some people will be have access to it. But what they see on github will be the modified code -i.e. refactored. It is very important to note this is NOT the original. Due to the large gaff, there is no doubt there will be every attempt to fix it up and then for supporters to chime in at how wonderful it is.

Some of the Twitter Responses


Roko Mijic @RokoMijicUK · Mar 22
(6 months later)

"A bug on line 3471 caused the model to overestimate deaths by a factor of 100. The lockdown was unnecessary

But by being in C we got a 50% performance boost!"


Roko Mijic @RokoMijicUK · Mar 23
Our society very clearly misallocates resources. A serious bug in this code would cost £ trillions yet in the past 13 years there wasn't like a whole team of the absolute best engineers getting it up to a tip-top state. I'm not blaming the researchers. It's just a crazy world.
[Update: Indy Editors note. Even if the code is perfect, the assumptions have to be correct. See image above]

CFD Direct OpenFOAM @CFDdirect Mar 23
Replying to @neil_ferguson
1/19 It is disappointing that critical decisions relating to the #COVID?19 crisis in public health and the economy rely on scientific software containing "thousands of lines of undocumented C" source code, which has never been publicly accessible. THREAD

Julia Walsh @Julia14235 · Mar 22
Replying to @tom_collings_uk and @neil_ferguson
As a systems auditor my stomach did a flip when I read ‘thousands of lines of undocumented C’.

Arguably Wrong @arguablywrong Mar 23
Or --- get this --- he could have shared the code 14 years ago when he published the first paper using it.

See new Tweets Conversation 1 more reply
Stefan Karpinski @StefanKarpinski · Mar 23
Why haven’t you just immediately released the code and allowed tbe global community to dissect it and work on it? Now is not the time to be embarrassed about some code. You’re missing the power of open source to accomplish feats, especially when people are highly motivated
18 more replies

@drklausner · Mar 23
Replying to @neil_ferguson
We don’t need your code Neal we need to understand your assumptions and how are you change those assumptions overtime

Jim Rafferty @DrJimRafferty · Mar 23
We do need the code, because otherwise how will we know if the stated assumptions are implemented correctly?
Some of these response have been captured in the screenshots below as it is likely that when knowledge of this grows that it will disappear.

covid_model_code_feedback_1.jpg

covid_model_code_assumptions_feedback_2.jpg

 #   Title   Author   Date 
   And I bothered to write to this letter to Prof Neil Ferguson!     Zahir Ebrahim    Wed Apr 29, 2020 22:19 
   Neil Ferguson Resigns     1 of indy    Wed May 06, 2020 10:18 
   Neil Ferguson past failed predictions ...and funding of his institute     T    Thu Jul 23, 2020 20:35 


 
© 2001-2024 Independent Media Centre Ireland. Unless otherwise stated by the author, all content is free for non-commercial reuse, reprint, and rebroadcast, on the net and elsewhere. Opinions are those of the contributors and are not necessarily endorsed by Independent Media Centre Ireland. Disclaimer | Privacy