Replying to Avatar Rizful.com

#asknostr among the problems that Nostr faces, the child porn problem is a very, very, very bad problem.

A VERY bad problem.

What is the current thinking among developers about how to deal with this?

Nobody likes censorship, but the only solution I can think of (SO FAR) is running an image identification service that labels dangerous stuff like this, and then broadcasts a list of (images, notes, users?) who are scoring high on the "oh shit this is child porn" metric. Typically these systems just output a float between zero and 1, which is the score....

Is anyone working on this currently?

I have a good deal of experience of running ML services like image identification at scale, so this could be something interesting to work on for the community. (I also have a lot GPU power, and anyway, if you do it right, this actually doesn't take a ton of GPUs to do even for millions of images per day....)

It would seem straightforward to subscribe to all the nostr image uploaders, generate a score with 100 being "definite child porn" and 1 being "not child porn", and then broadcast maybe events of some kind to relays with this "opinion" about the image/media?

Maybe someone from the major clients like nostr:npub1yzvxlwp7wawed5vgefwfmugvumtp8c8t0etk3g8sky4n0ndvyxesnxrf8q or #coracle or nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg or nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 has a suggestion on how this should be done.

One way or another, this has to be done. 99.99% percent of normies, the first time they see child porn on #nostr ... if they see it once, they'll never come back.....

Is there an appropriate NIP to look at? nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 ? nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft ? nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr ?

very easy: don't follow CASM accounts, only view notes from those you follow.

Reply to this note

Please Login to reply.

Discussion

That's kind of the solution indeed. But we still have to fix reply spam.

I think I'm the only one who noticed, but someone dropped 2 naked toddler pics in the replies to this thread.

Yeah, it's totally fucked up. We need to fix this.

By convention replies are sent to the thread root's defined "read" relays.

I think it's fair to assign responsibility to the thread creator for picking unsafe relays. But of course it could also be your client's fault for using random public relays or something like that. Relays are the only way to filter content properly on Nostr, clients and users should start to be more mindful of that.

In my case I use Gossip with the nuclear option of only reading replies from the relays I specify manually, so even if the thread creator is evil I won't see evil replies, but this is not the ideal solution either.

Filtering out replies from people with low WoT score like Coracle does also works fine. It can't prevent your computer from beeing flooded with spam, but at least in the short term it would have filtered all these evil targeted attackers.

Yeah, it was Amethyst. I don't see any garbage on Nostrudel or Voyage, but Amethyst seems to pull replies from anyone, anywhere.

Ditto with web of trust policy solves all these .....issues

What if I want to pull replies from anyone anywhere?

The problem starts, when you use search and hashtags.

They use popular hashtags sometimes

Hashtags are stupid.

Search I don't know, never got any such results from any search I made. But anyway search relays should be more strict on content they accept, they can't be just open to anyone to flood, this will never work.

'stupid' maybe, but how do you find other wrestlers/fishermen/the seamstress union/ whatever?

I looked for BJJ and there was CSAM tagged with [hash]BJJ (besides other tags)

'Normal' People will use tags at least when they're new to nostr just to find a handfull of people to start with.

How do you follow new users if I can only look at notes from users I follow? 🤔

Npubs you follow will sometimes repost notes from other people. And you can look at their follow lists. Or even "view this user's feed", which is supported in some clients

Try hastags