A cocktail of half-built apps isn’t going to win us anything. A handful of incredible black holes that millions of people use and hop between with the same nsec will make us win. Instead of 50 apps, maybe it’ll only be 3 or so at first… the infinite slop machine is not the way. Cloning TikTok/Vine feels like a step backwards, a feeble attempt at virality.
Discussion
đź’Ż correct
Zero reason for anyone not interested in decentralized tech to use these service where is a mirror / replica of something which probably works better as a centralized solution.
We need to build things which are fundamental different because they are built on Nostr
I tend to agree, but all the half built slop is part of the process, and can't be stopped. it's also totally possibly that amazing things can come out of this process. most people just won't be aware any of it exists.
So it'sreally not an issue. The larger issue is a lack of good products thus far but it's super early days. patience pays
Iterations are the name of the game.
But we should be realistic — expecting 50+ apps to become popular before even 1 or 2 incredible nostr apps become popular is idealistic.
We should carve a few perfect gems, then that will inspire people to build new gems and to pull pieces from the existing ones. That’s exactly what we did with Damus and nostr:npub1ph0n0nlw37vwze32uwy68r9crhywmj89lnpljssyr6j6g2jv944svmcn4n
there isn't really a 'we' though. While there are many people with aligned visions, this is a tree with many branches heading in a multitude of directions. ultimately the direction will be directed by the market - the users.
We as in the history of jack
BlueSky -> Web5 -> OpenSats -> AOS
So much money and funding bouncing around. That’s the “we” I’m talking about.
Clients can be big as long as the spec is clear. You can still login to small clients with the same nsec…
We should be worried about big relays (data centralization) and not having enough relays e.g. data availability. This phobia to big clients mindless if data portability is still preserved.
Airchat is growing to be quite a big codebase, should I just stop developing it? We shouldn’t be parroting these ideas to developers then getting disappointed when all we get is half-baked projects that don’t go anywhere.
This phobia to big clients is* mindless if data portability is still preserved.