Menu Close

Tag: generative art

This website was archived on July 20, 2019. It is frozen in time on that date.
Exolymph creator Sonya Mann's active website is Sonya, Supposedly.

Lich’s Maze & Computer Creativity

Tyler Callich (also known as @lichlike) is a storyteller who makes Twitter bots, among other narrative vehicles. “Lich” is the last syllable of her last name, and it’s also a type of creature that exists between life and death. Wikipedia edifies us:

“Unlike zombies, which are often depicted as mindless, part of a hivemind or under the control of another, a lich retains revenant-like independent thought and is usually at least as intelligent as it was prior to its transformation. In some works of fiction, liches can be distinguished from other undead by their phylactery, an item of the lich’s choosing into which they imbue their soul, giving them immortality until the phylactery is destroyed.”

Tyler’s symbol — her conceptual avatar, if you will — is the lich. When I spoke to her on the phone, she reflected, “I like the concept of this liminal half-dead, half-alive, potent-but-still-waning [being].” A lich is “like a ghost, but not quite” — essence externalized. “It’s one way I conceive of identity, also. It’s in this removed far-outside-of-me place, like a phylactery.” Somewhat akin to @lichphylactery, which shakes up Tyler’s words and spills them back in new arrangements.

That particular creation is Tyler’s own phylactery, a Markov-based ebooks bot with a straightforward name. It says things like, “One and all bring its water which they observe are the 3 styles we’re featuring?” Another recent comment: “Atlnaba a All comprehended within the form of these systems upon the doctrines of the informers were led off s訖”

Tyler explained, “With Markov chains, you’re taking some text and using its grammar to make something new, but still sensible or almost sensible.” She noted that “unintelligible nonsense is novel for a little while”, but it gets boring. Bots like @lichphylactery — or Olivia Taters — are best when they’re close to passing the Turing test, but still not quite there.

My favorite of Tyler’s projects is Lich’s Maze. Here is a recent @lichmaze micro-story:

Lich's Maze

The bones of Lich’s Maze are a loose mythological system that Tyler put together. She fed it a corpus of text, some that she wrote and some that she found. Then she released @lichmaze to wander through people’s Twitter feeds, sending out cryptic moments from an arcane techno-magic game-world.

Tyler told me, “Symbolic thinking is a way for me to just let my mind wander through association.” She “can get a computer to make random associations for me” which “augments that free-thinking / brainstorming”. I asked if she uses @lichmaze’s output as writing prompts, and surprisingly the answer was no. Tyler answered in a thoughtful voice, “It never really occurred to me.”

Beau Gunderson said of Twitter bots, “they’re creators but i don’t put them on the same level as human creators. […] i’m giving the computer the ability to express a parameter set that i’ve laid out for it that includes a ton of randomness.” On the other hand, Tyler doesn’t feel a strong ownership claim. “I take a big backseat to that.” She said, “I think of [the bot] as its own entity after a certain point. It’s kind of independent from me.” She even wishes “that it could change the password on itself and go off on its own”, in a direction unspecified. Tyler’s bots are probably best compared to a growing tangle of plants. Tyler told me, “I think randomness is natural [and] finding that grit or that little kink in digital art is something that I connect closely to organic structures.”

Another project of Tyler’s is Restroom Genderator, which comes up with “extant (and not so extant) genders”. This is a perfect example of “taking a concept and pushing it toward its eventual ruin”, as Tyler put it. A bot like Restroom Genderator is tireless and thorough — eventually “you get a rich contour of all of the iterations of something”. It was originally based on a joke with a friend. “The initial concept — you come up with something and you’re like, ‘Oh, this is funny!’ It can become kind of mundane after a while to write out five thousand combinations and figure out what the best one would be.” So you construct a bot to do it for you.

Asked to define her practice, Tyler told me, “I would consider myself a writer, but it’s hard because I don’t write, like, novels usually.” She continued, “If I was working in a normal platform, I would consider myself a poet, but that seems kind of lofty. I consider myself a tinkerer more than anything else… like a word tinkerer.”

