Only very recently have some of the leaders in the development of artificial intelligence begun to think about the ethical and political implications, and about Plato’s dilemma – how do we control the controllers? And who will decide?