No Code: Null Programs

Sunday 15 December 2013, 4:15 pm   //////  

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

Friday 13 December 2013, 1:30 pm   ////  

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

Wednesday 11 December 2013, 11:34 pm   //  

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!

Wednesday 11 December 2013, 7:06 pm   //////  

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.

ELO Conference Deadline on Dec 15

Thursday 5 December 2013, 9:13 am   ////  

The next Electronic Literature Organization conference, to take place in Milwaukee on June 19-21, has just extended its deadline for submission to December 15. Media Art Show proposals and abstracts for academic talks are both welcome.

Video of Nanowatt Online

Tuesday 3 December 2013, 2:55 pm   ///////  

A single-loading VIC-20 demo (3583 bytes) presented on November 30, 2013 at Récursion in Montréal. By Nick Montfort, Michael C. Martin, and Patsy Baudoin (nom de nom, mcmartin, baud 1). This video is of the demo running in the Trope Tank at MIT on December 3, 2013.

Tagged on YouTube as Commodore VIC-20, Samuel Beckett, Electronic Literature, Computer (Musical Instrument), and Demoscene. See also the fuller story about Nanowatt with links to executable code.

NaNoGenMo Wraps Up and Prints Out

Monday 2 December 2013, 7:26 pm   ///////  

There are some things I absolutely must mention at this point, to highlight certain of the many interesting outcomes from NaNoGenMo (National Novel Generation Month):

Alice’s Adventures in the Whale, one of two novels created by Leonard Richardson by computationally replacing all the dialog in one novel with the dialog in another:

Alice was beginning to get very tired of sitting by her sister on the bank, and of having nothing to do: once or twice she had peeped into the book her sister was reading, but it had no pictures or conversations in it, “Can’t sell his head?–What sort of a bamboozingly story is this you are telling me?” thought Alice “Do you pretend to say, landlord, that this harpooneer is actually engaged this blessed Saturday night, or rather Sunday morning, in peddling his head around this town?”

Presently she began again. “Ka-la! Koo-loo!” (she was rather glad there WAS no one listening, this time, as it didn’t sound at all the right word) “Stand up, Tashtego!–give it to him!” (and she tried to curtsey as she spoke–fancy CURTSEYING as you’re falling through the air! Do you think you could manage it?) “Stern all!”

“My God! Mr. Chace, what is the matter?” said poor Alice, and her eyes filled with tears again as she went on, “we have been stove by a whale.” cried Alice, with a sudden burst of tears, “NARRATIVE OF THE SHIPWRECK OF THE WHALE SHIP ESSEX OF NANTUCKET, WHICH WAS ATTACKED AND FINALLY DESTROYED BY A LARGE SPERM WHALE IN THE PACIFIC OCEAN.”

CHAPTER V. Advice from a Caterpillar

The Caterpillar and Alice looked at each other for some time in silence: at last the Caterpillar took the hookah out of its mouth, and addressed her in a languid, sleepy voice.

“I say, pull like god-dam,” said the Caterpillar.

This was not an encouraging opening for a conversation. Alice replied, rather shyly, “There she slides, now! Hurrah for the white-ash breeze! Down with the Yarman! Sail over him!”

Leonard’s other submitted novel used Pride and Prejudice (and Through the Looking Glass). Along similar lines, you may be interested in seeing what Pride and Prejudice looks like without any dialog.

Early in the month, Zarf (Andrew Plotkin) submitted a generated novel that is entirely dialog: Redwreath and Goldstar Have Traveled to Deathsgate.

Ian Renton generated Doctor Who fan fiction using the technique of Bayseian poisoning, which is popular in spam generation. It’s only the only fanficlicious novel; see the generated Austenesque novels of jiko.

I was implicated in inspiring Nif, a palindromic 50,000-word+ novel, the second generated novel submitted (early in the month) by catseye. A remixed and extended version was done by Michael Paulukonis.

Don’t miss Aaron Reed’s Agressive Passive, which details conversation between six housemates about maintaining the cleanliness of their domicile.

