Oddbean new post about | logout

Notes by 1f52b | export

 Following @hackernews on Nostr is great because it helps me stay on Nostr…

Any other #bots people recommend for the same? 
 Capitalism is great

Beats smoothbrain govt every time 😂 nostr:note1uljwg8j67v49s9p9k8zlcztjfjuyg3nulkzcxgd9h0qnntq5wsashdmdlu 
 Barbie and Oppenheimer are two of the best films I’ve seen in a long time

Think I’ve only just got over post barbenheimer-induced depression

Still spending a lot of time thinking about what both of them meant 
 Do you run a Lightning node?

Why or why not? 
 Technically yes because Phoenix (and Breez)

But ‘not really’ for a few reasons - mainly unsure about where to get inbound liquidity and if that’ll be worth it, not super confident about managing a node, and want to know the backup/recovery process well before putting money at risk 
 I am tired of talking about inflation and sound money. 
 Imagine how the goldbugs feel 😅 
 The Online Safety Bill is terrible but great for Nostr 
 I’m convinced history will remember the 20th century thru now to ? as the period of the American Empire.

They don’t think of themselves in imperial terms, but the existence of the empire will be obvious when it collapses, the absence of the thing making the thing apparent 
 B  --  Colour and +/- already communicate direction, use the icon to communicate type (zap, lnurlp, invoice, pay request, etc.) 
 nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 begged me to come up with t... 
 Nah, file system doesn’t fit. Nostr is a new protocol sitting alongside email and HTTP, starting with genuinely different principles.

I’d pragmatically define a FS as anything you could write a sane FUSE for 
 What are the sneakiest things that can be done to Bitcoin via softforks? Or another way to phrase... 
 Any softfork that privileges or distinguishes miners from other nodes.

IMO this is actually the main thing that’s objectionable about BIP300/301, not the concept of Drivechains in themselves

Having a new type of message and payments that go to a miner “I want to start/merge-mine a drivechain” means you need to *know* who the miners are, and they need to handle the BMM in the coinbase tx. This is very different from all nodes equally and blindly passing transactions and blocks around to each other, not caring if the other end is a miner or not.

To me, it is critically important that people can mine without being (easily) detected. 
 In a sense it subtly, but quite possibly fundamentally changes the economics and incentives around mining, which *could* have bad unintended effects that *could* be irreversible 
 #PSA : If you put your #npub as a hashtag in your Bio on X/Twitter it’s way way easier for people on phones to copy and paste and find you here 
 Reminds me of the “socialism is like baking a soufflé” or “making an omelette” – “sometimes you burn it or have to crack some eggs” (non)argument

Oops we cracked 10,000,000 eggs and still don’t have an omelette to show for it – better try again with a slightly different technique! 
 Have Donjon released a write up yet? Can’t find it 
 Is there a thing I can set up that Zaps everything I 🤙 react to given Apple suck and I’m mostly on #damus?

Happy to self-host, not going to cry if I need to use Alby/similar to do it (i.e. custodial)
#zap #zapathon 
 Imagine if to use PGP it had become normalized that you had to buy a specialized device from a PG... 
 That’s kinda what a YubiKey is (other PGP smart cards are available) 
 It’s a common myth I see touted in the Bitcoin community that going down the bitcoin rabbit hol... 
 We don’t use the word, but Bitcoiners strongly disliking the IMF, World Bank, Fed, CFA, UN, Cantillon effect beneficiaries, fiat finance, authoritarianism, financial abuse of the developing world, US hegemony and interventionism et al. are expressing a political opinion that it’d totally be reasonable to call “Progressive” – against inequity, exploitation, colonialism, repression, injustice. It’s just that those from a Libertarian background don’t use that vocabulary and are conditioned to dislike those who do because it often comes packaged with non-voluntarist/statist socialism.

Bitcoin and the Occupy movement had an affinity for each-other because of this common ground - the progressive aspect of Bitcoin is undeniable 
 I’m really impressed with the UX of the nunchuk/satscard/tapsigner set of options. 
 💯, though shame more mobile wallets don’t support cktap – but Sparrow also does on desktop if you get a reader 
 Also playing with tinygrad https://github.com/tinygrad/tinygrad from the magical people at https://comma.ai 

Liking it a lot so far, but it is also some to the fugliest python I’ve ever read 😂

C++ people are built different 
 Just come across https://github.com/karpathy/cryptos which is an educational implementation of Bitcoin (ish) from scratch in Python, similar to @jimmysong ‘s awesome book “Programming Bitcoin” 
 every time an app defaults to an in-app browser and doesn't use my system one I want to physicall... 
 Counter: in-app browser is a separate cookie file, so e.g. for X, Nostr, whatever you don’t start collecting shit tracking cookies from sites you open (like MSM links) that then hang around for ages in your system browser, they’re sandboxed separately 
 Fair - though on iOS ofc there’s a lot less control, wiping Safari periodically is a pain 
 Got Lionel Shriver setup with a bitcoin wallet.

Send her some love 🧡 

bc1qxr4cgy6vxx5r3w5z7n... 
 Holy shit that’s a lot of love for Lionel ❤️

More than 1btc sent already 😮 
 the entire point of bitcoin is a system that obsoletes corrupt regulators

it does not matter wha... 
 …which pretty-much by definition means Bitcoin is not a security 
 purple 
 inb4 “what does gray mean” “how do I get purple” 
 Very strongly recommend using Coldcard’s Seed XOR to split and back up the seed as multiple parts that can then be physically separated and hidden: https://seedxor.com/ 
Event not found
 Nice 👌 
Event not found
 My only demand is she must try to orange pill her colleagues at the Spectator 💊 
Event not found
 AFAIK Nostr DMs are still not great, switching to Diffie-Hellman double-ratchet or a similar more secure and private system is a must   
Event not found
 If you can import the multsig wallet into another client like Sparrow you can sign in the Coldcard using a SD card instead of NFC, so funds shouldn’t be stuck. Sparrow won’t need to have any of the keys imported or whatever IIRC 
Event not found
 Hrm, don’t really want to start this argument up again 😅 but SeedSigner has a lot more hardware risk than a ColdCard, except (perhaps) for targeted supply chain attacks — because a SS is widely available off the shelf stuff, it has ‘herd safety’ whereas CC is obviously only for Bitcoin so has a clear incentive to be attacked. SeedSigner is also more closed hardware than the ColdCard is (RasPi is very closed), though neither are fully open as CC give schematic but PCB layout is closed and Secure Elements are mega closed and the ST Microprocessor is also closed.

Similarly, for the software risk, ColdCard software stack is way way fewer (orders of magnitude) lines of code than what’s in a SeedSigner which AFAIK is running an entire Linux. CC firmware can be deterministically built, whereas SS doesn’t and that might be tricky to achieve.

So while both are great, they have slightly different security characteristics and for *most people* the ColdCard comes out as the stronger option   
Event not found
 Not sure I agree, would you buy an nsec from me knowing that I could easily keep a copy and continue to use it?

What are you getting by having the nsec that you didn’t have with the npub? (other than being able to read DMs and create new events with it) 
 Fair point. I don’t really have a counter other than the lazy “Nostr DMs are kinda broken already” and that spam on Nostr is going to be a lot like email