that'd be terrible

one of the cool things about nostr is that each developer/team can experiment in whatever direction they want and we don't all have to agree in a single view of what the client should be/look like/do/behave

The main benefit of having your own client is that you can make it do whatever you want and not have to compromise on your vision of what the client should do

Reply to this note

Please Login to reply.

Discussion

But not everyone is a developer. In the end the average end-user is going to want to use what ever client is the most popular. If we have say 100 different clients with 100 different feature sets, you are going to start seeing more and more cases of posts made in one client and not displaying properly or at all in others. And then we ultimately end up in a situation where one's presence on nostr isn't as transportable as it should be.

So having a "mega app" that is popular is not necessarily a bad thing because it can help standardize a list of features that new clients might want to target. It can also help a lot with onboarding new plebs because there would be a standard expected experience that is relatable and replicable.

In the end you could still encourage those with the know-how and applicable skills to create their own experience.