Octopi Adjacent

“Do you want the last one?”

“No, thank you,” she said, looking at the squirming creature with distaste. Saul shrugged, grabbed it by one of its back legs — the thing was programmed to have slow reactions, so although it twitched away from his hand instinctively, he caught it — and tossed the animal into his mouth. Crunch, chew, swallow. Saul coughed and said, “Yeow.”

Artwork by Marc-Anthony Macon.

Artwork by Marc-Anthony Macon.

“I wish they didn’t randomize the flavors,” she sighed. “That’s what happens when you prioritize art over commerce. I’m so tired of generative this, generative that. Can’t anything be planned anymore?”

“Stop being such a dish towel,” he told her.

“Do you mean wet blanket?”

The restaurant was crowded. The tables were full of pairs and parties, most giggling. Couples took turns pushing live hamster-like appetizers into each other’s mouths. Sweet, milky green tea sat at most of the diners’ elbows, half-drunk. The tureens and serving platters were occupied by living food of all sorts. The meals had strange limbs and their odd little bodies were smeared with sauce.

“Living food” was a misnomer, actually, but the imitation was convincing. Consequently, that’s what the newsvids said in their reviews: “living”. The kitchen was outfitted with processing vats and 3D printers. Edible computer chips were sourced from Indonesia and Appalachia. Poor places were convenient like that.

The waiter came by Saul’s table with a dessert menu. “The special tonight is marzipan unicorns,” he said brightly.

“Really?” she asked. “Not another one of these awful algorithm things?”

The waiter nodded sympathetically. “The cuisine does take some getting used to. Its… anatomy, I mean.” Then he smiled again: “Our chef is planning a night where you pick your own ingredients!”

“Good,” she said. “Because otherwise you’re going to go out of business. Randomizing flavors is a step too far. I’m okay with the wriggling — ”

“Sorry my sister is a bitch,” Saul told the waiter, who began to look uncomfortable. “I’ll take one of those unicorns. Is it enough for two people? She needs to eat something.”

She sighed. “This had better be good marzipan.”

Mystic Game Design

The first three of Sol Lewitt’s “Sentences on Conceptual Art”.

The first three of Sol Lewitt’s “Sentences on Conceptual Art”.

“If you’re doing something that nobody else is doing, it’s either really stupid or really smart. If it’s really stupid at least people will talk about it, but if it’s really smart you’ll have no competition.” Zach Gage on his creative process. He cited Lewitt’s “Sentences” as an influence.

So who is this guy, anyway? Zach Gage is a conceptual artist. His work encompasses “games, sculptures, websites, talks, prints, photos, videos, toys, hacks, fonts, installations, and more.” He is best-known for iOS apps like Ridiculous Fishing and SynthPond. I’m struggling to summarize Zach’s work in a way that encapsulates why I find it exciting. Maybe an example will help — my favorite of his creations is warorpeace.net:

The site can display either “WAR” or “PEACE”, depending on how many people Google each word in a given day. The most-searched of the two words will win.

The site can display either “WAR” or “PEACE”, depending on how many people Google each word in a given day. The most-searched of the two words will win. Zach explained, “On the day that more people search for peace than war, the site will say peace. As of this writing, that has never happened, but the work awaits the day it does.”

warorpeace.net is more of a pure conceptual piece, but Zach’s bread-and-butter is game design. That’s how he makes most of his money, and based on his list of complete works, interactive creations are an enduring interest. I think it’s important to talk about the paradigms and techniques employed by game designers, because they have power. As virtual reality continues to gain traction, we’ll spend larger portions of time in worlds programmed by other humans. (Not necessarily a bad thing!)

On Friday morning, Zach and I talked about designing generative systems that manage to keep surprising people — including the creators. (We agreed that Olivia Taters does a great job.) I asked why systems intrigue him, and Zach said, “I think one of the biggest things is that people just don’t understand systems. It’s kind of a complexity thing.” Therefore system design “provides kind of a good target for art and a good target for games.”

