Isn't this better than SimpleX Chat's protocol?
1. There wouldn't even be a queue to correlate messages on. Each message comes from a different random key.
2. Send and receive payloads can be separated in time (the receiver sees the DM immediately, but the sender logs the message, or better, a group of messages, in the future or the past inside Nostr relays).
3. As we add more private event kinds, the anonymity set increases. The public won't even know what is a DM and what's not.
4. Yes, anyone will see that you are receiving "things". But GiftWraps can wrap Noise (events that don't mean anything and should be discarded upon receipt). No one will know what's noise and what's an actual DM.
https://github.com/nostr-protocol/nips/pull/468#issuecomment-1646858226
Really? Hum.. I don't see any crash reports when writing messages yet. Is there a particular procedure that I can replicate?
nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z is there a way to default everything to All Followers instead of Global for things like stream/community and the 'stories'?
Each page has it's own setting. You need to change it 3 times to get the result you want.
Yep, block is local. Report is when you let everyone know about a person or a note
Fight free speech with more speech :)
Him: I don't fall for placebos.
Also him:
https://nostr.build/av/6a92ccde091c71316a28f8652a40147a82d7e573076414095cac12b9d2a3b1aa.mp4
nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z
Why does Amethyst have a 'Reports' tab?
Concerns were raised by the Japanese community that this would increase the likelihood of retaliation from malicious users.
(Of course, this is information that can be seen as an Event.)
There is also a similar concern about the fact that when a report is received, the user who made the report is displayed along with "⚠️".
Report is part of free speech. You can say whatever you want. People are free to react to it. And then everyone can react to reports.
Reporting is part of Nostr, not only amethyst. Many clients implement it and relays use it to delete users and posts. Amethyst just displays them for everyone to see. Hiding it won't solve anything.
On the warning side, you can disable warnings on the security filter screens if you don't like it.
Lol pain in the arse that isn’t it. Strangely only happens to me in Amethyst.
nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z any ideas if this is something that can be rectified?
Change the keyboard. Graphene uses a very old version of the keyboard that doesn't work with newer UI frameworks. :(
Nostr is open and all reports are public. Anyone can build this. And I can use as another input to the filter.
Just build a system to expose false reports. Fight free speech with more free speech.
Nah... We have too many kids with the app. By default, the experience should be conservative. They can open it up when they are ready.
Allows people to block you, yes. That's not censorship. They can always opt out if they don't like it. These days, we even have a list that only shows the blocked feed so users can confirm they don't want to see your posts.
We also need a data heavy client to make people accountable to their reports. If a report is false, everyone should know about it. Falsely reporting people should damage your reputation.
Hum.. I am not sure what you mean. The domain is clickable right now. There is no expectation from clicking the user name (there is no email or web address we can point to)
Those are all from strangers. The spam filter can be disabled in the Security Filters option from the side menu.
Yeah, that screen is up for a massive restructuring :)
Yep, but on the private side of those lists. Only the author can see it
Block just hides the person from your view. It doesn't affect the person at all. Reporting does. Block is just for you. Reporting is when you are warning everyone else