Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Neil Ferguson’s Imperial model could be the most devastating software mistake of all time
Telegraph ^ | May 16, 2020 | David Richards and Konstantin Boudnik

Posted on 05/20/2020 9:56:15 AM PDT by grundle

Imperial College’s modelling... could go down in history as the most devastating software mistake of all time, in terms of economic costs and lives lost.

... those of us with a professional and personal interest in software development have studied the code on which policymakers based their fateful decision to mothball our multi-trillion pound economy and plunge millions of people into poverty and hardship. And we were profoundly disturbed at what we discovered. The model appears to be totally unreliable and you wouldn’t stake your life on it.

Imperial’s model appears to be based on a programming language called Fortran, which was old news 20 years ago and, guess what, was the code used for Mariner 1. This outdated language contains inherent problems with its grammar and the way it assigns values, which can give way to multiple design flaws and numerical inaccuracies. One file alone in the Imperial model contained 15,000 lines of code.

Try unravelling that tangled, buggy mess, which looks more like a bowl of angel hair pasta than a finely tuned piece of programming. Industry best practice would have 500 separate files instead. In our commercial reality, we would fire anyone for developing code like this and any business that relied on it to produce software for sale would likely go bust.

The approach ignores widely accepted computer science principles known as “separation of concerns”, which date back to the early 70s and are essential to the design and architecture of successful software systems. The principles guard against what developers call CACE: Changing Anything Changes Everything.

Without this separation, it is impossible to carry out rigorous testing of individual parts to ensure full working order of the whole.

(Excerpt) Read more at telegraph.co.uk ...


TOPICS: Editorial; Miscellaneous; United Kingdom
KEYWORDS: cace; coronavirus; disinformation; economy; enemieswithin; ferguson; imperialcollege; model; plandemic; shutdown
Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-89 next last
To: grundle

Fortran is still used for all kinds of simulations and modeling. Actively supported.


21 posted on 05/20/2020 10:30:13 AM PDT by Feynman
[ Post Reply | Private Reply | To 1 | View Replies]

To: sevlex

The “Hockey Stick” by Mann will always be the benchmark for bad models.


22 posted on 05/20/2020 10:31:01 AM PDT by volunbeer (Find the truth and accept it - anything else is delusional)
[ Post Reply | Private Reply | To 16 | View Replies]

To: ConservativeMind

It’s just a journalist trying to use scientific sounding words. He doesn’t understand them.


23 posted on 05/20/2020 10:31:38 AM PDT by Reily
[ Post Reply | Private Reply | To 5 | View Replies]

To: grundle

Fauxi and Birx used fraudulent Imperial College model to urge shut down 

https://liberalsarenuts.com/2020/05/07/dr-fauci-and-dr-birx-used-imperial-college-model-now-confirmed-as-a-complete-fraud-to-persuade-president-trump-to-lock-down-entire-us-economy

https://judithcurry.com/2020/03/25/covid-19-updated-data-implies-that-uk-modelling-hugely-overestimates-the-expected-death-rates-from-infection


24 posted on 05/20/2020 10:34:05 AM PDT by Chauncey Gardiner
[ Post Reply | Private Reply | To 1 | View Replies]

To: Bryan24

I did the same with “C” and “Java” and got the same infinite hits.

The problem is with any computer language.


25 posted on 05/20/2020 10:34:50 AM PDT by ConservativeMind (Trump: Befuddling Democrats, Republicans, and the Media for the benefit of the US and all mankind.)
[ Post Reply | Private Reply | To 15 | View Replies]

To: grundle

Well, we can’t have any program use 15,000 lines of code.

What a mess the world would be!


