Technology news May 26th 2017 Creators update Softbank IT Worker Windows Bug ands more