Writing a book about Nostr Bella verborum inevitabilia; Dominatio per rhetoricam. Ceterum censeo NIP-3b omnibus esse utendum
Public Key
npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Profile Code
nprofile1qqs9afryspzmk8ljyfj4mhfkumwwmhzrtyxzvzgvfp477w80g5x6t0gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqt6pws
Show more details
Published at
2026-07-22T17:46:23+02:00 Event JSON
{
"id": "3b1655f42234947f323468ce7368c30d6215c5657be942b5c366c3eab107b4ca" ,
"pubkey": "5ea4648045bb1ff222655ddd36e6dceddc43590c26090c486bef38ef450da5bd" ,
"created_at": 1784735183 ,
"kind": 0 ,
"tags": [],
"content": "{\"display_name\":\"Constant\",\"name\":\"Constant\",\"about\":\"Writing a book about Nostr\\n\\nBella verborum inevitabilia;\\nDominatio per rhetoricam.\\n\\nCeterum censeo NIP-3b omnibus esse utendum\\n\\n\",\"picture\":\"https://cdn.azzamo.media/df5d576903d480a7c392ce4ec4b0652a2d8e914879054750e32faf60b208dd86.jpg\",\"banner\":\"https://cdn.azzamo.media/bafabfb9e2a9c366b5abca9b6a8f32c0d1f57eefcc17af35b10b4815548ff409\",\"website\":\"\",\"lud16\":\"[email protected] \",\"nip05\":\"\",\"displayName\":\"Constant\"}" ,
"sig": "68939a58cb32b60e0eea42c41778e971495b1b177f5d9922e8fea1f56838af4c440dfd2e4cb41225dafbfd03e709e0666c8b2bf0bf7bd793833f6afe86048a1b"
}
Last Notes npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant risk is odds x severity; my point is that on 1 and 3 you make this reduce risk on 1, and add severity on 3 trade-off. But that in itself does not change that everything still rests on some key that can gets compromized, which is "catastrophic" regardless and my point in the first place. The point is that if i fully run your system, and someone steals a main-key, there is this automated infrastructure that inmediately diverts the audience towards wherever the attacker wants them. Yes i am aware that you can run the scheme without necessarily employing the proxy-logic, which is a scenario i explicitly described npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant from this perspective, you basically moved the problem; the main key can still be compromized. So in terms of the 2nd of the 3 things, it does not change all that much, all your system does is alter things in the first and second. So allowing a (main)key to remain in cold storage is a great risk reducer, though it changes the dynamic in how one moves forward, it makes consequences asymetrical. You introduce these sub-keys, and there the consequences are reduced and the ability to move foward smoothly is increased; at the same time the system's assumptions make a situation where a mainkey gets compromized worse. I.e. you introdue the moat for defensive asymetry, which work against you the moment your fortress has been captured, because you gave the attacker an automated way to divert your audience to their domain. The thing is though....this runs under the assumption that your system gets normalized, whilst it fundamentally changes Nostr. All the sudden the key=identity assumption breaks and every client has to run this logic that handles these subkey proxies etc. I.e. your system ''works'' if i run your specific client that can make sense of this all. Now i don't think any of this is all bad, and there is a reason i point people towards your stuff, and i do think you deserve more attention. I think your system has merit even without addopting the system's logic outright; as a ''formal'' indicator for what i think should ultimately be an "informal" process of social migration of keypairs, it could add value. At the same time High-risk profiles (like for instance the president of a country), could depend on the formal system logic to make transition more immeadiate. By which i mean: the convention of ''When following the president/important people, i* should be using these special clients that run these key-rotation schemes" * With "i", i mean people like journalists, or perhaps other officials, or other formal structures all of which for whom it is relevant to be made aware of a migration in the immediate term otherwise it could result in damage of some kind. If your idea is that we can just fundamentally change how Nostr works by adding this proxy-key logic, i want you to sit for a minute and reflect on what that actually implies and touches; at that stage you might as well start a new protocol from scratch all together, but then you will also quickly find that you no longer can claim to be " The simplest open protocol ''. In any event, if you lose your main key, your only option still is to cry regardless npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant You can always link/reference things manually by using "nostr:[insert npub/nprofile/nevent/naddr/etc]" Thats how simple Nostr is. (And yes a decent client does this for you, but knowing how to do it yourself does not hurt) npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant I still stand by this, but perhaps some elaboration is in order. #nevent1q…xvyt In essence my point here is that, yes, the potential for ''catastrophe'' is there, and that ultimately the only thing you can do in such a situation is ''cry''. Catastrophe meaning that something terrible happens that can't be put back into its former order, it can't be ''fixed'' as such, your only option is to live with the consequences and figure out a way forward. There are 3 parts to this key-loss thing: What are the odds of it happening? What are the consequences if it happens? How do you move forward when it happens? We have ways and means to reduce the odds of it happening, we can think of ways to ease the path in moving forward. But my "cry" remark is in relation to the fact that we can't, i repeat, can not, take away the consequences of lost (or worse, stolen) keys as such. It sucks, it just sucks, as do many things in life (chiefly its ending). When people "demand" key-rotation, i sense that they demand ''we'' take away this potential for catastrophe, and i am not going to give 1 inch of leeway to that sentiment. We can discuss key management, we can discuss things like social recovery, but I have no time or patience for people that all the sudden have selective amnesia towards all the elements where those catastrophic risks exist in the things they use today, and all the sudden have made up that when it comes to Nostr it is a deal-breaker. To be clear, this is also why i take the effort to point out that even though Nostr allows your to fight the risk of some third party Soviet-style removing your identity and content from history, it hands you back all the ways to shoot yourself in the foot instead. There are a bunch of reasons why the latter is to be preferred over the former, one of them being that in the first scenario its a select few people holding that fate of billions of users in their hands; a level of power and responsibility that is a far more unhealthy architecture than one where from time to time small tragedies occur in the margin. My feeling the only reason this is even a point of discussion is because we are honest when introducing this Nostr notion to people, whereas they probably never consciously considered all these things when signing up for Facebook at the time; if they would have, we probably would not have been in this platform mess to begin with npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant What ad hominem? Low agency? I am afraid you misunderstand. You said ''some who's merely looking for a simple solution to posting content'', people who ''merely'' are looking do anything with Nostr are here too early...there is no ''merely''; for now, there is only put in a bunch of effort, time, trial, error and AI tokens or whatever and be content with a minimal viable result. Not sure if you even understood anything i said, because the ''merely'' only comes after other did all the work for them before hand, including bootstrapping a potential market in the first place. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant they are better off building it themself and actually use it, and keep it alive and then other organizations can start using it as well etc. Otherwise some dev makes this stuff, and its all nice and fancy, but nobody gives a shit and it goes straight into the dust bin, and then 5 minutes later some organization will complain the software is not there, eventhough we have an entire graveyard full of stuff they could be using. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant going that route its more straightforward to have a private relay accept employee submissions that are then resigned and published by the ''main'' keypair (which is done by another employee that has a bunker link to do this). Where the "main" key is controlled by a FROST setup among a group which constitute the owners of the organization. See how all these things can just be stacked in order to fit the usecase and level of delegation/trust? npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant cause there is non and people should move on. The more high profile you are, the easier social migration becomes. Timestamp your stuff on a structural basis so you can reference back to your post history. For some reason people got it into their heads that they should demand this impossible requirement, otherwise the thing is not good enough....meanwhile the potential of catastrophy exist in all sorts of ways in all sorts of systems and things they use. If for some reason you still want to believe, you can look at the work over at @npub16xn…6z6l npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant then give those employees a bunker link.... npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Why are people communicating via op_return? Maybe we should create a communication protocol based on bitcoin keypairs with servers that index based on pubkeys. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant consiously putting this Nostr paradigm to words, makes it very appearent how the current paradigm is just ingrained in speech, habbit and perception. Its as if i am torturing these people by pulling the solid ground underneath their feet and leaving them with a chronic syntax error by telling them its not a platform and there are not accounts. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant What brought you to Nostr in the first place? How did you hear about it? npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Prophets are respected everywhere except in their own hometown and by their relatives and their family. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Do you want a paasei or no? npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Its universal for producing utter confusion, with the desired result all the same npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Livable perhaps, but pretty fake n gay. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Or as say: 1 ei is geen ei; 2 ei is een half ei. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Sir obviously you should have had an ups for your secondary ups which backs up your ups. It is known #upsception npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Fliberdiflaberdifloepfloep npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant What way are LLMs talking tough? npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Its not a matter of ought/should. If you are germanic (or japanse of that matter) it will, otherwise it probably won't. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Ooh ooh aah aah npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant @nprofile…twc2 do you guys use any default blossom servers? Otherwise il set them up npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Maybe the videos you try to upload are too large for a free server? What size are the files? npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Will be a guest on their show soon! It was @nprofile…cy6q that listened to their podcast and figured Nostr would be a good topic for them. He emailed them and asked if they would have me on. So another reminder to all: if you know a (non-bitcoin) podcast that is perhaps open to discuss Nostr, contact them and suggest having me on: and i am your circus monkey. My email is [email protected] #nevent1q…p0sc npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Necroclankcy npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant The price is an endless wrestling match trying to get to not be retarded. You are right to push back on that, and it is even more significant than you innitially might think for your loadbaring mom blablablabla Stfu robot npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant That you'd be stupid enough to put on the spices first and then rub your stick of butter on the corn npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Broodwar, obviously npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant pro-tip if you are vibecoding Nostr crap. Use: https://pkg.go.dev/fiatjaf.com/nostr Its @npub180c…h6w6 's carefully handcrafted Nostr stuff so your crappy app does outbox and whatever correctly. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Why is https://favillakey.io/ and @npub1mnf…2twd not getting a shit ton of attention? I want more Nostr Hardware signers🧐 Bitcoin and Nostr might bite eachother when designing for such a product though, because i suspect a Nostr signer needs a lot more capacity and smarts, as well inherrently more attack surface all of which that would not be required for a bitcoin signer. But i am curiuous what Josh has to say about the matter. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant I am going away for a bit, so will be giving some super mega turbo ultra prompt the robot can have fun with while i am away. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant I want to use the fancy Fable 5.1 for what i am actually working on, and thats already maxxed out. So what to do with those remaining tokens👀 #nevent1q…k8fw npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant I am playing the Idle StarFighter game and I am 12m into my first run, 792 rings flown, a best chain of 53, 19,737 scrap earned. I have installed AFTERBURNER and AUTOPILOT. A wireframe idle game that runs entirely from Nostr and Blossom — no web host, no server, no account. https://npub1kemgxdffeejmk0xf3ja7lhmxucp4cqzzx4jcvrv4l3ucua3j40gsfgteus.nsite.lol npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant good npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant You are on Nostr to be made aware of Waifu Kirsten Dunst flashing an upskirt https://youtu.be/yP7Fp5zdKEA npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant they half-assed the NIP29 and it is not actually interoperable and its a basterdization of the Nostr idea in general. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant you should follow @npub1kk0…6xq2 npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant "The coolest part is it’s completely Nostr underneath!!!" Sort of, kinda, atleast in intent according to the documents. I don't want to be a debby downer or anything but they could do a far better job being a Nostr client if: A: were inclined to do so, and did not have this stupid 'Nostr will fade into the background' attidude, which is a terrible notion. B: were actually capable irt Nostr, and bothered to interact with those that are. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Ah, the age old primal question. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant We only pay for the privilege to spend their money :) npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant ooof it seems someone is trying to get primal off my relay list with a bit of spam. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant you try to optimize for tokens; I just cruise on the most fancy model on max settings hitting my budget in 1 prompt. We are not the same npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant kowtowing to such phantoms is not going to help anything. Those same people irrationally screech because Dorsey is somehow involved. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Look at this weird little guy banning porn. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Going through the various forms of chatter and accompanying narratives surrounding DiVine. The ''re-introduction'' of Vine is begging the question as to why it is at all relevant; the answer to that question mostly comes down to this ''no-AI'' thing; the ''no-AI'' thing subsequently comes across as mostly a gimmick DiVine desperately clings onto in search of relevancy; If the Nostr aspect is even alluded to, it is this quick afterthought; You'd be lucky if Nostr itself even gets mentioned; it ties it to DiVine being "open-source" as a mostly hollow meaningless phrase; the discussion around that part is an absolute confused clusterfuck where nobody has any actual idea of what on earth is going on. Now I am not blind to the efforts the team behind DiVine are taking in order to make their users "Nostr-aware", but... At the same time "Nostr" is avoided like the plague in public communication. You are robbing people of the pointer to both start understanding and tie-in for their understanding of a new paradigm. JUST.SAY.THE.WORD. Nostr npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Maybe that the WIC thing on top of the stond is older and from that period, unclear to me npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Its from 1926, so 100 years old. For a big stone that is not that old no? npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant No, you implied lightning does not have a pow chain, it does, its called Bitcoin npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Lightning has this PoW chain called Bitcoin npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant I bet its a blast npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant So? Do they read your Nostr-post-announcement-thingies? I don't want to leave my client by clicking on a weblink sir. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Why link a substack though 🧐 npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Ik had vroeger echt een hekel aan boeken schillen npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant The 2025 FOSDEM video now has over 30k views. About 8.4% watched the entire presentation, little over 2000 people. According to youtube, 100% is in the agegroup 35-44 and 100% is male. https://cdn.azzamo.media/8a6b7b8c13540aa7782951864b849c7cfa3548503a758a5de33aead33c4ca808.png https://cdn.azzamo.media/2c9170884acece251ae423e0d71ce3a0b8a738403e5770dcc47cf5110bf5c726.png https://www.youtube.com/watch?v=Tbt3jL1Ms0w npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Does nostr build support nsites other than that i can throw the stuff on the blossom server? But providing a nice url as well as an extension of the url of the blossom server name you can claim perhaps? npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant 5%....living on the edge huh? How daring npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Just leave the two, there is no point in 5 media servers. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Well @nprofile…kqvg , don't try to store private data that you want to keep secret from the rest of the world on this server, and you should be good to go. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant No, she got a nostrbuild account.... npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant oh, that might be the issue. Not sure if Nostr build accepts encrypted files regardless, but yes, you are using your paid server now. :) npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant hmmm, maybe it was a DM quirk specifically. Is everything else working now? npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant @nprofile…pt5w @nprofile…9ekx Ive helped @nprofile…kqvg setting up a paid relay and blossomserver, but now media uploads are buggy throwing all sorts of errors and i am not sure at what side the issue is. Claire will explain to the best of her abilites what is going wrong below npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant It is an excellent idea; i think sort of exists with things like start9 and can't recall the name of that other one. Aside from a relay, it can run a client that can take its sweet time indexing and running WoT analyses, crawling the network to find posts and things you might find interesting. It can then put those things in seperate relay-feeds that you browse. Plenty of opportunities. In the early years of lightning, a dutch bitcoin podcaster @npub17h7…sd76 put up a bunch of tutorials setting up a node and it resulted spurred a movement with a lot of offshoots in a bunch of directions. One of those offshoots was a niche-of-a-niche lighting podcast called Connect the World with @npub1vvq…v3s8 and @npub1ywc…w6nr . I was one of their early guests and so was @npub180c…h6w6 who did not show his face but instead showed a professional game of Starcraft. As an avid Broodwar enjoyer myself i was intrigued. That recording was terrible because fiatjaf mumbles in a silly accent, was sitting infront of an open window next to a busy street and above all had a terrible microphone. The reason Fiatjaf was on the podcast was because at the time he was an active lightning developer, behind a telegrambot called LNtxbot used for exchanging btc inside telegram. I used his bot to give him the money required to buy a better mic. He did, and eventually we ended up recording a podcast for a year and he convinced me of Nostr and now we are here, including you :). Point being sometimes it is not worth pondering the the first order viability of a thing too much, because the second and third order effects are far more important anyway. https://cdn.azzamo.media/84f42a6c80356a75a625e66f81aaad24f652f87673a27234f32e2623d08b69f6.mp4 npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant I guess you could design it in bursts; so a quick onboarding, and then lets say after a week, the app tells you about this 'new' feature. Anyway, you get the point of it all. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Make a post; Follow 5 people; Change your bio; Upload a picture; Add anonther blossom server; Add a relay; Open a relay feed; Etc. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Perhaps do it like a mobile-game. Onboard the user onto Nostr as if its an adventure with unlocks when you do certain actions/'quests'. Ofcourse you should be able to go into the settings and 'unlock' everything at any time, thats not the point, the point is that people need to be fed the things in bite size chunks to allow mental framing of what is going on. People play the most absurd complex civ games, but they are always eased into it npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Its not (just) the regulation thing, but things are shifting and institutions and alike are looking for alternatives. These things move slow, so if they make decissions in directions that are not Nostr, it will be a while before we get the chance to convince them again, if ever. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant I do think we need Nostr lobby organizations, and i am more than willing to provide material for anyone who wants to take up such things. But as for the extend you want me to be a lobbyist, my preferred method is the one described and demonstrated below. #nevent1q…qjge npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant So i will probably ponder this stuff a couple of times, but let me give you what popped up into my head innitially. I feel we should really just go the route of show don't tell in a way...assuming you can actually get the attention of actual people (as opposed to some formal process and comittee whatever....i understand if that is part of the process at some point, but shit really needs to "land" first with atleast some of the indviduals involved). But that said. What do they want? These people don't know anything, they don't know what they want,all they are capable off is paroting these phrases and words, that in their heads don't mean anything concrete. "Open protocols'' etc etc. its all meaningless. Il tell you what they want: They want a system where anyone can build their own app (the want to) and they work interchangeably, that connects with any ''back-end/server'' interchangeably. They don't want vendor lock-in, on any level. That is what they want. And this is what is kinda frustrating about all of this, because it is so utterly damned fucking trivial from a Nostr perspective. Its like describing the utility of a helicopter to a person who just can't wrap their head around the concept. We want to go over there: Yeah thats fine, we just fly there. But we also want to go up that mountain: yeah....thats fine....we just fly there. Well but we also need to go to that island over there: YEAH THATS FINE, WE JUST FLY THERE FFS. Just give your list of usecases, and people can make an app, or a collection of apps. And yes, that blind kid can have his own app for blind people. And yes the kid without hands can have his app that he can operate with the stick that he controlls with his tongue. And yes all these things can just be, and nobody has to coordinate any of this, other than the set of NIPs we agree on what this ''public school infrastructue'' is going to be, and maybe some certification body that gives a stamp of approval after some sanity check. They will probably just get into a more confused state going: What do you mean we don't need a EU-public-tender process for a gazillion million euro's that will take ages and results in Capgemini or whatever building some crappy monolithic shit app/system that conforms to our million item requirement list and is ''opensource and build on an open standard''. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Well, this one is particularly timezone suspicious. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant If you reference a Nostr post, you are better off using the Nostr native way of doing so, which is ''nostr:" followed by the thing you are referencing. In this case you reference a regular event, which is this ''nevent1...etc'' string. What you posted now is a weblink, which opens people's browser, goes to a website (in this case primal.net) and then opens that event there, whereas you can just reference it directly via the method above (you probably don't have to do it manually, but you just selected the ''wrong'' option), resulting in: #nevent1q…06es npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Perhaps we need more drawn out fist fights with people in alleys to get them to use Nostr. https://www.youtube.com/watch?v=rhr3TzEknzY npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant This list of things are not so much app features, as they are means to give you perspective on this new web we are building. Please read and ponder them as such... And then go have a look and use it for they are a bunch of cool app features :P #nevent1q…04u9 npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Cool me crazy but its moments like these i can't help to think Nostr is fucking awesome npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant I don't care for either, im just posting. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Before i go hard on my criticism on something, and will stamp my size 46(EUR) feet demanding answers, I will task my robot to see if actually using Nostr produces sufficient results. Not sure if it will be done this evening, and I have two days of fiat digging ahead of me, so it might take a while. Yes, this is vagueposting an announcement of an announcement. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant cargo pants master race npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant As a matter of fact, there are more of us npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant No i understand, and i get that. I feel uncomfortable with all of this for that reason. But i do understand the reasoning, and i agree with it in the abstract; not sure if i agree on a practical level given the existing convention, but im not a client dev/maintainer, so all i can do is grab popcorn npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant yes, but now its straightforward from a kind perspective. In this scenario, every kind 1 is just this stand-alone post-it note. "we"/you started out using Nostr to create a twitterclone/microblogging thing. All the first NIPs in the list betray this. But if you take a step back and shift the perspective to ''Nostr is there to facilitate the the entire web/everything under the sun'', then a kind1 note is not a tweet within the convinements of microblogging; its the universal event-kind that you can assume every client under the sun to atleast understands. I mean its still a tweet in a sense, but in this new paradigm everything is fluid now, so its more like the universal announcement, that can contain a reference to an event with whatever event-kind you happen to reference/announce. Point is, from that perspective, replies are noise, they are not that thing, they are a different thing; they are a comment on that thing. So why should my app, that is only interested in this declarative kind1 post-it statement to the world for whatever reason, have to spend extra efforts in filtering out noise; just let it query for kind1 and be done with it. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant It kinda liberates kind1 to full univeral post-it note status. So it is ''clean'' in that sense, and in the long term that is better. I sort of gave up on the idea of that ever happening due to the existing convention/rule where kind1 is the exception, but Vitor pulled the trigger so we will see. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant If you have not done so, there are still some hours left to submit your proposal for the Luxembourge Conference: https://pretalx.com/open-source-conference-luxembourg-2026/ I submitted a Short Talk, and a 2 hour Training. Lets see how much of all our stuff gets admitted npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Billions must die npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant @npub1yzv…rf8q @npub147w…selt @npub180c…h6w6 @npub1gcx…nj5z Guys, i was preparing a post about nip63 and its implementation in the new version of Yakihonne, but my robot identified that there is a kind-conflict going on. Amethyst already uses kind 1163 for its Profile Gallery, and has been for a while, and by the looks of it is in active use (nothing massive, but still). https://github.com/nostr-protocol/nips/pull/1356 Better to adjust now i think. It sucks because on the nip63 side it impacts both client and relay implementations, but its still in its infancy. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Disagree, i don't think they are falling behind. And that was not my point. The approach between amethyst and yakihonne is night and day, and it is clear they move in different directions (which is great). The latest yakihonne release is looking really solid (still going through it), and i appreciatie they seek ways to establish a thriving businesses (though indeed currently Nostr is too small for that, but thats also why i agreed to advocate for them for opensats). But to come back to the falling behind thing: They are actually leading the charge now on nip63 introducing premium publications/paid subsribers. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant my feeling is that people invested in other protocols are probably the hardest to ''convert''. Protocols compete, you are basically the enemy, because the thing you promote directly undermines the thing they are tied to. I clicked the link and it claims Activitypub has private content, and i am not sure how that is the case in a way that Nostr does not also offer privacy, i.e. simply by having stuff on a relay that restricts reads. Maybe I am missing something, but does ActivityPub's privacy also not just come down to a server that restricts reads? npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant "This means users can potentially take their accounts and content with them to other services that use the same system, rather than being locked into one platform." I have seen the wording/framing before, and it bothers me...it is wrong. On one level its the words used such as 'account' and 'service'. Your Nostr profile is not an account, the apps you use are not a service (they might contain services perhaps). These words/terms subsequently omit the entire paradigm shift. I understand you somehow have to meet the reader in their understanding of the world. Relays are services, and on that level you 'take things elsewhere', those things being your publications. But other than that, you don't 'move' when you switch clients. And it is relevant when going into the line that directly follows: "A similar approach has been used by X rivals Bluesky and Mastodon." But it is not. Nostr does not have a similar approach to ATproto or Activitypub. Nostr has a fundamentally different approach, and it there are hints to that in the fact the article talks about "Bluesky" and "Mastodon" in the first place. There are still people that don't fully realize what is going on, and think "Nostr" as a term and concept can fade into the background somehow, yet i would ask those people what term they expect those type of mainstream articles to use at some point. They use Bluesky, they use Mastodon....but if you have not noticed yet, they also use Nostr. Perhaps harder to 'market', it is the only term/word that makes any sense to use. Saying Bluesky and Mastodon is 'good enough', but what would be the easy to market 'good enough' term replacement for Nostr? Tell me? 'Primal'? 'Divine'? 'Buzz'? None of those make any sense when you want to refer to the underlying concept/phenomena. I guess you could say there is 'fediverse' on the activitypub side of things, which got some traction and works. But realize that we don't have to come up with a new marketable term for Nostr, because Nostr was not dominated by a single implementation in the first place that requires 'term-circumvention'. Anyway, i know get a lot into the semantics here, but i do so to point towards what is underlying all of that. That we should not stop trying to convey to others the actual paradigm shift that Nostr introduces. And that seems like a pointless effort with 0 results because that is inherrent to new paradigms; innitially people lack the mental framework because it simply did not exist before, so talking about it confuses them because it has nothing to land into in their heads. That is ok. Its this stupid thing where you only get it after the fact when you already understand, much like a riddle. But it is a mistake to therefor conclude that giving the riddle beforehand is pointless, it is not. It is the combination of these injected free floating unsettled ideas, notions and terms that innitially make no sense, and a subsequent hands on experience of the new paradigm that ultimately lead towards the 'aha-moment'. If you did not provide the riddle, or worse, gave them a borked explanation because it was easier to take a bunch of shortcuts that alligned with their current understanding, you undermine the aha-moment. And we need people to get to that insight, however hard that road may be. Because only then can they truelly start to leverage the abilities the new paradigm provides them, have compentence and therefor confidence in navigating it. It is only then they start to become real Nostr users, and as a result the real added value of Nostr as such start to manifest, its horizontal network effects start to get traction, and the only real hope we have to outcompete the legacy or alternatives out there. Don't get me wrong, i take the win that the letters n-o-s-t-r are printed by the BBC. People having seen the word in the first place is where it all starts. But i won't stop pushing this point that our words/terms matter, and that the new paradigm of Nostr is not hard, it is just new; and that the only way to make it not-new, is by endlessly providing the correct framing, so that one day they will come to understand. Nostr. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant https://blossom.primal.net/ae7b2413fd78f14b1f296123d781b4e0935876edbeece25576ba83e434ec6226.mp4 npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Not sure that is an intended feature hahaha npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant hahaha In Nostr, the date/time, is just a field where you can just put whatever. You could make a post claiming to be 50 years into the future if you want. The odds of relays accepting that post are small though, but technically nothing is stopping you. So i think the scheduling thingy screwed up a bit and just entered a time 8 hours in the past or something like that. But all in all its working? Sort off? npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant I take it you managed to get the scheduling working? npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant You just like the fact that you become high priest npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant The year is 2140 and the block subsidy is about to finaly end. It already has been marginal for a long time, but it marks a day of celebration non the less. "Sorry, i did not see you there, excuse me'' said Paul when he accidentally bumbed into a women coming round the corner of the street. "oh no....no no no no!" The women looked worried at her grocery bag, that started to show a big wet stain. "Their all broken". He could smell it already ''oh sorry about the eggs! is there a way i can make it up to you? What is your npub?" "Its alright i am sure you did not mean to, but i really need to bake this cake you know..." the women sight. "Nice kid" she followed up. "Atleast let me zap you for the eggs, what school are you on?" asked Paul. "Gigi" she replied. Paul's face changed immeadiatly "well i am sorry, but this interaction is over, only Fiatjaf in this household, we don't deal with Gigi scum" Paul grabbed Timmy by the hand and they barged off. "Dad, why don't we interact with Gigi's, the lady seemed nice" Timmy remarked. "There is nothing nice about Gigi's son, ever since the interoperability wars of 2030 and the 12 resulting schools, we all know who we associate with and with those we don't" Paul explained to his son. "The interoperability wars?" Timmy wondered. "Yes son, our great hero Fiatjaf made the wonderous Nostr protocol that could have allowed the whole world to interoperate, but before you knew it, others thought they could do it better" Paul elobarated. "But we all use Nostr don't we?" Timmy asked. "Yes son, we do, but for no good reason 11 people decided they had a better idea of where things should go" Paul responded "It started with this Martti character, who never really played allong to begin with, and then Gigi openly declared himself to brake away in a more explicit manner following Martti's example..." Paul continued. "Who are behind those remaining schools?" Timmy interjected. "I was about to get to that. Most of them came much later, but around the same time the Will school started forming after he took on a new wife and starting taking exocit drugs, as if alcoholism was not enough already. So before we knew it, there were various camps forming." Paul clarified. "But how did that end up into a war" Timmy curious for this history asked his dad. "And first they tried to just compete and see what gained addoption, but soon enough things got heated. High priest Hodlbod tried to bring them together and keep the peace, but it was a useless effort. Many, among which your great grandfather followed Fiatjaf, but the masses chose the worst evil of all" Paul said with a worried face. Timmy saw the grimm look in his fathers face: "the Gigi's?" Paul stared blank into the distance where a big corporate tower blocked all view of the horizon: "No son, the Primals" npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Not gonna lie, the fact my robot just bothers to read my Nostr posts whenever i task it to do something without me asking to do so, so it manages to get relevant additional context is pretty sweet. At the same time, it has some weird implications.....please don't prompt inject me in the replies :( npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant At the same time the Prince of being ignored.....so there is that. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant @npub1q3s…d26p i just promised in my proposal for luxembourg that during the 2 hour training session, people will make their own app. I just went ahead and assumed you could provide me with the shakespeare resources for that exercise..... So a heads up and thanks in advance 🤣 npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant @npub147w…selt asked me if i could write a reference for @npub1yzv…rf8q 's grant renewal from @npub10pe…n34f . And if i sit down and praise them, i might as well do it in public. If i recall correctly i met Shaun at Bitcoin Amsterdam in 2024, where we were both on a panel, and started using Yakihonne not long after that. I have recommended and praised Yakihonne in the past multiple times. #nevent1q…l9yk . Not just because they are part of the handful of well-developed, mature Nostr clients in the space, but because I know the team is very responsive if there are any issues, and they are open to user feedback and suggestions. I wanted the displaying of threads to change, and at this point they provide options to each their preference. The issue with recommendations is that you leave people in their hands so to speak, so the app as is at that moment is only half as important as the confidence i have in the team behind it. There is another side of things as to why i often recommend Yakihonne to people, and that is because it walks the line between features and clarity pretty well. It does the micro-blogging part just fine, but the decision to mix in the long-form content really expands the content horizon. Most articles i bothered to read were actually due to the fact the app presented/recommended them to me. I think all the articles i have published myself on Nostr were created using Yakihonne. They eventually adopted outbox and there are some other Nostr-purity test things that I like, but of course i have my criticisms. The main one is that they dropped the ball on the relay-feed side of things; a ball they picked up at some point with the introduction of Relay Orbits. It was a start of things, but from there it never got to where i think it could be for now. I generally rotate between all sorts of clients on an hourly basis, but find myself opening Yakihonne less and less because it is slow compared to some of the other clients out there, however much i like the wiggling pudding/spinning croissant loading icon, at the end of the day i'd rather just like to see the content. It has been a while since they had an update, but apparently one is coming soon. I am excited to see what they are coming up with. They bother to do marketing and try to bind users to their app. Nostr itself has not seen enough traction to constitute enough of a 'market' for apps to be thriving healthy businesses. But running under the assumption that point will come, i believe the team has what it takes to be one of those commercially viable businesses and remain a well-behaved ecosystem player. To that effect, just give them the money to continue their operation.It's unfortunate the new version of the app is not out yet, so i can't judge as to whether they have been slacking in the last period. A little bird told me they are supposedly doing something with NIP-63, which would make me very happy. Also the fact that almost everyone is sucking on the same Jack nipple by proxy is terrible of course (i know Opensats has more than just those funds, but still). It already has caused tensions and resentment and drama and what not. And me publicly advocating for one player to get money immediately implies that others don't. But I will leave the relative calculation as to who deserves what and when over the other up to the board, all i am doing is running the assessment of whether the continued support of Yakihonne in and of itself is a good thing, and I would say yes....yes it is. npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant Goeiemoggle npub1t6jxfqz9hv0lygn9thwndekuahwyxkgvycyscjrtauuw73gd5k7sqvksrw Constant https://youtu.be/qdtOhtjWaOE