A famous bit of Internet-governance folklore expresses succinctly the combination of moral and technical order that geeks share (attributed to IETF member David Clark): "We reject kings, presidents, and voting. We believe in rough consensus and running code."29 This quote emphasizes the necessity of arguing with and through technology, the first aspect of a recursive public; the only argument that convinces is working code. If it works, then it can be implemented; if it is implemented, it will "route around" the legal damage done by the RIAA. The notion of "running code" is central to an understanding of the relations.h.i.+p between argumentby- technology and argument-by-talk for geeks. Very commonly, the response by geeks to people who argued about Napster that summer-and the courts' decisions regarding it-was to dismiss their complaints as mere talk. Many suggested that if Napster were shut down, thousands more programs like it would spring up in its wake. As one mailing-list partic.i.p.ant, As.h.i.+sh "Hash" Gulhati, put it, "It is precisely these totally unenforceable and mindless judicial decisions that will start to look like self-satisfied w.a.n.king when there's code out there which will make the laws worth less than the paper they're written on. When it comes to fighting this s.h.i.+t in a way that counts, everything that isn't code is just talk."30 Such powerful rhetoric often collapses the process itself, for someone has to write the code. It can even be somewhat paradoxical: there is a need to talk forcefully about the need for less talk and more code, as demonstrated by Eugen Leitl when I objected that Silk-listers were "just talking": "Of course we should talk. Did my last post consist of some kicka.s.s Python code adding sore-missed functionality to Mojonation? Nope. Just more meta-level waffle about the importance of waffling less, coding more. I lack the proper mental equipment upstairs for being a good coder, hence I attempt to corrupt young impressionable innocents into contributing to the cause. Unashamedly so. So sue me."31 Eugen's flippancy reveals a recognition that there is a political component to coding, even if, in the end, talk disappears and only code remains. Though Eugen and others might like to adopt a rhetoric that suggests "it will just happen," in practice none of them really act that way. Rather, the activities of coding, writing software, or improving and diversifying the software that exists are not inevitable or automatic but have specific characteristics. They require time and "the proper mental equipment." The inevitability they refer to consists not in some fantasy of machine intelligence, but in a social imaginary shared by many people in loosely connected networks who spend all their free time building, downloading, hacking, testing, installing, patching, coding, arguing, blogging, and proselytizing-in short, creating a recursive public enabled by the Internet.
Jeff Bone's op-ed piece, which is typically enthusiastic about the inevitability of new technologies, still takes time to reference one of thousands (perhaps tens of thousands) of projects as worthy of attention and support, a project called Fling, which is an attempt to rewrite the core protocols of the Internet.32 The goal of the project is to write a software implementation of these protocols with the explicit goal of making them "anonymous, untraceable, and untappable." Fling is not a corporation, a start-up, or a university research project (though some such projects are); it is only a Web site. The core protocols of the Internet, contained in the RFCs, are little more than doc.u.ments describing how computers should interact with each other. They are standards, but of an unusual kind.33 Bone's leap from a discussion about Napster to one about the core protocols of the Internet is not unusual. It represents the second aspect of a recursive public: the importance of understanding the Internet as a set of "layers," each enabling the next and each requiring an openness that both prevents central control and leads to maximum creativity.
RFCs have developed from an informal system of memos into a formal standardization process over the life of the Internet, as the IETF and the Internet Society (ISOC) have become more bureaucratic ent.i.ties. The process of writing and maintaining these doc.u.ments is particular to the Internet, precisely because the Internet is the kind of network experiment that facilitates the sharing of resources across administratively bounded networks. It is a process that has allowed all the experimenters to both share the network and to propose changes to it, in a common s.p.a.ce. RFCs are primarily suggestions, not demands. They are "public domain" doc.u.ments and thus available to everyone with access to the Internet. As David Clark's reference to "consensus and running code" demonstrates, the essential component of setting Internet standards is a good, working implementation of the protocols. Someone must write software that behaves in the ways specified by the RFC, which is, after all, only a doc.u.ment, not a piece of software. Different implementations of, for example, the TCP/IP protocol or the File Transfer Protocol (ftp) depend initially on individuals, groups, and/or corporations building them into an operating-system kernel or a piece of user software and subsequently on the existence of a large number of people using the same operating system or application.
In many cases, subsequent to an implementation that has been disseminated and adopted, the RFCs have been amended to reflect these working implementations and to ordain them as standards. So the current standards are actually bootstrapped, through a process of writing RFCs, followed by a process of creating implementations that adhere loosely to the rules in the RFC, then observing the progress of implementations, and then rewriting RFCs so that the process begins all over again. The fact that geeks can have a discussion via e-mail depends on the very existence of both an RFC to define the e-mail protocol and implementations of software to send the e-mails.
This standardization process essentially inverts the process of planning. Instead of planning a system, which is then standardized, refined, and finally built according to specification, the RFC process allows plans to be proposed, implemented, refined, reproposed, rebuilt, and so on until they are adopted by users and become the standard approved of by the IETF. The implication for most geeks is that this process is permanently and fundamentally open: changes to it can be proposed, implemented, and adopted without end, and the better a technology becomes, the more difficult it becomes to improve on it, and therefore the less reason there is to subvert it or reinvent it. Counterexamples, in which a standard emerges but no one adopts it, are also plentiful, and they suggest that the standardization process extends beyond the proposal-implementation-proposal-standard circle to include the problem of actually convincing users to switch from one working technology to a better one. However, such failures of adoption are also seen as a kind of confirmation of the quality or ease of use of the current solution, and they are all the more likely to be resisted when some organization or political ent.i.ty tries to force users to switch to the new standard-something the IETF has refrained from doing for the most part.
Conclusion: Recursive Public.
Napster was a familiar and widely discussed instance of the "reorientation of power and knowledge" (or in this case, power and music) wrought by the Internet and the practices of geeks. Napster was not, however, a recursive public or a Free Software project, but a dot-com-inspired business plan in which proprietary software was given away for free in the hopes that revenue would flow from the stock market, from advertising, or from enhanced versions of the software. Therefore, geeks did not defend Napster as much as they experienced its legal restriction as a wake-up call: the Internet enables Napster and will enable many other things, but laws, corporations, lobbyists, money, and governments can destroy all of it.
I started this chapter by asking what draws geeks together: what const.i.tutes the chain that binds geeks like Sean and Adrian to hipsters in Berlin and to entrepreneurs and programmers in Bangalore? What const.i.tutes their affinity if it is not any of the conventional candidates like culture, nation, corporation, or language? A colloquial answer might be that it is simply the Internet that brings them together: cybers.p.a.ce, virtual communities, online culture. But this doesn't answer the question of why? Because they can? Because Community Is Good? If mere a.s.sociation is the goal, why not AOL or a vast private network provided by Microsoft?
My answer, by contrast, is that geeks' affinity with one another is structured by shared moral and technical understandings of order. They are a public, an independent public that has the ability to build, maintain, and modify itself, that is not restricted to the activities of speaking, writing, arguing, or protesting. Recursive publics form through their experience with the Internet precisely because the Internet is the kind of thing they can inhabit and transform. Two things make recursive publics distinctive: the ability to include the practice of creating this infrastructure as part of the activity of being public or contesting control; and the ability to "recurse" through the layers of that infrastructure, maintaining its publicness at each level without making it into an unchanging, static, unmodifiable thing.
The affinity const.i.tuted by a recursive public, through the medium of the Internet, creates geeks who understand clearly what a.s.sociation through the Internet means. This affinity structures their imagination of what the Internet is and enables: creation, distribution, modification of knowledge, music, science, software. The infrastructure-this-infrastructure-here, the Internet-must be understood as part of this imaginary (in addition to being a pulsating tangle of computers, wires, waves, and electrons).
The Internet is not the only medium for such a.s.sociation. A corporation, for example, is also based on a shared imaginary of the economy, of how markets, exchanges, and business cycles are supposed to work; it is the creation of a concrete set of relations and practices, one that is generally inflexible-even in this age of socalled flexible capitalism-because it requires a commitment of time, humans, and capital. Even in fast capitalism one needs to rent office s.p.a.ce, buy toilet paper, install payroll software, and so on.
The Internet is not the only medium for such a.s.sociation. A corporation, for example, is also based on a shared imaginary of the economy, of how markets, exchanges, and business cycles are supposed to work; it is the creation of a concrete set of relations and practices, one that is generally inflexible-even in this age of socalled flexible capitalism-because it requires a commitment of time, humans, and capital. Even in fast capitalism one needs to rent office s.p.a.ce, buy toilet paper, install payroll software, and so on.
The urgency evidenced in the case of Napster (and repeated in numerous other instances, such as the debate over net neutrality) is linked to a moral idea of order in which there is a shared imaginary of The Public, and not only a vast multiplicity of competing publics. It is an urgency linked directly to the fact that the Internet provides geeks with a platform, an environment, an infrastructure through which they not only a.s.sociate, but create, and do so in a manner that is widely felt to be autonomous, autotelic, and independent of at least the most conventional forms of power: states and corporations-independent enough, in fact, that both states and corporations can make widespread use of this infrastructure (can become geeks themselves) without necessarily endangering its independence.
2. Protestant Reformers, Polymaths, Transhumanists.
Geeks talk a lot. They don't talk about recursive publics. They don't often talk about imaginations, infrastructures, moral or technical orders. But they do talk a lot. A great deal of time and typing is necessary to create software and networks: learning and talking, teaching and arguing, telling stories and reading polemics, reflecting on the world in and about the infrastructure one inhabits. In this chapter I linger on the stories geeks tell, and especially on stories and reflections that mark out contemporary problems of knowledge and power-stories about grand issues like progress, enlightenment, liberty, and freedom.
Issues of enlightenment, progress, and freedom are quite obviously still part of a "social imaginary," especially imaginations of the relations.h.i.+p of knowledge and enlightenment to freedom and autonomy so clearly at stake in the notion of a public or public sphere. And while the example of Free Software illuminates how issues of enlightenment, progress, and freedom are proposed, contested, and implemented in and through software and networks, this chapter contains stories that are better understood as "usable pasts"-less technical and more accessible narratives that make sense of the contemporary world by reflecting on the past and its difference from today.
Usable pasts is a more charitable term for what might be called modern myths among geeks: stories that the tellers know to be a combination of fact and fiction. They are told not in order to remember the past, but in order to make sense of the present and of the future. They make sense of practices that are not questioned in the doing, but which are not easily understood in available intellectual or colloquial terms. The first set of stories I relate are those about the Protestant Reformation: allegories that make use of Catholic and Protestant churches, laity, clergy, high priests, and reformation-era images of control and liberation. It might be surprising that geeks turn to the past (and especially to religious allegory) in order to make sense of the present, but the reason is quite simple: there are no "ready-to-narrate" stories that make sense of the practices of geeks today. Precisely because geeks are "figuring out" things that are not clear or obvious, they are of necessity bereft of effective ways of talking about it. The Protestant Reformation makes for good allegory because it separates power from control; it draws on stories of catechism and ritual, alphabets, pamphlets and liturgies, indulgences and self-help in order to give geeks a way to make sense of the distinction between power and control, and how it relates to the technical and political economy they occupy. The contemporary relations.h.i.+p among states, corporations, small businesses, and geeks is not captured by familiar oppositions like commercial/noncommercial, for/against private property, or capitalist/socialist-it is a relations.h.i.+p of reform and conversion, not revolution or overthrow.
Usable pasts are stories, but they are stories that reflect specific att.i.tudes and specific ways of thinking about the relations.h.i.+p between past, present, and future. Geeks think and talk a lot about time, progress, and change, but their conclusions and att.i.tudes are by no means uniform. Some geeks are much more aware of the specific historical circ.u.mstances and contexts in which they operate, others less so. In this chapter I pose a question via Michel Foucault's famous short piece "What Is Enlightenment?" Namely, are geeks modern? For Foucault, rereading Kant's eponymous piece from 1784, the problem of being modern (or of an age being "enlightened") is not one of a period or epoch that people live through; rather, it involves a subjective relations.h.i.+p, an att.i.tude. Kant's explanation of enlightenment does not suggest that it is itself a universal, but that it occurs through a form of reflection on what difference the changes of one's immediate historical past make to one's understanding of the supposed universals of a much longer history-that is, one must ask why it is necessary to think the way one does today about problems that have been confronted in ages past. For Foucault, such reflections must be rooted in the "historically unique forms in which the generalities of our relations . . . have been problematized."1 Thus, I want to ask of geeks, how do they connect the historically unique problems they confront-from the Internet to Napster to intellectual property to sharing and reusing source code-to the generalities of relations in which they narrate them as problems of liberty, knowledge, power, and enlightenment? Or, as Foucault puts it, are they modern in this sense? Do they "despise the present" or not?
The att.i.tudes that geeks take in responding to these questions fall along a spectrum that I have identified as ranging from "polymaths" to "transhumanists." These monikers are drawn from real discussions with geeks, but they don't designate a kind of person. They are "subroutines," perhaps, called from within a larger program of moral and technical imaginations of order. It is possible for the same person to be a polymath at work and a transhumanist at home, but generally speaking they are conflicting and opposite mantles. In polymath routines, technology is an intervention into a complicated, historically unique field of people, customs, organizations, other technologies, and laws; in transhumanist routines, technology is seen as an inevitable force-a product of human action, but not of human design-that is impossible to control or resist through legal or customary means.
Protestant Reformation.
Geeks love allegories about the Protestant Reformation; they relish stories of Luther and Calvin, of popery and iconoclasm, of reformation over revolution. Allegories of Protestant revolt allow geeks to make sense of the relations.h.i.+p between the state (the monarchy), large corporations (the Catholic Church), the small start-ups, individual programmers, and adepts among whom they spend most of their time (Protestant reformers), and the laity (known as "lusers" and "sheeple"). It gives them a way to a.s.sert that they prefer reformation (to save capitalism from the capitalists) over revolution. Obviously, not all geeks tell stories of "religious wars" and the Protestant Reformation, but these images reappear often enough in conversations that most geeks will more or less instantly recognize them as a way of making sense of modern corporate, state, and political power in the arena of information technology: the figures of Pope, the Catholic Church, the Vatican, the monarchs of various nations, the laity, the rebel adepts like Luther and Calvin, as well as models of sectarianism, iconoclasm ("In the beginning was the Command Line"), politicoreligious power, and arcane theological argumentation.2 The allegories that unfold provide geeks a way to make sense of a similarly complex modern situation in which it is not the Church and the State that struggle, but the Corporation and the State; and what geeks struggle over are not matters of church doctrine and organization, but matters of information technology and its organization as intellectual property and economic motor. I stress here that this is not an a.n.a.logy that I myself am making (though I happily make use of it), but is one that is in wide circulation among the geeks I study. To the historian or religious critic, it may seem incomplete, or absurd, or bizarre, but it still serves a specific function, and this is why I highlight it as one component of the practical and technical ideas of order that geeks share.
At the first level are allegories of "religious war" or "holy war" (and increasingly, of "jihads"). Such stories reveal a certain cynicism: they describe a technical war of details between two pieces of software that accomplish the same thing through different means, so devotion to one or the other is seen as a kind of arbitrary theological commitment, at once reliant on a pure rationality and requiring aesthetic or political judgment. Such stories imply that two technologies are equally good and equally bad and that one's choice of sect is thus an entirely nonrational one based in the vicissitudes of background and belief. Some people are zealous proselytizers of a technology, some are not. As one Usenet message explains: "Religious 'wars' have tended to occur over theological and doctrinal technicalities of one sort or another. The parallels between that and the computing technicalities that result in 'computing wars' are pretty strong."3 Perhaps the most familiar and famous of these wars is that between Apple and Microsoft (formerly between Apple and IBM), a conflict that is often played out in dramatic and broad strokes that imply fundamental differences, when in fact the differences are extremely slight.4 Geeks are also familiar with a wealth of less well-known "holy wars": EMACS versus vi; KDE versus Gnome; Linux versus BSD; Oracle versus all other databases.5 Often the language of the Reformation creeps playfully into otherwise serious attempts to make aesthetic judgments about technology, as in this a.n.a.lysis of the programming language tcl/tk: It's also not clear that the primary design criterion in tcl, perl, or Visual BASIC was visual beauty-nor, probably, should it have been. Ousterhout said people will vote with their feet. This is important. While the High Priests in their Ivory Towers design pristine languages of stark beauty and balanced perfection for their own appreciation, the rest of the mundane world will in blind and contented ignorance go plodding along using nasty little languages like those enumerated above. These poor sots will be getting a great deal of work done, putting bread on the table for their kids, and getting home at night to share it with them. The difference is that the priests will shake their fingers at the laity, and the laity won't care, because they'll be in bed asleep.6 In this instance, the "religious war" concerns the difference between academic programming languages and regular programmers made equivalent to a distinction between the insularity of the Catholic Church and the self-help of a protestant laity: the heroes (such as tcl/tk, perl, and python-all Free Software) are the "nasty little languages" of the laity; the High Priests design (presumably) Algol, LISP, and other "academic" languages.
At a second level, however, the allegory makes precise use of Protestant Reformation details. For example, in a discussion about the various fights over the Gnu C Compiler (gcc), a central component of the various UNIX operating systems, Christopher Browne posted this counter-reformation allegory to a Usenet group.
The EGCS project was started around two years ago when G++ (and GCC) development got pretty "stuck." EGCS sought to integrate together a number of the groups of patches that people were making to the GCC "family." In effect, there had been a "Protestant Reformation," with split-offs of: a) The GNU FORTRAN Denomination;
b) The Pentium Tuning Sect;
c) The IBM Haifa Instruction Scheduler Denomination;
d) The C++ Standard Acolytes.
These groups had been unable to integrate their efforts (for various reasons) with the Catholic Version, GCC 2.8. The Ec.u.menical GNU Compiler Society sought to draw these groups back into the Catholic flock. The project was fairly successful; GCC 2.8 was succeeded by GCC 2.9, which was not a direct upgrade from 2.8, but rather the results of the EGCS project. EGCS is now GCC.
In addition to the obvious pleasure with which they deploy the sectarian aspects of the Protestant Reformation, geeks also allow themselves to see their struggles as those of Luther-like adepts, confronted by powerful worldly inst.i.tutions that are distinct but intertwined: the Catholic Church and absolutist monarchs. Sometimes these comparisons are meant to mock theological argument; sometimes they are more straightforwardly hagiographic. For instance, a 1998 article in Salon compares Martin Luther and Linus Torvalds (originator of the Linux kernel).
In Luther's Day, the Roman Catholic Church had a near-monopoly on the cultural, intellectual and spiritual life of Europe. But the princ.i.p.al source text informing that life-the Bible-was off limits to ordinary people. . . . Linus Torvalds is an information-age reformer cut from the same cloth. Like Luther, his journey began while studying for ordination into the modern priesthood of computer scientists at the University of Helsinki-far from the seats of power in Redmond and Silicon Valley. Also like Luther, he had a divine, slightly nutty idea to remove the intervening bureaucracies and put ordinary folks in a direct relations.h.i.+p to a higher power-in this case, their computers. Dissolving the programmer-user distinction, he encouraged ordinary people to partic.i.p.ate in the development of their computing environment. And just as Luther sought to make the entire sacramental shebang-the wine, the bread and the translated Word-available to the hoi polloi, Linus seeks to revoke the developer's proprietary access to the OS, insisting that the full operating system source code be delivered-without cost-to every ordinary Joe at the desktop.8 Adepts with strong convictions-monks and priests whose initiation and mastery are evident-make the allegory work. Other uses of Christian iconography are less, so to speak, faithful to the sources. Another prominent personality, Richard Stallman, of the Free Software Foundation, is p.r.o.ne to dressing as his alter-ego, St. IGNUcius, patron saint of the church of EMACS-a church with no G.o.d, but intense devotion to a baroque text-processing program of undeniable, nigh-miraculous power.9 Often the appeal of Reformation-era rhetoric comes from a kind of indictment of the present: despite all this high tech, super-fabulous computronic wonderfulness, we are no less feudal, no less violent, no less arbitrary and undemocratic; which is to say, geeks have progressed, have seen the light and the way, but the rest of society-and especially management and marketing-have not. In this sense, Reformation allegories are stories of how "things never change."
But the most compelling use of the Protestant Reformation as usable past comes in the more detailed understandings geeks have of the political economy of information technology. The allegorization of the Catholic Church with Microsoft, for instance, is a frequent component, as in this brief message regarding start-up key combinations in the Be operating system: "These secret handshakes are intended to reinforce a cabalistic high priesthood and should not have been disclosed to the laity. Forget you ever saw this post and go by [sic] something from Microsoft."10 More generally, large corporations like IBM, Oracle, or Microsoft are made to stand in for Catholicism, while bureaucratic congresses and parliaments with their lobbyists take on the role of absolutist monarchs and their cronies. Geeks can then see themselves as fighting to uphold Christianity (true capitalism) against the church (corporations) and to be reforming a way of life that is corrupted by church and monarchs, instead of overthrowing through revolution a system they believe to be flawed. There is a historically and technically specific component of this political economy in which it is in the interest of corporations like IBM and Microsoft to keep users "locked as securely to Big Blue as an manacled wretch in a medieval dungeon."11 Such stories appeal because they bypa.s.s the language of modern American politics (liberal, conservative, Democrat, Republican) in which there are only two sides to any issue. They also bypa.s.s an argument between capitalism and socialism, in which if you are not pro-capitalism you must be a communist. They are stories that allow the more pragmatist of the geeks to engage in intervention and reformation, rather than revolution. Though I've rarely heard it articulated so bluntly, the allegory often implies that one must "save capitalism from the capitalists," a sentiment that implies at least some kind of human control over capitalism.
In fact, the allegorical use of the Reformation and the church generates all kinds of clever comparisons. A typical description of such comparisons might go like this: the Catholic Church stands in for large, publicly traded corporations, especially those controlling large amounts of intellectual property (the granting of which might roughly be equated with the ceremonies of communion and confession) for which they depend on the a.s.sistance and support of national governments. Naturally, it is the storied excesses of the church-indulgences, liturgical complexity, ritualistic ceremony, and corruption-which make for easy allegory. Modern corporations can be figured as a small, elite papal body with theologians (executives and their lawyers, boards of directors and their lawyers), who command a much larger clergy (employees), who serve a laity (consumers) largely imagined to be sinful (underspending on music and movies-indeed, even "stealing" them) and thus in need of elaborate and ritualistic cleansing (advertising and lawsuits) by the church. Access to grace (the American Dream) is mediated only by the church and is given form through the holy acts of shopping and home improvement. The executives preach messages of d.a.m.nation to the government, messages most government officials are all too willing to hear: do not tamper with our market share, do not affect our pricing, do not limit our ability to expand these markets. The executives also offer unaccountable promises of salvation in the guise of deregulation and the American version of "reform"-the demolition of state and national social services. Government officials in turn have developed their own "divine right of kings," which justifies certain forms of manipulation (once called "elections") of succession. Indulgences are sold left and right by lobbyists or industry a.s.sociations, and the decrees of the papacy evidence little but full disconnection from the miserable everyday existence of the flock.
In fact, it is remarkable how easy such comparisons become the more details of the political economy of information one learns. But allegories of the Reformation and clerical power can lead easily to cynicism, which should perhaps be read in this instance as evidence of political disenfranchis.e.m.e.nt, rather than a lapse in faith. And yet the usable pasts of these reformation-minded modern monks and priests crop up regularly not only because they provide relief from technical chatter but because they explain a political, technical, legal situation that does not have ready-to-narrate stories. Geeks live in a world finely controlled by corporate organizations, ma.s.s media, marketing departments, and lobbyists, yet they share a profound distrust of government regulation-they need another set of just-so stories to make sense of it. The standard unusable pasts of the freeing of markets, the inevitability of capitalism and democracy, or more lately, the necessity of security don't do justice to their experience.
Allegories of Reformation are stories that make sense of the political economy of information. But they also have a more precise use: to make sense of the distinction between power and control. Because geeks are "closer to the machine" than the rest of the laity, one might reasonably expect them to be the ones in power. This is clearly not the case, however, and it is the frustrations and mysteries by which states, corporations, and individuals manipulate technical details in order to s.h.i.+ft power that often earns the deepest ire of geeks. Control, therefore, includes the detailed methods and actual practices by which corporations, government agencies, or individuals attempt to manipulate people (or enroll them to manipulate themselves and others) into making technical choices that serve power, rather than rationality, liberty, elegance, or any other geekly concern.
Consider the subject of evil. During my conversations with Sean Doyle in the late 1990s, as well as with a number of other geeks, the term evil was regularly used to refer to some kind of design or technical problem. I asked Sean what he meant.
SD: [Evil is] just a term I use to say that something's wrong, but usually it means something is wrong on purpose, there was agency behind it. I can't remember [the example you gave] but I think it may have been some GE equipment, where it has this default where it likes to send things in its own private format rather than in DICOM [the radiology industry standard for digital images], if you give it a choice. I don't know why they would have done something like that, it doesn't solve any backward compatibility problem, it's really just an exclusionary sort of thing. So I guess there's Evil like that. . . .
CK: one of the other examples that you had . . . was something with Internet Explorer 3.0?
SD: Yes, oh yes, there are so many things with IE3 that are completely Evil. Like here's one of them: in the http protocol there's a thing called the "user agent field" where a browser announces to the server who it is. If you look at IE, it announces that it is Mozilla, which is the [code-name for] Netscape. Why did they do this? Well because a lot of the web servers were sending out certain code that said, if it were Mozilla they would serve the stuff down, [if not] they would send out something very simple or stupid that would look very ugly. But it turned out that [IE3, or maybe IE2] didn't support things when it first came out. Like, I don't think they supported tables, and later on, their versions of Javascript were so different that there was no way it was compatible-it just added tremendous complexity. It was just a way of p.i.s.sing on the Internet and saying there's no law that says we have to follow these Internet standards. We can do as we d.a.m.n well please, and we're so big that you can't stop us. So I view it as Evil in that way. I mean they obviously have the talent to do it. They obviously have the resources to do it. They've obviously done the work, it's just that they'll have this little twitch where they won't support a certain MIME type or they'll support some things differently than others.
CK: But these kinds of incompatibility issues can happen as a result of a lack of communication or coordination, which might involve agency at some level, right?
SD: Well, I think of that more as Stupidity than Evil [laughter]. No, Evil is when there is an opportunity to do something, and an understanding that there is an opportunity to, and resources and all that-and then you do something just to spite the other person. You know I'm sure it's like in messy divorces, where you would rather sell the property at half its value rather than have it go to the other person.
Sean relates control to power by casting the decisions of a large corporation in a moral light. Although the specific allegory of the Protestant Reformation does not operate here, the details do. Microsoft's decision to manipulate Internet Explorer's behavior stems not from a lack of technical sophistication, nor is it an "accident" of complexity, according to Sean, but is a deliberate a.s.sertion of economic and political power to corrupt the very details by which software has been created and standardized and is expected to function. The clear goal of this activity is conversion, the expansion of Microsoft's flock through a detailed control of the beliefs and practices (browsers and functionality) of computer users. Calling Microsoft "Evil" in this way has much the same meaning as questioning the Catholic Church's use of ritual, ceremony, literacy, and history-the details of the "implementation" of religion, so to speak.
Or, in the terms of the Protestant Reformation itself, the practices of conversion as well as those of liberation, learning, and self-help are central to the story. It is not an accident that many historians of the Reformation themselves draw attention to the promises of liberation through reformation "information technologies."12 Colloquial (and often academic) a.s.sertions that the printing press was technologically necessary or sufficient to bring the Reformation about appear constantly as a parable of this new age of information. Often the printing press is the only "technological" cause considered, but scholars of the real, historical Reformation also pay close attention to the fact of widespread literacy, to circulating devotional pamphlets, catechisms, and theological tracts, as well as to the range of transformations of political and legal relations.h.i.+ps that occurred simultaneously with the introduction of the printing press.
One final way to demonstrate the effectiveness of these allegories-their ability to work on the minds of geeks-is to demonstrate how they have started to work on me, to demonstrate how much of a geek I have become-a form of partic.i.p.ant allegorization, so to speak. The longer one considers the problems that make up the contemporary political economy of information technology that geeks inhabit, the more likely it is that these allegories will start to present themselves almost automatically-as, for instance, when I read The Story of A, a delightful book having nothing to do with geeks, a book about literacy in early America. The author, Patricia Crain, explains that the Christ's cross (see above) was often used in the creation of hornbooks or battledores, small leather-backed paddles inscribed with the Lord's Prayer and the alphabet, which were used to teach children their ABCs from as early as the fifteenth century until as late as the nineteenth: "In its early print manifestations, the pedagogical alphabet is headed not by the letter A but by the 'Christ's Cross': . . . . Because the alphabet is a.s.sociated with Catholic Iconography, as if the two sets of signs were really part of one semiological system, one of the struggles of the Reformation would be to wrest the alphabet away from the Catholic Church."13 Here, allegorically, the Catholic Church's control of the alphabet (like Microsoft's programming of Internet Explorer to blur public standards for the Internet) is not simply ideological; it is not just a fantasy of origin or owners.h.i.+p planted in the fallow mental soil of believers, but in fact a very specific, very nonsubjective, and very media-specific normative tool of control. Crain explains further: "Today represents the imprimatur of the Catholic Church on copyright pages. In its connection to the early modern alphabet as well, this cross carries an imprimatur or licensing effect. This 'let it be printed,' however, is directed not to the artisan printer but to the mind and memory of the young scholar. . . . Like modern copyright, the cross authorizes the existence of the alphabet and a.s.sociates the letters with sacred authors.h.i.+p, especially since another long-lived function of in liturgical missals is to mark gospel pa.s.sages. The symbol both conveys information and generates ritual behavior."14 The today carries as much if not more power, both ideologically and legally, as the cross of the Catholic church. It is the very symbol of authors.h.i.+p, even though in origin and in function it governs only owners.h.i.+p and rights. Magical thinking about copyright abounds, but one important function of the symbol , if not its legal implications, is to achieve the same thing as the Christ's cross: to a.s.sociate in the mind of the reader the owners.h.i.+p of a particular text (or in this case, piece of software) with a particular organization or person. Furthermore, even though the symbol is an artifact of national and international law, it creates an a.s.sociation not between a text and the state or government, but between a text and particular corporations, publishers, printers, or authors.
Like the Christ's cross, the copyright symbol carries both a licensing effect (exclusive, limited or nonexclusive) and an imprimatur on the minds of people: "let it be imprinted in memory" that this is the work of such and such an author and that this is the property of such and such a corporation.
Without the allegory of the Protestant Reformation, the only available narrative for such evil-whether it be the behavior of Microsoft or of some other corporation-is that corporations are "competing in the marketplace according to the rules of capitalism" and thus when geeks decry such behavior, it's just sour grapes. If corporations are not breaking any laws, why shouldn't they be allowed to achieve control in this manner? In this narrative there is no room for a moral evaluation of compet.i.tion-anything goes, it would seem. Claiming for Microsoft that it is simply playing by the rules of capitalism puts everyone else into either the compet.i.tor box or the noncompet.i.tor box (the state and other noncompet.i.tive organizations). Using the allegory of the Protestant Reformation, on the other hand, gives geeks a way to make sense of an unequal distribution among competing powers-between large and small corporations, and between market power and the details of control. It provides an alternate imagination against which to judge the technically and legally specific actions that corporations and individuals take, and to imagine forms of justified action in return.
Without such an allegory, geeks who oppose Microsoft are generally forced into the position of being anticapitalist or are forced to adopt the stance that all standards should be publicly generated and controlled, a position few wish to take. Indeed, many geeks would prefer a different kind of imaginary altogether-a recursive public, perhaps. Instead of an infrastructure subject to unequal distributions of power and shot through with "evil" distortions of technical control, there is, as geeks see it, the possibility for a "self-leveling" level playing field, an autotelic system of rules, both technical and legal, by which all partic.i.p.ants are expected to compete equally. Even if it remains an imaginary, the allegory of the Protestant Reformation makes sense of (gives order to) the political economy of the contemporary information-technology world and allows geeks to conceive of their interests and actions according to a narrative of reformation, rather than one of revolution or submission. In the Reformation the interpretation or truth of Christian teaching was not primarily in question: it was not a doctrinal revolution, but a bureaucratic one. Likewise, geeks do not question the rightness of networks, software, or protocols and standards, nor are they against capitalism or intellectual property, but they do wish to maintain a s.p.a.ce for critique and the moral evaluation of contemporary capitalism and compet.i.tion.
Polymaths and Transhumanists.
Usable pasts articulate the conjunction of "operating systems and social systems," giving narrative form to imaginations of moral and technical order. To say that there are no ready-to-narrate stories about contemporary political economy means only that the standard colloquial explanations of the state of the modern world do not do justice to the kinds of moral and technical imaginations of order that geeks possess by virtue of their practices. Geeks live in, and build, one kind of world-a world of software, networks, and infrastructures-but they are often confronted with stories and explanations that simply don't match up with their experience, whether in newspapers and on television, or among nongeek friends. To many geeks, proselytization seems an obvious route: why not help friends and neighbors to understand the hidden world of networks and software, since, they are quite certain, it will come to structure their lives as well?
Geeks gather through the Internet and, like a self-governing people, possess nascent ideas of independence, contract, and const.i.tution by which they wish to govern themselves and resist governance by others.15 Conventional political philosophies like libertarianism, anarchism, and (neo)liberalism only partially capture these social imaginaries precisely because they make no reference to the operating systems, software, and networks within which geeks live, work, and in turn seek to build and extend.
Geeks live in specific ways in time and s.p.a.ce. They are not just users of technology, or a "network society," or a "virtual community," but embodied and imagining actors whose affinity for one another is enabled in new ways by the tools and technologies they have such deep affective connections to. They live in this-network-here, a historically unique form grounded in particular social, moral, national, and historical specificities which nonetheless relates to generalities such as progress, technology, infrastructure, and liberty. Geeks are by no means of one mind about such generalities though, and they often have highly developed means of thinking about them.
Foucault's article "What Is Enlightenment?" captures part of this problematic. For Foucault, Kant's understanding of modernity was an attempt to rethink the relations.h.i.+p between the pa.s.sage of historical time and the subjective relations.h.i.+p that individuals have toward it.
Thinking back on Kant's text, I wonder whether we may not envisage modernity as an att.i.tude rather than as a period of history. And by "att.i.tude," I mean a mode of relating to contemporary reality; a voluntary choice made by certain people; in the end, a way of thinking and feeling; a way, too, of acting and behaving that at one and the same time marks a relation of belonging and presents itself as a task. No doubt a bit like what the Greeks called an ethos. And consequently, rather than seeking to distinguish the "modern era" from the "premodern" or "postmodern," I think it would be more useful to try to find out how the att.i.tude of modernity, ever since its formation, has found itself struggling with att.i.tudes of "countermodernity."16 In thinking through how geeks understand the present, the past, and the future, I pose the question of whether they are "modern" in this sense. Foucault makes use of Baudelaire as his foil for explaining in what the att.i.tude of modernity consists: "For [Baudelaire,] being modern . . . consists in recapturing something eternal that is not beyond the present, or behind it, but within it."17 He suggests that Baudelaire's understanding of modernity is "an att.i.tude that makes it possible to grasp the 'heroic' aspect of the present moment . . . the will to 'heroize' the present."18 Heroic here means something like redescribing the seemingly fleeting events of the present in terms that conjure forth the universal or eternal character that animates them. In Foucault's channeling of Baudelaire such an att.i.tude is incommensurable with one that sees in the pa.s.sage of the present into the future some version of autonomous progress (whether absolute spirit or decadent degeneration), and the tag he uses for this is "you have no right to despise the present." To be modern is to confront the present as a problem that can be transformed by human action, not as an inevitable outcome of processes beyond the scope of individual or collective human control, that is, "att.i.tudes of counter-modernity." When geeks tell stories of the past to make sense of the future, it is often precisely in order to "heroize" the present in this sense-but not all geeks do so. Within the spectrum from polymath to transhumanist, there are att.i.tudes of both modernity and countermodernity.
The questions I raise here are also those of politics in a cla.s.sical sense: Are the geeks I discuss bound by an att.i.tude toward the present that concerns such things as the relations.h.i.+p of the public to the private and the social (a la Hannah Arendt), the relations.h.i.+p of economics to liberty (a la John Stuart Mill and John Dewey), or the possibilities for rational organization of society through the application of scientific knowledge (a la Friedrich Hayek or Foucault)? Are geeks "enlightened"? Are they Enlightenment rationalists? What might this mean so long after the Enlightenment and its vigorous, wide-ranging critiques? How is their enlightenment related to the technical and infrastructural commitments they have made? Or, to put it differently, what makes enlightenment newly necessary now, in the milieu of the Internet, Free Software, and recursive publics? What kinds of relations.h.i.+ps become apparent when one asks how these geeks relate their own conscious appreciation of the history and politics of their time to their everyday practices and commitments? Do geeks despise the present?
Polymaths and transhumanists speak differently about concepts like technology, infrastructure, networks, and software, and they have different ideas about their temporality and relations.h.i.+p to progress and liberty. Some geeks see technology as one kind of intervention into a const.i.tuted field of organizations, money, politics, and people. Some see it as an autonomous force made up of humans and impersonal forces of evolution and complexity. Different geeks speak about the role of technology and its relations.h.i.+p to the present and future in different ways, and how they understand this relations.h.i.+p is related to their own rich understandings of the complex technical and political environment they live and work in.
Polymaths Polymathy is "avowed dilettantism," not extreme intelligence. It results from a curiosity that seems to grip a remarkable number of people who spend their time on the Internet and from the basic necessity of being able to evaluate and incorporate sometimes quite disparate fields of knowledge in order to build workable software. Polymathy inevitably emerges in the context of large software and networking projects; it is a creature of constraints, a process bootstrapped by the complex sediment of technologies, businesses, people, money, and plans. It might also be posed in the negative: bad software design is often the result of not enough avowed dilettantism. Polymaths must know a very large and wide range of things in order to intervene in an existing distribution of machines, people, practices, and places. They must have a detailed sense of the present, and the project of the present, in order to imagine how the future might be different.
My favorite polymath is Sean Doyle. Sean built the first versions of a piece of software that forms the centerpiece of the radiological-image-management company Amicas. In order to build it Sean learned the following: Java, to program it; the mathematics of wavelets, to encode the images; the workflow of hospital radiologists and the manner in which they make diagnoses from images, to make the interface usable; several incompatible databases and the SQL database language, to build the archive and repository; and manual after manual of technical standards, the largest and most frightening of which was the Digital Imaging and Communication (DICOM) standard for radiological images. Sean also read Science and Nature regularly, looking for inspiration about interface design; he read books and articles about imaging very small things (mosquito knees), very large things (galaxies and interstellar dust), very old things (fossils), and very pretty things (b.u.t.terfly-wing patterns as a function of developmental pathways). Sean also introduced me to Tibetan food, to Jan Svankmeyer films, to Open Source Software, to cladistics and paleoherpetology, to Disney's scorched-earth policy with respect to culture, and to many other awesome things.
Sean is clearly an unusual character, but not that unusual. Over the years I have met many people with a similar range and depth of knowledge (though rarely with Sean's humility, which does set him apart). Polymathy is an occupational hazard for geeks. There is no sense in which a good programmer, software architect, or information architect simply specializes in code. Specialization is seen not as an end in itself, but rather as a kind of technical prerequisite before other work-the real work-can be accomplished. The real work is the design, the process of inserting usable software into a completely unfamiliar amalgamation of people, organizations, machines, and practices. Design is hard work, whereas the technical stuff-like choosing the right language or adhering to a standard or finding a ready-made piece of code to plug in somewhere-is not.
It is possible for Internet geeks and software architects to think this way in part due to the fact that so many of the technical issues they face are both extremely well defined and very easy to address with a quick search and download. It is easy to be an avowed dilettante in the age of mailing lists, newsgroups, and online scientific publis.h.i.+ng. I myself have learned whole swaths of technical practices in this manner, but I have designed no technology of note.
Sean's partner in Amicas, Adrian Gropper, also fits the bill of polymath, though he is not a programmer. Adrian, a physician and a graduate of MIT's engineering program, might be called a "high-functioning polymath." He scans the horizon of technical and scientific accomplishments, looking for ways to incorporate them into his vision of medical technology qua intervention. Sean mockingly calls these "delusions," but both agree that Amicas would be nowhere without them. Adrian and Sean exemplify how the meanings of technology, intervention, design, and infrastructure are understood by polymaths as a particular form of pragmatic intervention, a progress achieved through deliberate, piecemeal re-formation of existing systems. As Adrian comments: I firmly believe that in the long run the only way you can save money and improve healthcare is to add technology. I believe that more strongly than I believe, for instance, that if people invent better pesticides they'll be able to grow more rice, and it's for the universal good of the world to be able to support more people. I have some doubt as to whether I support people doing genetic engineering of crops and pesticides as being "to the good." But I do, however, believe that healthcare is different in that in the long run you can impact both the cost and quality of healthcare by adding technology. And you can call that a religious belief if you want, it's not rational. But I guess what I'm willing to say is that traditional healthcare that's not technology-based has pretty much run out of steam.19 In this conversation, the "technological" is restricted to the novel things that can make healthcare less costly (i.e., cost-reducing, not cost-cutting), ease suffering, or extend life. Certain kinds of technological intervention are either superfluous or even pointless, and Adrian can't quite identify this "cla.s.s"-it isn't "technology" in general, but it includes some kinds of things that are technological. What is more important is that technology does not solve anything by itself; it does not obviate the political problems of healthcare rationing: "Now, however, you get this other problem, which is that the way that healthcare is rationed is through the fear of pain, financial pain to some extent, but physical pain; so if you have a technology that, for instance, makes it relatively painless to fix . . . I guess, bluntly put, it's cheaper to let people die in most cases, and that's just undeniable. So what I find interesting in all of this, is that most people who are dealing with the politics of healthcare resource management don't want to have this discussion, n.o.body wants to talk about this, the doctors don't want to talk about it, because it's too depressing to talk about the value of. . . . And they don't really have a mandate to talk about technology."20 Adrian's self-defined role in this arena is as a nonpracticing physician who is also an engineer and an entrepreneur-hence, his polymathy has emerged from his attempts to translate between doctors, engineers, and businesspeople. His goal is twofold: first, create technologies that save money and improve the allocation of healthcare (and the great dream of telemedicine concerns precisely this goal: the reallocation of the most valuable a.s.set, individuals and their expertise); second, to raise the level of discussion in the business-c.u.m-medical world about the role of technology in managing healthcare resources. Polymathy is essential, since Adrian's twofold mission requires understanding the language and lives of at least three distinct groups who work elbow-to-elbow in healthcare: engineers and software architects; doctors and nurses; and businessmen.
Technology has two different meanings according to Adrian's two goals: in the first case technology refers to the intervention by means of new technologies (from software, to materials, to electronics, to pharmaceuticals) in specific healthcare situations wherein high costs or limited access to care can be affected. Sometimes technology is allocated, sometimes it does the allocating. Adrian's goal is to match his knowledge of state-of-the-art technology-in particular, Internet technology-with a specific healthcare situation and thereby effect a reorganization of practices, people, tools, and information. The tool Amicas created was distinguished by its clever use of compression, Internet standards, and cheap storage media to compete with much larger, more expensive, much more entrenched "legacy" and "turnkey" systems. Whether Amicas invented something "new" is less interesting than the nature of this intervention into an existing milieu. This intervention is what Adrian calls "technology." For Amicas, the relevant technology-the important intervention-was the Internet, which Amicas conceived as a tool for changing the nature of the way healthcare was organized. Their goal was to replace the infrastructure of the hospital radiology department (and potentially the other departments as well) with the Internet. Amicas was able to confront and reform the practices of powerful, entrenched ent.i.ties, from the administration of large hospitals to their corporate bedfellows, like HBOC, Agfa, Siemens, and GE.
With regard to raising the level of discussion, however, technology refers to a kind of political-rhetorical argument: technology does not save the world (nor does it destroy it); it only saves lives-and it does this only when one makes particular decisions about its allocation. Or, put differently, the means is technology, but the ends are still where the action is at. Thus, the hype surrounding information technology in healthcare is horrifying to Adrian: promises precede technologies, and the promises suggest that the means can replace the ends. Large corporations that promise "technology," but offer no real hard interventions (Adrian's first meaning of technology) that can be concretely demonstrated to reduce costs or improve allocation are simply a waste of resources. Such companies are doubly frustrating because they use "technology" as a blinder that allows people to not think about the hard problems (the ends) of allocation, equity, management, and organization; that is, they treat "technology" (the means) as if it were a solution as such.
Adrian routinely a.n.a.lyzes the rhetorical and practical uses of technology in healthcare with this kind of subtlety; clearly, such subtlety of thought is rare, and it sets Adrian apart as someone who understands that intervention into, and reform of, modern organizations and styles of thought has to happen through reformation-through the clever use of technology by people who understand it intimately-not through revolution. Reformation through technical innovation is opposed here to control through the consolidation of money and power.
In my observations, Adrian always made a point of making the technology-the software tools and picture-archiving system-easily accessible, easily demonstrable to customers. When talking to hospital purchasers, he often said something like "I can show you the software, and I can tell you the price, and I can demonstrate the problem it will solve." In contrast, however, an array of enormous corporations with salesmen and women (usually called consultants) were probably saying something more like "Your hospital needs more technology, our corporation is big and stable-give us this much money and we will solve your problem." For Adrian, the decision to "hold hands," as he put it, with the comfortably large corporation was irrational if the hospital could instead purchase a specific technology that did a specific thing, for a real price.
Adrian's reflections on technology are also reflections on the nature of progress. Progress is limited intervention structured by goals that are not set by the technology itself, even if entrepreneurial activity is specifically focused on finding new uses and new ideas for new technologies. But discussions about healthcare allocation-which Adrian sees as a problem amenable to certain kinds of technical solutions-are instead structured as if technology did not matter to the nature of the ends. It is a point Adrian resists: "I firmly believe that in the long run the only way you can save money and improve healthcare is to add technology."
Sean is similarly frustrated by the h.o.m.ogenization of the concept of technology, especially when it is used to suggest, for instance, that hospitals "lag behind" other industries with regard to computerization, a complaint usually made in order to either instigate investment or explain failures. Sean first objects to such a h.o.m.ogenous notion of "technological."
I actually have no idea what that means, that it's lagging behind. Because certainly in many ways in terms of image processing or some very high-tech things it's probably way ahead. And if that means what's on people's desktops, ever since 19-maybe-84 or so when I arrived at MGH [Ma.s.sachusetts General Hospital] there's been a computer on pretty much everyone's desktop. . . . It seems like most hospitals that I have been to seem to have a serious commitment to networks and automation, etcetera. . . . I don't know about a lot of manufacturing industries-they might have computer consoles there, but it's a different sort of animal. Farms probably lag really far behind, I won't even talk about amus.e.m.e.nt parks. In some sense, hospitals are very complicated little communities, and so to say that this thing as a whole is lagging behind doesn't make much sense.21 He also objects to the notion that such a lag results in failures caused by technology, rather than by something like incompetence or bad management. In fact, it might be fair to say that, for the polymath, sometimes technology actually dissolves. Its boundaries are not easily drawn, nor are its uses, nor are its purported "unintended consequences." On one side there are rules, regulations, protocols, standards, norms, and forms of behavior; on the other there are organizational structures, business plans and logic, human skills, and other machines. This complex milieu requires reform from within: it cannot be replaced wholesale; it cannot leap-frog other industries in terms of computerization, as intervention is always local and strategic; and it involves a more complex relations.h.i.+p to the project of the present than simply "lagging behind" or "leaping ahead."
Polymathy-inasmuch as it is a polymathy of the lived experience of the necessity for multiple expertise to suit a situation-turns people into pragmatists. Technology is never simply a solution to a problem, but always part of a series of factors. The polymath, unlike the technophobe, can see when technology matters and when it doesn't. The polymath has a very this-worldly approach to technology: there is neither mystery nor promise, only human ingenuity and error. In this manner, polymaths might better be described as Feyerabendians than as pragmatists (and, indeed, Sean turned out to be an avid reader of Feyerabend). The polymath feels there is no single method by which technology works its magic: it is highly dependent on rules, on patterned actions, and on the observation of contingent and contextual factors. Intervention into this already inst.i.tuted field of people, machines, tools, desires, and beliefs requires a kind of scientific-technical genius, but it is hardly single, or even autonomous. This version of pragmatism is, as Feyerabend sometimes refers to it, simply a kind of awareness: of standards, of rules, of history, of possibility.22 The polymath thus does not allow himself or herself to despise the present, but insists on both reflecting on it and intervening in it.
Sean and Adrian are avowedly scientific and technical people