Category: Art Computing


This took a ridiculous amount of time to hack together, but here’s a Common Lisp function to decide the shortest angle between two other angles. It’s used in the example of seeking a point above. I can now add noise

Posted in Art Computing, Generative Art, Projects

draw-something 2016

I’ve updated the Common Lisp version of draw-something to use modern technologies – Roswell, QuickLisp, ASDF 3, cl-cffi-gtk and the Plan testing library. The tests helped flush out bugs, changing my mis-uses of defmethod to defun silenced a lot of

Posted in Art Computing, Generative Art, Projects

Minara 0.4.0

I’ve been making the regular (accidentally) six-yearly update to Minara, my vector graphics program. The new version switches from GLUT to Gtk for the windowing system, from GLU to Cairo for the renderer, and from C to pure Scheme for

Posted in Art Computing, Free Software, Generative Art, Projects, Uncategorized

Art For Algorithms

My first article for Furtherfield as guest editor is now online: Rob Myers takes a look at how we can subvert the operation of the algorithms that the Digital Humanities, corporations and governments use to read, see, and draw conclusions

Posted in Aesthetics, Art, Art Computing, Culture, Politics, Projects

Easier Dogecode

I’ve added a Dogecode runner that uses‘s API rather than requiring a local dogepartyd instance to be running. You can get the runner as part of the Dogecode source code here: And you use it like this: dcrunw

Posted in Art Computing, Crypto, Projects

Blockchain Aesthetics 2

Visualizing Bitcoin blockchain transactions – click on each image to run in your browser. Each hash as instructions for a turtle graphics pen: Life games with each hash as the starting board state: A Chernoff Face of each hash: Cellular

Posted in Art, Art Computing, Crypto

Blockchain Aesthetics

These images are examples of real-time generative patterns visualising Bitcoin transactions. I wrote them in html5 using’s WebSockets API to get notifications of the hash value of each new transaction. You can click on each image to open a

Posted in Aesthetics, Art Computing, Generative Art, Projects

“Art Is” Wordcloud (Streaming Aesthetics)

Words used after the phrase “art is” on Twitter (minus some stopwords). Processing code in the streaming-aesthetics repository.

Posted in Art Computing, Free Software, Projects


We can use NLTK’s support for WordNet to help generate and classify text. from nltk.corpus import wordnet as wn from nltk.corpus import sentiwordnet as swn def make_synset(word, category=’n’, number=’01’): “””Conveniently make a synset””” number = int(number) return wn.synset(‘%s.%s.%02i’ % (word,

Posted in Art Computing, Free Software, Generative Art, Howto, Uncategorized

Contemporary Art Daily Text Analysis

Contemporary Art Daily (CAD) is a leading contemporary art blog that publishes documentation for selected shows of contemporary art. It was started in 2008 by then art student Forrest Nash, who describes the site as follows: Contemporary Art Daily is

Posted in Art Computing, Art History, Digital Art History, Projects