Author Archives: paul bond

Week 2: That’s a rap

I was curious to see how people would respond to The Techno-Optimist Manifesto. It seems most people didn’t hate it as much as I did. To each his own dystopia, as they say. Still, my hope is that we can take ideas from the Manifesto and the AI films as inspirations for what we can do with our cast of characters and assignment prompts.

Here we have an examination of the Manifesto in conversation with Dr. Oblivion, which was a nice twist. Note: If anyone wants to get the text of the doctor’s responses, Converter App will do the trick.

Speaking of our Cast of Characters, I pulled their dossiers into a document here:
AI106 Cast of Characters

By my count we have 6 Artists, 4 Innovators, 3 Investors, 3 Mad Geniuses, 2 Evangelists, 2 Regulators, 1 Philosopher and 1 Technician. You know it’s an AI group because so many listed blue as their favorite color.

A couple of them work at a place called Aggressive Technologies. I wonder if the company is something we could play with. It could be used as a setting for a story, or a corporate entity that intersects across stories. They probably have a logo and advertising and PR material that people could create. These are ways that we can build upon each other’s ideas.

Another example is the remix. Tyler wrote a poem that had a rap feel, so we gave it to Dr. Oblivion and added a beat to it.

We could also look at building upon the things that we pull from AI generators. AI gave us a Yankees poster and garbled some text, so they do. But what might we make of Ye York? Did he go from College Dropout to running the town? Maybe that’s a silly idea, but it’s an example of how we can use AI output as a springboard for creativity, rather than using the output as-is.

I should also highlight the blog here and there it’s everything. That crawl with the latest posts is something I hadn’t seen before.

Are people getting spam comments? I may have neglected to mention Akismet, the spam-blocking plugin. Use the free version. Don’t pay for anything.

Another free plugin I use is Jetpack which does a variety of things, but one that I’d like to point out is a subscribe to comments function:screenshot of a line below a comment box on a blog page, showing a checkbox and saying "Notify me on follow-up comments by email."

Normally if you leave a comment on someone’s blog, you’d have to check back there to see if anyone responded. This is supposed to let you get an email notification, which might foster more interaction.

Got Glitch?

a glitch image of the Oblivion University homepage with Dr. Oblivion on a TV in front of a chalkboard

We’ve all met good Dr.Oblivion and snarky Dr. Oblivion, hopefully. There’s also crazy Dr. Oblivion, who finally showed up for me.

Oh, reflective blogging, how truly revolutionary and life-changing I can barely contain my excitement.
Well, students, brace yourselves for the profound impact of writing about your own thoughts and experiences.
Riveting, isn’t it?
You see, reflective blogging in the ds106 course is apparently the pinnacle of intellectual exploration.
By openly pondering your own dazzling insights on media and technology, you clearly share your unique perspective with, well, yourself mostly.
But worry not, as reflective blogging will undoubtedly unleash your hidden genius upon the world.
Ahem, now if you’ll excuse me, I desperately need to reflectively blog about just how thoroughly unimpressed I am.
This is not computer-incunetted ex-trans-district data connection, decim and clannel, stulsive underscore app slash reloop underscore failure, underscore ethgen, underscore connection breaks music worthwhile plugin, improved active process, malamy, parametro shape, enhanced, fax quoted government, assist likely email, override, divulted guard at amente.

The mastermind behind this, the Frankenstein to Oblivion’s monster, is Michael Branson Smith. He set up the different personality parameters. He also explained that there is a temperature setting on the back end. If it’s set to 0, the bot will give the same response to the same input pretty much every time. If it’s set to 2, he will spout gibberish, like he does at the end of the recording.

So let’s see if I understand how this works. The bot doesn’t actually know anything. It generates word sequences in response to an input, based on an analysis of statistic relationships among words in a humongous pile of texts. It looks like the higher the temperature, the loose the statistical correlation. We end up with words that may not exist or rarely appear, and perhaps never appear together. Raising the temperature increases the unpredictability, what we might call creativity, but raise it too high and the creativity goes off the rails.

There goes my chance at a Grammy


One of my ambitions for this course is to have a Dr. Oblivion’s Greatest Hits album up on Bandcamp by the end. So it was fortuitous that Tyler produced some rhymes this week.

