I think the real issue is discovery. How does one find other accounts that post about similar topics (other than friend-of-a-friend approach) and that aren't spam.
At the same time, nothing prevents a user from migrating to a different client that has no "algorithm".
The same thing is not true for say, Twitter, where I only see posts from people I explicitly follow.
If you are in control of your mail server you can block email addresses, even entire domains or IP spaces. I do not understand this statement.
Of course you can set your email server to reject every single email that you do not have in a whitelist, but that’s not a feature of the protocol. Plus it’s something you need to manually do (because most people don’t want -or expect that- from email).
People expect Twitter (or similar apps/protocols) to not show them messages other than from people that are explicitly followed.
edit: Opt-in, not opt-out. Whitelist, not blacklist.
Choosing the right amount of freedom is always a balancing act.
Just spit ballin
Moderation is vital for public social platforms.
This is just crowdsourced moderation then? Which relies heavily on there not being bad actors that can be incentivised to run up botnets to generate bogus flags/reports to push their own agenda.
I'm confused. Doesn't this apply to a lot of projects offering hosting for E2EE services? Why should it be a problem?
But if all of your users were just fine, there are barely any advantages over a federated platform where you can migrate; much more disadvantages instead.
People don't consider their relays "hostile", but they don't trust them with things they don't need to trust them with. That's not the contradiction you imagine. Relay operators are trusted with things like spam filtering, illegal content removal, etc. One method is that a proof-of-work is required to start writing to a relay, and your public key can be banned quickly for bad behavior, resulting in another long proof-of-work to try again.
Trusting a relay with account management, for example, is horrible. Trust as little as necessary.
It's also obscure enough to not even have a Wikipedia article, the "first & best iOS client for Nostr" wasn't published on GitHub until less than a year ago (but wasn't in the app store until this week according to another comment), the Android client they recommend wasn't on GitHub until last month, and the web client they recommend (Iris) didn't add Nostr support until 2 months ago. Edward Snowden seems to be the most prominent user, and he has 5 followers. I don't know if this is broken, because it seems a ridiculously low number, but that's what it displays.
There's lots of things that work well at small scale, but not so well at scale.
And (not maybe) xx Network.
Nostr isn't an alternative to these messaging and chat apps because it has weak anonymity and privacy. Take a look at how those other apps/platforms work, and then compare them with Nostr.
> As such, it comes to no surprise that the free speech warriors from the crypto community are the main drivers of this protocol.
Nostr has weak privacy protections compared to most of of the above mentioned platforms, so I don't think it's something free speech advocates should feel comfortable promoting - anyone who truly needs free speech and uses Nostr won't last long.
That's why, it seems, the developers actively conflate what one would expect from a private communication platform and a social media platform. But this isn't an alternative to Mastodon or Twitter, it's an alternative to Berty, Cwtch, Speek, Briar, Anonymous Messenger, and maybe Matrix if you use it for encrypted communication only.
It has a legitimate use case for people who may be forced to switch relays very often due to government censorship but still want to continue to talk in public. To anyone else the qualify and culture of the moderation system is what defines the quality of the platform, but Nostr undermines the former by design.
As such, it comes to no surprise that the free speech warriors from the crypto community are the main drivers of this protocol. It's just a pity that Snowden seems to have become one of them as well - and it isn't that he supports it, but how. He's just repeating the devs' own flawed narrative.