Technology news May 7th 2018 Facebook Intel Microsoft Build and more