Posted 14/04/2021 by: Professor Marnie Hughes-Warrington and Andrew Klenke The daily chorus of upgrades and patches starts from the devices on and all round me, rippling like the waves of a social spider web. Continuous releases are celebrated as ...