How Programming Freed a Man From Slavery