Technology news June 1st 2017 Operating systems Browsers Skype Apple Siri and more