Technology news July 19th 2017 Facebook AMD Threadripper ANrdoi Windows 10 and more