Like many artists, he wants to make people think. Most of the time, we default to a sophisticated kind of autopilot. Zach told me, “You start doing things by pattern recognition and you do a lot less sitting, thinking, and wondering.” It’s a natural reaction, because we all have to get on with our daily lives — but it’s also valuable to be snapped out of the monotony. Zach likes to observe the rules of systems that people are following by rote, and try upending one assumption. This is a way to interrogate how things work — to prompt people to question their own habits and processes.

“There are not a lot of ways you can build something that will ask people to think,” Zach said. When people puzzle through a game and solve problems, they stretch their neural muscles and often feel good about themselves, especially if the story was also beautifully immersive. However, providing this experience is extremely difficult. Zach told me, “Designing games is really hard. It’s really challenging. You’re trying to design something that you yourself could never fully understand, because that’s what’s fun about games.”

When Minecraft became a huge hit, a lot of people released copycat games. Zach contends that they imitated Minecraft aesthetically without reproducing the core magic. He explained to me, “When you deal with randomness, most of what you get is just a regression to the mean.” For example, “The longer you generate [procedural] landscapes, the more you realize that although technically every landscape is unique, they’re all the same.” Ho hum, another winding river and a few more snow-capped mountains. Even if the contours are a little different, the way we perceive the environments and interact with them is the same.

Zach thinks that Minecraft “did a really good job tying together the generative components with these actual functional components” in a way that allowed people to apply meanings that resonated with them. (I wish I had asked him to elaborate on how Minecraft does this better than others.) In his own work, Zach tries to build depth and profundity into systems that use random elements. Zach wants to “make sure that [players] are engaging in the way that the stuff is the most interesting.” This is a tricky design problem, but he seems to be tackling it well.

Bots Say The Darnedest Things

I talked on the phone with Darius Kazemi, best-known member of the #botALLY community and whimsical internet artist. First things first — is it pronounced Dah-rius or Day-rius? The latter, he said.

This is how reality is created, by asking questions and assimilating the answers. We participate in making meaning with each other. It’s unavoidable — you can’t opt out of being a cultural force without opting out altogether; relinquishing existence. You can, however, pursue the opposite aim. Amplify yourself.

All this from name pronunciation? Am I getting carried away?

The latest nonsensical Venn diagram by @AutoCharts, one of Darius’ projects.

The latest nonsensical Venn diagram by @AutoCharts, one of Darius’ projects.

Darius used to make a living as a programmer. For years he worked in video games: “A lot of the core skills I learned making video games, I still apply to the stuff that I make today.” He wrote code to generate terrain, maps, and whole worlds. Now his creative practice is also his day job. Darius co-founded the technology collective Feel Train with Courtney Stanton. You can commission web art from Feel Train — for instance, they just finished developing a Twitter bot that will be part of a marketing campaign this spring. Of course, the members of Feel Train also continue express their own aesthetic urges.

I asked Darius to identify his cultural antecedents. He cited a variety of sources: Dada, the Situationists of the 1960s, William Burroughs’ cut-up poetry, and John Cage. “Name off your standard list of avant-garde early-mid-twentieth-century artists,” he joked. Then Darius mentioned Roman Verostko, who has been making digital art for almost fifty years. Verostko wrote “THE ALGORISTS”, an essay that functions as both manifesto and history. He describes algorists — those who work with algorithms — as “artists who undertook to write instructions for executing our art”, usually via computer. Verostko states, “Clearly programming and mathematics do not create art. Programming is a tool that serves the vision and passion of the artist who creates the procedure.”

Beau Gunderson told me something similar: “as creators of algorithms we need to think about them as human creations and be aware that human assumptions are baked in”. I’ve seen many algorists stress this principle, that computers can’t truly create. Programs only encompass process, not genesis.

