That sounds like a lot of work, but the users actually start hollering about this stuff within seconds and we see that and can start banning and analyzing. None of this stuff is random.

Everyone who is slow to pull it, is just not really using Nostr heavily.

Reply to this note

Please Login to reply.

Discussion

you mean relying on 1984 events? users and admins working together?

I mean, I surf the kind 01 feed and can see people freaking out for days, now. Don't need a report, to see what your Nostr frens are saying.

This stuff drags on for days or weeks, at a time. Some relays never have it (write-protected), some only have it for a few minutes or max a day or two (attentive operators), and some have it for days and weeks...

The nostrich.house stuff is still circulating, and it's been months.

nostrich.house spam? what spam? 🤣

Seriously, didn't they stop months ago? Or the relays got good at fixing it.

About the other things, I have had to resort to blocking nostr.download on uBlock. Works fine

I still see it, on the regular, when I use clients that show all replies from whomever. No joke.

And there are newer versions, with the same exact pattern. Painfully obvious, but it just goes and goes and goes...

Everyone complains about the free relays but no one funds them

I don't understand how the primal relay is so bad. They got serious 🪙 .

i think jb is counting on his client's blurring and wot to not show those but other clients are definitely harmed nostr:nprofile1qqsr9cvzwc652r4m83d86ykplrnm9dg5gwdvzzn8ameanlvut35wy3g4h5cp7

you pretty much have to handle this client side, with outbox spam will always slip through

outbox model bad for spam handling ?

unless you completely isolate yourself from the public there will always be spam, outbox or not. WoT is the best method for fighting this. we can put notes from outside your trust network into the bottom of threads

For me it is not slipping through with coracle and WoT score minimum on 1.

Yeah, that would work.

Hey nostr:npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z, havn't been around here for some months. What's the problem with nostrich-house?

yeah thats like not feasible on a big relay. i need code that will do that.

what is nostrich.house ?

you can ping me when you see a bad note/user..

There's no reason why relays need to be big, is the thing.

they can be

But they don't have to be. And there's the point that the big ones make good hubs for a hub-and-spoke network, but there's no need to read/write directly to them.

Both of these models, in other words, don't work very well, but relays allow us to have a combination of the two. Like a logistics network, but with data.

or you can remove the indirection and directly read/write to hubs and lose absolutely nothing

You lose censorship resistance, decentralization, independence from large relay operators, and on-server bespoke administration.

You also lose a lot of redundancy, but the redundance is all behind a limited set of access points. Walled cities, rather than individual homesteads.

I prefer to have a homestead and visit the cities.

i think the outbox model is worse. not scalable to mobile phones and mobile data settings imo.

We use community outboxes. Everyone in the community reads and writes to the same relay(s), and those relays distribute and pull from other relays on the server side. And those community relays are actively moderated by machines and humans.

And we encourage people to also have a personal relay, and/or a local one.

This is why I only use one relay on mobile.

Relays can handle the outbox stuff. No actual need to have the clients do it. Relays can just talk to relays.

not if the outbox requires the user's auth for the event (eg DMs)

DMs are a special case. Should probably be P2P, to be honest.

And for the rest of the sensitive stuff, that's what the personal relay is for. That's a grand total of 2 relays, max, and one of them is already predetermined. Throw in a localhost relay, for the lulz. Costs practically nothing.

yeah, DMs are the case that makes having a rendezvous relay proxying function make sense. at most the relay only sees traffic volumes and who connects to who, the content is encrypted. without much more elaborate than that you could use tor to set up accounts on several intermediary relays and voila, you don't even need tor to isolate who's talking to who, just two intermediaries and basta.

Yeah, feel like it's out of scope with the normal relay functionality. I hardly use them.

mainly because the clients don't work

Also, there's no rule saying that an AUTH relay can't aggregate from other relays. It can just go find stuff, from the subscribers, and pull it.

it can, but not if they are auth required, then you need a scheme to proxy out these auth requests. it can just be a simple http proxy too, though you'd have to control the bandwidth and perhaps limit it to what is listed in a user's relay list.

er, and friends relay lists

sounds VERY technical for an average user

They don't have to know.

Moderated Communitues take :90percent: of the responsibility. And that's a win-win.

Yeah, you just go to the client and use it, with its default settings.

Least-technical thing you can do.

Primal is the same way. You go to Primal and can immediately see stuff on their community relays. Their community is just not very discriminating.

Exactly.

The "just go to the client" is currently real bad advice though.

Since none of them (realize they) are community apps.

Besides our projects that is.

Users will learn or leave.

And devs will ask a robot for a new super smart #WoT bandaid that'd make decentralized Twitter work.

With both the Web and the Trust getting smaller with each attack.

WoT ghetto, where you can only talk to the people you already talk to...

The PGP-like side-effect where you can only enter of someone vouches for you is a cool idea tho.

Follows is just a really dumb way to do that 😉

Follows is just another list. Good for filtering a feed, but not for building one.

For filtering it's blunt too.

Yeah, but I just put it in the same filter drop-down as the other lists, and called it a day.

The simple workable way forward 🚂 .