Technology news May 16th 2018 Facebook Twitter Meltdown and Spectre and more Posted on May 16, 2018 by Collins