devs are spoiled. building software like everyone has an unlimited 5G data plan and a last gen phone. if you do the opposite (build for low end, low connectivity, spotty network access) you end up with something that works for the lowest common denominator and feels ultra snappy on higher end phones and better connections.
Thread
Login to reply
Replies (24)
Different product strategies, I'd say, that should be well-considered based on your target audience.
Not really a dev issue. Just huge media loading. Canβt stop that on nostr without disabling media.
outbox model plays a role too, connecting to hundreds relay at a time will fetch the same event a few times
Thatβs not good β¦ I havenβt seen this issue but thatβs probably because Iβm not on Android
Amethyst will make a thousand connections π
π
TBH, I have no 5G and not great 4G. Amethyst is still hands-down the best performing client out there.
When I was in the UK about a month and a half ago, Amethyst didn't load anything for me except my own content from my local relay π But Amethyst wasn't alone here, Primal also didn't load anything either. I think I was being throttled to 128kb/sec when roaming.
We used to do more with less because devs were forced to optimize but now compute, storage, and data is cheap, and abundant (at least relative to history, although recently we've seen an uptick in costs).
It's like cave diving vs running around in a park.
Most people aren't going to impose extreme limitations on themselves when they have lots of space.
But I do agree with your point, some devs do neglect people running outdated software, and hardware.
π Happy 17th Birthday, Bitcoin! π
Today, on Bitcoin's birthday, we're announcing Cryobrick:
Air-gapped Bitcoin cold storage on your feature phone.
Secure. Affordable. Inconspicuous. Zero cost.
π cryobrick.com
Your keys stay offline and under your control.
What makes Cryobrick different?
Hardware wallets are great, but they have limitations:
β’ Zero plausible deniability
β’ Cost barriers ($100+)
β’ Privacy data leaks
β’ Geographic restrictions
Cryobrick solves all of these.
Watch the video demonstration to see Cryobrick in action!
-
π Website: cryobrick.com
π GitHub: github.com/cryobrick
π Discord: discord.gg/YGCXhfkbsA
View quoted note →
I'm forced to build for low-end, as I don't have any access to anything else.
FULL ACK! A good develop is optimizing his code to run on a potato driven micro controller as possible. That's what separates the real developers from all the others.
I have all of those and still rarely use Nostr apps on my iPhone because they are just a miserable experience. Most are slow and non-responsive.
When I first started working as a computer aided designer (~35 years ago) we used compaq computers with hard drives of 40mb. MB....not GB. That was for everything including the software and huge numbers of designs.
Donβt go telling the #truth now π


Lols π
humans in general are spoiled
Thank you for thinking about people who don't NEED a new phone every year. I have two phones, a 5-year old Android for the normie life and a 2nd-hand pixel 7 for my every day life. My laptop is 7 years old. My streaming rig is 8 years old and my gaming PC 5.
making bigtech n bigbrands RICH n RICHER - u staying poor
buy 10 15 yr refub hardware run linux steam other great ai stuff
Microsoft decided to include browser extensions as software as main apps or something like that which is ridiculous.
Complaining about free cutting edge freedom tech being not top notch development is pretty stupid in my opinion
nostr is OVER cooked by DEVs now - users are so few
BUILD when they comes