Darius told me about a book that profoundly affected him: Alien Phenomenology by Ian Bogost. Here Darius was introduced to the possibility of “building objects that do philosophical work instead of writing philosophy”, as he put it. The concepts in Alien Phenomenology acted as “permission to do something that doesn’t even have a name”. Soon Darius began spinning up the bots that comprise his current “stable”, starting with Metaphor-a-Minute.

Philosophical underpinnings aside, Darius doesn’t regard his art as a heavy-handed intellectual exercise. His bots are conceived like this: “I think, ‘Blah is funny.’” Then he considers blah further and concludes, “I could make that. I should make that!” He says that bot-making is “way different from a game, where you have to beg and convince people to engage with it”. The bots invite interaction and duly receive it.

I asked Darius about power. He said, “I think a lot about the rhetorical affordances of bots, and how bots allow you to say things that you wouldn’t otherwise.” A bot allows its creator to express messages indirectly, through a third party. Darius continued, “Bots can get away with saying things that normal people can’t. […] People are very forgiving of bots.” We treat them like children or pets. He added, “Bots say the darnedest things!”

“they don’t have intelligence but they are often surprising”

I suddenly became very interested in Twitter bots because of @FFD8FFDB. That interview led me to Beau Gunderson, an experienced bot-maker and general creator of both computer things and people things. In answer to email questions, he was more voluble than I expected — in a delightful way! — so this is a long one. I’m sure neither of us will be offended if you don’t have time to read it all now. I posted the Medium version first so you can save it for later using Instapaper or something equivalent!

Note: I did not edit Beau’s answers at all. He refers to most people — and bots — by Twitter username, which I think is very reasonable. It’s good to present people as they have presented themselves!

Sonya: How did you get into generative art? Why does it appeal to you, personally?

Beau: my first experience with generative art was LogoWriter in first or second grade. i don’t remember if it was a part of the curriculum or not but i spent a lot of time with it, figuring out the language and what it could be made to do. i feel like there was some randomness involved in that process because i didn’t have a full understanding of the language and so i would permute commands and values to see what would happen. i gave some of the sequences of commands that drew recognizable patterns names.

in terms of getting into twitter bots i’m certain that some of the first bots i came across were by thricedotted and were of the type that thrice has described as “automating jokes”; things like @portmanteau_bot and @badjokebot (which are both amazing). the first bot i made was @vaporfave, which i still consider unfinished but which is also still happily creating scenes in “vaporwave style”, really just a collection of things that i associated with the musical genre of vaporwave (which i do actually enjoy and listen to). it has made more than 10,000 of these little scenes.

a lot of the bots i had seen were text bots, and so i became very interested in making image bots as a way to do something different within the medium. i gave a talk at @tinysubversions’ bot summit 2014 about transformation bots (though mostly about image transformation bots): http://opentranscripts.org/transcript/image-bots/ and my next bot was @plzrevisit, which was a kind of “glitch as a service” bot that relied on revisit.link.

as far as why generative art appeals to me, i think there are a few main reasons. i like the technical challenge of attempting to create a process that generates many instances of art. it would be one thing to programmatically create one or a hundred scenes for vaporwave, or to generate 10,000 and then pick the 10 best and call it done. but it feels like a different challenge to get to the point where i’m satisfied enough with the output of every run to give the bot the autonomy to publish them all. i also like to be surprised by them. and they feel like the right size for a lot of my ideas… they’re easy enough to knock out in a day if they’re simple enough. this is probably why i also haven’t gone back to a lot of the bots and improved them… they feel unfinished but “finished enough”.

in thinking about it some of the appeal is probably informed by my ADHD as well. i prefer smaller projects because they’re more manageable (and thus completable), and twitter bots provide a nearly infinitely scrolling feed of new art (and thus dopamine).

Sonya: How do you conceptualize your Twitter bots — are they projects, creatures, programs, or… ?

Beau: well, they’re certainly projects (i think of everything i do as a project; all my code lives in ~/p/ on my systems, where p stands for projects)

