T theguardian.com My Ted talk: how I took on the tech titans in their lair 6 points adoyle 7 years ago 0 comments