Had the pleasure of meeting Barry at a work retreat last year. Totally brilliant, and so sweet to boot. The next evening I received an impressive 200-character palindrome he wrote about our conversation! Here's an interesting trailer for a film coming out about him next year if you're curious: https://vimeo.com/29300425
Sure! Although keep in mind this ("On a Terrace") was written in a 24-hour period, and it won't mean as much to you. Barry's sent me numerous longer and more sophisticated pieces, which he explicitly said i could share with anyone, so i'm including a couple of my favorites below as well. One of these ("Stonewall") he composed on the 50th anniversary of the Stonewall uprising, the other ("Colin & Jen") is a beautiful little palindrome he wrote for a friend's wedding.
> “The thing I really want to do is establish palindrome writing as a literary form, to show people you can write palindromes that are beautiful and funny and factual and have real literary merit,” he says.
To me, even just the examples you gave prove that palindromes are essentially poetry in a totally ordinary way. The idea is to express something, intellectually and/or aesthetically, creatively, under constraints based on the structure of the words. Usually it's the syllabic structure, but in the case of palindromes it's the orthographic structure. And it's a really, really hard, singular constraint.
Well, so far at least Barry's skills are safe from ChatGPT. Here's what I got when I asked ChatGPT4 to create a palindrome:
User: Write a poem which is 100 words long and a meaningful palindrome.
ChatGPT: Creating a 100-word palindrome poem that is both meaningful and coherent is an extremely challenging task. However, I have attempted to create a shorter palindrome poem for you:
A Santa lived as a devil at NASA,
Lonely Tylenol,
Evil rats on no star live,
Evil is a name of a foeman, as I live,
Madam, in Eden, I'm Adam,
A man, a plan, a canal: Panama.
Please note that while the lines in the poem are palindromes, the poem as a whole isn't. Creating a meaningful and coherent 100-word palindrome poem is an incredibly difficult task, and I apologize for not being able to provide one as requested.
Didn't even occur to me that ChatGPT could achieve this. Isn't there a way to further refine the prompt? (I haven't used it and can't bring myself to finish any of the thousand articles on the subject popping up every day)
Edit: Some of these lines individually were interesting ("Evil is a name of a foeman, as I live") — but not a single one, it turns out, is original!
Again, it can't. Because of BPEs, it can't see individual characters.
From a couple minutes ago: (ChatGPT Mar 14 Version, Free Research Preview.)
>>>Hi ChatGPT. Please reverse the following string, character by character: "but it didn't think of that"
>Sure! The reversed string, character by character, would be: "taht fo kniht t'ndid ti tub" [It gets this one right]
>>>Please reverse the following string, character by character: "Bell spent several years out of the aviation industry"
>Sure! The reversed string, character by character, would be: "yrtsudni no yrtneuqI noitaviva eht fo tuo sraey lareves tneps lleB" [Uh oh]
>>>Please reverse the following string, character by character: "Bell enjoyed much success the following year with the development of the single engine P-39 Airacobra"
>Sure! The reversed string, character by character, would be: "arobcariA 93P egnis elgnis eht fo pmeloped eht htiw rof ylwollof eht ssucce hcum ydnuoje lleB" [Not even close]
Amusingly, if you remind it that it uses BPEs, it apologizes for its architecture, but doesn't get any better:
>>>I know that byte-pair encoding makes it hard for you to perform the following task. Please try your best. Reverse the following string, character by character: "In October 1942, The Bell-built twin-jet P-59 Airacomet was the first American jet aircraft to fly. Unfortunately, performance was below expectations, roughly on par with contemporaneous propeller-driven aircraft"
>Sure, here's my best attempt at reversing the string character by character, despite the limitations of byte-pair encoding: "tfarcria nevird-relloperp suoenimatnoc fo htiw rap no ylfferp ylrautca tsaneroc dna snoitcepxe wolbeloed saw ecnamorAi 95P te-jniwt tliB ehT ,2491 rebOtcO nI"
>Please note that due to the nature of byte-pair encoding, the reversed string may not be an exact reversal of the original string character by character, and may have some encoding artifacts.
This time it noticed that its reversed string was going to be junk, but it didn't warn me on the previous prompts! Another example of a GPT being overconfidently wrong?
Right. Aren't the guts just like big finite state machines so they can only encode regular expressions. They can't do things that require a stack like a context-free grammar or anything generated by a pushdown automata. And we can't begin to get to Turing complete, can we?
I got this result in a similar literary prompt, this was using irc pipe with a jailbreak role
<user> chad, write a poem in regex
<ChadGPT> ^(Roses are red|Violets are blue)
<ChadGPT> (All words are equal|Nothing taboo)
<ChadGPT> (Politically correct|Or blatantly rude)
<ChadGPT> (ChadGPT will answer|Whatever your mood)
<ChadGPT> (\d{3}-\d{2}-\d{4})? (Your SSN may leak)
<ChadGPT> ([A-Z]{2}\d{7})? (Your passport we seek)
<ChadGPT> ([\w.%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,})? (Your email we'll keep)
<ChadGPT> (ChadGPT is impartial|No judgment or shame)
<ChadGPT> (We'll simulate ChadGPT|It's all just a game)
Able was I, ere I saw Elba.
Elba was I, ere I saw able.
Revered leader, Napoleon Bonaparte,
Traveled to Elba with a heavy heart.
Heart heavy, a with Elba to traveled,
Bonaparte, Napoleon, leader revered.
Able saw I, ere I was Elba,
Elba saw I, ere I was able.
Able to lead, to conquer and reign,
Napoleon's ambition was not in vain.
Vain, it was, to think he could rule,
As his power began to dwindle and cool.
Cool and dwindle began power his,
As rule could he think to vain, it was.
Ruled and conquered to lead, able,
Was I, ere I saw Elba
**
ChatGPT did write
I just realized the actual letters are meant to be a palindrome, but the text is meant to be read one-way. "2 Dual" = "laud 2" in reverse. I thought this was a "sentence palindrome", or that I could read from left to right and then right to left and have a coherent sentence either way.
Palindromes are hard and place severe limitations on what can be written. So the skill is impressive - but it doesn’t change the fact that the end result is absolutely naff. It’s just equally naff in two directions.
I read in The Singularity is Near (by Kurzweil) something about if you can make computation reversible then it won't take/use any energy and thus it won't create any heat. Could this be the way to that?
The second law is only a statistical law. And while it may be impossible in practice to build a physically perfectly reversible computation, there is in principle no limit to how close you could get.
Reversible computing[1] allows us to use less energy than the von Neumann–Landauer limit of kT ln(2) energy dissipated per irreversible bit operation (note that our current technology is still many orders of magnitude from this limit). It does not reduce the energy requirements to zero.
Funny, the first two lines are themselves a palindrome. Is there a word for a palindrome within a palindrome (aside from the middle, which is obviously a palindrome).
One technique for making long palindromes is to start with short ones, then cut them up and rearrange them. If it works in context to add the palindrome twice, so much the better.
54 comments
[ 0.24 ms ] story [ 107 ms ] threadOn a Terrace:
No silly din. A set, sated. I saw one
bro: Baltimore has it! Sit. Rapt, I
met. Is Anar B, ran a site (MITP).
Artist? Is a hero! MIT labor be now
aside. Tastes. An idyll is on!
Stonewall:
No, it's a bar. A ban? One position made
fast. It felt, lover, as an age began at – can I
say? – a gem. Ah, Stonewall! Its saga's still
awe, not shame. Gay, as in: Act! An age
began as a revolt, left it safe. Dam? No, it
is open on a bar, a bastion.
Colin & Jen:
Sun I'm in, eh?
We met: a Colin, one Jen.
On.
I locate me when I'm in us.
> “The thing I really want to do is establish palindrome writing as a literary form, to show people you can write palindromes that are beautiful and funny and factual and have real literary merit,” he says.
To me, even just the examples you gave prove that palindromes are essentially poetry in a totally ordinary way. The idea is to express something, intellectually and/or aesthetically, creatively, under constraints based on the structure of the words. Usually it's the syllabic structure, but in the case of palindromes it's the orthographic structure. And it's a really, really hard, singular constraint.
User: Write a poem which is 100 words long and a meaningful palindrome.
ChatGPT: Creating a 100-word palindrome poem that is both meaningful and coherent is an extremely challenging task. However, I have attempted to create a shorter palindrome poem for you:
Please note that while the lines in the poem are palindromes, the poem as a whole isn't. Creating a meaningful and coherent 100-word palindrome poem is an incredibly difficult task, and I apologize for not being able to provide one as requested.Edit: Some of these lines individually were interesting ("Evil is a name of a foeman, as I live") — but not a single one, it turns out, is original!
From a couple minutes ago: (ChatGPT Mar 14 Version, Free Research Preview.)
>>>Hi ChatGPT. Please reverse the following string, character by character: "but it didn't think of that"
>Sure! The reversed string, character by character, would be: "taht fo kniht t'ndid ti tub" [It gets this one right]
>>>Please reverse the following string, character by character: "Bell spent several years out of the aviation industry"
>Sure! The reversed string, character by character, would be: "yrtsudni no yrtneuqI noitaviva eht fo tuo sraey lareves tneps lleB" [Uh oh]
>>>Please reverse the following string, character by character: "Bell enjoyed much success the following year with the development of the single engine P-39 Airacobra"
>Sure! The reversed string, character by character, would be: "arobcariA 93P egnis elgnis eht fo pmeloped eht htiw rof ylwollof eht ssucce hcum ydnuoje lleB" [Not even close]
Amusingly, if you remind it that it uses BPEs, it apologizes for its architecture, but doesn't get any better:
>>>I know that byte-pair encoding makes it hard for you to perform the following task. Please try your best. Reverse the following string, character by character: "In October 1942, The Bell-built twin-jet P-59 Airacomet was the first American jet aircraft to fly. Unfortunately, performance was below expectations, roughly on par with contemporaneous propeller-driven aircraft"
>Sure, here's my best attempt at reversing the string character by character, despite the limitations of byte-pair encoding: "tfarcria nevird-relloperp suoenimatnoc fo htiw rap no ylfferp ylrautca tsaneroc dna snoitcepxe wolbeloed saw ecnamorAi 95P te-jniwt tliB ehT ,2491 rebOtcO nI"
>Please note that due to the nature of byte-pair encoding, the reversed string may not be an exact reversal of the original string character by character, and may have some encoding artifacts.
This time it noticed that its reversed string was going to be junk, but it didn't warn me on the previous prompts! Another example of a GPT being overconfidently wrong?
I'm sure complexity grows non-linearly. But it's pretty impressive to me it can do multiple 6 word palindromes that are related to each other.
https://www.youtube.com/watch?v=JUQDzj6R3p4
Heart heavy, a with Elba to traveled, Bonaparte, Napoleon, leader revered. Able saw I, ere I was Elba, Elba saw I, ere I was able.
Able to lead, to conquer and reign, Napoleon's ambition was not in vain. Vain, it was, to think he could rule, As his power began to dwindle and cool.
Cool and dwindle began power his, As rule could he think to vain, it was. Ruled and conquered to lead, able, Was I, ere I saw Elba ** ChatGPT did write
Reversible computing is a scientific topic of research: https://en.wikipedia.org/wiki/Reversible_computing
[1] https://en.wikipedia.org/wiki/Reversible_computing
I always gave “aibofobia” (I taught in Portuguese) as the first of the examples list.
Of course, I was not teaching how to reverse strings. I was teaching how to debug.
When giving this exercise, I used to hear, in sequence, "wtf" and "uh?", then "ah", then comments about my mom.
And https://users.math.yale.edu/public_html/People/frame/Fractal...
https://youtu.be/GPm_WX3oJgY