Oddbean new post about | logout
 What do #android folk want to see in a nostr client?

#asknostr
#grapheneos nostr:note1dm65cs8msvpv7jzgjkept87vjg03ehs5gxk7lgy8f0gzqlc4cv8qgg7j3r 
 A lite mode on amethyst, full Community functionality  
 Can you tell me more about lite mode? What must it have? What shouldn’t it have? 
 Oh lol I dont know. Maybe cuts your relays down, doesn't load follow numbers, doesn't load too many notes. You know just when you're out and about not in WiFi. Sorry too dumb to give a proper answer :) 
 After 9 months, I learned that people want all of Amethyst without the costs of Amethyst :) 
 Yeah, I don't know anything tbh, would just be cool to have an away from WiFi mode for when we leave our dens 😿 but in general amethyst is great:)

But yeah 
cake and eating it .jpg lol 
 The settings do offer a version of loading pictures and images only on WIFI. We just don't have anything for relay downloads yet. 
 Oh nice I didn't notice that:) 
 Maybe a lite mode toggle? You could set like 3 relays to keep active and the rest automatically turn off. Image preview settings toggled to don't autoload, etc etc.
Sorta like turning on airplane mode, but not quite. 
 📝 
 😂 
 Try this client too: https://freefrom.space/. I use it and I'm really liking it. 
 Fast and reliable even for the old phone. Since not all android users using (can afford) the latest android phone. 😅 
 For now, Nozzle is great  
 Which OS version, and which phone do you recommend support for? 
 I think it is always the best to support low possible OS and devices.

Amethyst for example support minimum Android 8.0 (SDK 26)
https://github.com/atrifat/amethyst/blob/3c3571eaf344d76a669b1d7903e1de5800787ffb/app/build.gradle#L14

For device testing, if possible test the app with low performance budget device such as Redmi (Xiaomi) which popular in developing countries (India, Indonesia, etc). If the app can run smoothly in low performance device then it won't be slow in high performance device (Pixel, or any Flagship phone).
 
 It should work on all androids. Will get a xiaomi for testing 
 Looking forward to Damus Android, Will 🙂 
 Purchased a redmi 10! $250 phone! Not bad. 
 Oh, nice, that is a good mid entry phone, can be a good minimum test device 👀

Is it Redmi 10 or Redmi Note 10? The price seems quite different from average

https://m.gsmarena.com/xiaomi_redmi_10_2022-price-11357.php

https://m.gsmarena.com/xiaomi_redmi_note_10_5g-price-10768.php 
 Looking forward for your work :)
Tester here with low end device is here too. 
 Amethyst is absolutely the best starting point. Anything improved from there would be a great client 
 a relay 
 📝 
 Smoothness. Like in the video. In #amethyst the posts don't preload and that makes the UX a bit clunky. 
 I want the same UI as Damus on iOS. I don’t want another Amethyst. 
 It would be amazing if we could mute words. 
 Came to say we wanted to try Damus, just Android. 🤝 
 Push notifications without requiring Google play services.  
 Is there a solution for that? 
 https://unifiedpush.org  👀 

Maybe, you can probably release two versions of Damus Android in the future:
- Google Play version (using FCM)
- FOSS version (unifiedpush)

Amethyst have done that. 
 There's the ntfy app, but I didn't succeed to get it to work with amethyst yet.  
 Yes, it is known issue. I think Vitor and KotlinGeekDev has already aware of the issue and might prepare the bug fix later

https://github.com/vitorpamplona/amethyst/issues/688 
 On a not super related note (I’m assuming youre also using @GrapheneOS ): do you have recommendations for voip services that work well without google play services or do you prefer to just use your sim phone number for legacy calls/texts? 
 Signal, Simplex, jitsi all work great. 
 📝 
 Maybe having an easy way or a built in feature to register for a nip-05 address for the normies.  
 📝 
 📝 
 Damus and Amethyst keep delivering so much awesomeness. Grateful.