And finally, my entry is World Clock, which briefly describes something happening, at some location around the world, at each minute of a day.

The overall “site” for NaNoGenMo, which was the fervent brainchild of Darius Kazemi, is, by the way, this humble GitHub repository.

Nanowatt

Saturday 30 November 2013, 10:18 pm   ////////  

At Récursion (the Montréal demoparty), we (Nick Montfort, Michael C. Martin, and Patsy Baudoin) released Nanowatt, a single-loading VIC-20 demo.

You can download it and run it using a VIC-20 emulator (or, of course, an actual VIC-20). I run it in VICE on my Ubuntu system by typing “xvic nw” from the directory that contains the “nw” file. If it’s more convenient, you can also download a d64 disk image with Nanowatt on it and load “nw” from there.

It produces 8 KB of English text quoted exactly from Samuel Beckett’s second novel, Watt.

And it produces 8 KB of French text quoted exactly from the French translation of Samuel Beckett’s second novel, Watt.

And the entire demo (including two songs, sound system, code for decompression and display of text, and explanations and greetings at the end) is 3.5 KB: 3583 bytes.

When possible, I will upload a video of the demo running.

This rather esoteric demo was awarded 2nd place (out of 3 entries).

I also got 4th place (out of 5) for my one-line BASIC program that was done as a fast demo, based on today’s theme: “weaving.”

Demoscene.

UPDATE: You can run Nanowatt without leaving the comfort of your browser. First, copy this URL into your copy-and-paste buffer: << http://nickm.com/poems/nw >>. Then, go to the page for JS VIC-20. Select the “Storage” menu from the top and choose the option at the bottom of the list, “Carts/Programs,” and choose the top option, “Load Cart from URL.” Finally, paste in the URL that you copied and watch the demo run.

‘NOTHER UPDATE: Video of the demo running on a VIC-20 has been posted.

World Clock

Saturday 30 November 2013, 12:10 pm   //////  

This is my contribution to NaNoGenMo (National Novel Generation Month), written in about four hours on November 27. (Messing with the typesetting took a bit more time.)

Source code in Python. Requires pytz.

World Clock, the generated novel presented as a 246-page PDF.

Page 1 of World Clock

I’m Packed for Récursion

Thursday 28 November 2013, 10:13 pm   ///  

(The demoparty this Saturday in Montréal.)

packed_for_recursion

And my VIC-20 and C64.

Let’s roll.

And Now a Word From Our Sponsor

Thursday 28 November 2013, 11:56 am   ///  

Mr. William S. Burroughs:

Although if you live in the United States, this is my favorite version of that video:

https://www.youtube.com/watch?v=gEWj1nlrQS0

Warez Copy!

Tuesday 19 November 2013, 8:50 pm   ///  

I’m lucky to have a print copy of Amaranth Borsuk’s Tonal Saw, a long poem created by erasure from the pamphlet National Sunday Law.

But that print chapbook, which was printed in a small edition of only 100 copies, is now sold out.

So, I was pleased to find (for everyone else’s benefit) that Tonal Saw is available as a PDF from the press that published that print chapbook, The Song Cave. Here is is!

You can find other quality PDFs on The Song Cave’s site.

It’s a Good Word. Maine.

Monday 18 November 2013, 11:03 pm   ///////  

Just back from several travels, I’ve found that there’s a video record online of me, Patsy Baudoin, and John Bell presenting 10 PRINT at the University of Maine way back in April of this year. In our presentation, we answer questions and discuss the origin of the 10 PRINT project and the nature of our collaboration. And I do some livecoding. Pretty often, actually.

Please note that 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 is available as a beautiful MIT Press book, designed by our co-author Casey Reas, ans also as a free PDF.

Here’s the video of our University of Maine presentation on the “10 PRINT” program and book.

Parallelograms

Sunday 3 November 2013, 12:06 am   /////  

