Wouldnโ€™t replying an emoji be just as effective and probably quicker? This is overly complicated and messy. Replies are already a great solution for when more emotion needs to be expressed.

Reply to this note

Please Login to reply.

Discussion

๐Ÿค”

From a protocol perspective, theyโ€™re almost identical anyway. A reaction note uses the โ€œcontentโ€ field to contain the single character reaction, usually โ€œ+โ€ or โ€œ๐Ÿ‘โ€, but Iโ€™ve seen others like โ€œ๐Ÿพโ€. The difference is that reactions use kind=7 whereas regular notes are of kind=1.

A nostr client could choose to interpret and display single-character/emoji reply notes (kind=1) as reactions. This would allow the full range of emoji reactions while adding some friction (takes more steps to post an emoji reply than just tapping a reaction button).

Yet another way to abuse it by the client. If Damus chose to display like as skull, that would definitely be a wrong signal at extreme. So, I say note with sig is way to go. User types in the content, and that is what is displayed! ๐Ÿถ๐Ÿพ๐Ÿซก

Removing likes to foster engagement, not encourage more zaps

๐Ÿถ๐Ÿพ๐ŸŽฏ

Maybe the UI should show other users your preference. So for example, when Iโ€™m looking at your post today, I see a like button and a zap button. Somewhere in the UI it could show me that you donโ€™t see reactions (likes) and prefer content responses.

I donโ€™t know what this UI would look like. It could be a ๐Ÿค™ emoji inside of a ๐Ÿšซ or something to show that I can still do the like, but that you wonโ€™t see it.

This is just an idea, but you see where Iโ€™m going. Your preference for a content response is reasonable. As is my preference to just tap the like button. Whats missing in the UI is a way for you to communicate your preference without inhibiting my range of actions.

Wet solid analytics mate

๐Ÿค™โšก๏ธ

Very good idea, It solves everything and allows everyone to experience it in their own way ๐Ÿ’œ

On the other hand, nice to meet you ๐Ÿ˜€

I am curious, what would you get out of a reaction to the post that nobody but you can see? Will simple โ€œackโ€ I saw it and consider it read be the solution? ๐Ÿถ๐Ÿพ๐Ÿซก

It will be seen by everyone who doesn't have that enabled. And also to know what you have liked before ๐Ÿ˜€

Then maybe โ€œackโ€ is it? What if I do not what to have likes display together with my note? What if I donโ€™t want people to sway others by their โ€œreactionsโ€? Should I have that choice? Or should you have a choice to affect my content? ๐Ÿถ๐Ÿพ๐Ÿซก

> What if I do not what to have likes display together with my note?

In the abstract, it is impossible to prevent your usersโ€™ clients from asking relays for reactions and aggregating the results. Uncensorability is a foundational principle of the nostr protocol.

It is possible for client implementations to honor your preference and hide that information from other users. Damus is trying this out with OnlyZaps.

Users who donโ€™t want to have that information hidden can choose to use other clients which do not censor reactions.

Thatโ€™s my point. Having any sort of reactions will impact how itโ€™s perceived and read by other users. I am saying that presence of reactions that are prone to manipulation and misinterpretation is not a good thing. ๐Ÿถ๐Ÿพ๐Ÿซก

If youโ€™re worried about spam likes, then clients could filter by proof-of-work as described in NIP-13.

But thereโ€™s no absolute way to censor reactions. This is a core feature of nostr. Uncensorability is the reason nostr exists at all.

Yes, just!! Agree!! ๐Ÿ˜€

So you are questioning the method we have now to mute trolls, they still affect your content, and that's fine. It's up to each of us, (the others) whether this user is a troll to us or not. Applying this to likes, in my point of view, is a winning option.

If itโ€™s only me: I could be using the reaction function as a bookmark. Later, I can browse my likes to read things I had set aside. Or maybe later I want to search through my liked notes to remember some topic or dredge up an old link.

Good point. I used to do that on the Twitter app before they fixed the timeline auto refresh/jump. Maybe bookmark should be where likes used to be in Damus.

Probably would, exploring what couldsโ€ฆ it really is only a 2 x 2D data points that can display fullest of human emotions.

#[3]โ€‹ made the point that emoji can translate differently across culture

This could allow to separate the encoding of the emotion from the display (visual representation) with each culture decoding it itโ€™s own way and users being able to chose via plug in how they wish to decode it

With two quick swipes you could say, this note surprises me and makes me angry! And so onโ€ฆ

โ€œโ€ฆwith each culture decoding it itโ€™s own way and users being able to chose via plug in how they wish to decode it.โ€

We already have words. This just reinvents them. ๐Ÿ˜‚

๐Ÿถ๐Ÿพ๐ŸŽฏ

Again, just exploring what could. Words are not 2 data points on a 2 dimensional surface you could broadcast in under 3 seconds.

Yo

โ€ฆ to let someone know exactly how you feel.

1 or two times x:y coordinates, thatโ€™s it. To display fullest emotions known to mankind. There must be some potential hiding there somewhere

It would be overly complicated for what youโ€™d get out of it. How often do you check to see if who all reacted to a post and which which reaction they used? We already have ๐Ÿค™ and โค๏ธ reactions combined into one list but you only see that if you look at the reactions on that post. Comments are much more efficient for the recipient.

For disclosure, I wish for a future where I can build my simple algo in the client to create โ€œwhat have I missedโ€ feeds that I can control.

Likes would be useful to keep to give another data input to the algo.

Donโ€™t put too much weight on these ideas I throw out, they just pure exploration. By discussing them with other it helps me to better explore them, collective thinking out loud.

