-

@ 1dd308de:99accff0
2025-05-08 19:05:07
looks good!
-

@ 7bdef7be:784a5805
2025-05-08 19:01:52
Grazie! :)
-

@ dc1be7fd:432655b9
2025-05-08 17:07:15
Bravo Daniele, il tuo #Oracolo me lo ero perso, in questi giorni lo provo, ma a giudicare dalla presenzaione sembra fatto molto bene.
Complimenti
-

@ 7bdef7be:784a5805
2025-05-08 15:28:53
Update of #Oracolo, interesting especially for those who do not write long formats: now the short notes block has two new styles: "Board" and "Full content"; the former shows notes in a pinterest-like fashion on two columns, while the latter shows full notes in full screen.
https://chronicle.dtonon.com/2c24691b665a8c0bbae211184b151454582da089e15992ac70723112080ed314.mp4
-

@ 97c70a44:ad98e322
2025-05-08 15:22:34
Thanks, I'll take a look
-

@ 3cfa816b:545fa2d9
2025-05-08 15:02:28
The cardinals in the Conclave use the chimney as their ultra-low-speed messaging system, transmitting data at a blazing 2 bits per day. That’s one bit for black smoke (no pope), one bit for white smoke (pope elected). A transmission speed of approx 2.3 10^-5 bps.
https://blossom.primal.net/6281b68549d0805a697b8c248225c55034ff3b45827780eca72a85b10e534060.jpg
-

@ b9197a4c:8b88a3c8
2025-05-08 14:14:37
Nice job major! 🫡
-

@ a619eb76:11d75935
2025-05-08 04:30:44
nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn hey, trying to test out flotilla right now. With both desktop and version 1.0.1, when I try and update relays, nothing happens after I click the 'Add Relay's button.
-

@ a9434ee1:d5c885be
2025-05-07 17:26:34
Great! 💪
-

@ 6d438e0e:bd086ae6
2025-05-07 17:21:45
Since I started following my manager's new trading plan, I've seen a significant improvement in my financial situation. I'm truly grateful for the support I'm receiving—earning $150,000 as a beginner in crypto trading is a huge milestone. If you're looking to get started, I highly recommend reaching out to Mrs. Susan. You can contact her via email at susandemorirs@gmail.com or on WhatsApp at +1 (472) 218-4301
-

@ 97c70a44:ad98e322
2025-05-07 15:58:22
Thanks, got a fix coming for both of those
-

@ 97c70a44:ad98e322
2025-05-07 15:07:22
I found the problem, it's a cache miss due to non-normalized relay urls
-

@ b0fdd723:06f0ffd4
2025-05-07 11:00:35
Top 😍😍
-

@ 3bf0c63f:aefa459d
2025-05-07 10:41:51
Must be a caching issue.
-

@ 6a72db8e:957eba48
2025-05-07 08:28:02
congrats! will give it a try now
-

@ 177bfd16:347a07e4
2025-05-07 08:26:58
Flotilla ?? What a amazing tortilla 😂
-

@ a9434ee1:d5c885be
2025-05-07 07:13:12
https://cdn.satellite.earth/33d28dc32b4fe85a53380e7b38c9c713cec0e14df0dc6d5a562bd11807a32d96.png
1) Why can't I see anything more than this speaker icon for the relays? The App is unusable for me, if I have to remember where each one is. Pfp pics and notification counter = minimum imo.
2) I can't scroll to my settings, nor my DMs on small screens.
-

@ 97c70a44:ad98e322
2025-05-07 03:00:01
Yep, just nip46 for now, but I've heard the same rumors
-

@ a619eb76:11d75935
2025-05-07 02:58:52
Nice! Ill check it out. Is the only sign in option for ios still nsec bunker? I heard Apple phones got a signing app similar to amethyst ( maybe im wrong)
-

@ 97c70a44:ad98e322
2025-05-07 02:45:27
There will be an additional spinner for each new release
-

@ 97c70a44:ad98e322
2025-05-07 02:45:07
Hmm, loads for me. But it should probably load for everyone
-

@ c230edd3:8ad4a712
2025-05-07 02:31:19
I'm still using it for dms & it's absolutely fantastic. I have to quit being such a loner and try some group stuff, so I can try these emails. 😅
-

@ 3bf0c63f:aefa459d
2025-05-07 01:48:09
Actually there is a bug: the relay favicons don't load, nor their icons. Except for one. The wss://pyramid.fiatjaf.com/ for sure should load, right? But it doesn't.
-

