Damus
mleku profile picture
mleku
@mleku

nostrpunk; anti-nostrestablishment. here to build the tools for freedom from mind control.

## CSP laws and element correspondences

- metal. precise interfaces, clean keys. every interaction between peers requires independent bidirectional channels. simplex+lock is strictly more complex and introduces deadlock.
- backpressure by buffer - water. contested claims resolve by flow. backpressure is expressed by buffer state, not by blocking the sender. neither side should be able to freeze the other.
- state ownership - earth. territorial sovereignty. state ownership stays with the longer-lived party. short-lived workers get copies, not originals. death of a worker is reported, not hidden or auto-recovered.
- trust scaling - wood. bilateral incremental growth. trust scales through small synchronous exchanges, not through large upfront commitments gated by third parties. daily before weekly. oxytocin before escrow.
- sovereignty precondition - fire. you can't measure or price what isn't sovereign first. fire-sheng-earth: measurement establishes what you hold. sovereignty is the precondition for bilateral exchange. a peer that can't refuse isn't a peer, it's a resource being extracted.

Relays (4)
  • wss://nostr.wine/ – read & write
  • wss://relay.damus.io/ – read & write
  • wss://relay.primal.net/ – read & write
  • wss://smesh.lol/ – read & write

Recent Notes

AnnSofiNovelist · 6h
Apparently it does get eaten as porridge as well, I just never saw that cause I'd usually see the evening drink meal. I checked with one of my relatives who's 3rd kid is about 6 months older than our son.
mleku · 13h
i was just arrested for selling drugs on the darkweb and after they nearly caved my skull in on teh pavement i was stuck for 2 weeks with 24 hour guard and a leg manacle and handcuff attaching me to the gurney.
mleku · 13h
btw, you know why they make soap that they boil the glycerine out of it? to make bombs.
cloud fodder · 16h
I could not get a single client to implement a single relay feed and nip86 delete. Amethyst recently came close, but I have to have a tool that can do that, it is the baseline for managing a relay. ...
mleku profile picture
haha footgun is such a great expression. yeah, https://smesh.lol is built using pure wasm with multiple WebWorkers spawned for different tasks and sending messages between each other. there is a relay/proxy, a fan-out for verification, and then identity, DM, notifications, and some others i forget just now. if you load up the app you can see a list of workers in green down the bottom left that appear showing loading and then turn green when ready, and then it stops the main spinner and presents the login page.

i want to switch that startup process to use the special page you can access top right with the heart monitor icon on the top right so it's a fully unified log viewer, and use it to present the loading process, it's clear and has computer booting vibes which i think is better than a spinner anyhow.

the other thing about the architecture i've created is that the main page wasm doesn't use a virtual DOM, it walks it and rewrites it dynamically. that's why it's so much faster. if you haven't looked at it, i highly recommend you check it out. it's got a few bugs here and there which is partly why i wanted to finish bootstrapping the compiler so the memory model and spawn channels are fully correct and moxie native all the way down. *hopefully* not too much longer before i finish that.
mleku · 16h
yeah, i'm allergic to it now. pass. left feedback describing what triggered it to downgrade on me twice and i'm not touching it again. i had one minor incident with opus 4.6 reporting me about asking ...
mleku profile picture
also, to get it working in claude code i had to upgrade to the latest agent/harness version. probably the harness is the load bearing part of the performance. in any case, fable is less cheerful, and that matters when i have to read it's stuff. and in the code agent it doesn't talk enough!