“Poetic Computing,” my Talk at NYU Thursday

Update: Blankets of snow and torrents of sleet have tried to match the intensity of the poster design below. As a result, today’s talk (2/13) is cancelled! NYU is closing at 3pm today. Hopefully there will be another chance before too long…

I don’t always announce my upcoming talks on my blog…

But when I do, they’re promoted by very nice posters.

Feb 13, 6pm, 239 Greene St, 8th Floor, NYU: 'Poetic Computing' a talk by Nick Montfort

A Riddle

Consider it not in French, but Italian.

There are obsession-inducing transmissions, audio transmissions.

The ending is ugly … overall and in one language, at least.

But the story is a poet’s story – it begins with _O_ and ends with _O_.

Curious Conflations of Performance and Writing

In Nashville, Husky Jackal Theater has presented Terminator the Second, which enacts the story of Terminator 2 with a text composed entirely of lines from Shakepeare’s plays. Video is available.

Also, I have been watching a certain TV show set during the Korean War with a certain fan fiction author, and I believe the guys making passes at guys, wearing dresses, mugging with guys, etc. have suggested a new possible genre of writing that would have to be called S\*L\*A\*S\*H.

Upcoming Events at USC, UCLA, MIT, NYU

The Trope Tank has a good deal going on in the next month, as classes at MIT begin. If you’re in LA, the Boston Area, or New York at the right times, please join us…

– January 16 in Los Angeles at USC, my talk “Computational Poetic Models,” SCA Complex, SCI Room 108, 11am
– January 17 in Los Angeles at UCLA, my talk “Ten Cases of Computational Poetics,” M/ELT, YRL Hub, 12pm
– January 21 in Cambridge at MIT, Dr. Piotr Marecki’s talk “Polish Literature in the Digital Age,” 6pm, The Trope Tank
– January 29 in Cambridge at MIT, Commodore 64 BASIC Workshop, The Trope Tank, 2pm-5pm; the workshop is full but we will try to accommodate spectators when we run/screen the results around 4:30pm
– February 13 in New York at NYU, my talk “Poetic Computing,” 239 Greene St Floor 8, 6pm

C64 BASIC Workshop at MIT, January 29, 2-5pm

I am moved by the holiday spirit of MIT’s Independent Activities Period (IAP) to announce a Commodore 64 BASIC programming workshop using original hardware.

[Update: The workshop is now fully subscribed, but I will try to arrange for spectators who would like to join us around 4:30pm to see the results of our work.]

C64 BASIC Code running in the Trope Tank

Beginning at 2pm on Wednesday January 29, we will spend about two and half hours working on short BASIC programs. Collaboration will be strongly encouraged; there will be one Commodore 64 provided for each pair of programmers. (If you negotiate with your partner, you may write something individually, however.) It is fine to proceed by modifying programs, and some will be provided for this exact purpose. Programs need not be interactive, but can be. Visual and textual effects will be our focus, but programmers are welcome to work with sound, to develop simple games, or even (gasp!) to write a program that does something useful.

No programming experience (in BASIC, on the Commodore 64, or otherwise) is required. Those who are new to programming can be paired with experienced programmers, if this is suitable to both people. Also, the essentials of BASIC on the Commodore 64 will be described during the workshop. Finally, new programmers can do very interesting work by modifying programs, changing data and parameters and then getting into changing and adding code.

At about 4:30pm we will have a presentation, screening, showcase, or compos of sorts for Commodore 64 BASIC programs in the following three categories:

– One-liner
– (max) 10-line program
– (max) 25-line program

After this workshop, the code developed will be presented and shared on the Web, where it can be run in emulation or by people who have Commodore 64s.

The workshop will take place in my lab at MIT, The Trope Tank, room 14N-233. The site for the lab includes directions for getting there.

The time for the workshop, again, is:

January 29 (Wednesday)
2pm-5pm

I can accommodate 8-10 people, programming in pairs. Reserve a place by sending me an email. Because space is limited, please promise to come to the workshop if you write to reserve a space.

