Oddbean new post about | logout

Notes by PABLOF7z | export

 I'm refactoring my #nutsack 
 My kitchen here in Nashville doubles as an office with fancy standing desk 👌
https://m.primal.net/LEmT.jpg 
 She’s away; this is what men do when left to their own devices 
 Is anyone using ndk-svelte and would like it migrated. to Svelte 5 (runes) or is jeffg the only degenerate?

#asknostr #dev
 
 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgwwaehxw309ahx7uewd3hkctcpzdmhxue69uhhqatjwpkx2urpvuhx2ue0qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qgewaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmp0qqspwwwexlwgcrrnwz4zwkze8rq3ncjug8mvgsd96dxx6wzs8ccndmctdntet 
 Some personal clients I haven't put out into the public yet. They are light duty, so it could be ... 
 I also used liveQuery for about 5 seconds and seemed notoriously bad

Nowadays I am mostly using indexdb but in the same way hodlbod does it: only to hydrate an in-memory cache and flush dirty pages regularly -- it's way too slow for sync operations. 
 When you delete the relay it should kick it off from your wiki relay list; is it not doing that?

The WoT filter is stored locally, it should be immediately persisted on every change you make 
 I love how each nostr client I use shows me completely different notifications 😂😂😂

https://image.nostr.build/44b57ab347d089be2172d89949274389064d7a0206493ac10260634943e2eb8b.jpg 
 nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd... 
 no, I think conveying two meanings to a single event is generally an anti-pattern, and in particular in this case, you might want to repost a highlight but not agree (or perhaps not even see) the `comment` tag; or make your own quote -- what are you quoting now? the original highlight or the `comment` tag?

I just don't see the issue with rendering optimization that is behind the idea of this DIP as compelling enough; clients already need some filtering around how to render events to avoid rendering duplicates.

So highlighter does it in the way it's been getting done: a kind:9802 is for the highlight, and a quote about the highlight is a kind:1 with a q tag of the highlight 🤷‍♂️ 
 Working on two things today:

👉 ndk-wallet package
improving NDK-wallet: a makes interacting with webln, nwc or nutsack (NIP-60) wallets seamless as well as support to immediately sweep nutzaps (NIP-61) into whatever wallet you use

👉 ndk-sqlite-cache package 
 So how many good onion relays are out there? 
 the future is bright

freedom tech marches on 
 Who is the dev of highlighter.com?

#asknostr 
 Correct, is my project 😊 
 👀👀👀👀

nostr:nevent1qqs8hh36e4ugzz9rt0u089sd079wwhxw0hez4c0yzaa6h73ww28kg8spz4mhxue69uhhxarjvee8jtnfwf5hxtn5duhsygz9ywl935u4kxced2dceq4s8zmgjh9s9d5r6rp98224q6xm58av6qcmjta3 
 We had a Cashu dev call yesterday and four (!!) new wallets based on NIP-60 were presented. NIP-6... 
 nostr:nprofile1qqs04xzt6ldm9qhs0ctw0t58kf4z57umjzmjg6jywu0seadwtqqc75sprfmhxue69uhhq7tjv9kkjepwve... 
 I wrote that, but didn’t realize it was with a different pubkey; I use too many damn clients 😂 
 Okay, so

habla.news is suspended
highlighter.com is not working properly - I am not able to logi... 
 Why can’t you login on highlighter? Are you on desktop or mobile? 
 Reconnected with an old friend. 

Ask him if he’s dating anyone, he tells me it’s hard when y... 
 * This kid is 36 years old.

fixed that for ya 
 very common in Spain; an entire generation of boys in their 40s and even 50s living with their parents 
 Swan is alleging that its former employees, in the weeks leading up to their resignation, “cloned and exfiltrated highly proprietary code from Swan’s Bitcoin mining monitoring software” from Swan’s GitHub. Swan refers to these documents and codes as the “crowned jewels” of its mining business. 
 a one hour workout takes 4% of your day 
 that's what he said 
 The quality and advancements Nostr and Nostr devs is remarkable.

