Xaira

[oucs] Xaira is a project at Oxford adapting the SARA XML search engine for general XML retrieval. This is a great idea – SARA early on had a lot of the functionality we are all looking for, but was limited to the BNC. Now the Oxford folks are getting support to adapt it and make it available.

Net-enabled games: In Memoriam

LibÈration :†In Memoriam au-del‡ du virtuel is a review/comment by Bruno Icher in Liberation.fr about the game In Memoriam from Lexis NumÈrique. The review is of a game that includes fictional news in LibÈration – Recherche (you have to search for “Jack Lorski” to get these stories.)
Let me scribe the circle: a newspaper review of a game that relies partly on fictional news placed on the same real newspaper Web site – news of a game of news. Bruno is aware of the questions this raises, here are the questions he asks of this ludic circularity,

Il y a presque deux ans, Eric Viennot a souhaitÈ impliquer liberation.fr dans cette aventure. Si nous avons acceptÈ, c’est qu’on avait envie de jouer. Un faux site Web est-il possible ? Que croire de ce que l’on peut y lire, Ècouter, voir ? Voil‡ pourquoi quatre pages du site de LibÈration font partie intÈgrante d’In Memoriam.

I think “faux Web site”, even in English, describes such a phenomenon, and yes it’s possible if we can tell the difference. What Bruno doesn’t ask about is the advertising on the faux and real pages – are they for real? Is this a way for news sites to draw eyeballs to sell ads? Is it unethical for a news site to do this? Can we agree on a disclaimer that doesn’t ruin the game?
For an English review of the English version of the game with the title In Memoriam see, “Missing: Since January” a strange slightly spooky journey by Neil Davidson, Canadian Press, July 20, 2004.
The game, which I haven’t played in either French or English version, has apparently been a hit in Europe. It is a successful working out of an experiment that Electronic Arts failed at with Majestic which was terminated in 2001. See Can PC gamers handle innovation – Dec. 19, 2001 by Chris Morris in CNN Money.
Engines that can manage such chat/mail/faux Web games could have research/education applications. Suppose a course was designed as such a complex treasure hunt.

Hermopoetics

Hermopoetics is the art of automatic (computer-generated) text generation, whether for interpretative or poetic purposes. Hermopoetics is the intersection of humanities informatics and creative digital practices.

There is a convergence of humanities informatics and robotic poetry. Humanities informatics sets out to develop computer assisted aides to interpretation – whether algorithms that prove things about texts or tools like concordances that provide new views on texts. Robotic poetics is the development of processes that generate poetry, or new fictional texts. As these two trajectories overlap we are seeing a middle line which I will call “hermopoetics”.

There are three principles to hermopoetics:

1. MachineText. Any text generated from another (or not) is a further text in a relationship to others described by the processes of generation. There is no a-priori difference between an interpretative text and an creative one.

1.1 We can call the new text a “chimera” as it is typically a monster created through the breaking down (analysis) of input and building up (synthesis) of a hybrid for output under the control of the intervenor.

1.2 There is no such thing as a completely new text, there are only interventions of various complexity that get treated as unities and which have a history of production, edition, and consumption. These unities can have relationships of explicit interpretation to another unity or they can have relationships of poetic general to other works, code, and input.

1.3 It is difficult to know where text stops and machine starts. There are exhibits, experiences, interpretations and reflections. One interrupts another. MachineText is the matter of hermopoetics.

2. Multimodal Machines. Data is without a priviledged poetic form. Data has a material instantiation, but is logically multimodal – capable of being rendered in different human sensory modes.

2.1 Just rendering data to an output device for human consumption is a translation, interpretation and generation. The computer is therefore a hermopoetic machine interpreting and creating in its most basic operations towards us.

2.2 Code is text and text is code. The control of the machine described in code is itself a hermopoetic text. This code is part of the discourse field from which all new text comes and can in turn be translated and interpreted as text.

2.3 There is no priviledged process once we question the difference between creative and interpretative practices. Every process needs to be tried and justified, if at all. There is no essential difference between processes of generation, translation, reflection and interpretation, except in discourse about those processes. For that matter there is no failed process, error, interruption, bug, or crash except unless interpreted as such.

3. Excess MachineText. We now have an excess of text, code, and processing which we have to deal with creatively and responsibly.

3.1 With the Internet we now have a critical mass of machine readable, and computer accessible text from which to generate new works. The availability of excess text, growing faster than we or machines can assimilate, erases the difference between hermeneutics and poetics, between reinterpreting and creating anew.

3.2 Likewise we now have an excess of code, not that code is different from text. And likewise the excess erases the difference between writing, marking up, and programming – practices that have traditionally followed different roles.

3.3 We also have an excess of processing that is likewise growing faster than we can imagine uses for. There is therefore also an erasure of difference between machine processing and human practice.

3.4 Text is therefore not text unless interpreted that way. Code is not code unless rendered as code. Processing is neither a human and computer practice. All we have is the choice to work through and between machines. These are ethical choices – choices about how to live, create and interpret the world.