World Clock in Print & for Sale

World Clock, Nick Montfort

My novel World Clock, generated by 165 lines of Python code that I wrote in a few hours on November 27, 2013, is now available in print.

>_World Clock_ tells of 1440 incidents that take place around the world at each minute of a day. The novel was inspired by Stanislaw Lem’s “One Human Minute” and Harry Mathews’s “The Chronogram for 1998.” It celebrates the industrial concept of time and certain types of vigorous banality which are shared by all people throughout the world.

The code has been online, along with a PDF of the book’s text, since late November. The Python program that generated this novel is available under a free software license. Anyone may make whatever use of it; generate your own novel with the unchanged code, if you like, or modify it to produce something different, for instance.

The book _World Clock_ is for sale to local and remote customers from my local independent bookstore, the Harvard Book Store. (No direct relationship to the university of the same name; they both happen to be located in Harvard Square.) The book is printed on the Espresso Book Machine in the store – to the amazement of onlookers. The apparatus has been dubbed “Paige M. Gutenborg.”

The 239-page paperback can be purchased for only $14.40, which is the low, low price of only one cent per minute.

World Clock's title page

No Code: Null Programs

Just posted: **TROPE-13-03 – No Code: Null Programs** by Nick Montfort, in the Trope Report series (technical reports from my lab the Trope Tank at MIT).

>To continue the productive discussion of uninscribed artworks in Craig Dworkin’s _No Medium,_ this report discusses, in detail, those computer programs that have no code, and are thus empty or null. Several specific examples that have been offered in different contexts (the demoscene, obfuscated coding, a programming challenge, etc.) are analyzed. The concept of a null program is discussed with reference to null strings and files. This limit case of computing shows that both technical and cultural means of analysis are important to a complete understanding of programs – even in the unusual case that they lack code.

Please share and enjoy. And do feel free to leave a comment here if anything to add on this topic, or if you have a question about this report. I’d be glad to continue the discussion of these unusual programs.

Skinning Poetry

Online magazine The Claudius App, devoted to “fast poems and negative reviews,” is now in its fifth number and clad in the classic Sim-City-like skin of a burning New York City. There’s a more standard but still DOS-like directory listing, with links to much fine fare, including a translation of a Georges Perec piece and an interactive but also self-scrolling work, “Titanichat,” by Cecilia Corrigan and Ian Hatcher. It comes with a soundtrack, too.

Collect all five numbers, with their curiously strong interfaces: 1,
2,
3,
4,
5.

Apple’s Home Page Today

Mandela on the Apple home page

A great tribute. I’m sure this company wants you to feel Mandela-like while you line their coffers and lock yourself into consumption. This company would of course have you forget that the Nelson Mandela of computing would actually smash a corporate oppressor. Apple, Inc. metaphorically incarcerates mobile phone users, which is why they need to jailbreak their phones. And free speech doesn’t exist in the Apple Store, as it still does on the Internet. Apple, Inc. chooses what you are allowed to say and what computation you are allowed to do, so if you want privacy, no – on the other hand, if you want to be cured of homosexuality, you got it. Not that I object to different and even hateful opinions in a realm where free speech is allowed – but there is no such realm in this iCorporate la-la land.

If you admire Mandela, why not use a system that was developed with the South African/Zimbabwean philosophy of “humanness” or “humanity towards others”? The name for this free/libre/open source operating system, developed for the betterment of people rather then concentration of wealth, comes from Nguni Bantu. It’s a distribution of GNU/Linux, Ubuntu.

The Firewall .. is Us!

Slavoj Žižek did not write a twine game, but Alan DeNiro did. It’s called We Are the Firewall, and it has more rodents than Rat Chaos. It twists and communicates with the whole category of Twine games quite well, and the writing is quite compelling, and it’s well worth reading/solving.

DeNiro, by the way, is the author of (in addition to short stories and novels) the uncanny interactive fiction Deadline Enchanter, which I also recommend.