Technology news June 18th 2018 Microsoft Jpeg XL Russian Hackers Apple App store and more