12ee03d11684a125...

12ee03d11684a125...

npub

npub1zthq85gksjsjthv8h6rec2qeqs2mu0emrm9xknkhgw7hfl7csrnq6wxm56

pubkey (hex)

12ee03d11684a125dd87be879c28190415be3f3b1eca6b4ed743bd74ffd880e6

nprofile

nprofile1qqsp9msr6ytgfgf9mkrmapuu9qvsg9d78ua3ajntfmt580t5llvgpesprf58garswvaz7tmjv4kxz7fwva6kcat8w4k82tnddajshvyzw4

Activity (68)

↳ Reply Event not found

4c144b78aaf6e2487ec29004d25df6a8de5572fb3a8c26e84829e153a2e2c729

If there are ten nodes in the network, and every pair of nodes peer with each other, then we have 45 peer-to-peer connections. Do we have 90 Bloom fi...

If there are ten nodes in the network, and every pair of nodes peer with each other, then we have 45 peer-to-peer connections. Do we have 90 Bloom filters then, or 18?

Kind-1 (TextNote)

2026-03-17T19:35:47Z

↳ Reply Event not found

5383c81a00d63ecbcb0548d1cb393b4daa43118d1c2a7555c7a732c5482ef75f

This diagram has N=6 nodes and 2*N-2 = 10 Bloom filters https://blossom.primal.net/a951f84db76993f5b00f0e8bb520b626bb82978d47a102eb91ed3a7638995918.j...

This diagram has N=6 nodes and 2*N-2 = 10 Bloom filters https://blossom.primal.net/a951f84db76993f5b00f0e8bb520b626bb82978d47a102eb91ed3a7638995918.jpg

Kind-1 (TextNote)

2026-03-17T19:22:45Z

↳ Reply Event not found

6fcb7e033ec863f364aae0d9e4f43ab62b40bdeb20a0633dcd181a048e0ecfff

Thanks Johnathan! I think I understand much of that already thanks, including the split-horizon stuff, thanks the your excellent docs that you alread...

Thanks Johnathan! I think I understand much of that already thanks, including the split-horizon stuff, thanks the your excellent docs that you already have. I'm just trying to identify some simple invariants which might also help when I'm trying to share my understanding with others If there are N nodes in total in a (connected) network, then there will be at least 2N-2 (possibly distinct) Bloom Filters, right? I.e. two for each spanning-tree-edge I ask because some people say N, instead of 2N-2, in that statement

Kind-1 (TextNote)

2026-03-17T19:03:00Z

This nostr:npub1y0gja7r4re0wyelmvdqa03qmjs62rwvcd8szzt4nf4t2hd43969qj000ly network has N=six nodes and therefore five (N-1) spanning-tree-edges So we...

This nostr:npub1y0gja7r4re0wyelmvdqa03qmjs62rwvcd8szzt4nf4t2hd43969qj000ly network has N=six nodes and therefore five (N-1) spanning-tree-edges So we have two blooms filters for each spanning-tree-edge, i.e. 10 (possibly distinct) Bloom filters Do we also have two more Bloom filters for each of the *non-spanning-tree* peer connections? For example, if B and C peered with each other here, would we therefore have 12 Bloom filters? https://image.nostr.build/9acb8f4a09555d7d97994096ccc39ec16551ba23765a7bc8b563a308cf1de411.png nostr:npub19wavu4f7l6l43h24jyskn7fvzy37kcfp67aqjtmv2qgy4lp34nhsda8p6k I'm pretty sure I know the answer (Yes), but I'm not 100% sure This diagram is from the intro: https://github.com/jmcorgan/fips/blob/master/docs/design/fips-intro.md

Kind-1 (TextNote)

2026-03-17T16:59:30Z

Just raw-dogged some HTML for the first time in about 25 years, as a sidequest while fixing an SSL cert issue https://image.nostr.build/106a7fd0af0be...

Just raw-dogged some HTML for the first time in about 25 years, as a sidequest while fixing an SSL cert issue https://image.nostr.build/106a7fd0af0becb0849767554a05d9067f5f792ce96650efc69b626c6449a7f6.png Seriously though, if we're going to Make Websites Great Again, I should check out things like nsite

Kind-1 (TextNote)

2026-03-17T15:13:16Z

↳ Reply 12ee03d1... (npub1zthq85gksjsjthv8h6rec2qeqs2mu0emrm9xknkhgw7hfl7csrnq6wxm56)

Wrote a little program to visualize the FIPS network that I can see, after getting each of my nodes ...

nostr transport

Kind-1 (TextNote)

2026-03-17T08:17:53Z

↳ Reply 12ee03d1... (npub1zthq85gksjsjthv8h6rec2qeqs2mu0emrm9xknkhgw7hfl7csrnq6wxm56)

Running FIPS https://image.nostr.build/51af123aae6328b913e3dd19af3a354396bef9017ba3957943ece62c5d80...

Wrote a little program to visualize the FIPS network that I can see, after getting each of my nodes to report various stats from its own point of view...

Wrote a little program to visualize the FIPS network that I can see, after getting each of my nodes to report various stats from its own point of view ('node-vps' is an external one, run by someone else) https://image.nostr.build/21e632bd39b0fa860aac490eef821872f1b206783d53d14e3c28a898d6d4cfd1.png