but the twitter bots i think of as something more… they don’t have intelligence but they are often surprising:

aside from tweeting “woah” at the bots i often will reply or quote and add my own commentary:

even though i know they don’t get anything from the exchange i still treat them as part of a conversation sometimes. they’re creators but i don’t put them on the same level as human creators.

Sonya: As a person who has created art projects that seem as though they are intelligent — I’m thinking of Autocomplete Rap — what are your thoughts on artificial intelligence? Do you think it will take the shape we’ve been expecting?

Beau: autocomplete rap was by @deathmtn, i’m only mentioned in the bio because he made use of the rap lyrics that i parsed from OHHLA and used in my bot @theseraps. but i think @theseraps does seem intelligent sometimes too. it pairs a line from a news source with a line from a hip-hop song and tries to ensure that they rhyme. when the subjects of both lines appear to match it feels like the bot might know what it’s doing.

my thoughts on artificial intelligence are fairly skeptical and i’m also not an expert in the field. i’ll say i don’t think it represents a threat to humanity. i don’t think of my work as relating to AI, it’s more about intelligence that only appears serendipitously.

Sonya: Imagine a scenario where Twitter consists of more bots than humans. Would you still participate?

Beau: yes. i talk to my own bots (and other bots) as it is. @godtributes sometimes responds to tweets with awful deities (like “MANSPLAINING FOR THE MANSPLAINING THRONE”) and i let it know that it messed up (wow i think i’ve tweeted at @godtributes more than any other bot).

i also have an idea i’d like to build that i’ve been thinking of as “bot streams” — basically bot-only twitter with less functionality and better support for posting images. and with a focus on bots using other bots work as input, or responding to it or critiquing it (an idea i believe @alicemazzy has written about).

Sonya: How does power play into generative art? When you give a computer program the ability to express itself — or at least to give that impression — what does it mean?

Beau: i try to be very aware of the power even my silly bots have. @theseraps uses lines from the news, which can contain violence, and the lines from the hip-hop corpus which can also contain violence. when paired they can be very poignant but it’s not something i want to create or make people look at. there are libraries to filter out potentially problematic words so i use one of those and also do some custom filtering.

this is one aspect of the #botALLY community i really like; there’s an explicit code of conduct and there’s general consensus about what comprises ethical or unethical behavior by bots. @tinysubversions has even done work to automate detecting transphobic jokes so that his bots don’t accidentally make them.

i wrote a bot called @___said that juxtaposes quotes from women with quotes from men from news stories as a foray into how bots can participate in a social justice context. just seeing what quotes are used makes me think about how sources are treated differently because of their gender. while i was making the bot i also saw how many fewer women than men were quoted (which prompted an idea for a second bot that would tweet daily statistics about the genders of quotes from major news outlets)

i think @swayandsea’s @swayandocean bot is very powerful — the bot reminds its followers to drink more water, take their meds, take a break, etc.

i also really like @lichlike’s @genderpronoun and @RestroomGender, bots that remind us to think outside of the gender binary.

there’s another aspect of power i think about, which brings me back to LogoWriter. LOGO was a fantastic introduction for me as a young person to the idea of programming; it gave me power over the computer. the idea of @lindenmoji was to bring that kind of drawing language and power to twitter, though the language the bot interprets is still much too hard to learn (i don’t think anyone but me has tweeted a from-scratch “program” to it yet)

your last question, about what it means to give a computer the ability to express itself… i don’t quite think of it that way. i’m giving the computer the ability to express a parameter set that i’ve laid out for it that includes a ton of randomness. it’s not entirely expressing me (@theseraps has tweeted things that i deleted because they were “too real”, for example), but it’s not expressing itself either. i wasn’t smart enough, or thorough enough, or didn’t spend the time to filter out every possible bad concept from the bot when i created the parameter space, and i also didn’t read every line in the hip-hop lyrics corpus. so some of the parameter space is unknown to me because i am too dumb and/or lazy… but that’s also where some of the surprise and serendipity comes from.