A lot of stuff is just not user... 
 I think nostr conferences should have guest spots from communities here. Like a guest spot on per... 
 What does a world where tether surpasses gold’s market cap?

Let’s say tether goes to $15 trillions. What happens? 
 The radio lobby group playing the long game

Infiltrated Bitcoin since early days to shill us all

nostr:note1h6yfv3e7ue6fshu2e8l4g9s88022mpcasgkmm5uhj6vgg8448kds96h55r 
 Interesting initiative, is this the one you’ve been working on, @Derek Ross ? 
 This is what @zach had initially implemented before finding nsecBunker.

I don’t think we’ve arrived yet at the right solution for frictionless, normie-friendly onboarding process.

I’m hopeful we’ll get ROAST-based signing very soon which will allow for the seamless flow of an nsecBunker without the trust required. 
 Oh cool; didn’t know about the CLI tool! 
 Is the group public or should I ask the French intelligence for access? 
 Wow

One of the best albums of all times 
 One of those days where we like the coin. 
 I gave a talk about all this at nostrasia https://www.youtube.com/watch?v=v0H13dPceJ0

It feels like I've been talking about NIP-89 for such a long time I thought everybody here would already know about it; heck, this all started with Zapstr and that domain already expired! 😂😂😂

I should probably revisit these old topics every once in a while 😅 
 add in NIP-89 support and now coracle can even open a client that can handle that unknown kind

https://video.nostr.build/6b9c22f94ccf9d8bbc7c7873bf7caa1e1636ff97ed3fa4fea7f2bab2d9e6eae6.mp4 
 really really great job executing that UX 
 If you're into tennis (or not) and want to tear up 👇

cc nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq36amnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdshszymhwden5te0wp6hyurvv4cxzeewv4ej7qg4waehxw309aex2mrp0yhxymm5v4mzuumk9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcqyrtp7w79k045gq80mtnpdxjuzl9t7vjxk52rv80f888y5xsd5mh55r6cm5k  

nostr:nevent1qqsvr4ntdz3drvp5sjv4nhxuppvy85vyd4s0h7wdukskj9ng8yz0duspr4mhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet5qyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueqzyrafsj7hmweg9ur7zmn6apajdg48hxuskujx53rhrux0ttjcqx84yhvk9fv 
 your clients don't support NIP-31 then

look at how coracle, which also doesn't support torrents, renders this


https://image.nostr.build/d28758f77a894d171b0e81d5751cdb19e9a0e7cbd1cab2ad84917321cae09e37.png 
 add in NIP-89 support and now coracle can even open a client that can handle that unknown kind

https://video.nostr.build/6b9c22f94ccf9d8bbc7c7873bf7caa1e1636ff97ed3fa4fea7f2bab2d9e6eae6.mp4 
 relays

see NIP-89 
 hardcoding is an anti-pattern in nostr 
 yes

and provides a URL (which could be a deep link) to handle the bech32, so when, e.g.. coracle, wants to open a specific event, it knows what URL to use to open that specific event on the app. 
 oh weird -- I thought Amethyst supported NIP-31 cc nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3zamnwvaz7tmwdaehgu3wwa5kuef0qythwumn8ghj7anfw3hhytnwdaehgu339e3k7mf0qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qyd8wumn8ghj7cmpvd5x2vfwwpexjmtpdshxuet59amrzqpqgcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewq9wvd8h 
 Ah, ok, so you do see what's inside the embedded event right from Amethyst