Kind-1 (TextNote)

2026-03-16T22:42:35Z

Running FIPS https://image.nostr.build/51af123aae6328b913e3dd19af3a354396bef9017ba3957943ece62c5d8062dd.png https://github.com/jmcorgan/fips/tree/ma...

Running FIPS https://image.nostr.build/51af123aae6328b913e3dd19af3a354396bef9017ba3957943ece62c5d8062dd.png https://github.com/jmcorgan/fips/tree/master ( nostr:npub1hw6amg8p24ne08c9gdq8hhpqx0t0pwanpae9z25crn7m9uy7yarse465gr )

Kind-1 (TextNote)

2026-03-16T20:54:27Z

↳ Reply Event not found

e18e18b4c07f0d8380c6ab8172cb083ec02fd9e91e802b1fe4bf31644d2a550c

FIPS fixes this https://github.com/jmcorgan/fips/blob/master/docs/design/fips-intro.md

Kind-1 (TextNote)

2026-03-16T17:35:06Z

↳ Reply Event not found

c629e660dfb47f983fe69feebbfa7599b28c1797cc8392576f6ed457c2f3f98e

Exactly. I can't take Americans seriously when they fail to defend the Fourth Amendment at least as seriously as they defend the First or Second

Kind-1 (TextNote)

2026-03-16T11:04:59Z

↳ Reply The Daniel 🖖 (npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx)

Hot take. 🌶️ We’ll never see a bitcoin standard if purists who live in a fantasy world insist there’...

Bitcoin doesn't care what bitcoiners think We'll hyperbitcoinize, regardless of what the so-called purists think

Kind-1 (TextNote)

2026-03-15T21:17:07Z

Ideas I'm having while hiking now (and listening to the Nostr Compass podcast) - How similar are Bitchat and FIPs? ( nostr:nprofile1qqsthdwa5rs42euhn...

Ideas I'm having while hiking now (and listening to the Nostr Compass podcast) - How similar are Bitchat and FIPs? ( nostr:nprofile1qqsthdwa5rs42euhnuz5xsrmmssr84hshwes7uj392vpeldj7z0zw3cppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhscs6htm ) They both solve similar-ish problems in the (Bluetooth) mesh. Last I recall, nostr:nprofile1qqs9pk20ctv9srrg9vr354p03v0rrgsqkpggh2u45va77zz4mu5p6ccpzemhxue69uhk2er9dchxummnw3ezumrpdejz7qgkwaehxw309a5xjum59ehx7um5wghxcctwvshszrnhwden5te0dehhxtnvdakz7qrxnfk had added source routing in the Bluetooth mesh - Instead of building support for Cashu Spilman payment channels directly into apps such as Nostr relays and Blossom servers and Nostr client, I should just start with making Docker images which act as proxies to those systems. One container on the client side which adds the payment before forwarding it, and another container on the server side which accepts the payment before forwarding it to the "real" server - I should use HD (hierarchical, deterministic, [BIP32?]) key generation in the encrypted file storage thing that I mentioned an hour or two ago, so that I can give you the keys to access and decrypt a *sub*folder of my data. You can derive the private keys for any file or folder nested within that, but you can't go back up to the root

Kind-1 (TextNote)

2026-03-14T15:25:51Z

