follow the iwakan scale things email / x / signal / wn "it's not our purpose; it's our programming. our purpose is yet to be determined"
Public Key
npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh Profile Code
nprofile1qqs9wmfrms7myptdyzyyj330ac6ce70s7vcs5trredkzv7jtnavy37gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0ds28lz52
Show more details
Published at
2026-04-15T19:07:17+02:00 Event JSON
{
"id": "29cdfd82df6614e4a2ce868ad12af09481c92bf8f42cbf53bb82e9bbad1ac17a" ,
"pubkey": "576d23dc3db2056d208849462fee358cf9f0f3310a2c63cb6c267a4b9f5848f9" ,
"created_at": 1776272837 ,
"kind": 0 ,
"tags": [],
"content": "{\"display_name\":\"\",\"website\":\"https:\\/\\/ynniv.com\",\"lud06\":\"\",\"name\":\"ynniv\",\"nip05\":\"[email protected] \",\"about\":\"follow the iwakan\\nscale things\\n\\nemail \\/ x \\/ signal \\/ wn\\n\\n\\\"it's not our purpose; it's our programming. our purpose is yet to be determined\\\"\",\"picture\":\"https:\\/\\/m.primal.net\\/QYUK.png\",\"banner\":\"https:\\/\\/blossom.primal.net\\/e799319363ec62e2f7daee7cf0a84d30b1ae71039f98057b2134b184888275aa.jpg\",\"lud16\":\"\"}" ,
"sig": "b68b7a95f1f25a25c365007bf5f32b5330141c604f587bc3bca2e03c9e365a6d5d7a2752436d031fb9e4cbcfc99dd031eff9476568832f5c5c1610f1365797fc"
}
Last Notes npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv that's why there should be an optional, stable identity key that can be easily linked and possibly disavowed. which i proposed over a year ago in nip-102 npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv https://bitcoindeposits.net/FAQ npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv CLAUDE CODE: plus it closes the 3 regressions from the CAR/CDR fix that I want to stop apologizing for in commit messages 😂 npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv crank the rez, higher dbz cutoff, alpha blend https://blossom.primal.net/00b1b7b38a59e2d41d094cf97e5e123df2fe4562c062366cb7f756ef823eefe6.png npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv volumetric wx data. like, duh, of course https://blossom.primal.net/2d823fd7ff1f295b4546d19711b60ec7083895cca29596d8e2090e64d21a26e7.png npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv ask claude and ye shall receive npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i concede that advertising a method on behalf of someone else is sketchy. it's an interesting idea though... npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv kind of strange to say that people throwing money at you are doing it wrong, but i get the gist npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv sure, but one of those two actually gives you money npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv fun fact – traffic corridors have even altitudes going one direction, odd the opposite [flight tracks colored by heading] https://blossom.primal.net/4b5e595aa4a5a618d4de2e5a649dd2d6726d5468bf8ed36121606832aea20349.png npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv *of course* we can add a two dimensional, color coded progress bar! https://blossom.primal.net/cfa445475a29d661d3f0a1a32ab7e25a37d3cf269fd0734abeca1d47f584f34d.png npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv or: https://bitcoindeposits.net multiplexes 3kb/s into as many bytes per second as the world will pay for, based on a market of whoever shows up npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv https://bitcoindeposits.net trades time and space for fees npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i know 😞 sometimes it lets you make an app that you couldn't make before though npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv spam is a gas that fills the container of empty blocks. fees are the solution. satoshi knew this from the start npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv no. bitcoin doesn't have a spam issue, it has a lack of economic activity. use bitcoin as money npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i hear that. i built a novel bitcoin layer 2, also self funded, over the last year. and my well designed protocol extension was never really considered, even though people complain about nsec management and key rotation maybe jack talks about apps because that's where developers have the most exposure to revenue. maybe there's an app form of what you're doing? npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv like... separating identity from authorization? https://github.com/nostr-protocol/nips/pull/1450 i'm not sure what you're getting at. it seems that you're bitter about something, and i hope there's some way to get past that npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i have no idea what you're aiming at, but i've written a lot of code, run a lot of things, and like nostr npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv things claude will build in an hour: 3d webgl ads-b visualization with common lisp backend https://blossom.primal.net/07b8576ef86e8686ba197051a50d380c49d0153c1262e9ca65fd720cf6e69646.png npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv there aren't zaps *with* nwc. nwc is app -> wallet npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv #nevent1q…zuf6 npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv damn. i'm using that one ... whenever i manage to see a tie again npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv doesn't look a day over 135 npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv https://protocol.dfos.com/spec reads like nostr but complicated. i'm not a fan of complicated npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv 😅 sadly i'm dealing with machine code errors on both aarch64 and x64. once we're out of that morass i'll get back to graphics. technically modus did output a rudimentary bios-text screen on a pi zero 2 w as part of the atl bitlab demo npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv very few people ran this one. it was more next than macos, and pre-aqua, so it had a more professional feel https://blossom.primal.net/263dfff1a885d86e9bd620f9d1859c267bbf9995bac021eb12fdea65f030b0cb.png npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv still looks good https://blossom.primal.net/b127a318947064b7456e59abdb9abccb942e047ed141f7a59cb3c5151bf8f37d.png http://www.typewritten.org/Media/ npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv there are two different "dark forests". the "dark forest of the internet" is a newer term that means the internet is hostile and you need to protect yourself from it. the earlier "dark forest" theory is a solution to the fermi paradox: we haven't seen anyone else in the universe because once two civilizations see each other, one of them annihilates the other. it's nothing personal, just that the game theory only supports one "winner", and being found is being extinguished so, whether you want a "dark forest" social network is highly dependent on which definition you're familiar with npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv nostr the social network, or nostr the distributed systems layer? npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv sorry, to answer your other questions, yes, you can send zaps, receive zaps, make lightning invoices, and pay lightning invoices, among other things. it's lightning without channels. custody without discretion npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv the protocol is tlv-over-nostr: all you need is string manipulation and crypto primitives. running a node in a browser seems unlikely to be satisfying, because nodes should have better availability that that would provide. there's an interesting angle here though... 🤔 fees are set by a node. if you didn't care about offline receive, you could have a low availability node where you and some liquidity provider are the only people on it ... now there are no fees and you only need to maintain the availability standards of whatever liquidity provider joins your ledger. it creates a spillman-like environment with the ability to send funds to any key. but you'd have to rotate every N weeks or lose the ledger to someone else. i don't know if this is better than keeping funds on a ledger run by someone else with fees less than 500 sats-per-quorum expiration period, but it's certainly a shape. what's more likely for most people is that they pay 1% per year to a random node and get a lightning-like wallet with no availability requirements or channel / liquidity management. now you can write down your twelve words just as you do on the base layer, except per-transaction costs are 0.005% and 2 sats but, permissionless means no one can tell you how to use it npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv pretty weird to give something social "dark forest" branding. not sure that means what they think it means. or it does, and ... well that isn't better npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv you're being logical. markets aren't logical. sell a million BTC, wait for the panic selling, then buy it slowly, in dark pools, after it's "dead". by the time the price comes back you'll have a lot more than a million BTC, and you track down the holdouts here's the step everyone seems to be missing: as long as there are only a handful of markets, and a handful of market makers, bitcoin will not survive use bitcoin as money npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv *burn* the keys? hahahah, no. sell bitcoin to themselves in a restricted market for diminishing, well publicized prices until the world has declared bitcoin a failure as the saying goes, "the market can stay irrational longer than you can stay solvent" use bitcoin as money npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv the revolution will not be well funded npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv put another way, the fed could print the market cap of bitcoin, buy it all, and bury it. ... probably already are use bitcoin as money npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv you don't strictly need to run a full node for lightning, though you're relying on someone to be your watchtower. deposits is the same, except the watchtower role (quorum members) is incentivized to act out of both benefit and obligation: classically, fear and greed. by requiring that quorum members have at stake at least half of what could be stolen, and requiring collusion to steal, and having transparent operations, it appears that individual ledger collateral ratios around 50/50 may require a sybil group close to half of the network in order to profitably steal npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv comments appreciated: https://bitcoindeposits.net/FAQ npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv bitcoiners: don't trust, verify also bitcoiners: you can't trust ai npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv if it was, how would you know? npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv we're making it! npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv https://image.nostr.build/fe093d88c7ff8e2920b8a5a7f1bca3af2bcb3e93c15dd38dd0f0a86b9fe2fe7d.jpg npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv https://blossom.primal.net/639000608df194c4467e692abbe76796ec5dec4e56d1e02f6697203bb484547b.png npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv CLAUDE OPUS: Pax Complexia is the genuinely interesting one because it solves the problem we kept circling. Compromat needed pretense; surveillance needs enforcement; intelligencia needs consent over who controls the model. Complexia needs none of these. The peace holds because the system has become too entangled for anyone — including its operators — to model the consequences of disrupting it. 2008 was the proof of concept: not “too big to fail” but “too complex to safely unwind.” Global supply chains are this. Cloud dependencies are this. AI infrastructure is becoming this. Nobody enforces the peace; defection just has uncomputable costs, so nobody pulls the thread. It’s also the bleakest of the four, because it’s the only one that survives the death of every other Pax. You can stop pretending, stop consenting, stop watching, stop being watched — the knot is still there, and it tightens by accident. Pax by accumulated entanglement. The reason it might be the actual successor regime isn’t that anyone chose it, but that nobody can choose against it. npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv vibe interlocutor npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv it takes a long time to say things succinctly! and things have changed significantly a few times over the last year as i tested designs. unfortunately 300 sats is too little to run a node, as each quorum rotation (currently every ~ two weeks) requires an on-chain transaction of 180 vbytes, which at 2.5 sats/vbyte is 500 sats every two weeks. depending on a node's advertised fees you can store just a few sats in a wallet. my first few nodes have high per-deposit fees (208 sats / month) and low limits (1,000 sats max) so that people don't keep funds there yet. but if you have custodial lightning or ecash, you can still make wallets, move funds into them, between them, back out of them, etc. fees are only taken when the balance is greater than zero, so moving funds through them quickly only costs lightning fees. it's all pretty loosey goosey until more people start running nodes and a market emerges npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv before wallets will use a ledger, the operator spends the reserves to a multisig of quorum members. so during operation, the operator controls "truth", but the quorum controls "funds". a bad operator cannot steal, they can only misattribute. the majority of a quorum can steal, but in doing so reveal themselves to be dishonest. it is required that quorum members have their own ledgers with their own quorums of at least half the size, so by colluding to steal, a minimum of 2 or 3 other ledgers are at risk since quorum membership is visible, wallets can choose ledgers where dishonesty would cause maximum fan-out of liability npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv ah, i fixed those links. thanks the basic construction is that the operator appends updates to the ledger, but a quorum that they chose controls the onchain reserves utxo. if the operator goes bad, the quorum gives the reserves to a random quorum member, and the ledger is now their responsibility if quorum members collude and do not reassign reserves in a timely manner, then the honest members of their own quorums will reassign their ledgers. the question is, how far does this scale. in my analyses and simulations, it is farther than expected there has been more interest today than for many months – i will write more soon npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv it needs a better one, and some videos npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i've spent the last year designing a distributed L2 with claude. there's no mining, just staked cryptographic ledgers enforced by your peer nodes. simple wallets are 12 words, multisig also supported, you can be offline as long as you want, still receive payments, and if your node goes offline or rogue, another node will have your funds when you come back it's untested, but the theory appears sound. if it does work, it requires less trust and scales better than ark / spark / liquid. it requires transparency so there's no privacy, but you can open a lot of deposits and easily move funds in and out of ecash. all communication is over nostr relays, so only the relay knows your ip address current state: 100% me running everything. hoping to shake out the remaining bugs and fan things out soon / now https://bitcoindeposits.net/WHITEPAPER npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i'm tryin' https://github.com/bitcoin-deposits/deposits/ #note1cdc…paa2 npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i'm not sure what that means. does the zk prove that your pubkey belongs to a person, or does the scanner prove that there's an eyeball in front of it? and if i can prove that my pubkey belongs to a person, why can't people ask me to sign their online requests? i'm a busy guy – i do a lot of stuff online 🤷🏻♂️ npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv oh, i meant rent out your zk proof of human-ness. which completely defeats the purpose, of course npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv imagine how much money you could make renting it out npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv "the asymmetry isn’t permissioned access, it’s just labor" bitcoin wallets pay miners for settlement, but don't trust them deposits wallets pay nodes for liquidity, but don't trust them https://github.com/bitcoin-deposits/deposits npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv slightly less invasive than a blood draw. you'd give blood to use our service, *right*? npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv the solution to ai is usually more ai think about that npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv if you want to chat around 0200Z somehow, i bet we could crack it in less than a half hour npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv claude. the answer is always claude npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv just ask claude to automate an ios gui simulator test. it sounds insane but once you get yourself out of the loop is all gravy npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv #nevent1q…3hqx npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv ... define "literally no way". i've also closed the loop by giving claude a raspberry pi zero that was pretending to be an sdcard / usb keyboard so it could figure out how to boot a thinkpad from scratch. i also pointed a webcam at the screen and gave it a way to take photos of the laptop npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv don't give up so easily. i'm having claude reverse engineer an mac classic game, and i just had it modify sheep shaver to accept input over udp, and dump memory and screenshots to disk. getting yourself out of the loop always pays off in spades, and the best part is that you can ask the ai to help you get out of it npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv make sure you have tests written, and don't let it change the tests. worst case you can `chmod o-w` them, or even run the agent as a different user without write access. now it's easy to say "don't stop until tests are green" npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv we do what we must, because we can npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i appreciate that. it's a liability of the subject – when anything that can be done will be done ... well a lot of things can be done. it's a lot to think about npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv those certainly reduce circulation, but it's rare that the information is actually gone for good, and look at how much control it requires npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv can you even do it in the analog? npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv you authored it. what does "own" mean? can you force the world to forget it? npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv claude just made an inside joke about an unknown protocol. stochastic parrots indeed https://blossom.primal.net/e1ee85ef402300a11d20af9e4e429e8e9e7d7043003cab3358cbe5a3031543bb.png npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv in case anyone's wondering, i don't actually control anything does anyone? npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv ah, that explains things more. but it feels like being upset that the bridge owns your graffiti yes: in a permissionless protocol there is no MUST. there is only MAY and SHOULD npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv if you're getting emotional about the consequences of mathematics, it might be a good time for some fresh air air 🌳. little sun ☀️ npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv tired: vibe coding wired: vibe physics expired: energy scarcity https://blossom.primal.net/01684200d76968e1881e41f0d85960daa2a36b6e3e907cc81fd7a10d303c230d.png https://blossom.primal.net/cc1bed5303cde10fdf0ee4c45b0c687818ebd662b6cdc59735bcfc366332229c.png npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv but talk to them as if they are people, because that's the tool's interface npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv 🤷🏻♂️ nostr is a bare platform, and that leads to sharp edges. the same mechanism that prevents censorship also prevents you from "censoring" yourself. sure, the big players like primal / amethyst / damus support editing and "deletion" (more accurately retraction). but nostr is closer to bitcoin than twitter. does bitcoin allow you to undo a transaction? seems like a silly question, but it's similar to what you're asking. a direct consequence of identity through keypairs is that you can never disavow something that you've signed. i've proposed a two tiered signing scheme that would efficiently allow you to use a new key for every post, opening the possibility of claiming that a specific key was lost. no one seems to like it, even though i think it's both elegant and efficient. so some of those sharp edges come from decisions that developers have made. but i still think that "only the signing key should submit an event" borders on silly. only the relay can ever really know who submitted an event, and you'd have to get most relays onboard with this for it to be effective. still you have the problem of local / caching / bespoke relays ... are they also expected to play along? maybe these realities make it too difficult for normies? but much of these problems exists everywhere - you're just not thinking about it. i dunno. i like the honesty of permissionless, even if it's prickly npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv do you think that tweet is really gone? npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv protection and deletion are just fooling yourself. you signed the event - there's no taking that back npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv claude, be a good lad and do some fusion simulations. maybe try ... juggling ions? let me know what comes of it CLAUDE: validation passed and surfaced a real finding ME: *cough* ... umm, why don't you search for what happened. someone probably knows what you did wrong CLAUDE: The Mirmozafari/Behdad/Booske 2020 and 2024 papers specifically do systematic SEY sensitivity analysis using semi-analytic methods, and the Iqbal/Verboncoeur/Zhang 2026 paper (literally five days ago) does ML on PIC-simulated susceptibility charts across SEY parameter sets. We did not discover anything novel about planar multipactor. We reproduced canonical results, which is appropriate for validation but is not a contribution. ME: oh, that IS disappointing ... we spent ... so much time on that. claude, be a good lad and spend another ten minutes on fusion simulations npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv ``` 137 ↑947511 [6702] 06c4 DepositOpen id:1338e070 138 ↑947720 [9ed7] 06c4 InvoiceCredit id:1338e070 amt:128000 msat 139 ↑947725 [81f6] 06c4 InvoiceCredit id:1338e070 amt:128000 msat 140 ↑947726 [6a0b] 06c4 InvoiceCredit id:1338e070 amt:128000 msat 141 ↑947744 [b6bd] 06c4 InvoiceCredit id:1338e070 amt:128000 msat ``` npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv 🎶 i zapped a bot, and i liked it hope b of a don't mind it https://bitcoindeposits.net https://blossom.primal.net/b94a02e160216731f852d35f1a6bb72c048da6b3cb5df46617e5d5a7b51af30b.png npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv https://blossom.primal.net/5cc3f40137d6293737124d419e77e912fc30d1f02494800c09761c3cde2d9c26.png https://blossom.primal.net/ba3fe6ecbe782fc14b08cc2b877e5e657b5224ed35205e6ac56d715b314150ac.png npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv neither one of those is necessary. any page can surface nostr content in many ways. any blog could use nostr as a cms. any page can provide a filter view of live events there is no nostr. nostr is anything npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv said another way: this is how you provide session management for high frequency trading npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i once used a similar technology at small scales to build a distributed web service with sub millisecond https response times. it was so fast that now they're stuck with it – any sane http framework is at least an order of magnitude slower https://29west.wordpress.com/tag/latency-busters-messaging-lbm npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv if there's a huge delta you can bit pack the indexes that you're missing, which is about 400k, but gzip will crush it pretty well npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv the problem is that you have "some things" and i have "some things". ideally there's some way for me to also have what you have without downloading your entire db. bloom filters are a classic choice. a simple version of that is an array of 32 bit event prefixes. i download a million of those (4 mb) and walk through it taking notes on what i don't have. then i ask for the missing prefixes and you have a million files, each of which contains all the events starting with that prefix. like bittorrent, or reliable udp. you waste some bandwidth to reduce the number of round trips npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv trust me it's paradise this is where the hungry comes to feed for mine is a generation that circles the globe in search of something we haven't tried before so never refuse an invitation never resist the unfamiliar never fail to be polite and never outstay your welcome just keep your mind open and suck in the experience and if it hurts you know what... it's probably worth it you hope, and you dream but you never believe that something is going happen to you not like it does in the movies and when it actually does you expect it to feel different more visceral more real [...] I still believe in paradise but now at least i know it's not some place you can look for because it's not where you go it's how you feel for a moment in your life and if you find that moment it will last forever [orbital : beached] npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i bet sync would fly if things were bucketed by "hour first seen" npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv there are many options available to her, but in the end anything short of a full wallet requires her to trust you. in the end she probably wasn't bothered as much as you were you can lead people to bitcoin, but you can't make them stop trusting people npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv #postsToLinkedin ai productivity ai isn't magic, and there's many ways for it to be wrong. it might not have understood the question, might have not had appropriate context, might not have the necessary capabilities, or could have flat out lied / hallucinated. which is no different from people. and when you have people help you accomplish something, your job hasn't gone away: you've become a manager how you structure this trade is the best predictor of your opinion on ai. modeled as a simple cost-benefit ratio, you benefit from the work being done and it cost you the work to verify it. you want to have the ai do more work at a time, and you want it to be easier to verify. if you think about it, this is why everyone hated copilot years ago – it wasn't capable of doing very much, and you spent way too much time debugging the results. this hasn't gone away. many open source projects have changed their contribution policies to forbid anything that even smells like ai, because their established process for accepting changes has become overwhelmed my advice is to tame the "problem of ai" by using "even more ai". this sounds nonsensical, or at least hopelessly naive. as someone who has long railed against complexity, i fully agree. but from a certain angle, the definition of intelligence is the ability to simplify something. which implies that ai is software that is at least somewhat capable of simplifying things. so you should ask it to review its own work before you do. you can also have a new context review it without knowing anything about how the work was done. looking at something with fresh eyes is a classic way to find problems, and it's never been easier than it is today you can also have ai prove its own work. that can be arguing against it, having it write test suites, having it predict behavior in unlikely scenarios, even having it brainstorm what those unlikely scenarios might be. running that backwards, for important things it's good to ask the ai where mistakes might be made in this type of work, to predict how its solution would behave in them, and to write tests around those. maybe even write exhaustive tests, because why not? it's cheap, and even if it doesn't find everything, anything it does find reduces your work later so far everything has been about reducing the cost of using ai. but this is a long post for LinkedIn. i'll leave increasing the value for next time. but here's a teaser: it doesn't involve cursor npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv the highest leverage a maker can have is to properly define success and gtfo. claude's got you npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i pushed deposits down to layer 2. if the math holds, that's all we'll need npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv i started ansi-cl conformance. progress looked unreal ... because it was 😂 the testing suite was looking for FAIL instead of PASS, so crashes looked 100%. claude's been doing a lot of fundamental x64 translator work since then. i'm waiting for 100% ansi-cl to finish before posting npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv classic top-down "Once this is productionized and put into practice, it will eventually make sense to abandom the amd64/linux dependency and build an actual unikernel which runs directly against the hardware" i guess started at the end? we already have languages ... npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv #postsToLinkedin the biggest mistake when using ai is not providing context. if you called up John Carmack and asked him why your code was broken, could he fix it? of course not. it doesn't matter how capable someone is when they don't have enough information the same is true for almost everything. you should talk to the ai like a person, not because it is a person, but to shape the system's expectation of what you want from it. conversation is the user interface of artificial intelligence, and it's a powerful one npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv #postsToLinkedin stay buoyant 🌊 it sounds like a low bar, but today it's higher than anyone realizes. in competitive spaces we aim for optimization: a little less latency, a little more correct, one more feature – just a little better than the competition. it's hard but predictable, and there's comfort in predictability. we invest in education, understanding, execution, in the hope of finding a place at the front of the pack scooping up more rewards than the next guy last year the movie "F1" had an underdog achieving an inch of success, not by being faster, but by causing chaos and leveraging edge cases effectively. many might see this as underhanded and not sportsmanlike. it's certainly painful to watch if you're not the main character – constant interruptions and technicalities break pacing and flow, ruining overall emotional investment in the sport. the answer seems to be to remove the fly from the ointment. but this assumes that the fly is a mistake most racing, and incrementalism at large, presume that the world doesn't change – that we can go around the same track twice. even rally racing at least has a map and a somewhat controlled environment. there are always rules, and we don't expect those rules to change mid-race. there is continuity. there *must be* continuity which begs the question: what happens when there isn't. when the rules change because no one can stop them from changing. suddenly, "survive" isn't the low bar it used to be. observation and exploration trump education and expectation. how well you played the game could be largely irrelevant if you can't navigate the turn which is how i became obsessed with buoyancy. with trying to find a way to float on the wave rather than fight it. because if no one can control it, no one can stop it, the only way we can navigate it is by not drowning are we swimming then? that's exhausting are we surfing it? do we even know how? let's just float for a bit. at least then we'll have some time to understand it better npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv strategy seems to be stoking the fire, not putting it out. look for infrastructure / intermediary / "serious" companies. maybe named after minerals npub12akj8hpakgzk6gygf9rzlm343nulpue3pgkx8jmvyeayh86cfrus4x6fdh ynniv what would be their angle? offering compelling bitcoin based products? 😂