That's exactly what I'm working on in #NoorNote right now. First, I tried to drastically reduce the memory usage. I think I have achieved up to 35 to 40% less memory usage. Thanks to npub1cv8cl9nfqtrkdn3k0nk05z8mjte6hxtdws6j4x65jxc06nk5tu2s4ulsnl for waking me up on that. I've also outsourced a lot of previous functionality into addons. So if you think something is missing, check under "Addons". It might need to be turned on first for it to show up again. This way, I'm loading up to 10% less code into the core app initially. The latest dev version is always available at . Of course, I've also been heavily tweaking the caching and preloads. Now, I'm working on improving data usage on mobile; there have been a few posts lately that woke me up to that. The next release will not have any new features, but it will be slimmer inshallah.
S!ayer's avatar S!ayer
This is a big thing. Need mobile first, low data clients for Nostr. Without this, you're excluding 98% of the world. Facebook, Instagram, Twitter, Tik Tok all have mobile and data friendly "clients" And Amethyst lite or Wisp lite or whatever is being developed should factor in the Global South Or maybe someone here can make it? I have zero clue about web development and JavaScript hurts my brain so much View quoted note →
View quoted note →

Replies (1)

S!ayer's avatar
S!ayer 2 weeks ago
nice work! Yeah mobile data is often very expensive in Africa and some parts of the middle east i.e. Syria, Iraq, Afghanistan etc. For example, in South African for 1 hour 30mb it's R5 ($0,30) so not only is it costly, it's so little. I have tested this by getting 100mb package for ~R8 and within two or three refreshes of Amethyst it's done. data cost in itself is censorship. Fixed lines are not the issue, it's mobile data and the majority use cellphone networks for connectivity than hardlines because of geographical issues (Africa is just fucking huge and filled forests and wild animals)