@ 3bf0c63f:aefa459d
2025-05-07 01:46:50
I've just used Flotilla for 2 minutes on wss://pyramid.fiatjaf.com/ and couldn't find any bugs. This must be the first time in history something like that happened with a Nostr app, so definitely this is a v1 release. Actually you should make it a v2, v3, v10 already. And never touch the code again.
-

@ d91191e3:7efd4075
2025-05-07 01:45:43
Not enough spinners
-

@ 97c70a44:ad98e322
2025-05-07 01:36:36
New release of Flotilla is out, my first 1.0 release on nostr! Even Coracle never felt quite good enough to call it "ready".
This latest release includes an integration with anchor.coracle.social, which gives me a story for keeping communities engaged with the platform via email notifications. This was the last major piece missing before I felt ready to start onboarding communities.
Obviously, lots of work is still to be done, so give Flotilla a try and let me know if you run into any issues or find glaring omissions!
PS, the new version is coming soon (tm) to App Stores near you, but you can get it today on web or via ZapStore.
-

@ 8be603f3:d6376ee1
2025-05-02 09:06:45
Hi,I've got some exciting news for you,I can teach you how to turn your $300 into $9500 in just 4hours investing Bitcoin mining without interrupting your daily activities.
DM ME HOW FOR MORE INFO: 📞
WHATSAPP: +1 (818) 463‑4473
Email:
christineduff300@gmail.com
Telegram Username: christine4219
-

@ 7bdef7be:784a5805
2025-04-30 18:11:17
I agree that an offline-first approach is superior, and often needed, also to cover areas with poor or instable connectivity.
But is the signature really needed when the user is offline? Or should he be able to manipulate the content, and the signature can take place as soon the connection is restored, before the event is sent?
-

@ f54b90c8:09b56086
2025-04-30 17:28:22
It has gotten a lot easier building pwa for the web. Some webframework like tanstack router makes provides a good starting point
-

@ b90c3cb7:1be67823
2025-04-30 15:51:16
Gleason is solid with PWA notifications (they have a central relay). Try adding either https://ditto.pub/ or else https://gleasonator.dev/ and to the home screen and when done sign in. At some stage you should get a prompt to allow notifications as attached. Once you approve then the PWA will show as notification enabled in your notification settings, double check. Then wait for some nostr notifications (replies, reactions) and see if you're getting them even when the app isn't active.
https://image.nostr.build/ccc407b2cd0698c4c7e522a6bc6d588be7d5f8e76fcc2c84f21516be65f284b0.png
-

@ be7358c4:047c840e
2025-04-30 15:30:47
More secure than localstorage in js, but still on the user’s device so I don’t have to store it in a database that I own
-

@ be7358c4:047c840e
2025-04-30 15:29:33
I more meant if their phone screen is locked/asleep it won’t wake
I’ll have to try option B again, maybe that’s good enough
-

@ 32e18276:5c68e245
2025-04-30 15:22:15
The web literally can’t. They are gimped database wise. This is why i ultimately concluded we need a better runtime environment for nostr apps.
-

@ 438ca533:e78af8aa
2025-04-30 15:20:49
finally someone understands the importance of offline first apps 🫂❤️🩹
I hope jumble.social adopts this philosophy sometime soon
-

@ 32e18276:5c68e245
2025-04-30 15:08:52
using computers without internet? Most of the apps on my computer and phone are designed to work without an internet connection. You’re dooming all future nostr apps to be online always.
-

@ 7bdef7be:784a5805
2025-04-30 15:05:14
Cool. But this doesn't sound like a typical normies' scenario :)
-

@ 32e18276:5c68e245
2025-04-30 14:58:58
a lot of my usecases for notedeck are offline usecases (using 100s of nostr applications together offline, then resync when you’re back online). bunker is immediately out the window.
-

@ 910af907:7204e66d
2025-04-30 12:20:34
This. I've really come to love the idea of PWAs. As bloated as the modern web is, it can do just about anything with the right APIs and permissions, and PWAs can work totally offline. Browsers are also usually built from the ground up with security and fine tunable permissions in mind.
A lot of mobile apps wind up rendered by the webview anyways, and a bunch of desktops bundle an entire browser like electon in just to be written as a site and then run as an app. Skipping the middle man saves a bunch of space on your device, keeps things a little more secure and private (if done right), and makes the app instantly OS agnostic as long as you've got a desktop and mobile layout.
/end random monologue
-