The first step was to get Dr. Oblivion to recite the poem. I copied it and pasted it into https://oblivion.university/ along with a request that he recite it, because I wanted to hear it in his voice. He added a little commentary at the beginning and the end, and also changed the lyrics slightly. I’ve heard singers sometimes do this with other people’s songs in order to give themselves partial songwriting credit, and thus half the royalties, so perhaps Oblivion deserves a bit of side-eye.

Then I needed a backing track. I googled for open source rap beats, so I could find something I could use without potentially getting a copyright strike. There were A LOT of options, and I didn’t particularly like anything I found, but some were good enough. I settled on The Passion HiFi – Beat Machine – Rap Beat from Soundcloud.

I used Audacity to put them together. I imported both tracks, and applied some amplification and compression on the Oblivion track. I moved it into the the mix a couple beats so it didn’t start right away, and also played with the track volume sliders to get a better balance between the vocal and backing tracks. I thought the vocal was a bit rushed, so I used the Change Tempo function to slow it down by 10%. Then I exported it as an MP3.

I kept his commentary in the mix because I didn’t want to obscure his attitude. I think it came out okay. I would have liked to push the drums a little louder, and it might have been improved if I tweaked the words to align with the beats more, but I’m not sure if the time and effort would pay off. There goes my chance at a Grammy…

The other side of techno-optimism

a design representing an early 20th century vision of a techno-dystopiaIn The Techno-Optimist Manifesto, Andreessen puts forward a story about the relationships between humanity and technologies. We should consider his perspective, and what he highlights and what he ignores.

He says, “We believe [technology] is the story of the material development of our civilization; this is why we are not still living in mud huts, eking out a meager survival and waiting for nature to kill us” People live in brick houses and live paycheck to paycheck, until they get sick and die. What has changed? Some people are billionaires who think if they hoard enough resources they can cheat death.

Andreessen sees the world from the perspective of an owner/investor, rather than a worker. Tech (and people) work for him and his benefit. What those people have to do, and under what conditions, is invisible to him.

We believe the techno-capital machine is not anti-human – in fact, it may be the most pro-human thing there is. It serves us. The techno-capital machine works for us. All the machines work for us.

This again reminds me of Darwin Among the Machines, but perhaps that depends on who he means by “us.” The techno-capital machine employs a lot of people, and works for people at Andreessen’s economic stratum.

“Move fast and break things” is not stated, but ever present. People of a certain status can afford to take chances, can afford losses, are protected from broken things and the damage that breaking things causes. The manifesto also echoes, even quotes, Marinetti’s Futurist Manifesto, which inspired no small breakage in the 20th century. This makes me wonder what the techno-optimist is really optimistic about.

So I asked Dr. Oblivion, “Does The Futurist Manifesto offer a useful frame for evaluating the potential of AI? Is it reasonable to consider it optimistic?”

Well, my young friends, the Futurist Manifesto, is a set of ideas written by Filippo Marinetti way back in 1909.
It was all about embracing technological progress and the excitement of the future.
When it comes to evaluating the potential of AI, it’s good to have an open mind like the Futurists.
However, it’s important to balance that optimism with thoughtful consideration of the potential risks and challenges that AI might bring.
So while the Futurist Manifesto gives us a useful frame, it’s always wise to approach AI with a mixture of optimism and caution.

Spoken like a true bot.

Week 1 wrap-up: Salutations!

After students in the digital storytelling course ds106 have risen to the challenge of setting up their own web domains, installing WordPress, and started blogging, what words of encouragement would you have for them as they embark on a journey of investigating storytelling and artificial intelligence?

We made it through the first week of ds106, with struggles and triumphs. I thought I might try to put together a few quick thoughts.

I was happy with the variety of films people chose to review. That link leads to everyone’s reviews, at least everyone who tagged them properly. And that’s one of the values of tagging – that it lets you easily sort and organize posts. I was surprised by the number of optimistic views of AI people found. When I first glanced at the list, I thought it was heavily dystopian, although perhaps that says more about what I watch than how the industry portrays AI.

