Hot take: all nostr clients suck in their own unique way! π«‘π₯π₯π₯
Discussion
Because most were just created and left in a stage of infancy.
Polishing the product is where you spend 80% of your effort π₯π€π»π«π
So are most devs spending time improving their clients or do we just have a bunch of clients that will forever be trash. I've heard most devs have left nostr in the past year.
It is probably true, but I can only speculate without real data. π«‘
It's so true I feel like you really need to use multiple clients depending on your device, OS, and probably a whole bunch of other weird shit. I've messed with at least six
Yes! Different strokes for different folks ππ«π€π»
True lol
All functional clients are alike; each quirky client is quirky in its own way.
This
All Nostr clients are as bad as they are ever going to be!
(They are all getting better all the time)
Rogan gonna mention it once and boom. Game over. Fuckboi city.
Are you saying that we're not ready for scaling yet?
The retards are coming
They relays are all made shitty and not for scale
Can they be built for scale or is it an inherent limitation of the protocol?
If it's a limitation of the protocol wouldn't client caching solve the issue?
I see Primal getting heat for caching but it just feels sensible to me. I wonder what I am missing.
Primal forces you to use it's Cache relay or it don't work, overriding what you want to see from relays. And if you have your own relay,
Most Nostr relays just were designed poorly. ditto is probably the best because it has admin controls and uses Postgresql which can use a memory cache.
Most decentralized tech in this space uses postgresql+Redis to scale to many users.
This is not the case for Nostr.
Sounds like we've got to keep building then.
Ive use one client since its inception. I use amethyst. For me it works perfect. I do everything from this one client. I can change wallets as i please. I can change image/video host as i please. My amethyst never crashes. I upload videos smooth thanks to nostr.build. i have so many options right in amethyst i never get bored.
I dont know but for me amethyst winning even though ya ya its not a competition but ahhh #amethyst winning
Thatβs great! π«π₯
Just use the one that sucks less for that specific note
You gotta start somewhere you know π
Too true... π
I wrote a 200 word post to say this exactly, and then I saved it in my notes π€£π€£π€£
Condensed notes FTW ππ€π»π π
I had examples of sucky-ness.
Lots of them. π€£
If I start writing about quirky behavior of each client, I might end up with a long form note πππ
nostr:npub1l5r02s4udsr28xypsyx7j9lxchf80ha4z6y6269d0da9frtd2nxsvum9jm why you autolike all my notes? STAHP please ππ«
Amethyst is great.
The end goal is to suck less.
Someone is going to take all the best features of each and clean shop by putting them all together.
HUGE FAX π just like humans π«‘π
Just keeping nostr weird
Best take on the matter π€π₯
Tolstoy was right
I am looking forward to setup a common SDK focused on building clients for nostr, cashu, lightning & btc.
Just getting started. Calling this project Apna
Itβs the fastest way to get muted on Nostr by posting TG links. If you have something in mind, please consider making a note about it instead of TG linking
I am trying to find the #nostr dev community that resonates with the idea I am working upon. What would you suggest to achieve it?
Iβve followed you (doing dev work), and there are many other devs that I follow ( nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s nostr:npub1k92qsr95jcumkpu6dffurkvwwycwa2euvx4fthv78ru7gqqz0nrs2ngfwd nostr:npub16vjln603hfsfhremp627jle4ycm6p23grjjqrm04rrdwupldyfnsjx88a2 ) donβt want to create a hellthread so will limit to only 3.
In general, make posts with your ideas or questions, and see what people do. Nostr is full of devs now, so itβll be easy to find them all