@ 8be603f3:d6376ee1
2025-04-30 12:12:59
Hi,I've got some exciting news for you,I can teach you how to turn your $300 into $9500 in just 4hours investing Bitcoin mining without interrupting your daily activities.
DM ME HOW FOR MORE INFO: 📞
WHATSAPP: +1 (818) 463‑4473
Email:
christineduff300@gmail.com
Telegram Username: christine4219
-

@ f901616f:95c58e27
2025-04-30 12:11:06
🎯
-

@ 23b0e2f8:d8af76fc
2025-04-30 11:58:49
Mas aí tu ta sendo preconceituosa com pessoas que possuem menos capacidades cognitivas que gostam de usar sistemas da apple.
-

@ 06b7819d:d1d8327c
2025-04-30 11:41:57
plus hypermedia apps.
https://hypermedia.systems
-

@ 8fb94500:2ccce549
2025-04-30 11:32:54
normies will never use nostr either I think that's what you want to say
-

@ feef1501:12c7c7b1
2025-04-30 11:29:26
pick your poison
-

@ 7bdef7be:784a5805
2025-04-30 08:31:06
I respectfully disagree.
We should just give them a better/compact form for an improved UX; maybe a login via NIP-05 plus a password to retrieve and decrypt the actual bunker URL is enough.
-

@ 9e1bd05e:94a9b030
2025-04-30 08:09:59
maybe he was, most likely others shared this view: it does not change what happened.
-

@ b299876b:7c10c838
2025-04-30 08:03:53
I guess this depends on how secure you want to be… do you mean having access to a secure element or something similar?
-

@ 50d94fc2:df281d63
2025-04-30 07:54:36
Cons: some native features missing
Pros: you never need to explain Apple what ecash is
nostr:nevent1qqs82md3ngljyuh8kvaq9mhagqj8rrrckpnvdvzpajkw6y6k6djtmxcpz4mhxue69uhkummnw3ezummcw3ezuer9wchsygyzxs0cs2mw40xjhfl3a7g24ktpeur54u2mnm6y5z0e6250h7lx5gpsgqqqqqqsvtu5lu
-

@ b22b06b0:4120a7f2
2025-04-30 07:48:56
I want to use Bunker but I don't know how
-

@ b90c3cb7:1be67823
2025-04-30 05:32:38
You mean if a user adds a PWA to the home screen, and then closes that app altogether?
Or if a user adds it to the home screen, opens it, and then opens another app or swipes away? (Jump over to Clash of Clans for example)
For A it won't work. For B it should though.
-

@ 8125b911:a8400883
2025-04-30 04:39:04
It's really difficult to adapt for mobile devices. But it's worth a try, because I don't want to be controlled by the App Store.
-

@ 8125b911:a8400883
2025-04-30 04:37:09
Unfortunately, from my observation, most people don't know about Bunker, and it's not suitable for them to use Bunker either 😂. I'd still recommend using browser extensions. For mobile devices, you can rely on apps like KeyChat.
-

@ d89b2a26:9b9aca47
2025-04-30 02:53:43
Absolutely, I always start with PWA. Its non-negotiable.
-

@ df57b498:d049124f
2025-04-30 02:50:02
100% agree must escape apple and android.
Then we need grapheneOS rooted hardware as the next step, can use Pixel mobile and tablet for immediate time being.
I will go meet OEM when in Taiwan in a couple of weeks.
SPEED UP.
nostr:nevent1qvzqqqqqqypzpq35r7yzkm4te5460u00jz4djcw0qa90zku7739qn7wj4ralhe4zqqs82md3ngljyuh8kvaq9mhagqj8rrrckpnvdvzpajkw6y6k6djtmxcumpuxm
-

@ 1ea4ae84:b59a2ae8
2025-04-30 02:40:07
i have never lost a single thing in 30+ years of wild footprint.
-

@ 1ea4ae84:b59a2ae8
2025-04-30 02:37:21
your device is a key.... 😶
-

@ be7358c4:047c840e
2025-04-30 02:35:46
Even when added to Home Screen, you can’t have a notification pushed to the user if the app isn’t open on iOS
Notifications can only be pushed if the app is being actively viewed
I’ve tried
If you have a way to do it, let me know because I’m definitely interested
-

