Nostr's Chief Android Officer - #Amethyst
Vitor Pamplona @Vitor Pamplona - 1y
It should keep the position of the last 10 videos in memory. Does it work for you? Should I increase that number?
What's the bug with npub@cashu? I don't think I have seen it anywhere :(
Click on the top-right button at the corner of the video to send the video to the background.
#Amethyst v0.82.1: Marketplace, NIP-96 Image Servers, NIP-54 inline metadata Adds support for selling and listing in Amethyst as well as NIP-96 Image Servers and NIP-54 inline metadata. Provides large improvemetns to Cashu's token redemption and fixes several bugs. https://image.nostr.build/40ae418ccc5336e17b5949bacc11c31835603437816f8bf867c171f07d34dd54.jpg#m=image%2Fjpeg&dim=720x1612&blurhash=%5BLFFgJMyj%5Bt74TMyoft70LxufiV%5B_Nt7f6WB4TogoMj%5Bxut7ofWAS%7EofbFjtD%25xtWBWBs%2BM%7BjbbH&x=c3a3f49c017f58749226f8ae6021c11a745d2354f52a229cb99eef4a9d20ec39 - Adds selling: ShopStr's classified creation - Migrates old image server uploads to NIP-96 - Adds support for NIP-54 inline metadata - Adds a Marketplace tab to Discovery - New Cashu Redeeming card UI. - Shows the blurhash with a Download icon instead of the URL when the user chooses to not automatically load images/videos - Improves the video switching flicker from blurhash to video - Optimizes the rendering of the drawer - Updates EOSE status in the same thread of the new event to reduce the amount of coroutine launches. - Uses just one HTTPClient for the entire app - Adds a User Agent to all HTTP requests. - Improves Cashu Redeeming UI feedback - Adds support for the FileServers kind - Adds relay information for Replaceable events - Unifies upload options into NIP-94 images - Improves the rendering of inline metadata - Uses nostr.wine instead of filter.nostr.wine as a search relay - Fixes bottom bar appearing in chats when the keyboard is open - Fixes uploading crash due to malformed video formats - Fixes crash when image is an SVG and tries to compress - Fixes deletion of replaceable events - Fixes hash calculation from the entire payload to only the bytes in the file - Fixes bug when updating relay list that used keep the previous list - Presents better error messages when the image upload fails - Adds a button to Cashu preview to redeem on external wallet by nostr:npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8 - Fixes zap splits when using amber with intents by nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5 - Updates translations for cs/de/sv/pt by nostr:npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef - Updates Hungarian translations by nostr:npub1ww8kjxz2akn82qptdpl7glywnchhkx3x04hez3d3rye397turrhssenvtp - Updates Finnish translations by @petrikaj - Updates Dutch translations by nostr:npub1w4la29u3zv09r6crx5u8yxax0ffxgekzdm2egzjkjckef7xc83fs0ftxcd - Updates French translations by nostr:npub106efcyntxc5qwl3w8krrhyt626m59ya2nk9f40px5s968u5xdwhsjsr8fz - Updates dependencies Download: - [Play Edition](https://github.com/vitorpamplona/amethyst/releases/download/v0.82.1/amethyst-googleplay-universal-v0.82.1.apk ) - [FOSS Edition - No translations](https://github.com/vitorpamplona/amethyst/releases/download/v0.82.1/amethyst-fdroid-universal-v0.82.1.apk )
ohh, there is no space between the emoji and the https:// in the original message. So it looks like the schema for the URL is "🫡https://"
It doesn't open on Coracle as well.
The ZapChef Network is growing.
This is very interesting. I still think a good code review AI could be a game changer.
Which means I need to start using less memory. Android is killing the activity and restarting the feed.
Thank you! Do you see it restarting the screen, like when it shows "Loading Account", or just blinking to the top?
2023: - 77% of developers use ChatGPT. - 46% of developers use GitHub Copilot. GM.
When does it happen for you? When coming back to the app after some time or during screen transitions?
Same share of the number of people that store gold bars at home.
Audits of the new NIP-44 encryption for DMs are up: "The fact that Cure53 was not able to identify any exploitable vulnerabilities can be interpreted as a positive sign in regard to the security of the NIP44 specification and implementations. " But they did offer suggestions to harden the security that will be implemented soon and warned against naive implementations of secp256k1. 🚀 For those who want to read more: https://cure53.de/audit-report_nip44-implementations.pdf
It's hard to believe it's impossible. Maybe Core should start breaking the main repo down into libraries to allow some interface specification of the consensus part? Sure, It will need additional financial support to break it down, but once done, making things compatible can be assured simply by comprehensive coverage of test cases. And once the main interface is covered, new implementations can start to flourish.
How should one measure the level of compatibility of other Bitcoin implementations? We all love Bitcoin Core, but I really wished we had 20-50 other fully independent but also fully compatible implementations.
Yep, but that was just the demo :)
Google Gemini Voice will teach English faster and better than Duolingo. You can just discuss facts of the day, or any topic you like, with an agreeable AI in a second language. And the AI will answer any grammar or vocabulary question in the middle of it.
It has to be a user in the new zap-split design :( Maybe create a pubkey for them and add their wallets? 🤔
Where is the zap split to your kids accounts? :)