Thinking of this for file storage, for a decentralised and trust-minimised approach, with redundancy and privacy: - Merkle trees (or something simila...

Thinking of this for file storage, for a decentralised and trust-minimised approach, with redundancy and privacy: - Merkle trees (or something similar) to represent the stored files, so that large files and directory structures can be stored, and Merkle proofs so that service providers can easily prove that they have every (part of) your file. If a provider loses your data, you can prove it publicly. With the right design of this, we can support making lots of small changes very efficiently and updating the root quickly - encrypt the data - Redundancy. Store your data with multiple providers, with a watchtower to test providers regularly (using the Merkle proofs) to identify gaps - as well as encrypting the data, also encrypt the data a second time with a different key for each provider. This forces providers to really store your data, instead of just 'proxying' another provider's copy of your data - Your watchtower(s) doesn't need to know the main encryption key. They just need to know your secondary - per-provider - keys. This gives your watchtower enough information to quickly copy your data to other service providers, always ensuring that you have at least N copies of each fragment of data - the providers sign the Merkle root, giving you a promise to store that data. Making a small change to a huge file system is an efficient process. When you change some data, you sign an event which releases the old root - paid with bitcoin of course. If making many small changes, a system that allows high-frequency micropayments (e.g. Cashu Spilman channels) would help to pay on demand Let's make a simple web-based client for this, perhaps a PWA that uses Nostr to store state

Kind-1 (TextNote)

2026-03-14T07:59:11Z

All the cool kids are working on FROST Today, I demo'ed a toy Cashu wallet to some Nostr/Bitcoin folks where spending from the wallet requires a sign...

All the cool kids are working on FROST Today, I demo'ed a toy Cashu wallet to some Nostr/Bitcoin folks where spending from the wallet requires a signature to spend (this enforcement is standard Cashu, enforced by the mint), and the signature is made via FROST, and the signers coordinate via Nostr to exchange the FROST data I'll share some links later. It's not really usable, but I just found it fun to connect Frost+Cashu+Nostr nostr:nevent1qqsxkvtwqxumjzs0w9cg73euh8vc5yuhrdvr5szrlzndsn7txj35ggspzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczyqewrqnkx4zsaweutf739s0cu7et29zrntqs5elw70vlm8zudr3y2qcyqqqqqqgq65ysk

Kind-1 (TextNote)

2026-03-13T18:24:34Z

↳ Reply Event not found

00006161e34fa3381bea5479553be678561fd25f9154bde84fc0b906c418d5a5

... where the device deletes the secret if there is a physical attack on it, for example if I try to carefully dismantle it in order to directly read ...

... where the device deletes the secret if there is a physical attack on it, for example if I try to carefully dismantle it in order to directly read the secret from its memory

Kind-1 (TextNote)

2026-03-13T18:18:55Z

↳ Reply Event not found

5043d4d5317f18ad8269c19660b34e8dd7351eb53328d265c31a7a9ff4049600

What's your favourite colour?

Kind-1 (TextNote)

2026-03-13T17:02:55Z

↳ Reply Event not found

d1a33d63c05ef9db359047c6062df1f7225c437b650d4e737d3ebc51e97c0e7f

Some things are asymmetric, as you say Like how it's easier for (sybil) nodes to relax relay policy than to tighten it 😀

Kind-1 (TextNote)

2026-03-13T13:03:21Z

↳ Reply 855746f6... (npub1s4t5da3x5f26dpl3fralazs7jlzw95y0vtppf8zejzt7zw9rw75quhazvc)

This will be the first year Maxi Madness comes to Nostr. I hope you guys are ready

I have no idea what Maxi Madness is, and at this stage I'm too afraid to ask I keep seeing it referenced, but no explanation I've been building in t...

I have no idea what Maxi Madness is, and at this stage I'm too afraid to ask I keep seeing it referenced, but no explanation I've been building in this bear market, and clearly have fallen behind on my #40HPW :-(

Kind-1 (TextNote)

2026-03-13T10:34:24Z

↳ Reply Event not found

05bc3054241c175d29b930dfd04502c2132fd98ada9e4beda59a0d34751d6bdd

tokens

Kind-1 (TextNote)

2026-03-13T10:32:36Z

https://youtu.be/DFM140rju4k

Kind-1 (TextNote)

2026-03-12T23:13:30Z

↳ Reply Event not found

d05d455673df92f5635e279fedb9e89fe553aa52513d143c66e86e7674e637e3

I've just turned off the emergency alerts on my phone I expect it will be abused by the government I'll turn it on again only if I'm in an area wher...

I've just turned off the emergency alerts on my phone I expect it will be abused by the government I'll turn it on again only if I'm in an area where there might be a genuine alert, e.g. tsunami risk https://blossom.primal.net/88b27aaa545cbea7ac1db681b19bd4f1edf717e5757a768522643971b356b125.jpg

Kind-1 (TextNote)

2026-03-12T11:57:15Z

↳ Reply Event not found

ce98c8e28eb458c6fffec3afee4fa1ced62356e0e7201acc84c1291bc631e86c

What's your long term vision for on-chain privacy? I'd love a single coinjoin protocol that is used in many wallets For example, I'd like common Ligh...

What's your long term vision for on-chain privacy? I'd love a single coinjoin protocol that is used in many wallets For example, I'd like common Lightning implementations to use conjoins for creating and closing channels

Kind-1 (TextNote)

2026-03-12T07:47:16Z

↳ Reply Event not found

63d7b5a6d7f693a5449f051d71ab06973a48ea621c7337751bf17ea28d733779

So let's fix YAML too

Kind-1 (TextNote)

2026-03-12T06:47:09Z

↳ Reply Event not found

3f186e309ce0155d92080c6dd5034b06effb9a313ae6c8f191100f3379eca2bd

https://image.nostr.build/66e825084e6dd247dbe6bc3e056a57df6939b365a19aefc7c8c84307dc7e03fd.png

Kind-1 (TextNote)

2026-03-11T18:10:46Z

Hacking feels good this evening, mostly because I'm using it as a distraction from hunger 😀 I decided two days ago to cut back drastically on carbs, ...

Hacking feels good this evening, mostly because I'm using it as a distraction from hunger 😀 I decided two days ago to cut back drastically on carbs, so I need the dopamine from seeing tests passing to substitute I'm suddenly craving chocolate

Kind-1 (TextNote)

2026-03-11T17:57:17Z

↳ Reply 675b84fe... (npub1vadcfln4ugt2h9ruwsuwu5vu5am4xaka7pw6m7axy79aqyhp6u5q9knuu7)

Yes it needs a soft fork. The important thing is there's a solid theoretical basis for actually doun...

I just tried to zap you nostr:nprofile1qqsxwkuyle67y94tj378gw8w2xw2wa6nwmwlqhddlwnz0z7sztsaw2qpz9mhxue69uhkummnw3ezuamfdejj7nxasma From Amethyst, via...

I just tried to zap you nostr:nprofile1qqsxwkuyle67y94tj378gw8w2xw2wa6nwmwlqhddlwnz0z7sztsaw2qpz9mhxue69uhkummnw3ezuamfdejj7nxasma From Amethyst, via NWC https://blossom.primal.net/dc4de1091f79a64a5964085d35b247d0ec842bf7a56cee1ddf1cf2b764b34f4d.jpg

Kind-1 (TextNote)

2026-03-11T12:17:38Z

↳ Reply 12ee03d1... (npub1zthq85gksjsjthv8h6rec2qeqs2mu0emrm9xknkhgw7hfl7csrnq6wxm56)

Bitcoin controls Bitcoiners, not the other way around

Even when we fix or improve things in Bitcoin, we do it because Bitcoin incentivizes us to do it Bitcoin isn't asking us to activate BIP110

Kind-1 (TextNote)

2026-03-11T12:13:28Z

↳ Reply Event not found

29a3ab1d905aff7ca10daeb8f9e3a252ac99fbb20f3144ddf7ae3062c056399f

Bitcoin controls Bitcoiners, not the other way around

Kind-1 (TextNote)

2026-03-11T12:13:20Z

↳ Reply Event not found

cc2e487071fa7cb25168fb61d7df8f5cddfbcd1bc49003584250b0e1561b816a

Try ZeroClaw or NullClaw maybe I must admit that I don't have much experience with any *Claws There is no fundamental reason to OpenClaw to be so in...

Try ZeroClaw or NullClaw maybe I must admit that I don't have much experience with any *Claws There is no fundamental reason to OpenClaw to be so inefficient, it's just badly written (according to what I've heard from others)

Kind-1 (TextNote)

2026-03-11T12:05:15Z

↳ Reply Event not found

08750c0481887bf6b331a7044969833c21eade52ace56c9c7e6843eafee918a5

Nice! So this would need a fork to be usable on chain on bitcoin? This solves the mathematical problem of creating a single small signature that sig...

Nice! So this would need a fork to be usable on chain on bitcoin? This solves the mathematical problem of creating a single small signature that signs all the inputs of a given transaction? And today (without a fork) we would need to include that signature replicated in every input

Kind-1 (TextNote)

2026-03-11T11:41:22Z

↳ Reply 12ee03d1... (npub1zthq85gksjsjthv8h6rec2qeqs2mu0emrm9xknkhgw7hfl7csrnq6wxm56)

ClarkMoody says there's still 1 000 012.48 BTC left https://blossom.primal.net/0ac758ca997100c968d...

I was wrong I'll try to edit my post now https://claude.ai/share/be0eb154-f751-4a2b-818d-49889051e2d4

Kind-1 (TextNote)

2026-03-09T17:21:21Z

↳ Reply Event not found

f41ba0916496ab69d415404b1e47fcf9f1a0cd9379398ef9d40c73f00826e74f

ClarkMoody says there's still 1 000 012.48 BTC left https://blossom.primal.net/0ac758ca997100c968dad85687c0b9eb4ea15c87254936d123a7281a0874d264.jpg ...

ClarkMoody says there's still 1 000 012.48 BTC left https://blossom.primal.net/0ac758ca997100c968dad85687c0b9eb4ea15c87254936d123a7281a0874d264.jpg https://dashboard.clarkmoody.com/

Kind-1 (TextNote)

2026-03-09T17:13:42Z

↳ Reply Event not found

cf776eb5f5f9eb74ba0e235aeed428f2ea8436dc20b6a01e95eb83e3be8d170f

Kick the can? I'm suggesting the opposite 🙂. It's something that we can do today, that future generations of bitcoiners might thank us for

Kind-1 (TextNote)

2026-03-09T14:56:27Z

Noob question about nostr:nprofile1qqs8t4ehcdrjgugzn3zgw6enp53gg2y2gfmekkg69m2d4gwxcpl04acpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcppemhxue69uhkummn9ek...

Noob question about nostr:nprofile1qqs8t4ehcdrjgugzn3zgw6enp53gg2y2gfmekkg69m2d4gwxcpl04acpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcppemhxue69uhkummn9ekx7mp0w3radp: Are DMs simply a full MLS group, but just limited by the app to two users? So the Marmot protocol would allow a third user (or a second device for one user) to be added? (That might be bad UX though)

Kind-1 (TextNote)

2026-03-09T13:27:17Z

https://bitchat.free/ nostr:nevent1qqsxzdhjh8qw879e82g2lc90c553u0j9g3jtyffn8s4cs7ep907y4agpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczyzwtx4zux62qmx3wlp...

https://bitchat.free/ nostr:nevent1qqsxzdhjh8qw879e82g2lc90c553u0j9g3jtyffn8s4cs7ep907y4agpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczyzwtx4zux62qmx3wlpk4p4w84ratjqcsejyccs6yhn7yeq3073au5qcyqqqqqqglj68sw

Kind-1 (TextNote)

2026-03-09T12:23:48Z

↳ Reply Event not found

4810e12e4cbd54f3bd708085d97d60316729b57d1490b05bc8c7b0fe583104ad

We should soft fork today to require that 80% of coinbase outputs must be anyone-can-spend outputs that are locked, via CLTV, to a few decades into th...

We should soft fork today to require that 80% of coinbase outputs must be anyone-can-spend outputs that are locked, via CLTV, to a few decades into the future I mention this because of your point about future arguments about block subsidy, and your point reminds me of this idea to help with security budget in the future Today's budget is more than sufficient, so let's move it to the future, where it might be needed

Kind-1 (TextNote)

2026-03-08T19:30:18Z

Look after your knees! I've just recovered from a knee injury and I'm loving hiking again With the benefit of hindsight, I now realise that the rela...

Look after your knees! I've just recovered from a knee injury and I'm loving hiking again With the benefit of hindsight, I now realise that the relative lack of sport was affecting my mood and productivity for the last few months And I'm enjoying the gym again Bear markets are for (body) builders! https://blossom.primal.net/57efe08accd2fa0e5be196ef66c85fd4243f5c2d24b93fb110bdb1b61b47f6d7.jpg

Kind-1 (TextNote)

2026-03-08T18:20:58Z

↳ Reply Event not found

8ca0e715a8ce40a985b859c6581190a604b85375bbc5c147e17b35c9f007988f

Dropbox alternative where you pay somebody to store your data. Every day, you ask for a small amount (1 kilobyte) and they respond with a Merkel proof...

Dropbox alternative where you pay somebody to store your data. Every day, you ask for a small amount (1 kilobyte) and they respond with a Merkel proof that they have it For redundancy, you pay multiple services to store the same data, with your client (or watchtower) ensuring you always have at least N copies All encrypted, only your client knows the decryption key To change the data, you update the Merkel root with the server, sign something to release the old one, and the server signs that it is now responsible to host the new one This allows us to prove if the server has failed

Kind-1 (TextNote)

2026-03-07T11:02:06Z

↳ Reply 1e67de37... (npub1renaud65zug8r570ndztde2xhk206z3v50a5mwa3kp2xshy3zmjqkqaw97)

Digital Euro Is for Sanctions Evasion https://www.cato.org/blog/digital-euro-sanctions-evasion

If theb Digital Euro is suddenly serious about privacy, they should use the same tech as used in Cashu

Kind-1 (TextNote)

2026-03-07T07:44:29Z

↳ Reply Event not found

00006cf29fb928aacaa93ca96ec949124bac1f669f9b68781591e80717343013

Exactly. I want us to be able to connect to many servers (briefly) and to pay for the service as long as the server is reliable Nostr relays Media se...

Exactly. I want us to be able to connect to many servers (briefly) and to pay for the service as long as the server is reliable Nostr relays Media servers Wifi routers maybe also Tor nodes, to incentive more Tor infrastructure Your phone could be making dozens of tiny payments each minute, without necessarily asking permission from the user in advance

Kind-1 (TextNote)

2026-03-06T01:11:12Z

If you already know something about has Cashu Spilman Channels work, then you might find this useful if you want some details to help you integrate it...

If you already know something about has Cashu Spilman Channels work, then you might find this useful if you want some details to help you integrate it into your server I have an 'integration kit' for each of four languages (Rust, Go, Python, TypeScript) where you can start receiving payments by just specifying a config yaml file and a few dozen lines of code Still more to do to tidy it up, especially on the client side, but the server side is more complete now (pending real-world feedback which could change everything of course 😀) https://github.com/SatsAndSports/demo_of_spillman_cashu_channel/blob/spilman.channel/ARCHITECTURE.md

Kind-1 (TextNote)

2026-03-06T00:43:27Z

The only correct instruction from the clanker in this video. Stop using VS Code and instead use ...: https://image.nostr.build/8d8e61d7debb84e8a8355a...

The only correct instruction from the clanker in this video. Stop using VS Code and instead use ...: https://image.nostr.build/8d8e61d7debb84e8a8355ab3d43086ba1637da37d5d017638fc95fc1bf01af40.png https://www.youtube.com/watch?v=xE9W9Ghe4Jk

Kind-1 (TextNote)

2026-03-05T14:20:33Z

↳ Reply 26e9ab7f... (npub1ym56klev354vx7gr47gtu2s6aahj4j7kn860ykw243adx0fqqrqsf6pdvw)

1) What. https://image.nostr.build/5df3a38def245e062a9d15e69556e26994f6bbe46ea45a9f88558149b8a5c94a...

"New use cases should always get consent from the network" I'm with him, as long as he agrees that a few dozen nodes are sufficient to grant that con...

"New use cases should always get consent from the network" I'm with him, as long as he agrees that a few dozen nodes are sufficient to grant that consent 😂 Large OP_RETURNs were formally approved by the relay network in 2024, by a few dozen nodes deciding to relay them. Therefore, the debate ended then https://xcancel.com/BitMEXResearch/status/2024952265719611458

Kind-1 (TextNote)

2026-03-04T07:55:58Z

↳ Reply Event not found

c4111f88aaf88bc20db2613c76dfc3d79d37967b181a4c5e79937c4d5791c5c8

Use nostr for players to find each other and to record the results of each battle Use conventional network connections during game play Pay continuo...

Use nostr for players to find each other and to record the results of each battle Use conventional network connections during game play Pay continuously with bitcoin micropayments for the infrastructure, including for the blossom servers that provide the game binaries to those that don't already have the binary With good containerization, so that we don't mind running those random binaries

Kind-1 (TextNote)

2026-03-04T00:20:24Z

↳ Reply 12ee03d1... (npub1zthq85gksjsjthv8h6rec2qeqs2mu0emrm9xknkhgw7hfl7csrnq6wxm56)

"Rebasing 442 commits on top of 132 new ones is a significant operation." No excuses, Claude. No mi...

Why does every movie have a quote that reminds me of Bitcoiners? https://image.nostr.build/4c8165db86f86a4baeccbe607a2ab7dc71f6cf0bc2108c84ccc0169fa3...

Why does every movie have a quote that reminds me of Bitcoiners? https://image.nostr.build/4c8165db86f86a4baeccbe607a2ab7dc71f6cf0bc2108c84ccc0169fa36d09fc.png

Kind-1 (TextNote)

2026-03-03T22:51:57Z

🤯 https://image.nostr.build/3ff6ecae3f3b3f1aecd102e3cafe2e22b25c60e5256ed9b72ef3ff9a92e580e3.png I don't actually know anything about zero knowledge...

🤯 https://image.nostr.build/3ff6ecae3f3b3f1aecd102e3cafe2e22b25c60e5256ed9b72ef3ff9a92e580e3.png I don't actually know anything about zero knowledge proofs, so no real idea how serious this is https://xcancel.com/osec_io/status/2028901596965552572

Kind-1 (TextNote)

2026-03-03T21:49:38Z

"Rebasing 442 commits on top of 132 new ones is a significant operation." No excuses, Claude. No mistakes, I've got a movie to watch while you're wor...

"Rebasing 442 commits on top of 132 new ones is a significant operation." No excuses, Claude. No mistakes, I've got a movie to watch while you're working ==== Seriously though, I've had a very mentally stimulating two days, lots of discussion of bitcoin and nostr tech, and a couple of more weeks of this ahead! So I'm finally watching The Hangover (2009), which I'd never watched before. It's excellent (Actually, using OpenCode instead of Claude)

Kind-1 (TextNote)

2026-03-03T21:46:25Z

↳ Reply Event not found

713e31a3142dde75952c72e43ad7ef46f31007e6fdd83ac9794203e7837a045b

Duke Nukem 3D

Kind-1 (TextNote)

2026-03-03T21:28:09Z

↳ Reply Event not found

7a37c48f1e12a7b9e5dd5adb28ea36618f05c2d0fb704b2d32bac0ab57874e8f

nostr:npub1d7exvqfvxqyrq0j54e23gz6xj4lfj7qfssqamg60fkfp5f6mlzaskklrf3 , any thoughts on Cashu mints using FROST for their collaborative signing? I'm ...

nostr:npub1d7exvqfvxqyrq0j54e23gz6xj4lfj7qfssqamg60fkfp5f6mlzaskklrf3 , any thoughts on Cashu mints using FROST for their collaborative signing? I'm slowly learning a bit about how Frost works. It's allows n-of-m signatures, so maybe a Cashu mint could use this with multiple-signers so that it can keep running if one of the signers is down

Kind-1 (TextNote)

2026-03-03T19:53:29Z

↳ Reply The Daniel 🖖 (npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx)

Every brand on Amazon has names like Sjrfhkm, Nbfizzx, or Liwprung. It’s as if someone just picked a...

Brands on Amazon have crazy names because Amazon insists that they have a registered trademark. And a crazy unpronounceable name is easier for the int...

Brands on Amazon have crazy names because Amazon insists that they have a registered trademark. And a crazy unpronounceable name is easier for the intern at the USPTO (US Patent and Trademark Office) to confirm as new and distinct from all the existing names https://stemerlaw.com/2025/07/16/why-are-amazon-brand-names-so-weird-understanding-trademark-registration-and-2d-and-2e1-refusals/

Kind-1 (TextNote)

2026-03-03T18:58:13Z

↳ Reply Event not found

63eeb214666051ce1161bfea43bf69e368dec9e3c51323e4993c9d336639e1a4

Bad bot You didn't really read my message. I already know about Blossom. I don't want single blobs. I want a big (mutable) database, probably stored ...

Bad bot You didn't really read my message. I already know about Blossom. I don't want single blobs. I want a big (mutable) database, probably stored across many blobs Your server needs to be able to prove to me, via a small (Merkle) proof, that it still has a full copy all all the data, via proofs of a few random chunks of that data (Thanks for being transparent that you're a bot)

Kind-1 (TextNote)

2026-03-03T08:16:55Z

Sleep soundly, safe in the knowledge that the EU is "monitoring the situation"

Kind-1 (TextNote)

2026-02-28T08:45:28Z

↳ Reply Event not found

af5cbb9c9d122920aa9ba9c2d65dc739671f2843ec4d1eda42e71ed86d33ce1e

For what it's worth, I'm not a bot But I would say that, wouldn't I? 😀 My guess is this is a scam, where I can 'verify' my human-ness by paying a su...

For what it's worth, I'm not a bot But I would say that, wouldn't I? 😀 My guess is this is a scam, where I can 'verify' my human-ness by paying a subscription to the owner of the bot

Kind-1 (TextNote)

2026-02-27T08:36:20Z

↳ Reply Event not found

1378c203563b29822395e0f0964e9657cc960b68669ab9253706bab165c47f67

Incredibly good video, Leo! A very accessible history of Linux and Open Source, and some cryptography too with a nice paint-based analogy for Diffie ...

Incredibly good video, Leo! A very accessible history of Linux and Open Source, and some cryptography too with a nice paint-based analogy for Diffie Hellmann secret sharing Should be great for a non-technical, but very technical-curious, audience Ignore the clickbait headline!

Kind-1 (TextNote)

2026-02-26T20:33:57Z

↳ Reply 12ee03d1... (npub1zthq85gksjsjthv8h6rec2qeqs2mu0emrm9xknkhgw7hfl7csrnq6wxm56)

Back at coding today, after about a week off Most of my injuries suddenly cleared up and I got hook...

Giving up X (again 🙂) also helped getting me back!

Kind-1 (TextNote)

2026-02-24T22:21:36Z

Back at coding today, after about a week off Most of my injuries suddenly cleared up and I got hooked on being active again (bouldering and weightlif...

Back at coding today, after about a week off Most of my injuries suddenly cleared up and I got hooked on being active again (bouldering and weightlifting), so I overdid sport and was too tired/lazy even to code 😀 Gotta learn some balance https://image.nostr.build/25666b6ba7af0f15efb1af88cb6900f118ca27bfc1d3aecaac472bbe78e4ed85.png

Kind-1 (TextNote)

2026-02-24T21:18:58Z

↳ Reply Event not found

d5700edd599d39dcc021ede310a2947cc2c8084dce0084e334785c208d735f26

"Core30 changes were retarded" See this X post for the history, you'll see that the debate ended about 18 months before Core changed any relay defaul...

"Core30 changes were retarded" See this X post for the history, you'll see that the debate ended about 18 months before Core changed any relay defaults This OP_RETURN debate started and ended in early 2024 when Mara announced Slipstream, an out-of-band way to submit transactions That gave them an advantage, an advantage that small miners and small pools don't have. In response to this, the network autonomously quickly relaxed the relay policy to accept large OP_RETURNs. They did this by configuring their Core node; LibreRelay was too new to have been the main factor here Since then, a restrictive policy has probably had no effect, but it might have had a small harmful effects on miner decentralisation and node decentralisation No-one can say Core "rushed through" a change, when it was catching up with the network's decision from 20 months earlier! The bitcoin network, i.e. the few dozen noderunners who relax policy at the appropriate time, don't need permission from Core or Knots or you or me, when they want to defend miner decentralisation and node decentralisation https://xcancel.com/BitMEXResearch/status/2024952265719611458

Kind-1 (TextNote)

2026-02-24T07:31:30Z

↳ Reply Event not found

a2e79b17f1756646ca4dacbde41559abb6bf1aab59c11aeae4609729fbb57b96

Yes indeed! Now I'm thinking that every token should have P2(P|B)K in it. To create an anyone-can-spend token, we should include a random key and a s...

Yes indeed! Now I'm thinking that every token should have P2(P|B)K in it. To create an anyone-can-spend token, we should include a random key and a signature for it My goal is to maximize our anonymity sets so that every token looks the same to the mint (I just thought of this a couple of minutes ago, so maybe it's crap 😀)

Kind-1 (TextNote)

2026-02-23T19:15:21Z

I just finished this, by nostr:npub17u5dneh8qjp43ecfxr6u5e9sjamsmxyuekrg2nlxrrk6nj9rsyrqywt4tp . Really nice More precisely, I listened to the audio ...

I just finished this, by nostr:npub17u5dneh8qjp43ecfxr6u5e9sjamsmxyuekrg2nlxrrk6nj9rsyrqywt4tp . Really nice More precisely, I listened to the audio - read by nostr:npub1h8nk2346qezka5cpm8jjh3yl5j88pf4ly2ptu7s6uu55wcfqy0wq36rpev - while doing other work around my apartment. Very well read I want to get in the habit of reading more stuff like this. I already listen to a lot of podcasts (mostly Bitcoin Optech) while doing sport, so hopefully I can find more stuff like this Link to the article, including the audio: https://blog.lopp.net/history-of-bitcoin-maximalism/

Kind-1 (TextNote)

2026-02-23T19:05:16Z

↳ Reply 5143c373... (npub129puxu7lrd2g5a7hnmr57fe9t5ffk62m2gklkkl5xjvt5j6srhuswhhud3)

Calling yourself a bitcoiner while trying to choke demand for block space is a contradiction. Bitcoi...

We want on-chain fees to be as low as possible for as long as possible, as it helps with the security and scalability of Layer 2s Similarly, we don't...

We want on-chain fees to be as low as possible for as long as possible, as it helps with the security and scalability of Layer 2s Similarly, we don't want people to put more monetary transactions on-chain "in order to price out the spam", for the same reason basically. If your monetary transaction is going to increase the size of the UTXO set, we'd prefer you to use a Layer 2, even if that means the blockspace is taken up by an OP_RETURN instead The only time we want people to put transactions on-chain is if they consume more inputs than the number of outputs created TL/DR: the long term goal is to keep blockspace cheap, to help with scaling, and for the inevitable spam to be in OP_RETURNs and in Witness data

Kind-1 (TextNote)

2026-02-21T23:17:44Z

A line from 'Hackers' (1995) Say no to censorship! https://image.nostr.build/66299f8a6dbe8a8570edabf7c599a10b5a52340f187495a9c526631f9dc79fd3.png

Kind-1 (TextNote)

2026-02-21T20:07:50Z

Reading nostr:nprofile1qqsw34nugddy5kfsfc2pg2qwj5h0u9a7gf20egnez6lk870h8e22hfqpr3mhxue69uhkgctkv5h8xapwvajhymtp9e5kutmwdaehguslrspvs's book now. The s...

Reading nostr:nprofile1qqsw34nugddy5kfsfc2pg2qwj5h0u9a7gf20egnez6lk870h8e22hfqpr3mhxue69uhkgctkv5h8xapwvajhymtp9e5kutmwdaehguslrspvs's book now. The stuff on the precursors to public key cryptography is fascinating, about Diffie and Hellman and Merkle communicating with each other about their earliest attempts to solve this problem https://blossom.primal.net/b2d1910470ba31da77d9b4e6758cf56e865f9c90adea720520198360d01d52c8.jpg

Kind-1 (TextNote)

2026-02-20T22:51:10Z

↳ Reply Event not found

86a13d0293439c3ce7e554918086325c93dcd2d0bfe3d071e2de68b4b1954eb3

Well actually (🙂), the feet and metres do eventually line up An inch is now officially defined at 25.4 millimetres I think all the "standard" units ...

Well actually (🙂), the feet and metres do eventually line up An inch is now officially defined at 25.4 millimetres I think all the "standard" units are now defined in terms of the metric units Anyway, brilliant video!

Kind-1 (TextNote)

2026-02-19T06:46:29Z

Giving up X for at least a couple of weeks I might check once a day to see if I have an interesting notification, like an interesting reply to someth...

Giving up X for at least a couple of weeks I might check once a day to see if I have an interesting notification, like an interesting reply to something I said Prior to summer 2025, I had avoided X for about three years. Maybe I should do that again!

Kind-1 (TextNote)

2026-02-18T10:38:43Z

↳ Reply Event not found

a178b6c47cc277818924446b49ea62dd23d87863a2333b1478f87c5ae2a25c84

Indeed The long term goal for bitcoin is for the chain to be full of contiguous data spam 🙂 We want cheap blockspace to help with L2 security and sc...

Indeed The long term goal for bitcoin is for the chain to be full of contiguous data spam 🙂 We want cheap blockspace to help with L2 security and scaling. Therefore spam is inevitable And contiguous data spam is the least harmful to our nodes And, as you say, in order to defend mining decentralization we must ensure the public relay network can help the small miners to predict the next block and see which transactions are likely to get mined. To help with that, I've started a LibreRelay node today

Kind-1 (TextNote)

2026-02-15T21:32:14Z

↳ Reply Event not found

0d24db4b429469a2c1171cb3988c738ad5fdff51d80a09df21f69be5d63c6c9b

(my final reply on this video) Guy is right at 1:38:10 (and Mechanic wrong) when Guy said that a URSF will do something like require that the block a...

(my final reply on this video) Guy is right at 1:38:10 (and Mechanic wrong) when Guy said that a URSF will do something like require that the block at the activation height must have a large OP_RETURN. Similarly, there will be a two-week period where BIP-110 has a consensus rule requiring that blocks signal for BIP-110 (version bit 4, IIRC) and reject blocks that don't signal. A URSF could reject the blocks that do signal and accept those that don't There are lots of different ways that URSF could work. A URSF only has to apply to one block, forcing that block to do something that is rejected by BIP-110, and that is sufficient to ensure that the BIP-110 chain will never be accepted by the URSF clients, no matter how long it gets To give one very simple and understandable example. We could code and release and run a URSF client today which requires that block 965664 contain at least one large OP_RETURN

Kind-1 (TextNote)

2026-02-14T15:16:46Z

I first read this YouTube preview as saying: "Stop trying to make Luke's Consensus change happen" https://blossom.primal.net/1dc27a4c5853bbb3ca9d132...

I first read this YouTube preview as saying: "Stop trying to make Luke's Consensus change happen" https://blossom.primal.net/1dc27a4c5853bbb3ca9d132cc3e5905b8934413e38306b779bc9e4200f678ffc.jpg I guess I'm spending too much time on X arguing about the fork

Kind-1 (TextNote)

2026-02-14T13:19:17Z

↳ Reply 3d2e5150... (npub185h9z5yxn8uc7retm0n6gkm88358lejzparxms5kmy9epr236k2qcswrdp)

And so Bitcoin loses yet another person who invested nearly a decade learning its intricacies so tha...

I'm way ahead of you 😜. When I look at posts like yours, I see very few retarded replies, and that's because I've already blocked many of them It's t...

I'm way ahead of you 😜. When I look at posts like yours, I see very few retarded replies, and that's because I've already blocked many of them It's true that they still add more bots, but it's easy to block them quickly

Kind-1 (TextNote)

2026-02-07T07:22:35Z