@ 9cb3545c:2ff47bca
2025-04-30 02:33:09
nostr:npub10qdp2fc9ta6vraczxrcs8prqnv69fru2k6s2dj48gqjcylulmtjsg9arpj is out there being one of the best PWAs.
Underrated imo.
-

@ e0200dbb:0bffc9f8
2025-04-30 02:31:05
my only app attempt & that was my huge mistake: not doing web, starting w/ ios
-

@ 82341f88:fbfbe6a2
2025-04-30 02:30:51
yes. tradeoffs between that and the gatekeepers. currently.
-

@ 9cb3545c:2ff47bca
2025-04-30 02:24:02
Great client.
-

@ c5cfda98:5a21e778
2025-04-30 02:19:17
Yeah for sure. I think one way would be to use webauthn credentials to encrypt the private key, the it could be store in IndexedDB encrypted. Then any time the user needs to sign an event you could request navigator.credentials.get() which would pull up face/Touch ID to decrypt key and sign. Not perfect but it could be a potential solution.
-

@ bbf923aa:62088f1e
2025-04-30 02:17:56
Web apps and PWAs can’t reliably support Signal or MLS protocol because those protocols depend on secure, persistent local storage and uninterrupted processing to keep cryptographic state (double-ratchets, MLS group keys and membership) up to date, whereas browsers only offer volatile storage and can’t guarantee continuous execution—so keys and session data risk being lost.
-

@ 82341f88:fbfbe6a2
2025-04-30 02:12:48
it's all tradeoffs
-

@ 82341f88:fbfbe6a2
2025-04-30 02:12:37
agree
-

@ c4b5369a:b812dbd6
2025-04-30 02:08:08
This is how i see it, as long as we rely on gatekeeping app stores for distributing native apps
nostr:nevent1qqs82md3ngljyuh8kvaq9mhagqj8rrrckpnvdvzpajkw6y6k6djtmxcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczyzprg8ug9dh2hnft5lc7ly92m9su7p6279deaaz2p8ua928ml0n2yqcyqqqqqqg29xd68
-

@ c5cfda98:5a21e778
2025-04-30 02:07:40
The biggest problem with PWA imo is that there’s not a great way to store private key. Specifically on iOS you don’t have access to keychain as you would on a native app. I also I am not sure you can use a Safari extension as you normally would from just using Safari.
-

@ cc05487a:8eddd6a8
2025-04-30 02:00:58
Wait… PWA is inherently non-secure… why use that?
-

@ 576d23dc:9f5848f9
2025-04-30 01:54:50
The proposal is very similar to mine, but:
- requires you to validate the lineage before giving the event an identity
- allows an event to retroactively change identity
- both of these makes life hell for relays and mute/follow lists
If you haven't taken a look, I think you'll find my NIP-102 proposal to be simpler and easier to implement
-

@ c21b1a6c:0cd4d170
2025-04-30 01:52:20
I've been able to get it working with amber and relay.nsec.app to a very usable degree, even though I have like 700ms ping.
So much so that it's becoming a priority to add it to formstr
-

@ 0f43d0f6:602db77b
2025-04-30 01:50:16
Native desktop and Android first. End the web.
-

@ 32e18276:5c68e245
2025-04-30 01:49:59
its really not. I have never been able to get it working reliably.
-

@ c21b1a6c:0cd4d170
2025-04-30 01:49:15
Remote signing is also good.
-

@ f4fab6b6:4c505510
2025-04-30 01:46:37
Sim, são importante, principalmente para coisas em sistemas como a Apple, ou em fase beta, mas nada disso exclui a importância e flexibilidade de um apk. Se você precisa usar PWA, está no sistema operacional errado.
-

@ 32e18276:5c68e245
2025-04-30 01:42:41
i am going to tie them together with device key lists
-

@ 576d23dc:9f5848f9
2025-04-30 01:41:55
Just different keys on different devices? Nothing wrong with that, but why not tie them together? It's very little overhead for lots of value
-

@ 32e18276:5c68e245
2025-04-30 01:41:04
at least for super private stuff. otherwise I think the nostr-browser approach is the most user friendly and dev-friendly way to build nostr apps.
-

@ 32e18276:5c68e245
2025-04-30 01:39:59
I'm taking a different approach with device keys
-

@ 576d23dc:9f5848f9
2025-04-30 01:34:26
That's why we should separate identity and authorization: https://github.com/nostr-protocol/nips/pull/1450
-

