6 ms·
So how does nostr propose to solve the problem where there is, in fact, quite a lot of content that you want to filter out, whether because it makes for a bette
by egypturnash 4y ago
So how does nostr propose to solve the problem where there is, in fact, quite a lot of content that you want to filter out, whether because it makes for a better experience for the people using this protocol to talk to each other, or because there are some pretty solid laws about things that various governments require people to filter out?
https://abovethelaw.com/2022/11/hey-elon-let-me-help-you-speed-run-the-content-moderation-learning-curve/ https://abovethelaw.com/2022/11/hey-elon-let-me-help-you-spe... is a pretty decent rundown of a mix of these things; it is specifically pointed at Elon Musk's decision to buy Twitter and make it a haven for "free speech" but it is a glimpse at what is in the future for anyone setting up a "free speech" platform.
My experience as someone who has been running a Mastodon server since 2017 is that while "we are all for FREE SPEECH, we only block what the government ABSOLUTELY requires us to block!" sounds noble, in practice nodes of the Fediverse that say this become havens for people who are only there to be assholes to other people, and any sane admin will sigh and block the whole server, because it's just going to be a continual source of rude nasty bullshit.
- kdragon 4y agoYes this is the crux of any social media application. I don't know if there will ever be a perfect solution. I like that nostr abstracts this problem away from the relays. Relays only focus on storing data and handling subscriptions. They can choose to censor and/or curate content if need be, but it's not their concern. It's up to the client to come up with a solution, and that client can be a platform or a protocol of its own. edit it also feels really great to work on that problem from the application layer. I can come up with a solution that isn't confined to the parent protocol.
- Cameri 4y agoNostr lets you specify who and what you subscribe to, so unless you subscribe to everything and everyone this isn't really a problem. You can also subscribe to followers' followers and expand that way.
- fiatjaf 4y agoUnlike what OP says Nostr relays are not dumb, they can have their own policies and to me they look like a better version of Mastodon servers. They can have identities, "themes" and policies as they wish. On Nostr it's totally fine for one relay to only allow certain kinds of content and block everything else. Users can just connect to multiple relays if they want to read/write about different things.
- deaddodo 4y agoWhat bugs me about it is their naivety to solved technical problems. For instance, they answer the question of “why this hasn’t been done?” with: > I don't know, but I imagine it has to do with the fact that people making social networks are either companies wanting to make money or P2P activists who want to make a thing completely without servers. Except it has been done. In fact, that’s literally what KaZaA was with its “superpeers”. And what they realized was that by making a semi-decentralized system, they just introduced the weaknesses of both systems (slow downloads via peer-latency and network limits + easy censorship by killing relays/nodes). In addition, this is exactly how IRC works, despite the fact that it’s mostly used with a few nodes these days. I’m not against semi-decentralized systems. They’re great and help deal with some scalability problems; but they don’t solve for the number one issue most people moving to decentralized are seeking (anonymity, privacy and free speech), so it’s not fair to compare it to platforms/protocols that do offer those features.
- fiatjaf 4y agoI don't know about KaZaA but I remember it was very popular for a time, so it might have done some things right? What was its fate? Was it censored to death? And I disagree very much that IRC is "semi-decentralized". IRC is completely centralized, it is just chat rooms on a server. You have to register on each server and each server has full control over its rooms and users.
- stormbrew 4y agoI'm sure all the script kiddies who loved to take over channels in netsplits are gonna be disappointed that they never actually did that now. More seriously, this is the second time I've seen someone on here characterize IRC in this (very wrong) way in the last day. Where is this coming from? IRC networks are made up of servers that relay (hence Internet Relay Chat) with each other. You connect to one server and you can communicate both with people local to that server and people on other servers that are part of the same network (including ones that server is not directly connected to). Channels prefixed with # are shared across all servers in the network, while channels starting with & are local to that server (though rarely used).
- anon291 4y ago
- pstuart 4y agoWow, nice "people are saying" play. Every single time the laptop story comes up it's in a butthurt way that is hilariously selective in its indignation. Misinformation/disinformation is a thing and is not considered healthy for discourse. It also seems to be willingly embraced when it serves one's biases. Pity.
- anon291 4y agoThe laptop story would not have survived for two plus years were it not for the fact that Twitter and facebook both took unprecedented steps to censor it. Like literally... if you want something relegated to ignominy, don't do what facebook and twitter did. Plus, at the time of the censorship, facebook and twitter claimed that the misinformation was that the laptop did not belong to Mr Biden. At this point, every news outlet of repute has admitted the laptop belongs to Hunter.
- pessimizer 4y ago> Misinformation/disinformation is a thing and is not considered healthy for discourse. The stupid laptop being a Russian forgery was misinformation/disinformation that affected an election. The NYT and WaPo have faced up to it by now, but middle-aged extreme partisans will post "cope" like they're millennials from 2015. Or "butthurt."
- kuramitropolis 4y agoWhat stake do you have in either of the debates that you're referencing? When was the last time a politician's family member or a trans person did anything good or bad for you, personally? If you didn't allow social media to get you invested in these manufactured pseudo-political pseudo-events, you'd be free to realize that Trump and Biden are both obvious idiots and crooks; that people's gender identities, biochemical makeup, and surgical history are obviously completely irrelevant to complete strangers; and that many other things that you waste your time constructing your tribal identity around are obviously complete bullshit that someone artificially planted into the discourse for their own benefit. That someone couldn't care less about your best interests as a person, anon291. The problem isn't that Twitter and Facebook censor one side of those debates and promote the other. The problem is that people are using them in the first place! That way, social media is the thing that forces those debates to exist in the first place - by making you feel like you have a stake in events that are completely remote from your life. Whose agenda is being promoted is tangential to the fact that these unelected, unaccountable corporate bodies have entrenched themselves in a position where they can basically replace our individual world-models with this sort of outrageous nonsense. That's what's fucking democracy up, and in the most elegant way, too: your right to make free choices between alternatives is preserved, but only inconsequential choices are ever presented. On the Internet, nobody knows you're a dog; on corporate social media, nobody cares that you aren't a dog.
- jonstaab 4y agoRelays can censor as much as they want, since they're only stewrding a small part of the network, likely replicated elsewhere. As to building in ways to curate/moderate content in a distributed way, there are lots of ideas out there as to how that might happen. Here's an issue I opened just the other day: https://github.com/nostr-protocol/nips/issues/75 https://github.com/nostr-protocol/nips/issues/75
- ekianjo 4y ago> r because there are some pretty solid laws about things that various governments require people to filter out? There are solid laws protecting copyright everywhere yet it is stilm trivially easy to find copyrighted content available for free online. Laws dont mean anything unless they are or can be enforced.
- assetlabel 4y agoJust mute them. Or just follow who you follow with no suggestions of other people. Or relays can have a censorship policy based on the law or community standards or anything else they want... and the people will use whatever relays work for them (typically multiple relays to follow multiple crowds). Some people want censorship, some don't, the protocol is totally agnostic on this point.
- cf 4y agoI noticed you haven't shared your email address in your profile. Surely if muting is sufficient you would accept that it's a risk-free action?
- imiric 4y agoThat's a great article, and balancing free speech with censorship is a difficult problem. But it becomes a constant headache only on centralized platforms, where no amount of resources can realistically monitor and filter all content. This scales in complexity as the platform grows, which is the goal of any centralized service. And if the business model depends on advertising, it becomes even messier and crucial to its existence. P2P services OTOH work on a decentralized and pull model. Users share and only subscribe to the content they're interested in. Censorship is distributed, and it's a problem for people who don't wish to see specific content. It's the way the internet works, and the existing approach of removing sensitive content applies to P2P services as well. Since there are no advertisers to appease, it's not an existential problem.
- salawat 4y agoYou didn't answer the question. The question was, to wit, >How do you keep CP off it? Your answer was: >I don't, just don't look at the CP. The problem really in question here is: You've just created a new distribution method for this type of thing and punted the consequences for someone else to deal with. (Which is totally cool imo, but newsflash, expect to be the subject of a hit piece some time in the forseeable future. It shouldn't take long; either for actual criminals to set up on it, or for LE to do it to "snare unsophisticated actors"). Welcome to the Internet, where we can't have/make nice things anymore.
- imiric 4y agoHow do we deal with objectionable content already on the internet? It gets taken down by law enforcement of some country that finds it objectionable, and we handle the case in courts. A new protocol that makes this content more accessible isn't an issue with the protocol, but with society and how we decide to deal with it. If CP is found to be served by nginx over HTTP, is that a problem with nginx or HTTP? If anything, centralized services only make the problem more difficult to address, since they're expected to serve the demands of governments, companies and law enforcement agencies worldwide, while somehow being the arbiter of free speech. Those are impossible goals to reach, and go against the original design of the internet. This discussion is as old as P2P protocols. I'm sure that if Nostr became a popular way to share copyrighted content, governments would try to fight it, just as they've done before. But at the same time, censorship is not something a protocol should care about, and just like BitTorrent thrives today, with enough interest, Nostr would also find a way to persist.
- barnabee 4y agoI'd like such a protocol to be designed so servers, relays, etc. are unable to censor content at the protocol level (if someone creates it, it is available) and the filtering is done on the client side. Commonly filtered things (account block lists, post flag lists, filter rules, etc.) could be shared via the same system — indeed there could even be competing versions and everyone could follow their preferred filter source. Users would also likely run statistical and machine learning based spam and content filters locally (perhaps on a personal relay/server of some sort, or an account on a shared one) configured to their preferences. I would expect the infrastructure running such a network to be in the same position as Signal, who do not know the content of messages and can't censor them, leaving individual clients to figure out blocking etc. (albeit the client side options as well as ways to share configurations etc. would need to be much more advanced for a social network or similar than for a messaing app).
- deleted 4y ago[deleted]