House of Leaves of Grass

What miracle is this? This giant tree.
It stands ten thousand feet high
But doesn’t reach the ground. Still it stands.
Its roots must hold the sky.

O

HYMEN! O hymenee!
Why do you tantalize me thus?
O why sting me for a swift moment only?
Why can you not continue? O why do you now cease?
Is it because, if you continued beyond the swift moment, you would soon certainly kill me?

[This “House of Leaves of Grass” is a 24K poetry generator that produces about 100 trillion stanzas. Vast, it contains multitudes; it is bigger on the inside than it is on the outside. By Mark Sample, based on “Sea and Spar Between.”]

The Gorge in Review, and in Remix

Leonardo Flores has now written 22 posts (one each day, as is his wont over at “I ♥ E-Poetry”) on Taroko Gorge and its various remixes.

Quite a critical outpouring, considering that Taroko Gorge was originally a one-day project!

Leonardo also presents TransmoGrify, another remix of Taroko Gorge that narrates the programming and remixing of these 22 poem generators, producing stanzas such as this one:

Mark inverts the line.
Sonny Rae experiments.
Judy intervenes upon the variable.

With the absolute ♥ of the e-poetry of life butchered out of their own bodies good to eat a thousand years.

Two E-Lit Gatherings in Europe

I was at a workshop in Bergen on Tuesday and a conference in Edinburgh Thursday through Saturday. There were many interesting things to report or at least mention, and I’ve only managed to note two of them on the blog so far. I’ll also mention that in Bergen, I did the first transverse reading of the full ppg256 series, reading through the seven generators’ output four times. I was very pleased with the art gallery setting, the other readings and screenings, and the way my reading went.

Fortunately there is good documentation of both events in the ELMCIP Knowledge Base, a resource that lists critical work, events, and presentations about electronic literature as well as works of e-lit themselves. For these two events, abstracts and (in the case of the “Remediating the Social” ELMCIP conference in Edinburgh) full papers are included in the Knowledge Base as well.

For instance, my presentation in Bergen, represented by an abstract in the Knowledge Base, was “The ELO and Two E-Lit Exhibits.”

And, my keynote address at the beginning of the ELMCIP conference in Edinburgh was “Programming for Fun, Together,” for which a corresponding paper is available. I covered the main topics of the paper in about the first half of the talk and spent the second half trying to explain how to program in Commodore 64 BASIC, using concrete-poem-generating programs (including 10 PRINT CHR$(205.5+RND(1)); : GOTO 10) as my examples. I began by developing a program that prints “H” or “I” at random, using bpNichol’ favorite letter (“H”) and an adjacent letter that can be seen as either a rotation of “H” or a component of it. A one-line program was developed to printing either one uniformly at random. In part, this was my response to the less interesting but certainly more conventional “HELLO WORLD” program. I continued to show how a program that printed “x” or “y” could be quickly developed by modifying this one, after using Commodore BASIC itself, via the ASC function, to determine the appropriate new ASCII code. Then, I converted that program to “our” 10 PRINT (that is, the program I and nine co-authors have written a book about) and showed how the distribution and pair of characters could be changed.

In presenting these various 10 PRINT programs and developing new ones through modification, I wanted to show that BASIC programming can truly be undertaken in an exploratory way without a great deal of background. I also wanted to share with the group some of the amazing facility for poetic experimentation that is provided by a 30-year-old computer, inexpensive even at the time, that allows you to program immediately after being turned on.

Jill Walker Rettberg liveblogged my keynote (bringing back another wonderful historical tradition in digital media!) and there was also some discussion of the talk on Twitter.

My only regret related to the talk was that Rita Raley, who was scheduled to be the respondent for my talk, was unable to make it to the conference due to the storm damage and flooding in New York City. Scott Rettberg filled in and made a worthwhile connection from collaborative, social programming activity to collaborative writing, also questioning my four points about programming socially for fun.

The Edinburgh conference, which featured an exhibit at the Inspace gallery and performances throughout, resulted in a book that includes not only academic papers but also “artist’s pages” documenting the artistic works. I hope you’ll be interested in taking a look at the good supply of online “Remediating the Social” material.

“Taroko Gorge”: The Vandalism Continues!

As I wrote a few days ago, I made a statement about “Taroko Gorge,” and all of its vandals, at the ELO conference in Morgantown, WV.

Sepand Ansari created a Beckett-based “Taroko Gorge” remix at the ELO conference. And now I have the URL for this piece, “Waiting for Taroko Gorge.”

Kathi Inman Berens has created “Tournedo Gorge” “to mash the space of computation with the female, domestic, and tactile,” as she discusses in her blog post.

“Taroko Gorge” at the WVU ELO Conference