26 posted on 05/20/2020 10:37:19 AM PDT by ConservativeMind (Trump: Befuddling Democrats, Republicans, and the Media for the benefit of the US and all mankind.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Chauncey Gardiner

Why didn’t everyone concerned think to do another model? I would think several models should have been tested against this one.


27 posted on 05/20/2020 10:40:32 AM PDT by CaptainK ('No collusion, no obstruction, he's a leaker')
[ Post Reply | Private Reply | To 24 | View Replies]

To: Reily

The use of “FORTRAN” or “15,000” lines of code as the “source” of the problem is completely senseless.

It’s got to be something like what you state.

The problem is with the assumptions used and the direction the fashioned model goes with it. This guy is trying to shift the blame away from the biased humans behind it.


28 posted on 05/20/2020 10:41:17 AM PDT by ConservativeMind (Trump: Befuddling Democrats, Republicans, and the Media for the benefit of the US and all mankind.)
[ Post Reply | Private Reply | To 23 | View Replies]

To: ConservativeMind

Agree!


29 posted on 05/20/2020 10:43:36 AM PDT by Reily
[ Post Reply | Private Reply | To 28 | View Replies]

To: ConservativeMind
FORTRAN has nothing to do with any problem. This author is nuts.
completely agree. it's another one of those senseless technology/vendor based religious wars (apple! PC! oracle DB !! MSSQL!! WINDOWS!! LINUX!!), and the dipsh*t author wants to poke holes in his choice of tools. you had an idea the article was going to go that way when the first two paragraphs were about how great he was.

ferguson lost the handle on his overall design, or his algorithm sucked to begin with, or he never understood the problem, or maybe he's just a crappy programmer.

but that the dumbest damn thing I've read in quite some time.

30 posted on 05/20/2020 10:45:53 AM PDT by JohnBrowdie
[ Post Reply | Private Reply | To 5 | View Replies]

To: grundle

Bet it wasn’t a mistake...


31 posted on 05/20/2020 10:46:37 AM PDT by mewzilla (Break out the mustard seeds.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ConservativeMind

I am supremely confident that ferguson would have f*cked it up even worse in c++


32 posted on 05/20/2020 10:47:42 AM PDT by JohnBrowdie
[ Post Reply | Private Reply | To 5 | View Replies]

To: grundle

But if it saved even one life, wasn’t it worth it?

Just think of the lives saved if we would just lower all highway speed limits to 45mph, and all city limits to 15mph.


33 posted on 05/20/2020 10:49:01 AM PDT by SaxxonWoods (Just sit in your house until the food stops coming and then starve. You'll be safe.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: grundle

Boy this guy is a whinger !

“Imperial’s model appears to be based on a programming language called Fortran...”

There is nothing wrong with Fortran as an engineering language.

Geez !


34 posted on 05/20/2020 10:50:28 AM PDT by Pikachu_Dad ("the media are selling you a line of soap)
[ Post Reply | Private Reply | To 1 | View Replies]

To: NELSON111
I spend an entire career making forecasts and briefing 3 & 4-star generals and presidents on what computer models said...based on their science and math.
The advantage there is you KNOW within a short amount of time whether or not you were right in your forecasting.
If you're wrong...well, you know...The Weather Forecast That Saved D-Day
35 posted on 05/20/2020 10:50:38 AM PDT by philman_36 (Pride breakfasted with plenty, dined with poverty and supped with infamy. Benjamin Franklin)
[ Post Reply | Private Reply | To 11 | View Replies]

To: CaptainK

I suspect an agenda was at play. The bigger modeling numbers, the more fear, the longer lockdowns. Just shut down long enough to get the dems to November.


36 posted on 05/20/2020 10:51:58 AM PDT by Chauncey Gardiner
[ Post Reply | Private Reply | To 27 | View Replies]

To: philman_36
Well - that's true MOST of the time - except when I had to make long-range hurricane forecasts to the 4-star and to DHS for planning purposes - or drought forecasts for the fire season.

We did a lot of planning for long-range to help with purchases and exercise planning. That used a lot of the long-range models - and those would sometimes be good - and sometimes crap - and it depended on stuff like MJO - AMO - all sorts of science and seasonalities.

37 posted on 05/20/2020 10:55:44 AM PDT by NELSON111 (Congress: The Ralph Wolf and Sam Sheepdog show. Theater for sheep. My politics determines my "hero")
[ Post Reply | Private Reply | To 35 | View Replies]

To: NELSON111

They are only as good as the data you feed into them

For example, we were feeding data in from China and South Korea, the data from China was wrong, so our models were off.

All models are best guesses, because that is what a model is.

Could you build a model, based on the past 10 years of lottery number drawings predict next week winning lottery numbers?

If you could, you and all your scientific pals would be crazy rich right now.


38 posted on 05/20/2020 10:56:59 AM PDT by Trump.Deplorable
[ Post Reply | Private Reply | To 11 | View Replies]

To: grundle
Imperial’s model appears to be based on a programming language called Fortran

My career was built on FORTRAN (and Assembly)

39 posted on 05/20/2020 10:59:54 AM PDT by 11th_VA (May you live in interesting times - Ancient Chinese Proverb)
[ Post Reply | Private Reply | To 1 | View Replies]

To: NELSON111
I'm willing to bet that you would admit that your type of modeling is vastly different from that described in the article and uses far more predictive norms.
Am I correct?
40 posted on 05/20/2020 11:00:52 AM PDT by philman_36 (Pride breakfasted with plenty, dined with poverty and supped with infamy. Benjamin Franklin)
[ Post Reply | Private Reply | To 37 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-8081-89 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson