That was an antipattern. We can't have a decentralized Nostr if we keep assuming all clients will implement everything.
Login to reply
Replies (7)
If there is more stuff to implement that makes it so there are less "complete" clients. Users flock to the more complete clients, they get better and the other clients are left behind. With fewer clients they can agree among themselves to invent more and more features that make it even harder for other clients to compete.
Why do people always assume all clients must implement every new kind? I am not expecting people to implement this one. The feed will just look different in every client, as it SHOULD be. Some will see more, others less, others just a different set of NIPs, etc. There is no such thing as one feed.
For the long-form stuff I think this is fine. People get that these articles are "different". They assume they must go to some dedicated page to read them, so it's not actually causing much harm.
I think it's actually bad UX when one of these articles shows up in the normal microblogging feed.
But if we had just another note kind that showed up in some clients but not in others that would be interpreted as a bug on clients that don't show it.
You can have decentralization and consensus among clients/protocols. It's just matter of time
popular clients will direct changes and dumb changes like this will damage the client and nostr
siloing content in new kinds is antithetical to what makes nostr successful
already we have an unnecessary divide of kind1 and kind42
amethyst is not improving but getting worse now
many are calling for features that are not being done like better filters and views, reddit view for example, antispam filters