_This was my statement for the “Taroko Gorge Remixed” panel yesterday (June 21) at the 2012 ELO conference. The panel was organized by Mark Sample and also featured Scott Rettberg, J. R. Carpenter (who joined us by video chat), Talan Memmott, Eric Snograss, Flourish Klink, and Andrew Plotkin. In attendance and part of the discussion were Leonardo Flores and Sonny Rae Tempest, who did work based on the Taroko Gorge code after the panel was proposed._

It is curious that I was invited to be part of this panel today, for I am the only speaker in this session who has not created and released a remix of Nick Montfort’s “Taroko Gorge.”

Today, however, to remedy this mismatch, to bridge this gap, to traverse this gorge, I am releasing a remix of my poetry generator, “Taroko Gorge.” This new work that I have completed and placed online today is also called “Taroko Gorge.” This remix was created to be an elegant poetry generator, producing a boundless nature poem and inspired by the experience of walking through Taroko Gorge National Park in Taiwan. The code of the program is the same as that of the original, and the text used as strings in the generator is also the same as that of the original. No comments have been added.

So, how can one distinguish this new “Taroko Gorge” from the original poetry generator of the same name? For one thing, I have placed today’s date on the right side of the page, to indicate that _this_ is the remix that was completed today. When citing this work, you must also include the date that you accessed this page to comply with MLA, Chicago Manual of Style, and other bibliographic standards. If you leave the “Taroko Gorge” page open long enough, staring at it with meditative bliss, rapt attention, or monomaniacal trembling, you should include a date range rather than a single date in your bibliographic entry.

But enough of the temporal dimension. In addition to including a date, the new version of “Taroko Gorge” includes the names of all known vandals, those who have replaced my own lyrical words and phrases with ones associated with various other individual visions, ranging from the idiosyncratic to the downright perverse. These appear on the right-hand side – stricken out. Since it is not proper to condemn people without evidence – unless we put them aboard a plane and take them to another country – I have also included links to the offending Web pages.

This remix of “Taroko Gorge” asserts something very simple: that the rebirth of the author comes at the expense of the death of other authors. Something simple, about originality, voice, and purity of essence, which has been said in so many ways: Remix = death. Take back the gorge. Don’t tread on me. There’s a bear in the woods. Make it old. I did it my way. Under the page, the code.

Yo Dawg, I Hear You Like Taroko Gorge

In his just-released “Argot Ogre, OK!” Andrew Plotkin presents mash-ups and remixes of (almost) all the “Taroko Gorge” remixes to date (and of course the original “Taroko Gorge”), producing such poignant lines as “LAWN DARTS linger” along with single-source remixes and some different stanza shapes. Anyone interested in this thread of poetry generation projects should check it out and should certainly “view source.” Or don’t, if you don’t want to discover more about the secret of the monkey.

This, my friends, calls for a recap of the generators of this general sort to date – eleven of them, so far. Note particularly the two generators mentioned only in comments (“Whisper Wire,” a third remix with visual elements by J. R. Carpenter and the fanlicious “Takei, George” by Mark Sample, which was released after my post) and two other generators released after my post (“Alone Engaged” by Maria Engberg, made at and perhaps redolent of Georgia Tech, and a generator for the the Harry Potter wizarding world of Weasleycest, “Fred & George” by Flourish Klink). In alphabetical order by title, here is a linked list of all of them so far:

Alone Engaged by Maria Engberg
Along the Briny Beach by J. R. Carpenter
Argot Ogre, OK! by Andrew Plotkin
Fred & George by Flourish Klink
Gorge by J. R. Carpenter
Takei, George by Mark Sample
Taroko Gorge by Nick Montfort
Tokyo Garage by Scott Rettberg
Toy Garbage by Talan Memmott
Whisper Wire by J. R. Carpenter
Yoko Engorged by Eric Snodgrass

Who Grabbed My Gorge

In January 2009, I wrote a very short (one page) Python poetry generator that creates a limitless nature poem each time it is run. I wrote this generator, “Taroko Gorge,” mostly at Taroko Gorge National Park in Taiwan, finishing it on the plane afterwards. I later ported it to JavaScript so that it could be easily run in a Web browser.

It seems the gorge goes ever ever on. The code from “Taroko Gorge” and the form it defines have been appropriated a few times. Here are five poetry generators that use the code from that project and replace my text with different, and often much more extensive, language:

“Tokyo Garage” by Scott Rettberg, 2009. [Output from “Tokyo Garage” read aloud by a pedantic machinima clown.]

“Gorge” by J. R. Carpenter, 2010. [Announcement of “Gorge.”] [Output appears in J. R. Carpenter’s GENERATION[S], Traumawien: 2010.]

“Along the Briny Beach” by J. R. Carpenter, 2011. [Announcement of “Along the Briny Beach.”]

“Toy Garbage” by Talan Memmott, 2011.

“Yoko Engorged” by Eric Snodgrass. 2011. [Announcement of “Yoko Engorged.”]