Microsoft's 2018, part 1: Open source, wobbly Windows and everyone's going to the cloud

It seems a lifetime (or two Windows 10 releases) ago, but 2018 started with Microsoft, and other software vendors, staring down the twin barrels of Spectre and Meltdown."