@ 438ca533:e78af8aa
2025-04-30 01:33:33
nostr:npub1syjmjy0dp62dhccq3g97fr87tngvpvzey08llyt6ul58m2zqpzps9wf6wl should Jumble point users to use.nsec.app or Amber at the auth screen?
-

@ e096a89e:59351479
2025-04-30 01:32:47
I'm into that too
-

@ 438ca533:e78af8aa
2025-04-30 01:31:56
if we take this as a premise, nostr will fail as normal people would paste their nsec everywhere and eventually leak it
To use nostr means they must go up to another level
They will have to learn the nostr way of doing things
-

@ 438ca533:e78af8aa
2025-04-30 01:28:14
A minha maior crítica é o jumble não ter sido desenvolvido para ser offline first.
Sinceramente, qual o problema de ser PWA? Isso é literalmente onde o sol brilha. Todos os clientes nativos que usar vai travar, consumir uma memória e bateria insana e ainda vai crashar do nada. Jumble roda no Chrome ou qualquer outro navegador. Chrome não vai deixar lagar nem travar nem crashar. É um app facil de ser atualizado e você pode usar versões antigas acessando o Github em cada commit, além de que é muito fácil rodar você mesmo seu próprio jumble sem precisar do site pois o código está aí.
-

@ 32e18276:5c68e245
2025-04-30 01:27:56
normies will never use bunkers
-

@ c37b6a82:5afa7e63
2025-04-30 01:24:59
forget primal (its already good) make nostr.com a web client where regular people can create an account and try nostr
-

@ 576d23dc:9f5848f9
2025-04-30 01:23:53
Hey, the first advocate of PWA was Steve Jobs. He didn't want there to be any App Store – just the web
-

@ 438ca533:e78af8aa
2025-04-30 01:23:40
Jumble is the most well designed nostr client, and thanks to chrome/V8 it won't lag nor crash all of a sudden. No other client can't stand before jumble as they all have annoying crashes (mainly the native ones) and problems the Devs won't even fix any sooner, and things even gets worse when you don't have a powerful PC/smartphone. Nostr has never been so peaceful until I started using jumble.
-

@ 576d23dc:9f5848f9
2025-04-30 01:22:18
Web pages are also hard by themselves. We mostly solve this by pre-caching and centralization. It ain't pretty
-

@ 9e1bd05e:94a9b030
2025-04-30 01:20:21
It's harder cause the "market" pushed towards native apps for over a decade. Faster, more reliable, more control, more compliant, stores with policies.. It made sense.
But I can see a momentum for web and pwa. Not just interest from people like us. Also finally Mozilla is jumping back on working on it.
If we work on this all those problems are going to go away.
Just one example: cashu.me is definitely one of the best app i use and it's a PWA.
-

@ 438ca533:e78af8aa
2025-04-30 01:18:22
Fiatjaf's njump does this, so it gets a little time to fetch the newest notes. Cache it is.
-

@ 438ca533:e78af8aa
2025-04-30 01:17:01
jumble.social uses bunker for mobile
use.nsec.app is the pwa companion for jumble
-

@ 576d23dc:9f5848f9
2025-04-30 01:16:37
Definitely not criticizing any PWA. Maintaining them is hard work 🙏
-

@ 576d23dc:9f5848f9
2025-04-30 01:15:34
Load html straight from the relay
-

@ e5308b9c:cf8f4c08
2025-04-30 01:13:52
I have only 2 PWAs:
https://stacker.news
https://cloudpilot-emu.github.io/app/#/tab/emulation
-

@ 5c50661b:5ed69f91
2025-04-30 01:09:10
Nostr browser LFG LOL 😂😂😂🤘
-

@ 619af6a6:6d3bdf23
2025-04-30 01:09:05
And if you find any problem, I'm sure Jumble developer nostr:npub1syjmjy0dp62dhccq3g97fr87tngvpvzey08llyt6ul58m2zqpzps9wf6wl is listening and will fix it.
-

@ 1ea4ae84:b59a2ae8
2025-04-30 01:08:12
text me - 😏.
-

@ 17538dc2:71ed77c4
2025-04-30 01:07:55
#induecourse
-

@ 619af6a6:6d3bdf23
2025-04-30 01:07:35
So test jumble.social. I'm sure you will love it.
-

@ 3492dd43:1af4ffdd
2025-04-30 01:06:21
nah. i think people just stop building for ios and let the dev mindshare dry up for ios and let the market incentivize apple to stop treating their customers like idiots