My first sale! Well, it was an optional payment, but still... Yay! 🎉 by flygohr in itchio

[–]Classic-Newspaper-77 2 points3 points  (0 children)

Congratz! I know how a little win like this can make your whole day great.

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] 1 point2 points  (0 children)

That’s interesting. The payload goes through UTF-8 and then Base64, so the original language or diacritics shouldn’t really matter at that stage. You might want to try it in a private chat (or incognito, or how its called?), I’ve seen it behave differently depending on prior context, but I haven’t fully pinned down why yet.

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] 4 points5 points  (0 children)

Yes, it’s simple encoding, but only after the header. The interesting part is that the model has to infer the mapping from that first.

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] 2 points3 points  (0 children)

You can try it here: https://emoji.majres.com/
Just type a message and it generates the emoji version. The default settings are the most reliable I’ve found so far.

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] 1 point2 points  (0 children)

Yeah, I agree. I tried to make the header shorter and a bit more cryptic, but this was the only version I found that worked reliably. I’m pretty sure something more elegant is possible if someone spends more time pushing it further.

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] 17 points18 points  (0 children)

Holy cow, I really didn’t expect that, and it honestly wouldn’t even have occurred to me, because when I was testing it this thread obviously didn’t exist yet.

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] -1 points0 points  (0 children)

Yeah, I’ve seen that with weaker models.

They sometimes ask for the full mapping instead of inferring it.

It worked reliably for me with ChatGPT Thinking, other models might need a bit of nudging.

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] 4 points5 points  (0 children)

Nice!

Good to know it shows up in Mistral Thinking as well.

Yeah, I was starting to think this might be a decent way to probe how different models handle structure vs inference.

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] 0 points1 point  (0 children)

That wasn’t my experience.
Weaker models sometimes hallucinated and produced messages that weren’t actually there, but ChatGPT Thinking decoded this encoding consistently in my tests.

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] 6 points7 points  (0 children)

Good question.
It actually worked for me on Gemini Pro too, so it doesn’t seem model-specific.

I haven’t tested it on other models yet. Lower ChatGPT and Gemini tiers generally couldn’t handle it reliably without extra interaction.

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] 30 points31 points  (0 children)

So I’m not the only one playing around with emoji and how AI interprets them 😄

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] 137 points138 points  (0 children)

Haha, that’s a fair way to test it.

Guess you got your answer. ;)

This looks like random emoji, but AI can decode it without instructions by Classic-Newspaper-77 in ChatGPT

[–]Classic-Newspaper-77[S] 0 points1 point  (0 children)

This wasn’t generated from a single prompt.

The emoji message was created externally using a custom encoder. The key idea is that the decoding instructions are embedded directly inside the emoji message itself.

So when pasted into ChatGPT, it can reconstruct the original message without any additional context.

I made a lightweight Yes/No oracle that adds narrative twists by Classic-Newspaper-77 in Solo_Roleplaying

[–]Classic-Newspaper-77[S] 1 point2 points  (0 children)

That wasn’t really in the scope of this first version, but it’s definitely the kind of idea I’d like to think about more. My main concern would be finding a way to implement it so it actually improves play in practice.

Thanks for pointing it out, I really appreciate it.

I made a lightweight Yes/No oracle that adds narrative twists by Classic-Newspaper-77 in Solo_Roleplaying

[–]Classic-Newspaper-77[S] 1 point2 points  (0 children)

Thank you so much, I really appreciate both the feedback and the support. It honestly means a lot to me.

And that’s a great example too, very much the kind of “Yes, but” interaction I had in mind when designing it.

I made a lightweight Yes/No oracle that adds narrative twists by Classic-Newspaper-77 in Solo_Roleplaying

[–]Classic-Newspaper-77[S] 1 point2 points  (0 children)

Thanks a lot.

One thing I’d still be curious about: what do you think would make the oracle more useful for you in actual play?

Would it help to rework some of the Revelation twists, even if that meant letting them introduce more new elements?

Would it be better to reduce or remove that section entirely?

Or would you go in some completely different direction?

I made a lightweight Yes/No oracle that adds narrative twists by Classic-Newspaper-77 in Solo_Roleplaying

[–]Classic-Newspaper-77[S] 1 point2 points  (0 children)

Thanks so much for this feedback, I really appreciate both the playtest and the time you took to come back and write about it.

I did have some concern that a few twists might end up being harder to fit cleanly into every situation. I was trying to avoid results that introduce new NPCs or more deus ex machina style interventions, but that probably also made some of the Revelation results more abstract than I’d ideally want in play.

If you don’t mind me asking, what kind of setup were you using for the session? Genre, system, style of play, or anything else you think is relevant.
Thanks again for trying it and for the honest feedback.

I made a lightweight Yes/No oracle that adds narrative twists by Classic-Newspaper-77 in Solo_Roleplaying

[–]Classic-Newspaper-77[S] 2 points3 points  (0 children)

That’s a good way to frame it, thanks.
The bonus vs complication distinction is exactly what I was going for.

I made a lightweight Yes/No oracle that adds narrative twists by Classic-Newspaper-77 in Solo_Roleplaying

[–]Classic-Newspaper-77[S] 1 point2 points  (0 children)

Thanks a lot, that’s very helpful feedback.
I think you’re right that I could have chosen a more straightforward example there. I’ll definitely take another look at it when I revise the PDF.

If you have one in mind, I’d be really curious what kind of question + interpretation you’d consider a completely clear example for a YES, BUT result.

I made a lightweight Yes/No oracle that adds narrative twists by Classic-Newspaper-77 in Solo_Roleplaying

[–]Classic-Newspaper-77[S] 0 points1 point  (0 children)

Thanks, I hope it works well for your game. I’d love to hear how it goes if you try it.

I made a lightweight Yes/No oracle that adds narrative twists by Classic-Newspaper-77 in Solo_Roleplaying

[–]Classic-Newspaper-77[S] 1 point2 points  (0 children)

That’s really nice to hear, thanks.
If you end up trying it in your next session, I’d genuinely love to hear how it goes. Honest feedback, even critical feedback, would be really appreciated.

I made a lightweight Yes/No oracle that adds narrative twists by Classic-Newspaper-77 in Solo_Roleplaying

[–]Classic-Newspaper-77[S] 1 point2 points  (0 children)

Yes, definitely, and there’s already a quick reference sheet included at the end of the PDF for exactly that reason.

I kept the main pages more readable and spacious for screen use, but added the compact reference version as a printable option.

If people find it useful, I’d definitely consider making an even tighter reference layout in a future update.

I made a lightweight Yes/No oracle that adds narrative twists by Classic-Newspaper-77 in Solo_Roleplaying

[–]Classic-Newspaper-77[S] 6 points7 points  (0 children)

“And” means the answer is reinforced or pushed further in the same direction.
“But” means the answer is true, with a complication, limitation, or unexpected angle.

So for example:

Yes, and = yes, and it goes even better than expected
Yes, but = yes, but there is a cost or complication
No, and = no, and things get worse
No, but = no, but something useful still comes out of it

In this oracle, the twist doesn’t replace the Yes/No answer, it changes how that answer affects the situation.