Meltdown and Spectre: Why We Need Vigilance, Upgradeability, and Collaborative Security