Live data from Hacker News

Imperial College London have released their Covid-19 epidemic simulation

github.com

1–10 of 82 posts

Re: Imperial College London have released their Covid-19 epidemic simulation

#3
post #2

Alumnus here, it’s Imperial College, London. It is a university (in its own right), but always goes by that name.

I knew that; I went to Kings! Apparently I haven't woken up properly this morning. Title changed.

Re: Imperial College London have released their Covid-19 epidemic simulation

#7
This code is great fun. Start here to explore the horror: https://github.com/mrc-ide/covid-sim/blob/master/src/CovidSi...

I like the way InitModel() crashes (I think) if a global pointer called bmh (short for bitmap header) isn't first initialized by calling InitBMHead() from Bitmap.cpp. I guess it's obvious to academics with giant brains that InitModel() depends on a bitmap existing.

But it gets worse - the pointer is declared in CovidSim.cpp but Bitmap.cpp reaches across the module boundary to initialize it. Sweet.

Edit: I feel bad now. It's great that this code was made public. I should be encouraging that. I think academics writing code for things like this should probably take an undergrad course on software engineering. I think the one that taught me about Abstract Data Types would be most beneficial the author(s) of this code.

Re: Imperial College London have released their Covid-19 epidemic simulation

#10
Some people have raised issues with the model[1][2], or rather, the software implementation of it.

There's also a (flagged) submission on HN discussing this[3] referencing [1].

[1] (warning: possibly partisan link) https://lockdownsceptics.org/code-review-of-fergusons-model/

[2] https://github.com/mrc-ide/covid-sim/issues/165

[3] https://news.ycombinator.com/item?id=23099212

Post reply on HN