Technology news July 28th 2017 Google Microsoft MS DOS BlackHat 2017 and more