Your relay could just keep track of the waiting list IDs and the time they were first known to the relay. You need to keep a list, right?

Reply to this note

Please Login to reply.

Discussion

I suppose, but I'd also assume that clients use the note time to display notes not relying on the relay to return notes in any known ordering. So clients displaying chronological notes would burry old notes.

Oh, yes, but that's the problem of the person who didn't get themselves whitelisted.

Right but then why bother with the grey-list then? Just whitelist or don't share the notes I guess. No one is going to check if their notes are propagating on relays, they just hit send and hope they get reach, but sitting in a greylist you'd just sit there wondering why your note never got reach. Grey-list meaning it requires manual human intervention, otherwise it's still just a whitelist/blacklist with spam-filters. How many relay operators will be minute-level attentive for social feeds? We both know that nostr is highly time based right now. There are all kinds of dates and times that are optimal to get even just your closer friends to see your notes.

We're moving away from that strict chronology. And it's worth waiting, to appear under an article in a magazine.

Think of this from the relay operator’s perspective as well. You care less about immediately releasing someone else's content and more about filtering out bots and weird stuff, but there may be new people writing interesting content worth spreading around.

If they do it often enough, you’ll eventually whitelist their npub. But if there’s no grey middle ground, you’re forced to choose between allowing by default (and risking the spread of awful content) or blacklisting by default (and creating a bubble).

Another way to look at it is the GitHub-like PR model: send enough helpful PRs and you may eventually gain write privileges my repo. IMO, this is a fair middle ground for moderation.

I agree with you that this should be mentioned somewhere to make users aware that their notes might remain in limbo for a while...Maybe via NIP-11.

As for making sure operators don’t simply forget about notes, maybe daily reminder emails? That’s what Mastodon offers.

I think it's going to take me a bit to get comfortable with the usefulness if this proposition. I agree with the argument, but still not sure it works in the benefit of the user any more than simply begging for the operator to whitelist them, to which the operator would look at their past notes stored on another relay perhaps and choose to authorized them.

Not to mention were simply discussing non-paid public relays I suppose. This also only works if the number of notes to review is low enough to interact. I think were just discussing a human high-level filter.

I guess my final thought is, does my opinion matter here? This sounds like a relay feature/implementation detail. The relay should allow for this to be enabled/disabled and offer an admin interface for implementing this.

My whole software dev MO is optional features. Build it, but let me turn it off/on.

> As for making sure operators don’t simply forget about notes, maybe daily reminder emails? That’s what Mastodon offers.

Also who am I to say what the operator _should_ do. What I do know is what I would do, and that's check it whenever I have a few seconds of "free" time. It would probably never happen, so that's my bias!

On my side, I was thinking more about personal or small community relays. But honestly, even at scale, it’s either a big team of human reviewers or a mix of that and algorithms à la big tech social mefis (and given the current state of things, I’d much prefer to go back to the army of mods).

My take is: give operators the tools and let them decide.

Want to whitelist everyone by default? Fine.

Want to blacklist everybody but yourself by default? Also fine.

Want a moderation queue? Here you go.

Want to be notified about new items to review? No problem, just let me know the level of granularity you want for notifications.

This is what we can do on the relay development side without imposing our own views.

Hard to disagree with that proposition.

Just hard to implement and put code and hours where my mouth is 🤣. But we'll get there :)

one commit at a time. :)

Active human mods are underrated. The Internet was much freeer, back when there were lots of communities with real mods.

with a mix of real mods and lightning captcha.. i think we can go very far. 🙏

I just want to see replies from strangers, without letting them use the relay to send material that would get me in trouble. Maybe I never 'release' their notes. How bad would it be? All of their followers will still see their reply (posted to their outbox as well as my inbox). Only my followers would not see it. Unless of course I wanted to reply to it, in which case I would release it and reply.