Replying to Avatar miljan

Remember nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj, the originator of the Primal cEnSoRsHiP and ShAdOwBaNnInG narrative?

Check out his latest work below. He took the time to create a fake Primal content advisory. Even put in the effort with the border gradient to make it look real. Then he got nostr:npub1ezw0xm0w52rd4yfdg9zlw9qvwdy46alzelklkefptrd203m37tuq4djmeg to post this and boosted to create outrage. Kinda similar playbook as the original attack a couple of months ago.

The sad part is that many people take him seriously. We got some questions yesterday, so I’ll repeat again here. The image below is 100% FAKE. Primal does not display content advisories.

As for nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj, dude are you okay? Seriously concerned for you. You are a talented developer, why waste your cycles on such negativity? Find something productive to work on. This is Nostr; that level of hate does not vibe here. Pura vida. 💜☀️🫂

*deep sigh*

I feel Semi's intent here is good, but the execution is bad. He is correct, that Onyx is unable to trend on Primal because of Primal's filters, right? This warning message may not show to Onyx, but that doesn't negate the fact that these terms do apply to her, right?

Is it a dick move to create this fake image? Yes. Absolutely! Is it a dick move to remind people that this is actually happening? No.

Again, I think the execution is bad here

Let's fix that.

Hey nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr my man. If a user such as Onyx always uses the NSFW hashtag on their more risque images, would that help to remove them from being filtered from trending? Hmm. I'll answer this myself, probably not, because she could accidentally forget once and that would slip through the filter. So, that's not a good fix.

What about ML? At some point in the future when time and budgets permits, would you consider using ML to tag and filter images? If the ML determines it's risque or NSFW image, don't trend it. I'm sure it's not hard to train a model to look for nudes or lots of skin. Thoughts?

Lastly, no one has a perfect answer for every issue. We're all trying to make Nostr the best that we can. Some of us just build and communicate differently.

I do wish that Semi spent a little more time building all that we've discussed instead of spending his energy on this.

Anyways. Let's go us. Bullish on all of us. Fuck yeah Nostr.

🤙🏻🫂💜

Reply to this note

Please Login to reply.

Discussion

Thanks for a reasonable and nuanced take as always Derek. 🫂💜

To answer your question, Primal users can choose whether they want to see NSFW content in their feeds and/or in the trending side bar. The default is that NSFW content shows in the feeds, but not in the trending side bar. This is an easy setting for users to flip.

We are working on a more sophisticated solution where NSFW content will be categorized on a per-note bases (not per-user basis). nostr:npub12z8jsett3k6rv9fa2guau5p540qr2xuvjzkr8e432mglafjt99sqkw9zmx is a perfect example of an account that posts lots of interesting content with a few occasional NSFW notes. Our new system would make it possible for her regular content to trend by default.

A lot of criticism we get can be summarized as "why isn't Primal perfect today?!". We are building and improving things every day. Everything we've done has always been transparent. Happy to engage in good faith, but Semi obviously hasn't been willing to do that. Faking this advisory to generate outrage is obviously over the top. Excusing his behaviour looks a bit weird to me tbh.

The Derek Beer Index is always accurate. 🍻🍻

You get a lot of criticism and shit and always handle it in a classy manner. 🫂🫂

I look forward to the future per note filter enhancements for trending. I knew you'd get around to it, given enough time. Thank you. 🫂🫂

It’s ok, I excuse semi.. I’m very weird. Semi excused.

Everyone just 🫂 and keep building 💜

I think when we spend the bulk of our time online here we tend to miss the big picture. We are a network of around 10,000 active users, on a GOOD day. The protocol isn’t perfect. The clients aren’t perfect. The overall UX is still messy and confusing. We’ve barely gotten started, we’re not even close to being ready for the world to show up. We have to give people room to try things, get them wrong, and try something else without being mean to each other in the process. That goes against everything we embody.

Being the author of slidestr.net AND posting some NSFW content on my photography profile, I know this issue from both angles.

Public web clients need some kind of default filter. Using ML seems to be a good approach but we must also accept that this will never be solved perfectly. In a year from now we might discuss what is acceptable or find users try to game these systems. With more video content the classification will also become more complicated and costly.

IMHO filter choices should be part of an onboarding process where a user selects their interests and could also decide on a NSFW filter explicitly. It would be better to mark/blur content than to hide accounts completely without the user knowing. If there ever is a „suggested accounts for #photography“ list, I‘d like to be on it and not be omitted by some default behavior.

but how is it a dick move? it perfectly explains the situation, doesnt it?.. some ppl even try to portray it as "next level psycho shit".. makes no sense to me at all

Because this content warning isn't shown, it's a lie or fake. I could also argue that it's a dick move to not show this warning to a npub that is subjeced to these hidden terms. I think discussion and communication is the better path here. All that is happening here is trying to get a reaction. Just be adults and talk about it. That works wonders sometimes.

it's a meme.

it is/was.

yes.

It's a meme that was made to look real. Just because it's a meme doesn't mean that people won't think it's true. Look everywhere online. People get their news from memes 😂

yes, but the intent was to show what is going on

I STAND WITH nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj .. now go get your fucking cast iron and throw down a delicious waffle or some shit as a sign of approval nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 !!!

It's 11pm and I am drained AF. Maybe tomorrow.

That’s the spirit!! 😮‍💨😮‍💨😮‍💨🥳🥳🥳

I know that. I just feel there's a much better way of doing it. My mind won't change there.

for sure for sure

It’s a good and nuanced take you had here nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424 and nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr but doctoring this image is a dumb move that should be called out.

We don’t want top-down protocol-level moderation, partly that’s why many of us are here. That means that when someone misbehaves it should be called out. And here, specifically, doctoring a picture to trash someone’s product is simply bad.

I said this to nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj privately and probably publicly too in the past; I don’t understand why he’s so fixated on Primal but nothing speaks louder than code and we have the opportunity of building our individual visions for nostr.

Don’t get distracted, focus on building.

Agreed, there isn’t an easy fix for this stuff but we should at least pretend to be adults. Derek makes good arguments

Do you dislike political satire cartoons?

Semi was clearly expressing himself using art. This is not an attack on a person. It’s a critique of a website. If you don’t want your product critiqued, you shouldn’t build a public product.

Generative AI will be much more malicious than this or the previous “attack”.

Furthermore, I find it weak and off putting to cry every time someone critiques your product. Not the sign off quality leadership. Not that my personal opinion matters much there.

One cat is getting a lot of attention. The last update from Primal was over a month ago.

That cat will never not be distracted

You could always not render images from npubs tagged NSFW and give a notification of why.