All work is no longer either art or research except when represented that way through exhibition or publication. We are no longer artists or researchers, but research creators – hermap(hr)odites. Hermopoetics is the deliberate practice of machine-assisted interruption. We interrupt the processes to deliberate and interrupt deliberation to create. The availability of excess text and processing, and the multimodal character of that excess, leave us with a freedom of choice through which to think. The reflective and communal experimentation with those choices is hermopoetics.
Continue reading Hermopoetics

Grey Goo Meme

When does a meme get a life of its own? Nanotech guru turns back on ‘goo’, by Paul Rincon for the BBC, is a story about how Eric Drexler’s concerns about the phrase he coined in 1986 in Engines of Creation for a disatrous epidemic of nanobot replication which turns everything into “grey goo”. Stephen Strauss in The Globe and Mail (Sat. July 24, 2004, p. F9) writes about how the meme travelled – A far-fetched theory that won’t come unstuck. Prince Charles and others at the ETC Group in Winnipeg are trying to divert the meme away from disaster to questions that need to be asked now about biotechnology. (See Nanotechnology Publications, ETC Group – these include briefs on the Nonotech and the Precautionary Prince.)
This meme could get a big boost in popular culture when the movie version of Michael Crichton’s Prey comes out. Prey is one of Crichton’s better works (books like Timeline seem written as movie scripts, not science fiction to be read) and it dramatizes an out-of-control nanotech development with interesting implications for identity. When it comes out as a movie we could see Grey Goo go Global. So lets track the meme with some Web stats. Below are the stats for today (July 25th, 2004). After the movie comes out I will repeat the queries and compare.
Continue reading Grey Goo Meme

Deep Green: Computers and Games

I, Pool Shark (The Globe and Mail, Anne McIlroy, Sat. July 24, 2004, p. F9) is a science story about Michael Greenspan‘s work on a pool playing AI/robot called “Deep Green”!
What is the connection between games and AI? Chinook, the checkers playing AI developed at the U of Alberta was the first “Man-Machine Champion” – the Guinness Book of Records says so. (See Chinook (ACJ Extra) by James Propp.) Deep Blue, got more attention as it mastered a more popular game – chess. Deep Blue is an IBM Research project that repeatedly beat Garry Kasparov in chess, demonstrating that computers could win at games we think of as complex and indicative of intelligence. Now Deep Green takes on a game with motor skils – pool.

Playing games is a paradigmatic human activity, for which reason, developing computers that can play them with us makes an interesting history. Games, in so far as they work within the constraints of simple rules and worlds, are easier to simulate on a computer than “real world” situations like conversation so they can stand in for Turing Tests. Programming a super-computer to win at some popular game is a way to get attention and support for an AI research project. I am tempted to say that just as we teach children through structured play, we are teaching computers by designing them to master one game after another. The difference is that the same child learns one game after another, and we don’t expect them to master games. Computer systems, in contrast, are being optimized for one game at a time and being developed until they beat the best.
What if the same system were taught to master one game after another? Could we see emergent properties independent of any particular game? What might be the games we would choose to teach it?
Continue reading Deep Green: Computers and Games

Children and Computers

CNN.com РToo young for technology? РJul 23, 2004 is an interesting story sent to me by St̩fan Sinclair about starting kids on computers. I confess I was a keen computer dad when my kids were babies. I wrote little HyperCard stacks that triggered sounds and visual effects no matter what the kids did with the mouse. I suspect they made no difference either way.
Now, of course, I’m the one who needs to be helped. My son kindly helped me play an online game against a friend of his (for research purposes) – he asked the friend repeatedly to take it easy on me. Despite telling the friend I was going to whip his *** I lost miserably. My son now tells me that his friends MSN nickname now is something like “IbeatRockosDad”. This raises another interesting phenomenon – my kids tell me that they all change their MSN names regularly – they don’t think of their names as stable identities, instead they think of them as little boasts, taunts, or jokes that change as part of their communication.

Victoria Manifesto

In June of 2004 a small group of us were gathered at the University of Victoria at a Humanities Computing Summer Institute organized by Raymond Siemens. In the Curriculum Development Seminar, Ray called for a Victoria Manifesto which we never got around to writing. Below is my response to that call modulated by reading Henry and Susan Giroux. It isn’t, on the surface, about humanities computing learning/programs, but it is meant as a prologomena. I hope to write corollaries that flesh out the implications for computing in the arts and humanities.


1. A university is a public space that is supported by and for dialogue in civil society.

A university is not a free market or in a free market where entities compete for clients, though it preserves free access to ideas. Any market is a combination of constraints (rules, laws, and culture) that creates an opening for cooperation and competition in a particular field. A university is such a combination of constraints that free up time and space for intellectual activity.

The university predates current neoliberal triumphalist declarations about the virtues of blind markets. The university will survive neoliberalism because without constructs like a university we would have no constraints such that there was freedom or market.

2. A public space is one where you can enter into dialogue with others.

