Finally getting ready to put this baby to bed. Ironically–or appropriately, depending on your point of view–I ended up completely missing the events around this years Day of Digital Humanities to get the final draft out to readers for review. I post it here on the off chance that someone else might be interested (hi mom!).

“Technography and the Soiciology of Texts: Reading Phenomena in the Digital Humanities” [PDF]


This dissertation explores the intersection between digital and material cultures in electronic texts through the critical lenses of textual criticism and book history. Taking cues from D. F. Mackenzie’s “sociology of texts” and Matthew Kirschenbaum’s “forensic imagination,” I propose the idea of “technography:” roughly, the bibliography of electronic texts. Successful critical discourse relies on an understanding of textual conditions, but electronic texts have situations and histories very different from those of printed matter and manuscripts. Therefore, I suggest a collection of general methods and techniques that enable discussion of electronic texts as such by examining embedded textual features that enable or prohibit investigations of the creation, transmission, reception, and transformation of electronic texts—an analytic technography and histoire du fichier to complement analytic bibliography and histoire du livre. I focus specifically on two areas. The first is examining electronic transmission and reproduction techniques and technologies in the context of contemporary theories of book history and textual criticism that stress the interpretive importance of physical bibliographic features such as typography. The second is the possibility of constructing historical bibliographies of electronic texts. Taken together these two subjects addressed by technography give a good indication of the implications of electronic texts for textual criticism, critical practice, and scholarly editing. To illustrate this technography I explore several electronic texts, through different textual-critical lenses. I compare the print and electronic versions of N. Katherine Hayles’s Writing Machines, a book published simultaneous in print and electronic formats. I examine the impact of technical decisions on editorial policy and production in scholarly archives, specifically The Rossetti Archive and The Walt Whitman Archive. I review the implications of crowdsourcing textual production and the possibilities for historical bibliography in crowdsourced texts such as Wikipedia and the text produced by the Project Gutenberg Distributed Proofreaders. Ultimately I conclude that technographic evidence indicates a radical re-envisioning of the role of the publisher in relation to electronic texts. Where the reader (or “user”) has significant control over the presentation of the text, the ability of text producers to mediate meaning through the physical form of a particular textual artifact is greatly diminished.


One more bit of Perl and Wikipedia code to throw out there, as a follow-up to my previous post.

This leverages the MiediaWiki APi to generate quick and dirty analytics. A couple of my frequently-used examples are shown–top days, top users, recent edits, histogram–but I use it a a general-purpose platform that I can customize for specific questions. Sample output looks like the screen shot below.

The screen shot also answers one of the questions people ask me most frequently, why I hard code values into my scripts instead of parsing @ARGV. I usually run things directly from within my editor (normally emacs or TextMate) and it’s often easier in that scenario to edit the code than the command line.

Code below the break.

Read the rest of this entry »

Wikiswarm Perl

January 24, 2011

This is a little something that didn’t make it into my latest project. After reading James Bridle’s post on Wikipedia and historiography last fall–where he uses the Iraq War article as an example–I thought it would be interesting to visualize the article in a different way: using Jamie Wilkinson’s Wikiswarm. The result was quite interesting, particularly how long it took for things to heat up, and the way no on seemed to care about the war during the World Cup. Unfortunately, both the Wikipedia API and the wikipedia and URI gems have changed over the last two years. wilkinson’s code no longer works, and I didn’t know enough Ruby to fix it quickly. So I re-wrote the download routine and xml accumulator in Perl. The video is best in HD at YouTube. Code below.

 Read the rest of this entry »