But if your looking for a feature request, the "circles" functionality from Google+ has long been on my wishlist. 
 I don’t recall using circles, just have third hand info. 

Can you describe circles, how you might use circles, why you want this feature? 
 A couple of the feature videos seem to have disappeared in the last year. This one is okay.

Basic idea is choosing whom you share content with, and curating/filtering who's content you see.

Wicked cool to use, but I can't even conceive of how it would work on Nostr/clients.

Communities is a step in the right direction though.
https://youtu.be/GUywKEtXX2c?si=cDWy0YXvRFV7VekK 
 Contact lists also close-ish to the mark. 
 Got you. Private relays are a tool that maybe allow approach of circles. For instance you can set up a family relay, a work relay etc.. 
 Interesting. 🤔

That's something I might be able to pull off, but definitely not my normies.

This is the most solid idea I've heard yet though.
Progress. 🤝

I wonder if it would be possible to set them up like a special group DM for he broadcast, and a special filter(s) for the receive. 
 One approach involves switching relay sets/contexts, somewhat similar to how you might be in multiple discord servers. 
 A mute on individual notes without having to mute everything from that npub  
 📝 
  keeping URL bar like that in the web browser, very, very handy, in my humble opinion... 
 An additional feature comes to mind that many would enjoy: the ability to schedule notes. 
 📝 
 Reliable search, tags, & an in app wallet. 
 LFG!! LOVE THE LOOK!  
 MAYBE DAMUS ON GRAPHENE WILL BE THE PUSH I NEED TO DE-APPLE FINALLY 😅 😅  
 #NOSTR BOUT TO GET EVEN MORE #CYPHERPUNK 🔥 🔥 

nostr:note1z2k288r9plw6mxd2yeh5yn97rjc8xql422v5n4vklh5vtz77e57qex97nd  
 iOS damus clone 😂 
 afaik damus android will be here Real Soon ™️  
 literally cannot wait, as much as android clients are *ok*, nothing comes close to my lovely memories of using damus on my iPhone before I switched 😂 
 I don't know if there is a NIP for it, but I really want a client to allow me to configure my personal media upload server with some sort of npub schnorr sig attestation along with the file upload. 
 For some reason Nostr people decided not to use the best solution for Nostr: S3 compatible storage like Minio or on AWS....We get a retarded way to do uploads now 
 I want a generic way where I just point it to an http server that I've customized to work my own way. 
 There is a nip for it I think. Would be happy to accept an PR that implements it in damus 
 96

also, y u no have zap ability @jb55  
 Rebuilding my bitcoin core full node from a failed hard drive, almost done. Takes a day… 
 ah, yeah that will do it 
 https://github.com/damus-io/damus/issues/1564 
 yeah, idk who does nostr.build, i suspect i don't like them very much but i have a 10gb/1 year subscription and neither #coracle nor #nostrudel actually use NIP-96 so when i upload via the client it appears on my account

this is another one of the many red flags to me that outbox model NIP-65 and NIP-42 need a lot more attention

yes, escalating my activism about this now... NIP-65 and NIP-42 are now my constant drone...

implement them you fags! 
 wait, NIP-65, NIP-42 and NIP-96, in that order of precedence

NIP-65 is critical for relay devs, NIP-42 is critical for payment and accounting/control of access, and NIP-96 needs NIP-42, probably isn't being specified well enough - to let you auth to a media host to push your content and have it associated with your identity and appear in your account page and count to your usage 
 Apparently @sersleepy wants glitter.
nostr:nevent1qqsqm60689rejjrqhrtu043wa7c8aympfu8slxa3w79dc6s9ykpt74gpp4mhxue69uhkummn9ekx7mqzyqsnx5rngqdrzrxfz7078fm7jen8zr8a7ccdlkzql9evrqazgjc66qcyqqqqqqgm0ef3x 
 Same same but different but still same same https://i.nostr.build/yyDm.jpg  
 Same same but different but still same same https://i.nostr.build/yyDm.jpg