| ▲ | The computer poetry of J. M. Coetzee's early programming career (2017)(sites.utexas.edu) | |||||||
| 53 points by bluejay2 12 hours ago | 10 comments | ||||||||
| ▲ | PaulRobinson 11 hours ago | parent | next [-] | |||||||
This is a superb piece of research, and odd that nobody has pulled this material before. The Atlas 2 is obviously the successor to the Atlas, which Turing worked on before "The Baby" at Manchester University booted up, at which point he quit and moved to Manchester to work on that. I seem to recall his early programs for The Baby - and his planned use of the Atlas - was to model "morphogens", his theory of how animals got their strips, spots and other markings. I think it was at the Science Museum in London (worth a trip for computer historians anyway to see Babbage's Analytical Engine, built in xxxx, next to a jar containing Babbage's actual brain), where there was a collection of printouts showing spots like on a Friesian cow (the most common breed of dairy cows in England). I find this diving back into early uses of computing for creative and scientific purposes fascinating - it's like people were just so excited about being able to do interesting things, they just dived in with the tool that they had. The poetry of Coetzee's program in this article is interesting - it's better, arguably, than you'd get from an LLM today. It's mildly mysterious, grating, intriguing but uncomfortable. A little like the things I remember of Coetzee's actual later writing (which I've not read much of, TBH). | ||||||||
| ||||||||
| ▲ | jonjacky 7 hours ago | parent | prev | next [-] | |||||||
Coetzee writes a bit about his early programming career in his autobiographical novel Youth. https://en.wikipedia.org/wiki/Youth:_Scenes_from_Provincial_... | ||||||||
| ▲ | gorgoiler 10 hours ago | parent | prev | next [-] | |||||||
For me, Brian Westley is the greatest code poet of all. His poem was a winner in the 1990 round of the International Obfuscated C Code Competition under "Best layout - poetic exchange between lovers": https://raw.githubusercontent.com/ioccc-src/winner/refs/head... Love is a not a toilet | ||||||||
| ||||||||
| ▲ | ChrisArchitect 10 hours ago | parent | prev | next [-] | |||||||
Some previous discussion: | ||||||||
| ||||||||
| ▲ | beloch 9 hours ago | parent | prev | next [-] | |||||||
For your consideration: Waka Waka Bang Splat [1]
[1]https://spot.colorado.edu/~sniderc/poetry/wakawaka.html | ||||||||
| ||||||||
| ▲ | kragen 11 hours ago | parent | prev [-] | |||||||
The nature of the output displayed
makes me think that it's a sort of mad-libs phrase generator. The leading adjective "PENSILE" appears twice, as does "CATAMITE", and "PARACLETE" occurs three times, as does the noun "EIDOLA", once as subject and twice as object. Hopefully Dr. Roach will be able to present us a full reverse-engineering of the algorithm, but I'm guessing you could probably infer it just from that page of output: f'{random.choice(adjectives)} {random.choice(nouns)} {random.choice(verbs)} THE {random.choice(nouns)}', which produces lines such as STYPTIC PARACLETE TAMP THE PRESBYOPIA.Before LLMs, I found this a very enjoyable activity; my similar program at http://canonical.org/~kragen/sw/dev3/dramaticphrase.py outputs lines such as:
The comments of the program contain a somewhat embarrassing sonnet I wrote with its help.I also wrote a Spanish version at http://canonical.org/~kragen/sw/dev3/frasedramatica.py, which says things like:
Now, of course, this sort of thing is much less novel and therefore less entertaining. GPT-5 will be happy to write as many sonnets for you as you want, as long as it doesn't somehow get the idea that they might infringe some kind of copyright or teach you how to do your own electrical work.I've often wondered if J. M. Coetzee was related to Wikipedia editor Derrick Coetzee with whom I used to collaborate on computer science articles. | ||||||||