Technology news June 14th 2017 Uber Firefox 54 Point of Sales Facebook and more