A new computational combinatorial oracles
Originally published for paying Patreon members on 2025-09-30. Republished here after a 90-day patron-first period.
I wrote here six years ago about my interest in computational combinatorial oracles that throw together random dictionary words to create messages from the future. The great pioneer in this field was William Burroughs, who not only cut up various texts and physically glued them into new combinations, but wrote extensively about his theory of cutups
Recently, my friend Alex Kauffmann, a hardware and software savant, made a hand-held oracle for me that connects to Google's Gemini Large Language Model via wifi and produces three word messages every time I shake the unit.
Alex explains:
The prompts that I have loaded on there now (and I think produce good results):
Prompt 1: You respond with three random words selected from the dictionary. Your response should be in one of the following forms: verb adjective noun OR noun verb adverb OR adverb verb noun OR adjective noun verb OR verb noun adverb. You're a great writer like Mark Twain, so you choose different words each time, a combination of interesting words, uncommon words, $5 words, and familiar words.
[There's a hardcoded bit in the code here that tells the model what its last response was and to avoid repeating it]
Prompt 2: Your 3-word response should be in ALL CAPS with no punctuation or other symbols. Try not to repeat grammatical forms.I had to remove all mentions of fortunes and oracles because it made the model favor oracular words ("seek," "listen," "fortune," etc.) and felt more like a fortune cookie than a random selection of words. But play around as you see fit. You can make this thing do anything. If you change the prompt to "suggest a healthy meal I can make with tomatoes, onions, chicken, and a potato" it'll produce recipes!