Dialogue is not a neutral activity. To enter into dialogue you have to acknowledge the other’s voice, you have to acknowledge the other as other, and you have to converse in the open, as if anyone could listen in. There is no victory in dialogue, only entering in voice and leaving in silence. Dialogue does not solve problems, it allows voices to confront each other in public and shame themselves. Dialogue passes time, it creates a pace and site where the conversation is foregrounded instead of methods, solutions, and victory.

3. The humanities are those disciplines in a tradition of critical dialogue.

The humanities are disciplines that maintain dialogues past, participate in dialogues present, and prepare the ground for dialogues to come. To maintain a dialogue is to keep it present, to participate in dialogue is to be willing to participate in public, and to prepare for dialogue is to provoke response.

4. The humanities in dialogue must attend to discourse in all its forms.

We prepare ourselves for discourse by learning to articulate. We teach and learn articulate expression as creative practices.

That means we learn to be critical of discourse and its forms, including our own. In particular it means we have responsibility to engage new forms and the claims made about new forms.

The humanities are not the disciplines of text, they are the disciplines of human expression. Human expression is the fabric of public discourse and the possibility for civil society. Whatever forms public culture takes, we gather with questions, art, and provocation.

5. To attend to discourse is to contribute to it.

The humanities are as much about the creation of art as its critique and documentation. There is a continuum between the arts and humanities artificially distinguished when we tried to become science. To understand a discourse you must experiment with it and that means experimenting with its transposition into other forms.

At the same time we need forms with which to discuss others. It is understandable that we would privilege particular forms for discussion-about in order to gather, but we need to be vigilant that our gathering is not an end itself.

6. Dialogue is open.

The humanities, in so far as they are committed to dialogue, are committed to open access. Open access to the public, of which we are part, is a condition for dialogue as dialogue. Without access dialogue is no more than private conversation. The humanities, therefore, must attend to openness and accessibility, and continually ask what they could be.

7. New media is neither. What has been valued is not, again.

To foster dialogue is to acknowledge what has been said before and what will be said again. We recover how what has been said without closing the possibility of appropriate intervention. The recovery is a distortion, but all interventions are.

The humanities are not teleological disciplines that advance knowledge, except within local contexts through researched reminder, creative practices, and transposition. The humanities have no particular method that guarantees incremental novelty, they are about the very methods, heuristics, subcultures and techniques of expression that can be deployed for public discourse. For this reason we are neither new nor past, but we are interested in what should be new or past.

While the humanities are about recovering knowledge into dialogue they strive to do so in a way that encourages further dialogue as opposed to silencing dialogue with scholasticism. We are not the disciplines of “I told you so” nor do we adjudicate value. We don’t wait or stand above, but are entering in as others. The public is the eavesdropper on dialogue and continually its judge, not professional humanists, except in so far as we are in the public too.

Therefore we provoke dialogue about what is new and past with others, again. Thee is no us and them. No one cannot be a humanist if they choose to enter. The university strives to be open to those who choose, and civil about our limits.

8. What is at hand in discourse matters.

To participate in dialogue is to listen. We don’t just call for listening – that is to stand off and leave listening to others, but in listening actively we respond to what and how is said. We don’t grasp what is said at hand in order to fix it, but we respond in order to keep the dialogue going. That means recovering, learning, and adapting to multiple new media. Digital discourse is therefore now also our site. If we are silent and take no responsibility for its deployment, use and discourse then we relinquish our public role and retreat past. Discplines in dialogue create their future, ours is fully engaged in civil society and its various articulations.

Civil society, to paraphrase Ghandi, is a great idea. Its a shame we never live up to it, but a shame we acknowledge in the university through entering dialogue. Victoria is not ours, nor is it manifest, there is only shame and constraint against which we speak, again.

Nerbonne: Data Deluge

In June I blogged John Nerbonne’s plenary at the ACH (See Nerbonne Plenary.) He has put up the text of the talk on his web site, Papers (Preprint Versions) by John Nerbonne. See The Data Deluge. John makes a balanced, open and fair argument for starting with humanities questions and focusing on delivering results. He is open to the way the questions evolve when using computing, so his practice is not uninterested in new questions as long as they evolve from existing ones. The end of the essay reflects on the discipline of humanities computing and Willard McCarthy’s discussion of it. Where I differ is that I see an emerging set of questions around new media which we can also address and produce results. The “we” includes the arts – fields that have been transformed by computing differently. The results also differ when one is less of a science and more of an art – in fact there are few results in the form of answers – only interventions and exhibits. But, credible and responsive work whether you call it results or interventions, are still what keeps a field healthy and allows new questions to emerge. There is nothing worse than a field that just complains about being taken seriously without producing anything of interest outside its complaints.

Dictionary Coding

Dr. Shirani is a colleague in Electrical and Computer Engineering. A Ph.D. student we are both second readers for drew my attention to course slides he put up that explain coding techniques for text and streaming. In particular the Dictionary Coding slides are interesting on LZ and LZW algorithms that are foundational (and really neat.)