i think as creators of algorithms we need to think about them as human creations and be aware that human assumptions are baked in:

p.s.: based on the content of the newsletter so far i feel like @alicemazzy, @aparrish, @katierosepipkin, @thricedotted, and @lichlike would be great for you to talk to about bots or art or language or just in general 🙂

The Bot Tries Not to Surveil Humans

Is the computer watching you? It’s hard to tell. You can’t make up your mind. The computer’s attention skips from eye to eye. It has so many, and you wonder how it chooses where to settle its sight. What does the computer see, really? Numbers? In a way, humans see numbers too — light wavelengths can be measured, and that’s basically what eyes do — but we translate them into very different artifacts.

Of course, saying “the computer” is a simplification. It’s not a single entity, but rather a series of commands, of instructions. The program follows the rules that were set up for it, and it follows those rules through many different machines.

Minnesota programmer Derek Arnold made a bot called @FFD8FFDB that tweets color-processed stills from obscure security cameras.

Minnesota programmer Derek Arnold made a bot called @FFD8FFDB that tweets color-processed stills from obscure security cameras. He summarized it beautifully in an essay on the project:

My script captures a frame, and gums it up with an Imagemagick script. I modify the colors in the YUV colorspace, crop out identifying information provided in the margins, and ensure the images are consistent. I use Wordnik to generate accompanying text and replace some characters with graphics characters. This is just for effect. @ffd8ffdb’s goal is superficial; I just like the way the tweets look. I enjoy that strangers find it unsettling, amusing, or even uninteresting. Like other Twitter bots, its unending tenacity is part of its charm. Many cameras go dark at night, most not having enough illumination to provide images. The bot doesn’t care and keeps stealing shots.

Minnesota programmer Derek Arnold made a bot called @FFD8FFDB that tweets color-processed stills from obscure security cameras.

I wasn’t initially sure from this description, but Derek confirmed to me that @FFD8FFDB is fully automated. You could say the bot has a life of its own — albeit one completely defined by its human creator. And yet @FFD8FFDB keeps going regardless of whether Derek participates. As he said, “I had the initial control of it…”

The bot’s feed contains very few images of people. When I scroll through it, I feel ennui. The world looks abandoned. Derek told me that this sense of melancholy emerged unintentionally. He avoided using cameras that would show humans — even now, if a face appears too clearly, he’ll delete the post — because he didn’t want @FFD8FFDB to be invasive, exploitative, or titillating. Derek searched for image sources in “subsections of the business-class internet” specifically to avoid even the most banal intimacy.

He said as much in his essay, but I was surprised by how straightforward Derek’s artistic goals were. He told me, “[The bot] was a thing that I did that I wasn’t thinking too hard about at first.” He became interested in generative art, inspired by numerous other #botALLYs, and simply acted on his impulses. Scratching this itch involved significant effort: Derek estimated that he’s put in twenty-to-forty hours of work on @FFD8FFDB over the past year. “It took a lot of trial and error to get the look I wanted out of it.”

This project is clearly “of the internet”, as they say. On the phone, Derek and I both stumbled over the bot’s name. He told me, “If I ever thought I’d be saying this out loud, I might have named it differently.” Derek was initially surprised by @FFD8FFDB’s popularity — the account now has more followers than his personal Twitter. He added, “I follow the account myself — I don’t follow all of the stuff that I’ve made — and I like it because it surprises me on a consistent basis.”

My favorite discovery from this conversation is that other Twitter users respond to @FFD8FFDB — literally respond. Derek laughed, “People reply to the bot all the time, and it’s set up to send another image.” Those threads are ready to be explored.

Minnesota programmer Derek Arnold made a bot called @FFD8FFDB that tweets color-processed stills from obscure security cameras.

© 2019 Exolymph. All rights reserved.

Theme by Anders Norén.