Yeah I recall reading his thoughts on that - interesting indeed.
nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q has interesting ideas on community discovery.
Discussion
I think it would be good enough to have interoperability withing the same usecases.
Meaning most social "one-to-all" being interoperable.l among themselves.
And most social "one-to-few" being interoperable among themselves.
and so on
Yeah. We still have some events not rendering in some clients. A bit frustrating at times. Relay implementations seem all over the place.
Yes, relays implementations are completely all over the place. I feel there are just too many things to support, too many kinds.
I guess this is one of the dark side of the fact that nostr primary funding is grants. Because the grants are mostly focused on improving and expanding nostr, this means exploring new use-cases without market validation, which means an explosion in the number of kinds and stuff, while the reality is that what most people use are notes and replies.
Spot on 💯
I see the same line of thinking among the Local-first software community.
i.e. Servers around the same type of applications should just be Sync Engines
Relays are literally Sync Services too but only if they’re implemented with similar App use cases in mind.