I recently did a 2 tab lsd trip and the hallucinations were so intense my entire consciousness effectively collapsed into some kind of existential spiral. When i came out of it i was 1000% convinced i actually died and that the new consciousness i was experiencing was some kind of virtual afterlife because everything was cel-shaded, glitchy, and virtual.
I was like this for hours until the effect wore off and my brain started rendering things normally again.
I totally understand mkultra now, it can make you believe stuff that is completely fabricated by your mind. Never doing 2 tab again. Maybe.
jb55
_@jb55.com
npub1xtsc...kk5s
I made damus, npubs, and zaps ⚡️
Independent bitcoin core and lightning dev.
Owner of the oldest still running lightning node.
💍 Engaged to nostr:npub1l0gxx3qq9ex5lpurnfmqhfdrx27xfgj24sx6kqmk3r8a5cne63zspx78fx
some #headway progress:
- subissues
- activity feeds
- status icons
it has replaced linear for me already!
I've also just landed a "work-order" concept so ais can sequence work while it creates issues for you.
then you can just type "notedeck ready" to see the next thing to work on. ais can just keep calling this to always know what to work on next.


started working on the notebook note vault beyond just the canvas. for now notes are NIP-PNS-encrypted longform articles. was cool to see my vault populate with existing articles i wrote in the past.
once i add non-encrypted publishing it could be a decent longform client...


Really liking this abstraction. Most notedeck apps won’t even sync elsewhere unless it sees a private relay list. Once it does it self-giftwraps events and negsyncs to it. Self giftwrapping (NIP-PNS) prevents the notes from ever being accidentally sent to public relays. And nostrdb automatically unwraps them locally so they are queryable.
Negentropy syncing PNS events (kind:1988) is becoming the main way I store and retrieve info over nostr these days.
It was sad to see buzz didn’t have these level of protections. It would suck it someone joined your relay and exfiltrated all your internal comms.
View quoted note →
One thing that is a bit annoying about decentralized references in notedeck is that they aren’t automatically hyperlinked between notedeck apps.
Its rare that an ai or human will use a full nostr: bech32 reference when referring to headway issues or ai sessions which have these short references.
So i’m adding something i’m calling “rich hyperlinks”. Apps can provide parsers and inline widget renderers for arbitrary identifiers. So all apps will be able to render rich inline hyperlinks for all other apps even when they don’t know about them.
There is a tension between wanting to have full URIs and short identifiers, maybe this is an interesting tradeoff that will improve cross-app note linking ux in all notedeck app
Rich hyperlinks from headway will look like how github parses - #1234 references into the full issue title (pictured below).
So when an a claude code agent in dave references a headway issue, it will rich hyperlink to headway, and when a coding agent starts working on a headway issue, it can link back to the session it did the work in.
Demo soon!
View quoted note →
View quoted note →was it odell or nvk who hired you at opensats? or does it matter it’s one big ten31 circle jerk anyway. Lol.
“lets be nice to nvk’s company and ten31s portfolio companies so i don’t risk losing my cushy opensats job and nvk keeps inviting me to his private island cottage”
so many fake people in this space its hilarious
View quoted note →
so i guess coldcard doesn’t do the thing that trezor does: xoring the entropy of two sources (card and computer) to avoid issues like this. trezor always had the better engineering team. Glad i originally generated my seed on their hardware.
since notedeck is becoming such a useful runtime os for nostr apps, found myself needing a “headless” mode today. This works because notedeck apps have two parts:
1. A “update” call which drives the app logic.
2. A “render” call which draws the ui using immediate mode rendering
Headless mode can just call update on all notedeck apps periodically. should be relatively easy: just don’t create a gpu surface and don’t call render.
What this gives you: since agentium is a notedeck app, spawning it on a server will resume all of your claude code session automatically since they are tracked by nostr events in agentium.
and now that notedeck apps have tool definitions, it automatically becomes an mcp server for agentium as well, exposing agentium sessions as things you can interact with via claude code itself:
notedeck —headless —apps agentium,headway —mcp
“Hey claude, show me what all my agents are doing and update my headway boards with their progress”.
notedeck maintains a local relay so all these apps work together regardless of internet connection. It automatically syncs with other notedeck nodes via the private relay sync feature and negentropy as well.
Its basically a new operating system and runtime environment for nostr apps that agents can discover and interact with. Lots of opportunities here.
View quoted note →
daily reminder that bip110 proponents are clueless

