Re: PSBSR
Well, I found this which is a 2009 paper talking about computer (?) viruses, worms, vaccinations, etc. Seems like it could be related.
Anyone else thinking about NOT logging into the Internet tomorrow?
https://www.di.ens.fr/~lelarge/papiers/2009/sig09_cr.pdf