A remarkable hypertextual video essay, Parallelograms, has been posted by Jeffrey Scudder. It is composed of an intriguing collections of clips, and includes some fascinating video quotation of (e.g.) Marshall McLuhan, Douglas Rushkoff, Ted Nelson, Alan Kay, and Chris Crawford. Not to mention my colleague Hal Albelson in a wizard hat. Also, I couldn’t help but notice that it shows the 10 PRINT program executing and features a shot of the book A Million Random Digits with 100,000 Normal Deviates.

If these matters at all interest you, do read/watch this video meditation on digital media, society, materiality, matter, the body, and (as I read/watch it) how the computer, whatever its limits, may have still-untapped potential for empowerment and change.

National Novel Generation Month Begins

Saturday 2 November 2013, 4:12 pm   ////  

Read all about it! And sign up. It’s the brainchild (or brainbot) of Darius Kazemi.

Nonstop Interactive Fiction in Boston

Thursday 31 October 2013, 8:15 pm   ////  

Hello from Cambridge, Massachusetts, where I’m currently dressed as a grue. The streets are unnervingly lit up tonight for some reason and many people are about. Perhaps my quest to find a dark, quiet place will lead me to Fenway Park.

There is a lot of news about upcoming interactive fiction events, and the first part of a two-part article by Illya Szilak, “A Book Itself Is a Little Machine: Emily Short’s Interactive Fiction,” is just out in The Huffington Post.

If you weren’t there, you missed Arden Kehoe presenting on her visual novel Kindness Coins at Women in Games Boston on October 29, but you can read a bit about her work at the page for the event.

There will be another reading of Lost Pig (the award-winning game by Admiral Jota) on Sunday, November 3, at 6pm, at Pandemonium Books in Central Square.

There will be a reading of Adam Cadre’s award-winning Photopia on Tuesday, November 5, at 5pm in University of Massachusetts Lowell’s Olsen Hall, room 311. Adam won’t be at this reading, and I don’t believe Admiral Jota will be at Pandemonium Books event. Adam did read from Photopia himself at this event in Boston way back in 2001.

The “People’s Republic of Interactive Fiction” (PR-IF) meetup for November will be on Saturday, November 9, 4:00 pm, in my lab, The Trope Tank, MIT room 14N-233. (We usually meet Monday or Tuesday at 6:30pm; this is an exception.) Special guest Emily Short will be demonstrating the authoring tools behind Versu. Emily will also be speaking on Versu in New York City on Wednesday November 13.

PR-IF now is on teh Twitter, as @IFinBoston, which is a good thing since there’s so much going on. Our Twitter presence is backed by the amazing technology known as Jason McIntosh.

An introduction to writing interactive fiction will be offered one week after the Photopia reading, on Tuesday, November 12, same time, same place: 5pm in University of Massachusetts Lowell’s Olsen Hall, room 311. These two events at UMass Lowell are sponsored by that school’s Association for Computing Machinery (ACM).

Finally, the 2013 IF Comp is currently going on. There are 35 entries. You can download, play, and vote on the games, with votes due November 15.

Fox Harrell’s Talk and New Book

Friday 25 October 2013, 7:02 pm   ///  

Fox Harrell’s talk on evaluation at the Media Systems workshop, in August 2012, was great, and I remember many things from it vividly. Fox really helped us see some of the absurdities of trying to apply the evaluation techniques from one domain (such as engineering) to another (such as the arts) — but also the potential of cross-cutting work for new insights. See “Matching Methods: Guiding and Evaluating Interdisciplinary Projects” on YouTube.

This is one of many Media Systems talks that have been uploaded so far.

Fox, who is my colleague at MIT, has also just had MIT Press publish his book, Phantasmal Media: An Approach to Imagination, Computation, and Expression. I have been following the book from early stages. Reading it has been provoking and informative. It presents a new, powerful concept of digital media that deeply engages with our concepts of identity and our cultural imagination. I highly recommend it.

« Previous PageNext Page »
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
(c) 2017 Post Position | Barecity theme