Replying to Avatar Chad Lupkes

Let me be clear, I don't believe in harassment, and I don't believe the 1st Amendment in the US Constitution gives anyone the right to throw something into the faces of people who don't want to see it.

I support nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240 in his quest to give people tools to build the kind of feeds that they want to see. Creating a reporting tool that looks at PUBLIC posts and then does something with them is what this development platform is all about. It doesn't take down the post, it doesn't subtract to anyone's experience unless they choose to take action.

At this early stage, doing this with the existing tools that we find in most apps is easy enough. But when we have actual trolls on here, or people building bots that interact with the relay layer and try to push content like ads or pull content like algorithms, we need tools to prevent them from taking away our own agency to control our feed and how the communities that we build and interact with perceive our posts and content.

I want Nostr to be for everyone, ESPECIALLY people that I disagree with and who may disagree with me. Because at least having that level playing field of being able to post what I want is going to be there for me and everyone else. And we should all be willing to take responsibility for and be held accountable for whatever it is that we post. I don't want this to be a limited community where only people who handle communication in one specific way are welcome. Nobody should want that.

I've read the back and forth, I can see both/all sides, and I made my post above because ... Well, because it just became a tennis match and the communication part of things sort of fizzled out. Who stopped listening to the other side first? I'm not sure.

If you're just joining Nostr, build your own network, your own feed. No algorithms. No advertisements. No corporations. Just people being people, whatever results that brings.

No. You never addressed the question posed which was why would you choose a centralized approach in a decentralized environment? You had the choice. You centralized the tools. The tools are filters and snitches in part so we now have a censorship setup.

Address the issue. Don't pontificate. Don't give an arrogant aside.

Why this approach? You had the choice so just explain why distributed tools in a distributed environment was eschewed?

That is the crux. The rest is fluff and misdirection.

You are making this worse

Reply to this note

Please Login to reply.

Discussion

Why is it that you think that content reports like this is a centralized approach? Is it perhaps because you've chosen an app which centralizes things that it feels centralized to you? This is a design decision from Amethyst that shows you all reports as posts and replies to your feed. You're choosing to pull this in. Nobody's pushing these notes to a big public relay, or in to your client. There are many bots out there, you're choosing to care about them. No other apps on Nostr show random people's reports.

What about a bot which looks at content it finds in it's part of the nostr network and makes notes when it finds offensive language with content warnings is centralized? What about it is censorship? Do i need to send you a dictionary?

bro. dont play word games. this is dumb. you just are getting a little pathetic now. Iys like you have fingers in ears and are stomping lalalal I CANT HEAR YO lalalala

its childish. There is nothing to gain. The more you talk the more you reveal yourself.

I hope you code better than you human.

What centralized tool? I'm not trying to be arrogant here, I'm just almost totally ignorant about what you are talking about. There are three layers here. Protocol, Relay and Client. If someone wants to build something at the client level, there has to be something at the relay level that gives the code the hooks to grab. And that means there has to be something at the protocol layer that allows those hooks to exist. Just because one programmer wants to add those hooks and functionality to a client doesn't mean that others are required to do so, it's an open system.

If you don't want to use functionality that someone else puts into the infrastructure layer, don't. It's that simple. But you can't stop code from developing and changing in ways that you might not like in an open system. If you do, then what you are doing is forking it and splitting the community into the silos and gates that we are all trying to break out of in the first place.

I am NOT a coder. I'm using language and metaphors to the best of my ability to express my views on things that I honestly have a surface level understanding of at best. If I'm being a total nuube and not understanding your concern, then try again to explain it. Because I'm not seeing it.

Lol I posted in wrong link be cool.

It's cool, I'm just trying to understand your concern and your argument, because if I can understand it better, maybe I can help someone else understand it as well.

It was meant for the guy that developed snitchbot

That much was evident, and he answered. 😉 I just felt the hook. 😄

Its not on the client. It is partly on the relay layer. He knows this so did not argue the point.

Also free speech means people speak back. Crucible of ideas makes ideas better but bruises egos. We know who cares more about which by the reaction arc.

This fella was dishonest, arrogant, dismissive and wrong.