British journalist Carole Cadwalladr gave an impassioned speech at the TED conference where she took on the silicon valley big guys for their role in the brexit mess. Predictably, their reactions weren't very warm.