The point of Nostr is that different people will make different choices for how to filter things and where to connect to. You want to impose your view on everybody. Instead, you should be supporting initiatives that give the user more control while still keeping everything interoperable and open. That will create an environment in which your desired solution has more chance of being fulfilled.
Discussion
🤙
#[0]
Saying he’s trying to impose his views on everybody is absurd.
How exactly is he imposing anything?
By voicing his opinions asking politely for people to consider it?
It’s you who are telling others what they should do.
And even that isn’t forcing anyone — just giving your opinion.
I think everyone can do whatever they want and work on projects that do whatever they like, and give whatever opinions they want about what others are doing.
None of that constitutes imposing anything on others.
I certainly don't want to impose anything on anyone.
My post is merely an open letter to draw attention to the fact that this NIPS is getting stale and it is something I believe is needed, though I could be wrong, I would like to try it out.
Email could add work to stop the spam in that decentralized system, but at this point there's too many different implementations and too many applications to even hope to get anywhere in adding it.
At some point a protocol hardens. In email this means that the spam blockers, the Outlook, the Google, etc. They dominate the system by way of the impossibility of a little guy keeping his email server up and performant and free of spam. I'd like Nostr to be little guy friendly. Let's not be email.
You want to create a hard dependency on POW for the entirety of Nostr, ensuring that all clients and relays implement POW requirements?
some clients and relays can implement an hashing task, but I’m not sure it will make any difference: as soon as the spam is profitable the profiteer can invest in hardware way faster than the average user. So basically it will “rate limit” only humans
OP uses a lot of words but its unclear wtf he wants to do.
The NIPS 13 is already marked 'optional', so even the original idea wasn't forced. I am not even suggesting that, exactly.
I feel like 'Paid Only' Relays create a Nostr country club experience, keeping real people out just as well as spam. They're not a solution to spam that is acceptable, in my opinion, dividing the community and putting up a wall for new users. The alternative is to require the relay operators do this continuous effort to block spam or throw mountains of resources at the relay, making it a full time job to keep a public relay running. Like the blocksize, this determines how decentralized this system can be in reality.
I'd like to combat spam without requiring a relay or client admin to make decisions about what is spam on my behalf. Public Open relays can't accomplish that, they have to make some spam moderation decisions, but public relays that require work or payment may be able to do that, and still be open to all (legitimate normal people, who do some work to prove it or who pay).
Exactly the way political parties should work in democracy - as gatekeepers of a common ideological ground.
there is no consensus layer on nostr, as such, there is no "nostr network"
if you squint your eyes, nostr looks exactly the same as the lightning network
* no consensus
* no network
* interoperability is optional
* specs don't need to be fully supported by all participants
#[0]
Yes 💯 There is no “THE nostr network” just like there is no “THE lightning network” just like there is no “THE internet.” There many participants forming smaller and larger networks of their own around various protocols, which all are able to be interoperable insofar as they adhere to common standards that enable and maintain that interoperability.
To that point… I started a issue on GitHub about how Nostr handles sensitive content (#315) but since my account was new and talking about porn my account was flagged and it’s been a week and they still haven’t reviewed my request for reinstatement. Do you have any contacts at GitHub who could get me unflagged? Handling sensitive content properly goes to what you’re saying about giving users the controls they need to have a feed that suits them. (My GitHub account is s3x-jay.)