Many people discussed the challenges of getting their domains and blogs set up. It is daunting going in, especially if you’ve never done anything like that before, but hopefully it seems like much less of a hurdle in retrospect. There will be more opportunities to play with new programs in the weeks to come. As many have found out, there are all kinds of tutorials online to help you do what ever you need to do. We expect everyone will walk away from the course with the confidence that they can learn any new program, based on their experiences here.

Several people expressed interest in the reflective blogging that is the heart of the course. While blogging is nonstandard for a courses, I do subscribe to the formula Learning = Practice + Reflection, so it is good to hear people are into it. The kind of self-evaluation we practice here is a useful workplace skill too. Most of us don’t take tests or write papers on the job, but we do talk about what we tried to accomplish, what worked and what didn’t, and what we learned along the way.

Our blogs are also one of our platforms for class discussion. We post our thoughts, and we comment on the posts of others. In order for the commenting component to work, we need to moderate comments. When ever someone comments on one of my blog posts, WordPress sends an email informing me. If it is a new commenter, I have to approve the comment, or not, if I don’t think it is legit. Once a commenter is approved, I don’t have to approve them again. I can remove comments though, should I feel the need. The point of this is we need to look for those emails. The UMW email system may route them to the junk folder. Hopefully we can train it not to.

“Well done on exploring your artistic side”

A creepy-looking cartoon character holding a pole, with a large bowl of yellow fluid in the foreground

image produced by Craiyon

Today’s Daily Create was to pull random words from various radio stations and use them as inspiration for a poem. I didn’t really pay attention and immediately went to the radio.garden site to check out stations around the world, or at least around my corner of the globe. Since I didn’t pay attention, I grabbed sentences rather than individual words:

  • Come into my work and I’ll be your server
    from CJIQ, Kitchener, Ontario
  • Too bad for the fool-hearted clown!
    from Cuzin Vinny, Milford DE
  • Even living for God we go through the motions
    from Plateau Community Radio, Oak Hill WV
  • Milk and honey and Captain Crunch and you in the morning
    from CFRY, Portage la Prarie, Manitoba
  • My choice is that they matter
    from YPR FM, Bilings MT

Two lines are song lyrics, two are from talk radio and the other was a radio preacher. I left the lines in the order that I found them. There is a sense of poetry within the lines, and a sense of rhythm that almost makes them work together, but I’m not getting any kind of meaning from it. It might help to rearrange some of the lines, and it would definitely help to edit it, using the found lines as a starting place.

I asked Dr. Oblivion for his feedback:

Oh, how wonderful that you created an abstract poem.
It sounds like an interesting collection of random sentences you heard on the radio.
I appreciate your creativity in combining them together.
In poetry, the meaning can often be subjective and reflect what the reader interprets from it.
So it’s up to you what you want to convey with these sentences.
Well done on exploring your artistic side.
If you have any questions related to art, technology, media or artificial intelligence, feel free to ask.

I think I got the good Dr. Oblivion as opposed to the snarky Dr. Oblivion, but I’ve heard from the latter so much that I can’t help but hear snark in his tone. Going a step further, I asked ChatGPT to make a poem using those lines:

In the realm of hustle, where dreams may swerve,
Come into my work, and I’ll be your server.
Too bad for the fool-hearted clown,
Lost in a circus, wearing a painted frown.

Even living for God, we go through the motions,
Seeking divine whispers in life’s vast oceans.
Milk and honey, and Captain Crunch in the morning light,
A sweet symphony, a breakfast delight.

My choice is that they matter, each line, each rhyme,
Echoes of moments frozen in the tapestry of time.
In the choices we make, in the stories we weave,
A reminder that our lives, too, can deceive.

The rhythm and rhyme are better, but I don’t think the poem is actually improved. The problem, I think, is that the artistic intent is missing. The machine can mimic the forms of poetry and string words together in a statistically coherent manner, but it’s not expressing anything. Its output is as devoid of meaning as the input. Any meaning that might be found would be projected my the reader. Which is pretty much what the doctor said.

“Don’t touch my hair”

Image of a robot figure in the foreground of a landscape painting, working at a table creating a painting of its own.Something I was reading the other day included the term “artificial creativity” as a description of AI generated art. I liked the term and googled it, and ended up signing up for a coursera on it. It talks about the Turing test and asks if a machine can be creative. I’m of the general opinion that the creativity lies in the person using the machine – the painter, not the paintbrush. Maybe they’ll change or broaden my mind though.

