Technology news April 18th 2017 Uber Netflix Google Mozilla and more