But if I am having a shitty day and I could quickly filter out all the posts that made people angry from my custom algo feed, Iโ€™d love to be able to so

The challenge then becomes spam. On Twitter, for instance, someone could go buy hundreds or thousands of likes on a tweet through a 3rd party service. I saw someone do this last year and they won 1M sats in a meme contest because the winner was chosen solely on number of likes. ๐Ÿ˜… When likes cost nothing or very little, they become an easy target. When something that costs very little becomes an input into an algorithm that could get your attention, now it becomes an attractive target. An easy attractive way to put information in front of lots of peopleโ€™s eyes with the hopes of manipulating some into falling for scams, believing fake news, etc etc etc.

Since when forcing people to do something actually works? #[6]โ€‹ is not the only client out there

It has never worked, well sometimes it has ๐Ÿคฃ.

But I agree, there are more customers, but it's a pity that the most important nostr client (and the one that works best too ๐Ÿ’œ) makes these changes without generating a debate first.

My humble opinion, I open the umbrella โ˜‚๏ธโ˜‚๏ธโ˜‚๏ธโ˜‚๏ธโ˜‚๏ธโ˜‚๏ธโ˜‚๏ธโ˜‚๏ธ๐Ÿ˜…๐Ÿ˜…โ˜‚๏ธโ˜‚๏ธโ˜‚๏ธโ˜‚๏ธโ˜‚๏ธ

We are still forgetting that itโ€™s not in release. Itโ€™s a test, nobody is forced to do anything! App Store version is still available! ๐Ÿถ๐Ÿพ๐Ÿซก

By you turning on zaps only, that is forcing me ๐Ÿ˜† to zap โšก๏ธ

Feel free not to zap me, comment, sure. If this will make you feel better, Iโ€™ll remove my LN url just for you. Iโ€™ve done it before and Iโ€™ll do it again, just say a word! ๐Ÿถ๐Ÿพ๐Ÿซก

That sounds a lot like an ultimatum ๐Ÿ˜†

Not really, at least not intentionally. What I am trying to say is, everyone should have a choice (to an extent) and we should all respect it! ๐Ÿถ๐Ÿพ๐Ÿซก

All good. We just have to agree to disagree. ๐Ÿ˜

Thatโ€™s the way! I am glad we can actually talk as civilized people! Love you and this place! ๐Ÿถ๐Ÿพ๐Ÿซ‚๐Ÿ’œ๐Ÿ’œ๐Ÿ’œ

๐Ÿ’œ๐Ÿถ๐Ÿพ

It will be interesting to see what happens when there are more iOS native nostr client choices. If thereโ€™s a client that lets me keep using likes, and Damus censors me, then Iโ€™m switching.

There are already alternatives, look:

impressive ! I love so much when there's no central entity ๐Ÿค—

Zeusln is a wallet and nostr ?

Not all are nostr clients. These are:

Damus

Iris

Nos

Nostur

Plebstr

hoo ok, yes. I was just wondering :)

good enough :) haha

Yeah, maybe I should switch to Test Flight. Though if I did, my likes would already be censored. ๐Ÿ˜‚

Thatโ€™s the spirit of the protocol.

Of course, the debate is on the testflight version, that's for sure ๐Ÿ™‚

Also the word "force" is very harsh, I mean simply, couldn't it work the same as the current "mute" feature?

In fact I can make a quick shell script now to generate millions of new npubs and post โ€œlikeโ€ note to any note. ๐Ÿถ๐Ÿพ๐Ÿซก

Yes also with comments, or zaps of 1 sat. Pow is the solution for that ๐Ÿ’œ

POW on mobile is a literal killer feature. There are places for it, but I think this is not it. ๐Ÿถ๐Ÿพ๐Ÿซก

You think? I didn't have that on my radar, why?

It will use more compute and hence more emu, which results in your phone dying quickly! ๐Ÿถ๐Ÿพ๐Ÿซก

But only for events, so if you are not fishcake or quentin ๐Ÿคฃ๐Ÿคฃ and you only create ยฟ10? events a day should be affordable for a phone, i think

Every milliwatt counts. The cheaper you make it the more abuse you will have. ๐Ÿถ๐Ÿพ๐Ÿซก

Agreed, also, a troller doesnt care about pow. Why would he? He can just run a heavier processing unit to bypass the pow.

The aim is to make it difficult for them, but I think the debate now is not about PoW but about yesterday's update.

Nice to meet you ๐Ÿ˜€

Nice to meet you too. What was the new update about? Something with zaps only right?

Yes, you can see the entire note, we have discussed a lot ๐Ÿ˜†.

Im on amethyst and need to scroll up for a long time haha

Exactly, we've been talking for hours, you've got plenty of time ๐Ÿคฃ๐Ÿคฃ if you want to read my initial note, it sums up my opinion quite well.

The point of PoW in the context of nostr posts is to make it costly to spam. Trolls have budgets just like everyone else.

NIP-13 describes how PoW can be delegated specifically to address the problem of low-power devices (mobile). One could pay a miner to mine a noteโ€™s PoW.

You can do this on https://www.sats4likes.com

Iโ€™ve used it to pump a few things on Twitter. The whole thing is manipulated so I have no problem manipulating it to my ends and doing so with Sats to a #Nostrich dev.

Absolutely, then we need to address trustworthiness through a aggregated and uncoruptable trustworthiness rating model, just typing this feels Orwellian but methods of addressing trustworthiness rating at least for commercial exchanges at protocol level could be interesting Trust is hard to earn over time, and easily lost.