Technology news October 30th 2017 Iphone 8 sales Free windows 10 and more