Hot take: all nostr clients suck in their own unique way! 🫑πŸ”₯πŸ”₯πŸ”₯

Reply to this note

Please Login to reply.

Discussion

Trade-offs are a bitch πŸ˜…

Few! πŸ˜‚πŸ€ŒπŸ»

Just like us humans πŸ˜‚πŸ«‚

Precisely πŸ˜‚πŸ€ŒπŸ»

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. 🫑

Ok. Idk. I'm just a nostr newb who's giving my feedback after using a bunch of different clients. So many bugs!πŸ™„

Bugs are everywhere, and they are fixed very slowly πŸ˜‚πŸ«‚

Lol like... how slow?

3-6 months sometimes πŸ˜‚

They can't all be perfect like you Fishycakes πŸ™‚πŸ«‚

Yes! πŸ˜‚πŸ«‚πŸ«‚πŸ«‚πŸ€ŒπŸ»

Everything sucks in its own unique way

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

Sad truth

It’s hard to develop on top of the basic primitives πŸ«‚

I guess it makes sense why websockets weren’t the chosen route for the internet architecture

WS is not good for sure, and makes no sense for most of the things. Too expensive and resource hungry

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 πŸ˜‚πŸ«‚

Mine too πŸ˜…

I stop like your notes。

Thank you! πŸ«‚πŸ«‘

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 πŸ€™πŸ”₯

Based

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

https://t.me/+AMk-VjgXK4ZjMjZl

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

#Amethyst is the only client available on F-Droid, so that is what I'm using, given that I'm on #GraphenOS

Amethyst is great, but I am mainly on iPhone