Technology news July 27th 2017 Facebook TV Windows 10 Creators udpate and more