No.

Reply to this note

Please Login to reply.

Discussion

Are we nostr_bb yet? Most online communication has siloed into Twitter like, Slack like, or Reddit like. But the OG forums and irc models are still super useful bookend of the spectrum.

Nostr is going to cover the entire spectrum.

I'm going to be mostly wiki, articles, projects, and forums, I think.

I find the Twittery stuff increasingly tedious.

really threaded chats can be remodeled as instant messaging with infinite threads too, it's really a model

i was just talking now with a friend who had the idea of turning conversations into like chatrooms, and how to go about nudging users towards this model, i think it's a cool idea, actually, probably just needs to be a tag that you attach that is based on the original and another tag that declares the nickname of the channel

I waffle back and forth on whether they should be network wide topic tag based or instance based where the initial message declares the relay used and everything after is just signed webrtc. The first is more resilient and open but suffers from confusing coherence. "Who are you talking to?!"

Yeah, sorta random.

We probably need to try both. There are lots of decisions to make on what your client displays in order to rectify the appearance of shouting into the void whenever someone you are talking to also talks to someone on a relay you aren't polling. Do that third parties previous posts get retro-actively added to your view of the thread messing up your history? Do your friends replies to accounts you don't see get hidden so you don't get confused? How does the client know who they are replying to anyway? AI classifier?

If you have instancing on one relay is there moderation? If not how do you handle spam?

Man I wish I had more time to code.

well, you can start by studying consensus algorithms and the tradeoffs they require

nostr is not a consensus, it is just a way to spew data around

nostr tries to move that "how to replicate" question to another layer, be it the client or a second level of infrastructure