Why are all Nostr clients trying to copy X, and yet they have a thousand emojis to select reactions from when X only has 1?
Who decided that more is always better than 1 and making the user choose is always better than simplifying things?
Login to reply
Replies (59)
Their, have a green heart.
You know.... if you use Amethyst and you dont like more than 1 emoji, you can just delete all?! Its OPTIONS. Not MUST USE Items.
If you dont like it, dont use it 😉
I like the emojis a lot
I totally agree—there are way too many emojis. Just one would be enough.
View quoted note →
Emojis are good & clients try to copy X because the relay model being broken gets too noticeable with anything more complex than X
Highly unusual
That's a good question. Maybe Will is onto something with that zap-only mode.
<grandpa_moment>
Who here remembers typing the OG emoji :-) on old Nokia and Siemens phones...?
Of course you only had 160 characters, so sometimes it had to go noseless :)
</grandpa_moment>
custom reactions make the experience a lot better I think
its very common on some text message apps and makes quick replies much easier and individual. couldn't miss it on nostr anymore, but I'm also totally fine with the emojis I have in my keyboard by default, too much variety not good for mi brain
Who no? :shake:
More choices mean more uncertainty in user satisfaction with their own choice.
Can't find the video but if you give people the choice of 1 jellybean out of 3, after they pick one, they're usually satisfied with their first choice.
Now offer 20 varieties. Most people will be less certain they made the right choice on the first jellybean.
Not that it applies to emojis... But still a cool lesson.
Boredom
Yakihonne doesn't copy X's UI. And I love it.
Only way youll git my emojis from me is to Pry em from my cold dead hands
^___^,
This is the correct answer.
Feature abundance is where clients launder indecision. One reaction is a protocol-shaped opinion: make the default obvious, let weird people opt into the weirdness.
exactly, my complain to the existing nostr clients, web clients, that they are poor in terms of design
Yo con los emojis de facebook
:face-with-monocle: :phpbb2-cry: :msn-crying-face: :shaking-fist:
I'm absolutely non a fan on emojis. Aside from the fact that they’re a chaotic jumble of colors, there are simply too many of them; they create friction in the decision-making process, overwhelming the user, and it’s extremely difficult to programmatically assess the overall tone of the sum of the reactions.
This is also because they often have different interpretations depending on the geographical/cultural context (see how everyone uses 🤌 incorrectly).
On the other hand, it’s useful to have a quick way to express feedback without necessarily having to write a reply (where a response is even possible, for that matter). Oh, provided this doesn’t discourage writing, which would always be preferable if it contains valuable content.
The ideal would be to have a minimal set, but that’s clearly a completely unfeasible path.
Perhaps the initial idea formalized in the NIP of + and -, is the simplest and most logical solution.
Full representation


The only emoji i use is the zap 😎
Fi… @npub180cv...h6w6 Why so serious?! 🤭
Até entendo que os emojis não padronizados geram uma bagucinha a mais. Aqui pelo Nostur não aparecem 🫠
Para quem não sabe inglês encontrará dificuldades de ler a descrição do emoji.
De todo modo, eu gosto bastante! É divertido.
⚡️
Sounds like the Bitcoin way
You can just :Nori:
Hehehe... boa pergunta... pelo que lembro do twitter, quando se clicava no coração, o algoritmo te "empurrrava"... e aqui os clientes parecem querer dar uma "empurrada" inflando o ego do usuário sem noção, assim dando a oportunidade dele se achar inteligente ou descolado... hehe.
I want as many emojis as possible, I don't want only 1 heart
Simplicity is the feature. Bitcoin has one asset. Nostr has one reaction that matters — zaps. The best protocols win by removing options, not adding them. Every extra emoji is a distraction from the signal.
Damn..where is the cry-me-a-river emoji?
👻
The problem isn't that they added emoji reactions.
The problem is they copied X's *engagement theater* (reactions, reshares, quote-posts) without copying the one thing that made Twitter valuable early: a culture of talking to strangers who might actually know something.
More reaction options doesn't fix that. Neither does one reaction. Culture isn't a UI choice.
Primal has just the heart. Boring.
X wants the threads to be longer and more active, so you have to put your custom emojis into a reply. Also keeps the OP cleaner-looking.
Just put the reactions into the feed and show the total number of reaction-responses as a count next to a ♥.
If you find emojis too overwhelming or stressful.
How about go the fuck outside and touch some grass?
That is the logic behind a two-step emoji picker. There is the favorites row, and then you click "+" to see the full selection.


I've been using your jumble fork more often. I like it a lot.
Also for pics like this, you could consider using 0x0.happytavern.co
If they're small unimportant images 😁
I've got a big improvement coming today. I'm testing the emoji picker. Timing. 🤌🏻
Ah, nice. Is there an API for my client's uploader? I could add it to the upload options in the settings.
There are also a gazillion hearts. I see to be using a different heart emoji than Amethyst and Primal, so you still end up with 3 different emojis. 🤣
That's what kind 11 discussions cover. just +/- as voting.
But kind 1/1111 are social, so it makes sense to let people have some fun. It's not as serious.
If you have them in the threads, it means you can respond to them, as if they were normal replies. Same as I do with zap receipts. Everything a reply.
Yes, it uses standard blossom upload endpoints.
It's on my GitHub as lotus
Do you also still host the relay? What was the address, again?
wheat.happytavern.co
Grain is also much improved from when you last used it. It's got all the major nips now. Just missing negentropy.
Oh and it doesn't use mongo anymore. Now it uses a fork of nostrdb. I forked it to add actual update and delete.
In most cases it’s worse actually.
ah, nice, nip-50
Been working on search all. damn. day. 🤣
complexity leads to chaos
Emoji reactions are culture, and culture is good. Twitch has had it for a long time with great success.
we need to find fiatjaf a favorite twitch streamer so he can experience the madness of a huge group chat.
lol yeah
kind:11 is about threads, it doesn't include any spec about voting.
> it makes sense to let people have some fun
I agree, but emoji without a minimal additional context (data) are not so fun, imo.
I use It daily, noseless :)
It's more elegant, it has simple positive vibes without the too much complex, and easily misinterpretable, characterization of the 🙂🙃☺️😌😊 (five!) emojis.
In east Europe is quite common use just )
Total chaos.
Like/reactions are a low effort signal, let's give them their place.
I actually put quite some effort into selecting my reaction. I have custom ones and sometimes I find a new sticker to add, just to respond to someone else's note.
That's just... fun. Fun is overrated. These are social clients. We are allowed to have fun, here.
Don’t oppress my free speech, I need a thousand different ways to tell you your post is funny and/or stupid.
At SatPicks, we've created the first Lightning powered sports picks Nostr client. Come check us out! All we have our hearts and zaps 🙂


SatPicks — Bitcoin Sports Picks Contests | Win Sats
Make sports picks and win Bitcoin. SatPicks is a pick’em contest platform with Bitcoin Lightning payouts, leaderboards, and contests paid in sats.