What is a bot?
The modern world is driven by the internet, especially social media. The popular microblogging site, Twitter, claims to be “your window to the world”, with several hundred million active users posting millions of tweets per day. Bots, little bits of code that do a thing, are everywhere, especially posting on Twitter.There is even a ‘botifesto’ extolling the virtues and possibilities of bots, not just those on Twitter, and the myriad actions that they are designed to do. It tries to capture the full width and breadth of what bots are and what they could be.
On Twitter with its set 140 character limit on posts and expectations on what those posts should look like, where artists and programmers have turned those bits of code into a new form of internet-based art, it is easier to create a bot that does something interesting or different than it would be anywhere else on the web.
But, what is a Twitter bot? The most apt definition I could find was from The New Yorker:
“Twitter bots represent an open-access laboratory for creative programming, where good techniques can be adapted and bad ones can form the compost for newer, better ideas. At a time when even our most glancing online activities are processed into marketing by for-profit bots in the shadows, Twitter bots foreground the influence of automation on modern life, and they demystify it somewhat in the process.”
It mentions several reasons why someone would want to preserve a bot: to study or learn from its code, to understand what it says about modern culture and modern life. But I would add another reason: simply because they find it funny. There are already researchers studying what the bots say about modern culture, either through their posts or through those that interact with the bot.
Why this bot?
Two Headlines takes two of the news headlines from Google News and then posts that combined result. The posts give a humorous, if slightly jumbled, look at the current, important event happening around the world, at least according to Google. In under three years, the bot has managed to post more than 20,000 times and gain over 5,000 followers. While not an internet-high, it is a respectable following for something that is not advertised, instead relying solely on word of mouth.
The creator of the bot once described Two Headlines by saying,
“Part of the reason it’s funny is it’s timely — it’s always talking about what’s in the news right now because it’s pulling from Google News. The other advantage is that, much like Twitter, news headlines have a very specific way they’re written, both within publications and across publications. … It plays with the convention of headline-writing itself and subverts those expectations. Its hit rate is very high. Probably four or five tweets a day are very funny, which is a pretty high hit rate for a bot.”
Programs and their code are always studied by other programmers and those wanting to become programmers. People will always want to know how things work. Two Headlines’ code is freely available online and it has already been commented to help and explain the parts of the program. The comments were designed to allow others to modify the program for different results, which would make understanding the program easier for those with little to no programming experience. It is already being used as a teaching tool for those that want to learn about bot creation.
Preserving the code would be valuable to people that are interested in studying programming and/or Twitter bots or those that are studying online culture. However, there is no mention of if there have been revisions to the code, so there would be no way to preserve older versions of it, if they exist without the help of the bot’s creator.
Who said what?
There is also the context and commentary surrounding twitter bots that would be useful to anyone studying bots, especially those looking at them as more than fancy bits of programming. There have been many articles written about bots, their creators, and their cultural effects, not counting the articles trying to find the most interesting bots to follow. While Two Headlines may not have gotten that much press specifically dedicated to it, or any bots dedicated to mocking or adding to it as other popular bots have, at least none that I’ve found, it is still mentioned in the media, just not as often as its creator.
Speaking of the creator, let us not forget that Two Headlines is a program and, therefore, created by a person, in this case by Darius Kazemi, who is a prolific bot creator. It says so on his twitter and website, complete with links to the other projects he is working on or has created. There is also a bio and links to several news stories on the website.
In addition to his bot creations, Kazemi has done a lot of work to help others make their own bots and is responsible for Bot Summit, a conference “where botmakers from around the world get together, both in person and online, to discuss the art and craft of making software bots”. In doing all this bot-related work, he has developed a following of fans from many different fields, such as other programmers, game developers, comedians, philosophers and even an English literature professor, at least according to one article. Ian Bogost, whom you might remember being mentioned a few weeks ago on this blog, was quoted as saying, “You have a favorite comedian or favorite artist and you look forward to what they say, because you want to see the world through their eyes. The same kind of thing is happening with Darius.”