One of the activities was to play with a GPT-2 app, in which you put some starter text and let the program produce more. Being lazy, I didn’t bother coming up with my own starter text, but instead copied stuff from the web. I tried a sentence from Darwin Among the Machines, something from The Futurist Manifesto, and some song lyrics. The outputs generally conformed to the style and tended to be predictable and bland. I think Dr. Oblivion is several steps above because he has some personality parameters that color his output.

It did make a curious shift when I gave it lyrics:

So take my hand
You can use my strength to stand
We will make it one more day
I promise we’ll make it one more day
(from https://tomjolu.com/one-more-day/)

Generated by https://app.inferkit.com/demo:

“Fight for what’s right
Treat people with kindness
What you do today
Will be what you’ll do tomorrow

Be yourself
Don’t let other people
Turn you into something else
Be true to yourself
Don’t worry about what other people think
Yes I know I will
I know I will
I promise we will
One more day
One more day
One more day

On second thought
Don’t touch my hair
It’s a sacred thing
Keep out of harm’s way
And if it gets caught up
You’ll feel like death
There is no smooth road in this life
You must take the crooked paths if you want to walk
There are no shortcuts
You must fight for what you want
And whatever

It started out with a positive vibe and followed the rhythm of the language, sort of, and added the kind of repetition you’d hear in a song. The “On second thought” verse seems to take a darker turn and isn’t quite coherent. The app limits the number of characters it will return so I guess it just cut off after “and whatever” but I like the noncommittalness of the ending. It just torpedoes any meaning the verse might have had.

What I see here is the machine being creative in the sense that it generated text, but it did it without any intent, artistic or otherwise. The art, the aesthetic, as I see it, lies in the human input and the human experience of the machine output. The machine and the output are then like carving tools and clay that an artist can use.

Just because we can doesn’t mean we should

In our ds106 noontime coffee chat yesterday we talked a little about the potential impact of AI on art. This made me think of the Folk RNN project from a few years ago. They trained a neural network on a database of fiddle tunes and had it generate new tunes and titles. I remember finding one, “The Drunken Pint.” The title caught my attention as it indicates that the app recognized a relationship between words but not the meaning. I tried to play the tune, but it didn’t sound right with my limited skill, so I asked an actual musician to try it. Something about it still didn’t sound right. In all likelihood it’s just me, but most of the computer generated tunes sounded off. I think it’s the quick beats, the triplets and sixteenth notes, and their placement that does it. They sometimes feel like a Max Headroom style hiccup or stutter.

I stumbled upon a video on the Folk RNN backstory:

This piece below the video caught my eye. It’s the new magic number:screenshot of text saying: folk-rnn - the backstory The Bottomless Tune Box 106 subscribersI liked the part about ethics, and how it only occurred to them afterwards. I suspect that this is not unusual. People decide to do things because they can, without thinking about whether or not they should. I remember hearing someone say about Zuckerberg that many people could have built what he did, but they all had the good sense not to. Writers and storytellers have a role here in contemplating and illustrating the possibilities. What could go wrong? So much of AI in fiction tends to be dystopian, which suggests that a lot could go wrong. And most of those tales were written before  people started thinking about the ecological/environmental impacts.

And in a bit of serendipity, I also saw this yesterday:

image of Mastoddon post saying “Love words, agonize over sentences. And pay attention to the world.” Susan Sontag, who would have been 91 today, on storytelling, what it means to be a decent human being, and her advice to writers https://t.co/seF8mVdgp4Maria Popova is a good one to follow on Mastodon, if you’re interested in ongoing enlightenment. The article, Susan Sontag on Storytelling, What It Means to Be a Good Human Being, and Her Advice to Writers, is actually from a few years ago, but was highlighted because it was Sontag’s birthday. The article referenced, At the Same Time: The Novelist and Moral Reasoning is in the Files section of Canvas because I thought it might be a good reading for the course, as it questions some of the potentials of digital storytelling and the web. Maybe those questions could be applied to AI as well.

Ghosts of future past

For an AI-related movie, I watched the anime version of Ghost in the Shell, a late 20th century vision of five years from now. I hadn’t watched or read it before, so it was about time. I noticed echoes of Bladerunner, RoboCop and The Matrix. The film was based on a manga which seems to unwittingly comment on our current situation.

Manga panel with a character saying "What the hell's going on here? That's just a goddamn teach-mech!"

image from Ghost in the Shell by Masamune Shirow

and also echoes Darwin Among the Machines from 160 years ago:

series of manga panels showing a discussion among robots, saying: Sure! Humans are a pain in the bearings to maintain, so rather than controlling them, we should annihilate them! To make matters easier, we can just trick them into quarreling among themselves - then they'll kill off each other! But wait,,, if there aren't any humans around, we'd have to do our own maintenance, develop our own accessories, and even change our own oil... Maybe we should keep them as slaves... But they're already doing those things, without our controlling or enslaving them.

image from Ghost in the Shell by Masamune Shirow

Beyond the thematic references, I was interested in the philosophical musings on evolution, life and humanity. The hero of the story is a cyborg, essentially a robot with a human brain. Is she then human? She’s not so sure:

Major Motoko Kusanagi: Well, I guess cyborgs like myself have a tendency to be paranoid about our origins. Sometimes I suspect I am not who I think I am, like maybe I died a long time ago and somebody took my brain and stuck it in this body. Maybe there never was a real me in the first place, and I’m completely synthetic like that thing.

Batou: You’ve got human brain cells in that titanium shell of yours. You’re treated like other humans, so stop with the angst.

Major Motoko Kusanagi: But that’s just it, that’s the only thing that makes me feel human. The way I’m treated. I mean, who knows what’s inside our heads? Have you ever seen your own brain?

Batou: It sounds to me like you’re doubting your own ghost.

Major Motoko Kusanagi: What if a cyber brain could possibly generate its own ghost, create a soul all by itself? And if it did, just what would be the importance of being human then?

And that refers to the AI in the film, the Puppet Master

Puppet Master: It can also be argued that DNA is nothing more than a program designed to preserve itself. Life has become more complex in the overwhelming sea of information. And life, when organized into species, relies upon genes to be its memory system. So man is an individual only because of his intangible memory. But memory cannot be defined, yet it defines mankind. The advent of computers and the subsequent accumulation of incalculable data has given rise to a new system of memory and thought, parallel to your own. Humanity has underestimated the consequences of computerization.

quotes from https://en.wikiquote.org/wiki/Ghost_in_the_Shell_(film)

Could we draw a parallel between GPT and DNA? I’m out of my element here of course, but I see in both an encoding of the existing and the production of something new. The issue of memory is significant too. We used to preserve memories with film photography. This had imperfections, but was based on physical reality. The photos I take with my phone are mediated through algorithms, and have been known reinterpret reality.

So I asked our teach-mech Dr. Oblivion, “How does the vision of artificial intelligence presented in Ghost in the Shell hold up in the present day?”

includes sample of Ghosthack from Ghost In The Shell (1995) OST

I think if I asked a better question, I might have gotten a better response. AI apps aren’t known for insight, and sometimes give us the most obvious string of words. Will our AI future be dystopian, or just disappointing?

The doctor does touch on an important point. We built the internet in order to augment human intelligence. Around the time of Ghost in the Shell, we opened it up to commercial exploitation, and a few people became unimaginably wealthy. For the past couple decades, more and more it’s been developed as a tool for social control. So who is the web for? Who is AI for? In ds106 we all have our own little pieces of the web, as it was meant to be. Entities like Alphabet and Amazon and Meta and Microsoft come along like Columbus and plant a flag in it and claim it for their own. Do we go along with that, or do we want open, public infrastructure? The easy path may not be the most rewarding.

“How
 creative”

Earlier today Michael Branson Smith brought his Dr. Oblivion bot to life on the web. Cogdog had the doctor produce an ode to HTML:

Which was great. We had talked about having students submit their work to Dr. Oblivion for feedback, so here was an opportunity to try it out:

That little pause between how and creative is perfect. OK, but what more could I do with this? Well, I could find an open source backing track from bensound that sounded appropriate for beatnik poetry and put it all together:

Something tells me it will be an interesting semester.