Computers support human creativity. They take repetitive tasks from us, or they give us a helping hand with their endless computing power. SSofar, it has always been this way: the programmer as master of the code. But what if these positions are turned upside down?...