Anyone knows why different clients don’t all show the same “stats”?

I posted “GOOD DAY NOSTR” and received 2 likes.

Damus shows 2 likes

Primal shows 0 like

Nostur shows 1 like

What could cause the discrepancy?

#asknostr #grownostr #nostr

Reply to this note

Please Login to reply.

Discussion

I'ma take a wild guess that not all of them are using the Outbox model. I know for a fact that Primal is not.

Also, how wide a variety of reactions are permitted on each client? Primal only has ❤️ and that's it. Anything that deviates from that is not counted as a like on Primal. So 🤣, 👀, 😍, or anything else won't be counted.

What I see in Amethyst.

Primal shows 0 because it only counts ♥️, and ignores other reactions.

Nostur may ignore the fake jack, which is a spambot.

Damus counts all reactions.

Ohh, so it’s the reactions. I learned something new today on #nostr

It honestly crazy how it doesn’t read all reactions. It’s a good thing multiple clients exist.

Keep moving until you find what works 🤷🏽

Primal is user friendly, but limited in several ways. On iOS I think damus & nostur are the best choices 🤙

After using all three, I have to agree. The only thing I really like about Primal is its "trending" feature—that’s it.

I’ve been asking a lot of questions because I know others will eventually join Nostr and have the same ones. I want to inform myself so I can help reduce any friction they might face getting started. Part of the reason I’m doing this is because I know some of my friends might get involved too—so I’m learning for them, as well as for the people I meet online.

Personally, I don’t mind testing different clients, dealing with bugs, or waiting for new features to roll out. I know that puts me in the minority, but I genuinely enjoy helping others

LOL! Get rekt, fake Jack!

Yep. That is absolutely what is going on.

Trying to get other clients to embrace having a wide variety of reactions... They want to be like Twitter too much.

Having only one available reaction, whether it be ❤️ or 👍️ or even 🤙, is useless when we have zaps. All it tells me is that you have a positive impression of what I said. The zap tells me that too, AND tells me the intensity of your positive impression, based on how much you zapped me.

Meanwhile, if we have a wide variety of reactions, I can tell if you found what I said to be funny 🤣or mind-blowing🤯, or if you heartily agreed with it 💯/🎯, or even if you agreed with me about how ridiculous something is 🤡.

The ❤️ by itself doesn't add any information that isn't contained in the zap. The zap has information, namely the intensity of how much you liked it, that isn't included in the ❤️, and the wide range of reactions provides additional context that isn't included in the zap.

My preference would be that clients either go only-zaps, or if they have reactions alongside zaps, that they allow the full gamut of expressiveness in those reactions. The ❤️ alone is useless.

🤣🤣🤣🤣

Primal is special. lol

sPeCiaL

I really wanted to say reTaRdeD 🤣

Even over here on Android, I have my issues with Primal. You can read my full review of the client here: https://www.nostr-reviews.com/post/1733635103705/

They are trying to be the most platform-like client on Nostr, with full vertical integration of everything. The Nostr way is to decentralize everything. Your relays, client, media host, and wallet are all provided by DIFFERENT entities. The Primal way is to be a one-stop-shop for all of those services.

I really enjoyed your piece on Primal. It was a good read.

Will you update it in the future?

Yes. I am waiting for them to add Amber login support. Then I will update it. I have been assured that it is on the way.