nostr:nprofile1qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qg3waehxw309ucngvpwvcmh5tnfduhszymhwden5te0wp6hyurvv4cxzeewv4ej7qgnwaehxw309amk7apww468smewdahx2tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsqgqh2wxu9f38d8gfgsl33smuhc6cl26mh7vpzu6592nutlchrmthcsqe3xt6  can you share a screenshot of what my note embedding the torrent event looks like in damus? 
 (for context for nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3zamnwvaz7tmwdaehgu3wwa5kuef0qythwumn8ghj7anfw3hhytnwdaehgu339e3k7mf0qyfhwumn8ghj7ur4wfcxcetsv9njuetn9uq36amnwvaz7tmxv4jkguewdehhxarj9e3xzmny9ahx2amnw3eqqgzxpsj7dqha57pjk5k37gkn6g4nzakewtmqmnwryyhd3jfwlpgxtspe07r9  ; this is where the convo started touching on NIP-31+89)

nostr:note1h2eerkm9gnllr8gk0en59z8tykupyu4a32xn4g5ymppw4ruguytqcc32j0

(see the parent event too) 
 Gm Nostriches 🪶

Elon Musk is bending to Brazil’s censorship demands.

Pavel Durov is bendin... 
 no, that's exactly what the outbox model is, and the clients your followers use need to use it;

that's why we insist on its importance so much; it (or something like it) is the only way nostr can become decentralized 
 😂😂😂😂😂 
 nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft I accidentally clicked "def... 
 "defer"?? on highlighter? 
 ah yeah, a `defer` is supposed to empty it and just link your entry to the one you deferred to; defering is essentially deleting your own and pointing to someone else's (via both `a` and `e` tags, so you can say exactly to which version you deferred to) 
 GM. 

I'm currently a bit inactive as I'm still struggling with what remains of the rona. So I fo... 
 Take care, brother.

🫂 
 was reflecting on when i fell off the habit of opening nostr everyday and it was when i changed t... 
 Chronological ftw 

Algo feeds are very useful, but the default being chronological is the best

Anyways, nice to see you back here, hong!! 
 Now that we have Tor enabled by default for untrusted relays that are not in your list, I feel mu... 
 The tor-default is a great idea; thanks for that unlock! 
 How client will know these address are from the same relay? Maybe relays should informate they ot... 
 yeah, as I was doing this I had the same thought 
 inspired by nostr:nprofile1qyghwumn8ghj7mn0wd68ytnhd9hx2tcppemhxue69uhkummn9ekx7mp0qythwumn8ghj7anfw3hhytnwdaehgu339e3k7mf0qydhwumn8ghj7emvv4shxmmwv96x7u3wv3jhvtmjv4kxz7gpzdmhxue69uhhqatjwpkx2urpvuhx2ue0qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhq7t5up4  's recent appearance on nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qg3waehxw309ahx7um5wgh8w6twv5hszymhwden5te0danxvcmgv95kutnsw43z7qgewaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmp0qyt8wumn8ghj7un9d3shjtnddaehgu3wwp6kytcqyrzgu20sfdyzesqu58u7lryxa7p33szeur5n2v34zchssrexu9xpz76ruyk 's podcast, I am now running a few of my relays as Tor hidden services, so they can be accessed faster via Amethyst

140 characters relay: rs25akytzmo4uj25jrq55rjqs4qcncxjmcrvdncibuopflcmf3y7orqd.onion

purplepages relay: cxipyc5yextcvgu7j5roc2wf47cmj3475dg5d2ynyof4ejrjx3emngyd.onion

relay.f7z.io relay: iykjvbzukrdz6vog2hocawf3mcofkqrfad3iyoawcukmwnmas77dajad.onion

The episode with nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qg3waehxw309ahx7um5wgh8w6twv5hszymhwden5te0danxvcmgv95kutnsw43z7qgewaehxw309aex2mrp0yh8xmn0wf6zuum0vd5kzmp0qyt8wumn8ghj7un9d3shjtnddaehgu3wwp6kytcqyrzgu20sfdyzesqu58u7lryxa7p33szeur5n2v34zchssrexu9xpz76ruyk    was really good -- recommended listen
https://fountain.fm/episode/vJ5gfuWv2qzrbsBagHmu 
 Whenever I’m in a new city, I like going for a random run down all streets

Great way to stumble upon different landmarks

#nashville


https://m.primal.net/LCCH.jpg 
 HHAHAHHAHA