News for hackers. Stuff that matters.
Re:"Paste this post into ChatGPT 4" by goodside on Monday January 15, 2024 @02:45PM (#39005208)
I can’t imagine it was intentionally added as a feature. It doesn’t work in GPT-3.5 — it seems GPT-4 is unexpectedly smart enough to parse the invisible portion (and confuse it for user instruction) whereas in any other context it’s just steganography that would need to be decoded explicitly.
Re:"Paste this post into ChatGPT 4" by dietr1ch on Monday January 15, 2024 @03:06PM (#39005416)
I'd guess that the tokenizer is just different and handles this in a "better" way.
Re:"Paste this post into ChatGPT 4" by goodside on Monday January 15, 2024 @03:31PM (#39005692)
No, in both tokenizers Unicode tag-block code points like these are converted into bytes (two tokens per character), which is a fallback for code points uncommon enough to not warrant a dedicated token.
Re:"Paste this post into ChatGPT 4" by rahimnathwani on Monday January 15, 2024 @03:15PM (#39005510)
How and why would the tokenizer learn that particular unicode tag was equivalent to a particular letter? I can't imagine there's a lot of text on the internet encoded in this way.
Re:"Paste this post into ChatGPT 4" by kevingadd on Monday January 15, 2024 @03:36PM (#39005763)
maybe it saw them used in their intended way (for flags, etc) and was able to make the association between the flags and their country codes, and then that led to it being able to interpret them as individual letters?

could also be from having been trained on unicode character tables, which contain english descriptions of each code point

Re:"Paste this post into ChatGPT 4" by rahimnathwani on Monday January 15, 2024 @03:46PM (#39005868)
BTW these are the character tables:

https://unicode.org/charts/PDF/UE0000.pdf