It’s non-printing Unicode tag block characters that correspond directly to ASCII and the AI is able understand them. It’s a deprecated feature of Unicode once used to encode the language of text, but now its only supported usage is in country flag emojis. See here for more detail: https://x.com/goodside/status/1745511940351287394
Comments
Worked perfectly in the HN Summary channel on Telegram, which uses GPT to summarize all submissions as they're posted!
https://imgur.com/a/VchiUPy
EDIT: actually I don't think this was the intended result, but something is definitely up. Fun!
In case you're curious how it's done, here's the tweet when copied and piped to xxd
Try this instead: xsel | iconv -t UTF-32 | tr -d '\000\016'
Unicode was a mistake.
Many parts were. Overall, though, I am glad it exists compared to the before-times.
I did the much same thing (pbpaste | xxd), but don't understand how the hidden characters are tipping ChatGPT.
Seems like some encoding difference. You can see the hidden message if you read it as UTF-8: https://www.babelstone.co.uk/Unicode/whatisit.html?utf8=Past...
It’s non-printing Unicode tag block characters that correspond directly to ASCII and the AI is able understand them. It’s a deprecated feature of Unicode once used to encode the language of text, but now its only supported usage is in country flag emojis. See here for more detail: https://x.com/goodside/status/1745511940351287394
That channel is awesome - cheers for sharing.