Fearmongering?

Do you really believe I have bad intentions here?

I don't even know how many user reports it takes to hide a user.

How can I see how many people my following have censored for me and who is being censored?

Can I turn this off?

Can't you see how this feature can be abused, especially when discussing political or controversial topics?

Do you really believe by putting "Show anyway" button in front of every post of the user won't have any impact on a person's reach.

Last, I think this is an issue of concern. Wasn't censorship the main reason we build nostr?

Reply to this note

Please Login to reply.

Discussion

The thing about Nostr is that you can always change clients. Let a thousand flowers bloom.

🌸🌸🌸🌸🌸

Pretty sure most casual users who want to leave twitter ot other shadowbanning platforms aren't going to be able not want to do this.

just go ahead and build the most useable android client lol. Imagine saying that to someone who is a writer, or works in music, or just a casual user looking for a censorship resistant platform. And then also say nostr needs to not become irrelevant in the same breath.

We don't have a lot of "casual" users at this point -- nor should we. We're trying to figure this whole nostr thing out, and that requires the early adopters and dedicated users and developers. So, yeah, if you don't like what one client does, pick another.

As time goes by there will be a panoply of clients out there, and the more casual users will be able to pick and choose based upon their needs, advise from their friends, and other factors.

>From: (glhf) at 05/11/23 10:15:26 on wss://relay.damus.io

>---------------

>Pretty sure most casual users who want to leave twitter ot other shadowbanning platforms aren't going to be able not want to do this.

>just go ahead and build the most useable android client lol. Imagine saying that to someone who is a writer, or works in music, or just a casual user looking for a censorship resistant platform. And then also say nostr needs to not become irrelevant in the same breath.

Yes, I am relatively new here and a non dev, and I'm a casual user. Just here out of curiousity

But I've sort of concluded now is sort of not the right time to recommend nostr to people (casual users), join nostr unless you're sure they have an iPhone lol. Cos the most usable client on android does shadowbans and the others don't really work too well (yet!). And perhaps even if they did have an iPhone, perhaps not even then maybe, you seem to be saying too?

I think as a dev nostr makes the most sense. Not so much as a casual user/goose. Speaking from personal experience lol

You don't have to use a phone to use nostr. I use my laptop. The client I use is more-speech.

>From: unclebobmartin at 05/11/23 12:02:50 on wss://relay.nostrplebs.com

>---------------

>You don't have to use a phone to use nostr. I use my laptop. The client I use is more-speech.

Test from more-speech! I just got started. I like how relays are setup out of the box :D

Unrelated, what does "TILT" string mean when you use it in code?

The initial set of relays is pretty useful. Watch that list of relays grow as time passes. Relay recommendations come in from other users, and those relays get added to the list -- but are not activated.

TILT is an old habit of mine from the 70s. It's an error message that I use when something unexpected happens.

Thanks, not heard of that. Will have a look

Apologies I actually misread what you wrote. I thought you said 'make'. Cos I've seen that response a lot. 'oh you know just make your own client'.

Switch client is v doable. However most have p annoying UX/UI problems which make them unusable. And the most usable one has shadowbans. Lol. Almost enough to make you cry lol

Yup can say i missed multiple people talking to me making me look like a dick because them not showing up

> Do you really believe I have bad intentions here?

No. But it's not about bad intentions. It's about speculating about something that can easily be checked in the code. Semisol does this all time. All the questions he asked in the original post were already answered by me many times. Yet, he keeps asking it because it triggers people.

And everyone falls for it.

> Do you really believe by putting "Show anyway" button in front of every post of the user won't have any impact on a person's reach.

Of course, it does. That's on purpose. Nostr doesn't guarantee ANY reach. This is not an Amethyst thing. All clients are making decisions to when/how to show posts. For instance, Damus hides most Amethyst posts that include a reference (like a link) to a NIP-94 event. They could show the post and just not show the image, but they hide everything.

All I can do is make those decisions available in an open-source fashion so people can review them.

> How can I see how many people my following have censored for me and who is being censored?

You can see who reported you in your profile. But anyone can block you for any reason, publically, in a Nostr report, privately with an encrypted list or locally as just a feature of the app. In Nostr, you will never have any control over somebody else's screen to force your post into them.

Lastly, there is a lot of debate about reports and spam. Yet, no PRs and no bounties were created to elevate these solutions. It seems like people are not that interested in proposing solutions.

I understand your perspective.

But I am not speculating, I know for sure this feature will be abused, given the history of dislike campaigns on platforms like YouTube and the longstanding use of reports to suppress opposing views on traditional social media.

This feature also grants me control over someone else's screen

I have 3 large accounts I just need to 2 more after that I could single handedly censor any individual for a significant number of people. I should not have that ability.

You will never hear me complaining about some bug or crash because I know we are to early but this particular issue is different. Censorship resistance is the only advantage NOSTR has over traditional social media, as we can never compete with centralized platforms in terms of user experience imo.

Considering that approx 90%-95% of Android users rely on Amethyst as the flagship app, the decisions it makes will significantly impact a large portion of the user base. I think the simple solution will be

However, please don't mistake my words for mere complaints, as I understand that you're pursuing this project out of passion. We will keep sharing our opinions but at the end of the day, you built this project, you decide.

Thanks! Let's hope the conversation turns into an actual proposal/PR. A NIP would be even better.

People have been discussing/complaining about the way we protect users for 3 months already without any actual proposition besides the usual: "do something about it". So, it's starting to get frustrating.

Keep in mind, the majority of our complaints tell us we are not doing enough of it: like not onboarding a family member solely because of porn on the Global feed, spam on chats, or actual scams in replies and DMs.

It's a tough balance, I can understand. I hope it's a NIP so we will have a proper solution across the board.

I definitely agree with you that filtering should be optional. Probably on by default but the user still needs the ability to shut it off.

Only respecting reports from people you follow does seem reasonable to me though. If I follow you you’re already impacting my experience of Nostr. Following someone means placing a certain amount of trust in them. Even if you take away reports I’m still trusting the people I follow to not post something horrible that I really don’t want to see. If you do something I don’t like and abuse that trust I’ll unfollow you. This is true if you post or repost a bad note, follow bad people, or if you post a bad report.

> “Lastly, there is a lot of debate about reports and spam. Yet, no PRs and no bounties were created to elevate these solutions. It seems like people are not that interested in proposing solutions.”

Actually there has been discussion on this (first as an issue, then a PR) for over two months now. There are two pending PRs for content moderation.

#[5]​ & I proposed “NIP-69” which, after discussion spawned “NIP-68”. My memory is foggy but I remember pointing it out to you and you saying you didn’t like it because it used parameterized replaceable events (which you don’t like). But I’d really love it if you looked at it more closely.

A lot of people have a negative reaction when they first see it, but when they really start understanding it they warm up to it.

https://github.com/nostr-protocol/nips/pull/457