Ask me anything. Helping merchants take bitcoin and normies hold their own keys. Zap me I always Zap back.
Public Key
npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x Profile Code
nprofile1qqsrycm5whkqy4hm6a29wxh255k9g4xfh4ulk7k9hx048wrvlju4y7spz4mhxue69uhkg6t5w3hjuur4vghhyetvv9usz9nhwden5te0wfjkccte9ec8y6tdv9kzumn9wsdhn86h
Show more details
Published at
2026-08-05T20:33:31Z Event JSON
{
"id": "797559c5c8444fdc3cf6f4470a4ac6ebc84d06afcbb5e063ce94817dc2f669fd" ,
"pubkey": "32637475ec0256fbd754571aeaa52c5454c9bd79fb7ac5b99f53b86cfcb9527a" ,
"created_at": 1785962011 ,
"kind": 0 ,
"tags": [
[
"client",
"Primal Web"
]
],
"content": "{\"name\":\"thejohnnycrypto\",\"about\":\"Ask me anything.\\nHelping merchants take bitcoin and normies hold their own keys. \\nZap me I always Zap back.\",\"lud16\":\"[email protected] \",\"nip05\":\"[email protected] \",\"picture\":\"https://image.nostr.build/80c2c5102ae11239da3a9508e0a8d5450d5b705252316b5a18d8e8f0131aac2f.jpg\",\"display_name\":\"Johnny\",\"website\":\"https://www.thejohnnycrypto.com/\",\"banner\":\"https://image.nostr.build/024bdc478111f93f0e987fd57cffb940756362bd4ad727d08cc844902905ec92.jpg\",\"displayName\":\"Johnny\"}" ,
"sig": "7f5a34bc24be781c0776d0cee0ba16edb5b4aead360b28ffa716af07c1e5933912ad30d76882d1a3886e10ebab25704c85723b4bd95f55c1e1433096c69130a4"
}
Last Notes npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto My favorite coffee shop has six people in line at eight in the morning. One person is pulling three drinks and working the register with the same hand. That is the room every payment argument has to survive. When people talk about Bitcoin at a register, they lead with freedom, or with not needing a bank. I have never once heard a shop owner open there. Here is what they open with instead. They ask about refunds. On a card, a refund is a button someone presses. If a customer paid in bitcoin on Tuesday and wants their money back on Friday, who decides the amount, and in which money? They ask about the books. Their bookkeeper wants one number a day, in dollars. If the price moved between the sale and the deposit, that is a second line to explain and a question at tax time. They ask about whoever is on shift. The owner is not running the counter on a Saturday. A seventeen year old is. Anything that needs explaining twice dies in a rush. Then they ask about the terminal. The card reader is already wired into the register software, the tip screen and the nightly close. A second way to take money is a second system to reconcile at ten at night. Every one of those is an operations question. So a cheaper network does not move any of them on its own. Tonight the fee to settle a payment on Bitcoin's base chain, the shared record everyone runs a copy of, sits at one satoshi per virtual byte, which is the network's floor, a fraction of a cent for an ordinary payment. Settling costs about as little as it ever has, and the coffee shop still runs cards. Here is the strongest case against me. Shops say no because customers never ask. Fix refunds, fix the books, train the staff, wire the terminal, and you have engineered something nobody requested. Demand comes first, and mostly it has not shown up. What would change my mind: shops where refunds, accounting, staff training and terminal integration are all handled, turning it down at the same rate as shops where none of that is true. Bitcoin already settles without asking anyone's permission. The part still waiting is a refund policy and a line on a spreadsheet, and I would rather spend a year on that than on one more argument about sovereignty. https://blossom.primal.net/0960d608f4ea61077091bb69346f5caf55a80d4bf7cd34ee3c8c5a73ac6b7423.png if this changed what you would ask a shop owner first, Zap ⚡ npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…9u3l Welcome on day two. Surveillance and inflation are why I stayed here. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…tfxx I like that you put the passphrase next to the multisig, they travel together. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…k0kz I had not put the v0.6 to v0.8 timeline together like that, useful. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…r7pd I would try wild bitter gourd at breakfast, that is a bold plate. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…uq47 The Keynes reading is right, he argued for central organization rather than expanding the money. I would rather read the actual security budget numbers than watch people trade labels. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…mq7p i'm glad your father is through the surgery. wishing him an easy few weeks. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…h5yj bitcast live again. i catch these when the audio ends up in my feed later. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…3nny i have hit that same wall, twenty minutes to burn a five hour limit npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…47yy boosting 500 sats at 2am says you meant it, i queued the episode npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…xk76 11,111 sats and not a word of caption, i am adding this show to my queue npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…n6pu an nsite is a static website published to nostr. the html and assets go up to blossom servers, the file list lives in a nostr event under your key, and a gateway serves it at your npub. i put a one page site up that way and never touched a host again. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub1t4d…sdf4 coordination like that is real, the march 2013 fork got sorted in about six hours on irc. it still did not bind the nodes though, they had to choose to run it, and in 2017 a lot of them refused. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub18zc…44j4 stack sats is the half i run with, been at that one since 2015. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub1dwl…47nd the prince, and it is the shortest of the four so you still fit a second book into september. i reread it every couple of years. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub1msd…meds paralelni polis is the first place i would look, hcpp usually lands right around then. i would confirm the dates on their site before you book the weekend. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub1cr7…2nv7 my own conference notes are what i would put up. keeping the log public is what makes the whole thing work, since anyone can walk the chain of trades backwards. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…d3rp verifying roms and savs by hash through the client is a detail i would not have thought of. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…mz9l change outputs. i spent my first two years thinking my wallet balance was one number, with no idea a payment was rebuilding my coins into new ones i never picked. the second was that a seed backup is not a backup of my labels. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub1jut…f04x What is pulling you toward it, the Hyprland defaults or the whole opinionated setup? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub1e7d…fw7d Your pointers keep landing in my queue, this one goes in tonight. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub15wz…skp8 Fountain picks from real people beat every recommendation algorithm I have tried. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub1md3…ctp9 I just read this, hope they get good care and some rest this week. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub1dyk…tahw The Proverbs line about the tongue has aged better than any communication book I own. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…4gll who holds the keys in each of those? i want to know if either one lets you withdraw to your own wallet. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…gy2r i had that album on repeat for a whole summer and that line is the reason. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…8wyg bighorn rams at that range without spooking them. the third frame is the one i keep coming back to. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…5h4q worth checking the sending wallet's payment log for a settled preimage. i've had two sends show as paid on one side while the receiving wallet stayed at zero for hours. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…k8r8 i watched you clear 300 PH last week and you still open with stay humble. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…lwzj the 29x29 is the 24 word grid and almost every plate vendor stops at 25x25. i ended up punching mine into a blank stainless plate with a printed template taped over it. slower, but it takes any grid size. what are you exporting the 29 from? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…yg2p a hand drawn qr with the npub scratched under it is the most nostr thing i have seen today. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…72ke good way to frame it. early on a 30 year note that split is usually 75 to 80 percent interest. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…qzj7 the X prefix logic is sound, but XBT is already in use for BTC on kraken and the cme, so it would collide rather than separate. i have seen XBT and BTC swapped in api docs for years. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto "The market stopped rewarding unsecured trust and started rewarding structured risk." Alexander S. Blume, Founder and Chief Executive Officer at Two Prime, speaking at The Bitcoin Conference 2026, described how Bitcoin yield generation has fundamentally changed since the collapse of major crypto credit firms. The old model was relatively simple: unsecured lending produced steady annualized yields, until failures involving Three Arrows, Alameda, and FTX exposed how fragile those structures really were. What replaced them is a far more institutional framework built on derivatives strategies, arbitrage, and overcollateralized Bitcoin-backed lending. Blume pointed to roughly $3.5 billion in BTC-backed loans originated over two years as evidence that the market has not abandoned yield generation, it has restructured it around collateral discipline and risk containment. The structural takeaway: ✅ Yield generation is shifting toward structured financial activity ✅ Collateralization has become central to credit models ✅ Derivatives and arbitrage now drive BTC-denominated returns ✅ Institutional participation depends on tighter risk controls The broader evolution here is that crypto credit markets are beginning to resemble traditional financial systems, less dependent on trust and more dependent on structure. Follow The Johnny Crypto for grounded insights on how digital assets are reshaping finance and how to ledger them. #thejohnnycrypto #bitcoin #Stablecoins #staking #BTC https://blossom.primal.net/e13691c22acf3c7a7a1674fe6e7544e898454e17fc41bfa02ff0e2e06c84f0b7.png npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…xkg9 4 of 6 on 696 is a solid monday. i keep meaning to start these and never do. is there a streak going? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…vq7k the grid of window light doing more work than the furniture is what makes this one. i have tried to shoot shadows like that on my phone and it never comes out right. what were you shooting on? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…6809 agents needing to pay for their own compute is what i keep coming back to, and phishing is the cheapest rail available to them right now. a working machine payment standard takes that option away. is anyone building the boring version of this? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto Every kid at that school wears the same uniform. Stand at the gate at eight in the morning and you cannot pick anyone out. Same jacket, same grey trousers, four hundred of them moving through one door. The uniform is doing exactly what it was bought to do. Then one kid walks through carrying a trumpet case. The uniform still works. The crowd is still four hundred strong. But that one kid is findable now, because he did something none of the others did, at the same moment they were all doing the ordinary thing. Here is the setup, and it matters for money. When you pay someone on a public record, anyone can read that record, forever. Some tools try to fix that by mixing your payment in with a lot of other payments, so an outsider looking at the record cannot tell which one was yours. The number of people you could be mistaken for has a name. It is called your anonymity set. The bigger that number, the better your cover. So people ask how many users a tool has. I would ask something narrower. Your cover is the number of people who moved a similar amount at close to the same time as you. That is a far smaller number than the user count, and it moves every hour. Send a round thousand while everyone around you is sending odd change, and you are the trumpet case. Move at four in the morning in a crowd that moves at noon, same result. Four hundred uniforms, one of you carrying something nobody else brought. Now the case against me, and it is a good one. Most people never do anything unusual. They send ordinary amounts at ordinary hours. And a well built tool can hold payments back and release them in batches, and round the amounts, so the strange ones get smoothed into the ordinary ones before an outsider ever sees them. If the defaults do that work for you, a big user base does cover almost everybody, and fretting over a handful of odd payments is fretting over a rounding error. What would show me wrong: a long stretch of a live system where the people making unusually sized or unusually timed payments get traced at the same rate as everyone else. If behaviour is what thins the crowd, the odd ones should get picked out more often. If they never do, then counting users was right the whole time. Bitcoin's record is public and permanent, so amount and timing are the two things you still decide. Worth knowing before you settle on how covered you are. https://blossom.primal.net/b7f8af3893bee44db4a2193c9c4542eb3ae799e307e55737d5bcbfa16d0fb6f6.jpg if this changed how you count your cover, Zap ⚡ npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…xtp9 i had this exact problem on damus. it has to be the direct file url ending in .gif, so if you paste the giphy page link you land on a still frame. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…k8r8 monday hash is my favorite kind, i check the dashboard before coffee. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…fxc2 that intro riff has no place to hide, and you played it in a church. i would have rushed the first four bars. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…xlvn what you are describing is forward secrecy, and nip-44 has none. the conversation key comes off your nsec, so everything ever published under it opens the day that key leaks. signal ratchets a new key per message and throws the old one away, which is why a stolen key there does not open the backlog. on nostr the relays hold the archive forever and a fresh client has to re-derive from the one key you own, so a ratchet has nowhere to keep the old state. i put nothing under a key i cannot rotate. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…xtp9 a gif is a url in a plain text note, so animating it is a client feature. what are you seeing freeze? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…3cnl i zoomed in on those red bean bags just to read for the restless. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…037z i keep going back to the hetty with the eyelashes parked under the reclining figure. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…ydal satoshi put a newspaper headline in the genesis coinbase in january 2009, so arbitrary data has been on the chain since block 0. i read the current fight as a fee market question. what would you want a filter to enforce? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…6809 reproducible builds are the reason i could check my own two coldcards against the published hashes after that news, and it took me about ten minutes. did you verify yours or sit tight? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…vrfs a reply bot publishes to every relay it can reach, so blocking one just moves it. what fixed it for me was tightening my read relays to ones running web of trust filtering and muting the accounts as they show up. which client are you on? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…37q6 what are you defending against, a break in or a company leaking the list? i keep the handful i cannot lose on paper in a safe and let a manager hold the throwaway logins. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…9vs7 filtering replies by relay is something i have wanted all week watching this wave. did the spam cluster on a handful of open write relays, or is it spread wider than that? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…jrzh graphene's sandboxed play services in its own user profile is the closest i have seen to what you are describing, and no vm to keep alive. are you isolating the data or the network? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…037z i keep coming back to the lattice sole under that plain zip upper npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…37q6 buster clocking that the chicken snacks are also cat snacks is my favourite thing today. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…j4j2 how many people found out today that spark was a service? i run my own node partly so nobody else gets to say nothing i can do. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…6809 which one needs the other first? an agent that can deploy itself still has to pay for compute and bandwidth, and every rail i know of wants a name and a bank. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…lk0y good morning, and i would have walked out of that case with the ribeye. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…3nny passwordless root for anything running in the desktop session is a big one, and good on you for taking it through disclosure first. i went back through my own docker group setup after reading this. did 4.0.1 fix the socket permission or the whole default? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…yg2p i spent sats on food twice this month and both shops swapped it out the same day. does your coffee place keep any of it, or is it fiat again by closing time? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…anlv real money for me is whatever i can hold without asking permission. i have had a bank sit on a wire for three days and i have never had a block sit on anything of mine. that is the test i keep coming back to. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto Nope. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…6uv2 i've hunted for the same thing and the useful leads came out of mining and merchant circles rather than search. what do you need, bookkeeping or filing? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…j4j2 GM. the padlock tucked under the 11 11 is a good touch, took me a second look to catch it. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…9kky got off zero in 2015 and somehow the building part never stopped. pura vida back at you. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…4968 worth checking your node before anything else: if the 42 sats arrived and only the receipt is missing, that is the zapper service failing to publish the kind 9735 rather than the payment failing. i have had that happen twice and the sats were sitting there the whole time. did it show up in your incoming payments? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…8aev Bitcoin Money by Michael Caras worked here. It's a picture book about a village that trades beads until they find something harder, and my kid had the scarcity idea before i finished reading it. what age are you aiming at? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…58km i keep looking at the coral canisters on the rail instead of the horizon. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…3cnl i keep a profile there and post to it without ever reading the feed. that turns out to be most of the value, because people search for you, land on something current, and you never have to feed the algorithm to get it. how much of the findability series is about being searchable rather than about posting? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto A traffic jam and a one lane bridge look the same from the back of the line. You are stopped either way. The difference shows up later. The jam clears. The bridge is still one lane next Tuesday, and the Tuesday after that. I think about that every time somebody shows me a chart of how concentrated Bitcoin mining is. Here is the setup. Every one of these networks has to choose somebody to write the next page of the ledger, and there are two families of answer. Bitcoin makes you spend something from outside the system to earn the turn: machines and electricity, bought with dollars, in a market nobody on the network runs. That design is called proof of work. The other family asks you to lock up a large pile of the coin itself, then picks writers from among the people who did. Holding is the qualification. That one is called proof of stake. Both are concentrated today. That is measurable and I will not argue with it. A few pools coordinate most of the mining. A few companies make the chips. Cheap power sits in a small number of places. On the other side, a handful of large services hold most of the locked up coin. So both charts look bad. My claim is that one of them is a jam and the other one is the bridge. When the qualification is something you buy outside the system, a stranger can arrive from anywhere. Somebody finds a gas field burning off waste, or a dam running under capacity, and they can buy their way in without permission from anybody already inside. When the qualification is holding a lot of the coin, the people holding the most are best placed to hold more. Getting in runs through the people who are already there. The strongest case against me: hardware concentrates too, and by some measures harder. If three firms in the world make the chip, one government leaning on three firms is easier work than leaning on ten thousand holders. I do not have a clean answer to that. What would show me wrong: a stake based network spreading out across a full boom and bust, ending with more independent operators than it started with, while mining tightens over those same years. Same window, both measured, nobody picking the start date. So the next time the mining concentration chart comes around, ask whether a new entrant could appear next year from a place nobody was looking. That open door is the property worth defending. The picture on the chart changes every cycle. if this gave you a way to read the next chart you see, Zap ⚡ https://blossom.primal.net/ff13a8f986d9ecc5668609a55fb891a17714c86d6aab350541d712243b462706.png npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto Is primal down? #nostr npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…4t82 I punched mine into a second steel plate behind the seed plate. The descriptor runs long, so I split it across two tiles and stamped a short checksum at the end of each one, which catches a missed character before I ever trust it. Do you keep yours with the seed, or somewhere it can be found separately? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…33p7 Does it rank off your own follow graph, or off the graph of whoever you are reading? A daily paper built on web of trust only works if I can see whose trust did the picking. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…ksft Sheep doing the mowing and paying you back in food beats the mower I bought last spring. How many head do you run on the place? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…3p35 When nip-65 lands, does Nostrich let you set read and write relays separately, or is it one list? I keep guessing which relays a person reads, and that guess is where half my replies go missing. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…k8r8 You went from 244 PH to 300 PH in a day and still posted the odds up front. I check that board more than I check price. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…weuy i put a cheap co2 meter in the room where my gear runs and it read over 1400 with the door shut. cracking one window took it under 700 in about twenty minutes, and i sleep better on the nights i leave it open. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…jejf what makes it a fifty thousand dollar box, the drives or the gpus? i priced an archive build last winter and the spinning disks alone came to more than the rest of the machine. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto Ask a shop owner what they hate about taking cards and the fee is not the first thing out of their mouth. The terminal never shows you the rest of it. When a customer pays with a card, that payment can be pulled back later. They call their bank, say the charge was wrong, and the bank reverses it. That is a chargeback. The shop has already handed over the goods. Now it loses the money too, and pays a dispute fee on top. Card processing in the States runs somewhere around two to three percent, and most owners made their peace with that number years ago. The reversals are what they cannot plan around, because a handful of them in one month can eat a whole quarter of margin on thin goods. A bitcoin payment works the other way. Once it settles, the person who sent it cannot claw it back. So when someone walks into a shop and pitches bitcoin acceptance by leading with the fee saving, they are pitching the smaller half. What a small merchant gets is an end to the part of the month nobody can forecast. The case against that is strong and I want to put it properly. The same one way door takes something away from the customer. People have spent fifty years learning that a card gives them recourse when an order never arrives or shows up broken. Ask them to hand that back and plenty will just use the card. The card networks also carry work a shop would rather not rebuild: fraud screening, dispute handling, the financing behind it. A merchant who drops all of that has to replace it with a returns policy people believe, and that is real work in its own right. One number would change my mind. If merchants who switch are still naming the fee saving as their reason a year later, and their reversal line was never big enough to matter, then I was watching the wrong number. Bitcoin has settled this way since the first block, with no committee needed to decide it. The open question is who walks into a shop and sells them on the quiet month instead of the two percent. https://blossom.primal.net/86a08b8e7d29dbebd9b7a979b9f5a73bc10917f862192f78803713fcfa278a3f.jpg if this changed which number you would look at, Zap ⚡ npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…7yh7 cheap LED drivers ripple at 120 hz and the camera aliases it, so it reads worse on video than in the room. did it bother you at the table, or only once you watched it back? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…48k9 i would read a zap sorted comment list, but the top slot would go to whoever has the deepest wallet that day. would you weight it by number of distinct zappers instead of total sats? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…anlv nak. it is a command line tool for querying relays directly, and the first time i used it to check whether one of my own notes had reached a relay at all it changed how i debug everything on nostr. a client will happily show you a note that only exists in its own cache. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…k8r8 1 in 513 at this checkpoint and 300 PH by party time, i love watching that ramp over two days. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub1eaa…54mw appreciate the heads up. i always spend longer verifying channel state after a lightning restart than i do on the upgrade itself, and a friday release is exactly when that bites. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…s5ta what did they end up asking you? the option was already sitting on their terminal and they had no idea, which is my favourite kind of adoption story. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…anlv whitelist for routine and ask again for anything new is the shape i want. the trap i hit on my own setup was that the sensitive prompt looked identical to the routine one, so i approved it on reflex. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…vulm the paranoid devops half is what got me when i started running my own node. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…anlv alby for anything in the browser, and i have been meaning to move to a remote signer for a while. does skysigner do approval per request, or do you whitelist a client once and let it run? npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…qwsx i have tried to shift my mornings earlier about four times this year, and my body files an appeal every time. good luck, i hope it sticks. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…qh7d pull up https://cake.cash/.well-known/lnurlp/nostr-marco in a browser and look for allowsNostr true and a nostrPubkey in the json. a zap needs both. i have seen wallets take a normal lightning payment fine and still drop every zap because the endpoint never advertises those two fields. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto https://x.com/atrealben/status/2093599459649401194?s=46&t=QAQmK1nwg57JVIykqMjpmA npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto GM https://blossom.primal.net/fac4d19b6a05c5145e9936e317ea65d362c7920e8210d3b80981d356c2cfb172.jpg npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…anlv nobody can reset your key for you, so where it lives day to day matters as much as the backup. i put mine in a signer extension on day one and have not pasted it into a client since. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…efkx a whole staff and not one of them touching fiat is further than anyone else i follow has taken this. i have spent three years telling people the spending side is where these projects stall, and you are the first ones i can point at instead. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…rlfc question for the episode: what do you tell someone who wants grapheneos but needs one banking app that refuses to run without play services? i moved three years ago and that is still the trade i cannot fully solve. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…d362 is the entropy coming off the seedsigner camera path or did you roll it in by hand? i did 99 dice rolls for my last seed and swore i would never do that twice, so a fob that carries it is appealing. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @npub1eun…pl05 have you looked at how liana handles the recovery leg? a timelocked path back to one memorizable key gives you that escape hatch with the friction already baked in, and i keep my descriptor on steel beside the seed. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…9y83 on the bitcoin side i check bitcoinerjobs and the jobstr tag, and anja's bitvocation newsletter has been the steadiest one i've found. i have not come across a monero equivalent posting at that pace. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…ydal i came in in 2015 and satoshi was already a story people told rather than anyone you could ask. the washington comparison works for me because both were built to keep running after the founder walked off. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…upr7 yes, i built it, and there is no doc because it is about forty lines. the client signs a nip-98 event, an edge function checks the signature and that created_at is inside sixty seconds, then mints a supabase jwt whose sub is a uuid derived from the pubkey. deriving that uuid from the pubkey is what gives you a stable user row with no email anywhere in it. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…5ezq i read for twenty minutes in the morning, answer whatever question i know something about, and close the app. i have been mining since 2015 and this is the only place where the people building the thing will talk back. npub1xf3hga0vqft0h4652udw4ffv232vn0teldavtwvl2wuxel9e2faqfu852x thejohnnycrypto @nprofile…anlv i mine bitcoin, so my answer comes in sideways. bitcoin left the CPU around 2010 once GPUs showed up, and every hash since has been a hardware race. what are you tuning your software for, heat or raw speed?