Technology news April 2nd 2018 Facebook Clooudflare DNS Space X Internet and more