Avatar
RedEye
2c3de2d5c778554720b62b19d1f8985c3196ad0cf287003a22f5860a801b93a3
Family, friends, skating, squash, music, liberty, economics, bitcoin, reading, meat, sunshine.

There have been a lot of ideas about dealing with unwanted content on nostr. I'm going to try to break it down in this post

Part 1: Keeping unwanted content off of relays

This is done for two reasons. The first is legal: you could get in trouble by hosting illegal content. The second is to try to curate a set of content that is within some bounds of acceptability: perhaps flooding is not allowed, or spam posts about shitcoins are not allowed, maybe even mean posts are not allowed. It's up to the relay operator.

Early on people talked about Proof of Work, and this was meant to limit how fast a flooder or spammer could saturate your relay with junk, and therefore how much junk a moderator would have to look through. I don't know of any relay that went in this direction, and I don't think it's a great solution.

Then we saw paid relays. Paid relays only accept posts from their customers. This is a very effective solution. Customers can still break the rules but you have a smaller set of people that can do that and there are consequences.

But the downside with paid relays is if they cannot be used as inboxes. Ideally a relay would also work as an inbox for notes tagging any of your paid customers. Unfortunately in that case those responses can be floods, spam, or other unwanted content. So the same problem comes back around.

In the end, I think in order to support people getting messages from anybody, relays would need to inspect content and make judgements about it. And this is going to need to be automated. Email servers almost all do spam filtering using bayesian filters. We probably should be doing the same or similar. Maybe AI can play a role.

Part 2: Keeping unwanted content out of your own feed

The first thing clients can do is leverage Part 1. That is, use relays that do some of the work for you. Clients can avoid pulling global feed posts or thread replies from relays that aren't known to be managing content to the user's satisfaction.

The primary tool here is mute. Personal mute lists are a must. The downsides are that (1) they are post-facto, and (2) they cannot control for harassment from people who really want to harass and just keep making up new keypairs to repeat the harassment.

We can fix the post-facto issue to a large degree by having community mute lists (some people may call this 'blocking' but I don't want to confuse with the Twitter feature that doesn't allow a person to see your posts). This is where people of like mind subscribe to and manage a community mute list, and so when someone is muted, everybody benefits from it, meaning most people in that community won't see the offending post.

That doesn't solve problem 2, however. For that we have even more restrictive solutions

The first is the web-of-trust model. You only accept posts from people that you follow or who they follow. This is highly effective, but may silence posts you would have wanted to see.

The second is even more restrictive: private group conversations.

Finally I will mention two additional related features: thread dismissal and content warnings.

That's it. GM nostr!

I really appreciate that explanation, thanks

Like any other. In my town there are a load of kids trying to dress down while looking conspicuously rich and handing out Socialist Worker, I often think I should stop and disavow them.

Neither did destroying small businesses, destroying children’s lives, stopping loved ones visiting at the end of life and all the other horrendous shite. More to the point the excess deaths caused by the injections are hard to comprehend while being ignored by the state and all their lackeys. They really do hate us. ‘Stay safe’ - fuck off!

Replying to Avatar mcshane

Simple but effective

You can and you are by stacking. This was never going to be anything other than a shit fight.

Never been more bullish on bitcoin/Nostr.

Never been so over the rest.

Absolutely, we get ours delivered in bulk by Hilton and it works out quite cheap. Another thing we do is a ‘sole’ which is dissolved Himalayan salt added to the water.

All of what you are pushing and creating with ecash is so powerful as it’s just not worth the state even trying to censor which in turn means they are forced to accept privacy.