Technology news March 14th 2017 AMD Ryzen Windows Vista Patch tuesday and more