Grateful to OpenSats for the support. First interview and a really fun, unique experience. nostr:nevent1qvzqqqqqqypzq7rn8p6hlsjavhxe9yu56hnhz085xcuw3...
Kind-1 (TextNote)


Building 👨💻 https://jumble.social/ & nostr-relay-tray
npub
npub1syjmjy0dp62dhccq3g97fr87tngvpvzey08llyt6ul58m2zqpzps9wf6wlpubkey (hex)
8125b911ed0e94dbe3008a0be48cfe5cd0c0b05923cfff917ae7e87da8400883nprofile
nprofile1qqsgzfdez8ksa9xmuvqg5zly3nl9e5xqkpvj8nllj9aw06ra4pqq3qcprf58garswvaz7tmjv4kxz7fwva6kcat8w4k82tnddajsa04cdlNIP-05
[email protected]Lightning
[email protected]Website
https://github.com/CodyTsengGrateful to OpenSats for the support. First interview and a really fun, unique experience. nostr:nevent1qvzqqqqqqypzq7rn8p6hlsjavhxe9yu56hnhz085xcuw3...
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
Damn! Jumble found none of those. Amethyst found them all! nostr:nprofile1qqsgzfdez8ksa9xmuvqg5zly3n...
I really couldn’t fetch metadata for those users. nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z, how did you manage to get th...
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
That's why it's caching data. People that last posted days ago - most people - can be backfilled slo...
Caching ten events per user does sound like a clean and elegant way to make this work.
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
If you want to indulge a bit in nostalgia, find your earliest and long gone follows using a new Jumb...
Honestly, it’s a really useful view, but Jumble might struggle to fully take advantage of it. You probably won’t be able to fetch notes from all follo...
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
But you expect that thin wrapper to give you stability, so you might end up fighting less to get the...
Haha, I promise that won’t happen, I mainly use the web version myself too. :MEOWDY:
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
Well, ... you install a "browser" but it might do whatever an app can do when installed on your mach...
No worries, both versions share the same codebase. The Electron version is just a thin wrapper around the web app.
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
That sounds like you are giving up on the sandboxing my browser provides and going native? I'm not f...
It’ll still be browser first. The Electron app is just an option for people who like browsing the following feed. Right now the experience there in Ju...
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
I thought I could just use your 24h implementation and remove the 24h limit. It does a great job (al...
My guess is that most of what you’re running into is due to the browser’s WebSocket connection limits. Jumble really isn’t well suited for browsing th...
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
nostr:nprofile1qqsgzfdez8ksa9xmuvqg5zly3nl9e5xqkpvj8nllj9aw06ra4pqq3qcpz4mhxue69uhhyetvv9ujuerpd46hx...
What’s the difference between "Pulse" and "24h Pulse"? 🤔 Does "Pulse" load all recent events from your follows? I feel like that might run into some p...
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
BAHH! Nostr DM madness continues. Maybe we should just abandon "nostr DM" and resort to "contact me ...
Yeah, just putting your Signal/Whisper/TG/... in your bio is probably better lol
Kind-1 (TextNote)
↳ 回复 Flowey (npub1a4w0mqh90cxhn7nc3qnygvk367mdmh0rv9sk527n9tv9xt6jdy2sh5cxw0)
Not pure, I say the junction of NIP-04 with NIP-17, let's call it NIP-17E.
NIP-4e is mainly about separating the encryption key from the user key and enabling cross-client synchronization of that encryption key. Jumble builds...
Kind-1 (TextNote)
↳ 回复 Flowey (npub1a4w0mqh90cxhn7nc3qnygvk367mdmh0rv9sk527n9tv9xt6jdy2sh5cxw0)
At the moment, is it still alone with NIP-4E? Will the junction with the NIP-17 come later?
Plain NIP-17 on its own isn’t a good fit for Jumble, because many Jumble users rely on bunker remote signers, and the experience would be pretty poor.
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
Which client supports nip17 with a bunker remote signer? Yakihonne did work I think? Now I get htt...
Chat is currently being tested on https://beta.jumble.social . It uses NIP-4e (https://github.com/nostr-protocol/nips/pull/1647), where the encryption...
Kind-1 (TextNote)
↳ 回复 arthurfranca (npub1l3cgtsurhfchg4cyhhqudm70074sr96srhje330xc5m6czej5n9s9q6vs2)
Could you also post an "app listing" event, considering jumble is a nsite but also a nostr app (beca...
Got it, I’ll note this down. This nsite is just for testing. In the future I’ll likely use a dedicated key to publish Jumble’s nsite and automate the...
Kind-1 (TextNote)
🥳 https://37vn2gp0mwh1i94qmnja0t55wt9r9e8aw74qbtyyk20jqo5r43jumble.nsite.run nostr:nevent1qvzqqqqqqypzpem34u9stj8ftlxldl4n2qz5f5hmrnxns3uga86fpwe7u28g...
Kind-1 (TextNote)
↳ 回复 Troy (npub104zp04wlgddf0w84tj8jul3w75e7ydcuuhsull2etste5040xm2qg285rf)
I'm not sure how it happened. Magic is the best explanation so far. 😜 Sometimes I can tell that I w...
https://nostr.media/791857b50fadb704a2c5af91b78785de346a5d0e9275a85dee802e74623c4437.png I agree, it's confusing.
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
I don't want to use a browser extension to not expose my private keys to more devices and software t...
I completely understand your concerns. You’re absolutely right, and I’ve already made optimizations as you described. Logged-in users can continue us...
Kind-1 (TextNote)
↳ 回复 Leo Wandersleb (npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6)
https://i.nostr.build/CE11Z3ItOMMqLqDi.png nostr:nprofile1qqsgzfdez8ksa9xmuvqg5zly3nl9e5xqkpvj8nllj...
Thanks for the feedback! I’ve made some optimizations, though I’m not entirely sure if they’ll resolve your issue. Bunker remote signing isn’t very s...
Kind-1 (TextNote)