The Downfall of Computers: The Sad Tale of “Spectre” & “Meltdown” And What it Means for Computer Security

Ominous logos for an ominous development. Logo Credit: Natascha Eibl