1 And which includes the system this paper was written on: the TeX typesetting system, the vi editor and the GNU utilities, each designed by one major speculative thinker of software culture, Donald Knuth, Bill Joy and Richard Stallman respectively.