News BA has catastrophic IT failure, Uber fires lead engineer, and more in The Week in Tech Fri 2 Jun 2017