<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-07-15T09:45:10Z</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by jonny (nonvenomous)</title>
  <author>
    <name>jonny (nonvenomous)</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1ljmfkwmllavdpnf5tgmrfay6mj4t78c0xryugfw4qka0c4exas0q2pw8tm.rss" />
  <link href="https://nostr.ae/npub1ljmfkwmllavdpnf5tgmrfay6mj4t78c0xryugfw4qka0c4exas0q2pw8tm" />
  <id>https://nostr.ae/npub1ljmfkwmllavdpnf5tgmrfay6mj4t78c0xryugfw4qka0c4exas0q2pw8tm</id>
  <icon>https://media.neuromatch.social/accounts/avatars/109/458/903/293/998/482/original/654227a7cc5e4c52.jpg</icon>
  <logo>https://media.neuromatch.social/accounts/avatars/109/458/903/293/998/482/original/654227a7cc5e4c52.jpg</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqs8yft2fstzyh9whgt98kdg5wknp0q3lxrt6pm3fhd0du5fwp026vszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpungg777</id>
    
      <title type="html">they make very specific and falsifiable claims on reality all the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8yft2fstzyh9whgt98kdg5wknp0q3lxrt6pm3fhd0du5fwp026vszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpungg777" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswwdsvypzzxqchkqru8vrdfrspzy97xj8zddajeamf076px78nhmsk8uy9l&#39;&gt;nevent1q…uy9l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;they make very specific and falsifiable claims on reality all the time, the flat earth conspiracy is a literal claim about the shape of the earth and the way the whole universe works. the ideas themselves create defense mechanisms for information that people outside the conspiracy would see as definitive proof.
    </content>
    <updated>2026-07-15T12:06:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsznprt4rvw8avytaany6hcc0pmht24em0y4jgkgu82um43x2xm77szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuaf4sne</id>
    
      <title type="html">the sentience cult has, at least as far as i have seen, been way ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsznprt4rvw8avytaany6hcc0pmht24em0y4jgkgu82um43x2xm77szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuaf4sne" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg3m8gk79pvz79mprfhwkh6s9chn4h8u9r6m93zfl6wnxmc9j6lzgqfx0ql&#39;&gt;nevent1q…x0ql&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the sentience cult has, at least as far as i have seen, been way less numerous and way less intense than i thought it would have been by now a year or two ago. it&amp;#39;s actually more disquieting to me than if it would have just become the dominant thing, because it really did seem to peak with GPT 4o (which, in case you are not burdened with this vile information, was retracted because it was proving to... enrapture people, make them fall in love with it, find unique personhood in it such that people claimed that OpenAI &amp;#34;killed their friend,&amp;#34; etc.) like, it&amp;#39;s arguably much worse that there&amp;#39;s a big knob labeled &amp;#34;mind control&amp;#34; that the AI companies can turn up and down.
    </content>
    <updated>2026-07-15T10:47:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs04ch5qcpwgvp2uzf9tc5fzvmp6qf88u7vj6q5amd65ut9m8qk90gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu7wlnnp</id>
    
      <title type="html">So if you lurk in any AI subreddit, discord, forum, or issue ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs04ch5qcpwgvp2uzf9tc5fzvmp6qf88u7vj6q5amd65ut9m8qk90gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu7wlnnp" />
    <content type="html">
      So if you lurk in any AI subreddit, discord, forum, or issue tracker, its pretty obvious that the answer to &amp;#34;how do people trust these things when they make mistakes literally all the time and its impossible to know when&amp;#34; is that there is a general conspiracy theory that whenever the model does bad output it is the AI company nerfing their model on purpose: for anthropic, its that they are compute strapped. For openAI, getting sued or cucked. Google is that google just sort of fucks their own shit up all the time, same with Microsoft.&lt;br/&gt;&lt;br/&gt;This kind of post basically dominates all of these forums. That systemic failures are one-off byproducts of the momentary malevolence of the companies. The gambler only complains about the house always winning when the house wins bigger than usual.
    </content>
    <updated>2026-07-15T09:27:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgr85y854vgnar8w5hn2v8qhfy4778pl2udufweajmd579ndw26agzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuqe8npj</id>
    
      <title type="html">I have a hard time sometimes in conversations with FOSS people ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgr85y854vgnar8w5hn2v8qhfy4778pl2udufweajmd579ndw26agzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuqe8npj" />
    <content type="html">
      I have a hard time sometimes in conversations with FOSS people about what making software that is accessible to non-programmers looks like, because sometimes people start talking to me about like features in obscure languages and packaging and distribution systems and so on, but in a workshop our lab ran recently one major blocker was &amp;#34;not knowing about the existence of the filesystem&amp;#34; and &amp;#34;have never seen a path as a string before and do not know how that relates to a file picker menu&amp;#34;
    </content>
    <updated>2026-07-07T22:00:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg5rnt6raaw0gmu8fkhzhf24p403rwep9cq25uscnzm204enlz4mszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpupvafwd</id>
    
      <title type="html">part of the argument is that not just that it might not be ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg5rnt6raaw0gmu8fkhzhf24p403rwep9cq25uscnzm204enlz4mszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpupvafwd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszqpumxsl8qdyd9lwlwgkkmmdzz736l5u6jl7hjhem0avpmekvmrqf64rkm&#39;&gt;nevent1q…4rkm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;part of the argument is that not just that it might not be profitable now, but that the amount of profitable that it would need to be to justify the amount of capital expenditure that has already been made and is promised is numerically impossible. JPMorgan estimated 1.2 trillion in AI debt back in december 2025, goldman sachs estimates another 500 billion in 2026. Where is the evidence that inference is profitable enough to pay off 1.7 trillion? If it was really profitable, all the publicly traded AI companies would be screaming this at the top of their quarterly reports.
    </content>
    <updated>2026-05-22T08:51:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszqpumxsl8qdyd9lwlwgkkmmdzz736l5u6jl7hjhem0avpmekvmrqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu0gekmr</id>
    
      <title type="html">i don&amp;#39;t think the guy is a messiah or anything, but beyond ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszqpumxsl8qdyd9lwlwgkkmmdzz736l5u6jl7hjhem0avpmekvmrqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu0gekmr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8x6p2k79gxkn26wc725zzmetm5gsmrphdtv4kegx3nzn9zywhuace8t2jn&#39;&gt;nevent1q…t2jn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i don&amp;#39;t think the guy is a messiah or anything, but beyond the swearing, Ed Zitron&amp;#39;s analysis is a hell of a lot more credible than saying it&amp;#39;s not credible with the only counterargument being that it sounds wrong. what about is sounds wrong? why is he not credible? why are those that say that these companies who have not demonstrated returns and are racing to ratchet up cash in while limiting usage on the subscription models (one of his main criticism being that subscription models make no economic sense because they decouple the driver of cost from the revenue mechanism) are profitable?
    </content>
    <updated>2026-05-22T08:39:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxnda53gkkpgakc07vzsdpyv7r4lf5aj7lej7fztcmyununszvgqszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuqp4a8e</id>
    
      <title type="html">I got stalled out by the immensity of it, and also generally ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxnda53gkkpgakc07vzsdpyv7r4lf5aj7lej7fztcmyununszvgqszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuqp4a8e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz9th2snar32jmcpg0nvsll5pww2wcgj8mjmw8ye322nn25n2sa9sxkf8gg&#39;&gt;nevent1q…f8gg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I got stalled out by the immensity of it, and also generally depressed that this is the world we live in, so I was giving it some time to sit and was going to revisit with a fresh mind after I close up a few other loose ends. Sorry 4 the delay
    </content>
    <updated>2026-05-01T01:52:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqeulup3s6zsamuw5dpdnwxlg3j6k7r36y7rl9vuhwy7reffmfh7gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuw6mmqk</id>
    
      <title type="html">Thank you to the company that owns the drivers license embedded ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqeulup3s6zsamuw5dpdnwxlg3j6k7r36y7rl9vuhwy7reffmfh7gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuw6mmqk" />
    <content type="html">
      Thank you to the company that owns the drivers license embedded into my cybernetic companion animal for emailing me on an address I haven&amp;#39;t used since she was born to remind me that access to her identity chip has been sold to an insurance company and any desperate attempts to recover her will now be accompanied by informative articles&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/408/226/001/039/606/original/71136c1817834e28.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-15T10:22:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf4y8wakjmczaln5tvhjsz2xyks6hpkx008v9gr3m3mghf4kzea0szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuy4v959</id>
    
      <title type="html">my dogs if i may drop public informational tone for a moment i ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf4y8wakjmczaln5tvhjsz2xyks6hpkx008v9gr3m3mghf4kzea0szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuy4v959" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrwv4punj04ety88nq93wp0jwaj42fa6g5xzdfu3njxmsfvnjvqzcnql05s&#39;&gt;nevent1q…l05s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;my dogs if i may drop public informational tone for a moment i think it is fucking awful for a society of living creatures to be sold a future wherein everything is fucking broken and inexplicable and at the mercy of a black box run for the profit of four corporations. I think it is fucking awful to have an industry that claims to sell the notion of of &amp;#34;intelligence&amp;#34; as utility, like water, as a cover for a trojan horse high that makes the wielder feel like a god by corroding everything they touch, like acid.&lt;br/&gt;&lt;br/&gt;we used to have &amp;#34;intelligence&amp;#34; run like a wild stream through these parts, a byproduct of people &amp;#34;living their brilliant little lives,&amp;#34; but these days it&amp;#39;s all on the meter and belches brown from the faucet as a firehose of microplastics and lead leached straight to the dome
    </content>
    <updated>2026-04-15T07:45:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrwv4punj04ety88nq93wp0jwaj42fa6g5xzdfu3njxmsfvnjvqzczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu8xpre9</id>
    
      <title type="html">i am going to get cancelled by some AI bootlicker guy who wildly ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrwv4punj04ety88nq93wp0jwaj42fa6g5xzdfu3njxmsfvnjvqzczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu8xpre9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxeut0t7g8gajt7zjasyerkmnm87qmxkdsqvm2f5sp0q6rm2c5pjcjvhwgx&#39;&gt;nevent1q…hwgx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i am going to get cancelled by some AI bootlicker guy who wildly misunderstands the configuration of power at play for insisting that code should &amp;#34;do the specific things we want it to do for us as human beings&amp;#34; rather than letting code run wild and be boistrous and free to do whatever the fuck it wants
    </content>
    <updated>2026-04-15T07:33:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxeut0t7g8gajt7zjasyerkmnm87qmxkdsqvm2f5sp0q6rm2c5pjczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuh238w5</id>
    
      <title type="html">IT SHOULD BE A BOOL. THERE SHOULD BE A SWITCH. A SWITCH THAT ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxeut0t7g8gajt7zjasyerkmnm87qmxkdsqvm2f5sp0q6rm2c5pjczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuh238w5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfasywzualf7hs7eys2urwtw5v4dd6kpkx9le4l5f2vf9662pukmg7gnhus&#39;&gt;nevent1q…nhus&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;IT SHOULD BE A BOOL. THERE SHOULD BE A SWITCH. A SWITCH THAT TURNS PLAN MODE ON. AND IF THAT MEANS THAT YOU CANT EDIT THEN THAT SHOULD TURN OFF TOO. THERE ARE TWO BITS. TWO SWITCHES. IF. THEN. THE FOUNDATIONS OF COMPUTATION. NO BEGGING. SWITCHES.
    </content>
    <updated>2026-04-14T10:05:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfasywzualf7hs7eys2urwtw5v4dd6kpkx9le4l5f2vf9662pukmgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu3pe77x</id>
    
      <title type="html">reminded me to check the issues again. immediately of course we ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfasywzualf7hs7eys2urwtw5v4dd6kpkx9le4l5f2vf9662pukmgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu3pe77x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsws9tfy9t2d4x9ksc26qux3593meek7syk3rs6sv2r402wspmhagg5kwf7l&#39;&gt;nevent1q…wf7l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;reminded me to check the issues again.&lt;br/&gt;&lt;br/&gt;immediately of course we see this seemingly devastating bug where plan mode is able to invoke an edit tool even though it shouldn&amp;#39;t be able to: &lt;a href=&#34;https://github.com/anthropics/claude-code/issues/39201&#34;&gt;https://github.com/anthropics/claude-code/issues/39201&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The way that plan mode works is... how else? by invoking a EnterPlanModeTool which emits a prompt that says &amp;#34;you definitely can&amp;#39;t edit files.&amp;#34; There are *numerous* mechanisms in the code to try and enforce this programmatically, including special arguments to all tools (prePlanMode?), the mode parameter in the toolPermissionContext which can be set to &amp;#39;plan&amp;#39;, a planAgent which explicitly disables the edit tool, handlers like hasExitedPlanModeInSession(), checks when getting model parameters for if mode == plan, plan mode transition handlers that set the global state dict, a prepareContextForPlanMode in the permissionSetup module that declares itself the centralized plan-mode entrypoint....&lt;br/&gt;&lt;br/&gt;clearly! they! work!&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/402/326/350/467/611/original/9a1e5261bec3933f.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/402/332/887/794/132/original/d6612f4a617a01cd.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/402/337/451/765/662/original/b1ef347a536ac5a4.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-14T09:25:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsws9tfy9t2d4x9ksc26qux3593meek7syk3rs6sv2r402wspmhaggzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpulfsckj</id>
    
      <title type="html">the next item on my todo list is look at all the places where ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsws9tfy9t2d4x9ksc26qux3593meek7syk3rs6sv2r402wspmhaggzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpulfsckj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2d68f7rghmr04jr6wrqzwkpjw2yl5pmhw9ly4rawq4vgmu4s597gj6fe3x&#39;&gt;nevent1q…fe3x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the next item on my todo list is look at all the places where there is a retry loop that is not logged in any user discoverable way - there are *a lot* of uh strategic nondisclosures of failure states in here. in my use, i have found that it is very difficult to get claude to tell you what it&amp;#39;s doing at any given time, and it is increasingly clear why.
    </content>
    <updated>2026-04-14T09:08:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2d68f7rghmr04jr6wrqzwkpjw2yl5pmhw9ly4rawq4vgmu4s597gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu726udn</id>
    
      <title type="html">that code is all for discovering the fucking JSON schema ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2d68f7rghmr04jr6wrqzwkpjw2yl5pmhw9ly4rawq4vgmu4s597gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu726udn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw4adeeefnke66nz6j700dsg280clgz4pmmmuhpqpwhkqdp0tqp2qc396wv&#39;&gt;nevent1q…96wv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;that code is all for discovering the fucking JSON schema definition so that it can feed it into the [JSON schema validation loop](&lt;a href=&#34;https://neuromatch.social/@jonny/116326861737478342&#34;&gt;https://neuromatch.social/@jonny/116326861737478342&lt;/a&gt; ). So ADD ANOTHER LAYER where the LLM can call some imagined tool and return nonsense output and then ask itself for the schema for the nonsense so that it can then ask itself over and over again to change the output until it fits the nonsense schema.&lt;br/&gt;&lt;br/&gt;WHY ON EARTH would it be possible for there to be a tool that you *already called* but somehow *haven&amp;#39;t loaded its schema* and can then *consult your context window* for it. what is HAPPENING
    </content>
    <updated>2026-04-14T08:54:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw4adeeefnke66nz6j700dsg280clgz4pmmmuhpqpwhkqdp0tqp2qzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu727v6z</id>
    
      <title type="html">do you REMEMBER how before i said how ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw4adeeefnke66nz6j700dsg280clgz4pmmmuhpqpwhkqdp0tqp2qzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu727v6z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfh0zkwk0y697fxewsz4xm0wyfqnzpcqurpyq3r557fx9xxtegu6qata25p&#39;&gt;nevent1q…a25p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;do you REMEMBER how before i said how &amp;amp;lt;system-reminder&amp;amp;gt; is one of the ways that the LLM talks to itself and there is special handling for those tags (i.e. promoting them to a concentrated block before sending to API): &lt;a href=&#34;https://neuromatch.social/@jonny/116328504299888679&#34;&gt;https://neuromatch.social/@jonny/116328504299888679&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;well it would be a FREAKING AWESOME idea if that was also the way to declare tools that way so that i could literally prompt inject arbitrary code execution via my MCP&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/402/197/130/029/300/original/b16556e8539ac17d.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/402/197/295/711/461/original/a252614c21347aad.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-14T08:50:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfh0zkwk0y697fxewsz4xm0wyfqnzpcqurpyq3r557fx9xxtegu6qzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuak6dxe</id>
    
      <title type="html">i am so fucking tired. if the LLM invents a tool to call, it ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfh0zkwk0y697fxewsz4xm0wyfqnzpcqurpyq3r557fx9xxtegu6qzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuak6dxe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0jpe0fne9yh7k4wdaypx2fnfkg49a7k386973jnfjp33q3z3utms7rmsh3&#39;&gt;nevent1q…msh3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i am so fucking tired. if the LLM invents a tool to call, it first tells itself to call another tool to check if the tool was actually real but the fucking nightmare code failed to pick it up in its necronomically guided wander of the environmental catacombs.&lt;br/&gt;&lt;br/&gt;The ToolSearchTool then invalidates all its caches, checks for &amp;#34;deferred tools&amp;#34; (which are an INCREDIBLY AWESOME IDEA that allow tools to be injected in the prompt text, will get to that later), and then performs an old school regex-based scoring against all the tools that exist and their descriptions to find candidates. remember this is A LANGUAGE MODEL whose ENTIRE EXISTENCE is based on SOPHISTICATED TEXT AND INTENT MATCHING.&lt;br/&gt;&lt;br/&gt;so yes. there is a chance that your LLM can hallucinate a tool and then end up calling some real tool if there is some regex overlap in their descriptions.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/402/118/300/896/186/original/eee91208957d60e2.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/402/150/326/352/117/original/3f09d59241f1e33e.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-14T08:42:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0jpe0fne9yh7k4wdaypx2fnfkg49a7k386973jnfjp33q3z3utmszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuscmyk7</id>
    
      <title type="html">i am trying to write this up and facing a literal technological ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0jpe0fne9yh7k4wdaypx2fnfkg49a7k386973jnfjp33q3z3utmszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuscmyk7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyt3rfwhrh7lvj3dekxdx9sdj4nq4z9j75yt577zcytn6ag4l8xzg6xfgwp&#39;&gt;nevent1q…fgwp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i am trying to write this up and facing a literal technological problem because all the technology we have developed for presenting and writing about code was written with the expectation that the code would be reducible, idiomatic, brief, an extension of normal expression and intention and so on. but there are no tools for presenting code when it is hundreds of randomly wandering snippets related to a theme, you can&amp;#39;t post the whole source because of getting sued, and you need to maintain a narrative while also allowing the reader to explore the details of the gore if they so choose.
    </content>
    <updated>2026-04-14T08:22:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyt3rfwhrh7lvj3dekxdx9sdj4nq4z9j75yt577zcytn6ag4l8xzgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuejaml3</id>
    
      <title type="html">the reason why i suspect it might actually be part of the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyt3rfwhrh7lvj3dekxdx9sdj4nq4z9j75yt577zcytn6ag4l8xzgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuejaml3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyhymxhxfkjcyd94pg3u5x99sdwea8q0vsxp684xpr7ym6j72awfslca8c9&#39;&gt;nevent1q…a8c9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the reason why i suspect it might actually be part of the &amp;#39;stop&amp;#39; sequence is the fact that it is used in the checkPermissionsAndCallTool and runToolUse functions as the thing that happens when the fucking abort handler is invoked.&lt;br/&gt;&lt;br/&gt;however it&amp;#39;s impossible to confirm a fucking thing about this library because a) i&amp;#39;m not going to run this code, it is so large i will never be able to confirm it was not spiked with something before i got it, and b) static analysis only takes you so far when it&amp;#39;s a whacky funhouse mirror where nothing matters and anything can happen
    </content>
    <updated>2026-04-14T08:15:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyhymxhxfkjcyd94pg3u5x99sdwea8q0vsxp684xpr7ym6j72awfszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpudwsd7g</id>
    
      <title type="html">I am still in the process of figuring out how in the hell agents ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyhymxhxfkjcyd94pg3u5x99sdwea8q0vsxp684xpr7ym6j72awfszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpudwsd7g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9g3ensqhv0qwp3hwar2pcwmrm72geh80r26njdrp6v4h35u79svswujnxx&#39;&gt;nevent1q…jnxx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I am still in the process of figuring out how in the hell agents work, but one of my white whale goals has been figuring out how in the hell some prompt text like this could possibly exist where you might be *asking the LLM to stop* rather than *terminating a command*. this is basically the distinction between &amp;#34;there is literally deterministic programmatic control over these things at all&amp;#34; vs &amp;#34;it is possible for an LLM to ignore a stop command and just keep going&amp;#34; and the fact that&amp;#39;s a question at ALL is deeply disturbing.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/402/037/574/373/335/original/3e77ac6a98a0909e.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-14T08:09:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9g3ensqhv0qwp3hwar2pcwmrm72geh80r26njdrp6v4h35u79svszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpugmlawx</id>
    
      <title type="html">remember this is a NEW FEATURE written with THE BEST state of the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9g3ensqhv0qwp3hwar2pcwmrm72geh80r26njdrp6v4h35u79svszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpugmlawx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqtlgrjsrdkt9949caaawjp35p29922wdcl0hn2m0dsxp9cpr96lgqap0ny&#39;&gt;nevent1q…p0ny&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;remember this is a NEW FEATURE written with THE BEST state of the art models with THE LATEST agentic techniques. The thing that it&amp;#39;s trying to do is so easy it notoriously was implemented in like a weekend because it&amp;#39;s literally just a task log, a cron task, and a listener daemon that should sit entirely on top of the existing code, if it made a goddamn bit of sense.
    </content>
    <updated>2026-04-14T07:53:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqtlgrjsrdkt9949caaawjp35p29922wdcl0hn2m0dsxp9cpr96lgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuclq5c4</id>
    
      <title type="html">this is part of the &amp;#34;proactive mode&amp;#34; prompt text. surely ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqtlgrjsrdkt9949caaawjp35p29922wdcl0hn2m0dsxp9cpr96lgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuclq5c4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8pjz8ualkw8vusw0zwa38xa52zzuv3kl2uazsjcc8ne4k3qg03dgjskkk5&#39;&gt;nevent1q…kkk5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;this is part of the &amp;#34;proactive mode&amp;#34; prompt text. surely nothing could go wrong with telling the LLM to just do whatever it wants even if it&amp;#39;s not sure about something.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/401/965/114/902/859/original/ccfe034caaf56ebc.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-14T07:50:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8pjz8ualkw8vusw0zwa38xa52zzuv3kl2uazsjcc8ne4k3qg03dgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuazl9te</id>
    
      <title type="html">What about the ways that claude code checks for whether KAIROS is ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8pjz8ualkw8vusw0zwa38xa52zzuv3kl2uazsjcc8ne4k3qg03dgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuazl9te" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgxu7kfs9xqw78tm8upw36pajatm5mv5khrl5eknhr5z306g4clsch54tyt&#39;&gt;nevent1q…4tyt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What about the ways that claude code checks for whether KAIROS is enabled? well look no further than&amp;lt;li&amp;gt;getKairosActive() / &amp;lt;code&amp;gt;STATE.kairosActive&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;context.getAppState().kairosEnabled&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;kairosGate&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;kairosGate.isKairosEnabled()&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;isKairosCronEnabled()&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;options.assistant?&amp;lt;/code&amp;gt; (and all variants of being passed whatever the caller&amp;#39;s interpretation of active is)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;assistantModule.isAssistantMode()&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;assistantModule.isAssistantForced()&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;isEnvTruthy(process.env.CLAUDE_CODE_PROACTIVE))&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;proactiveModule.isProactiveActive()&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;isProactiveActive_SAFE_TO_CALL_ANYWHERE()&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;getAllowedChannels().length &amp;amp;gt; 0&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;em&amp;gt;literally whether some arbitrary chunk of input text has &amp;lt;code&amp;gt;&amp;amp;lt;TICK&amp;amp;gt;&amp;lt;/code&amp;gt; in it&amp;lt;/em&amp;gt;&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;these are all orthogonal to each other. I grouped generously. I tried to filter for only the checks that were annotated as being for whether we were doing a kairos/assistant/persistant rather than whether any subfeatures of that are enabled.
    </content>
    <updated>2026-04-14T07:42:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgxu7kfs9xqw78tm8upw36pajatm5mv5khrl5eknhr5z306g4clsczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu39vd93</id>
    
      <title type="html">Say you wanted to introduce a new feature, like say an always-on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgxu7kfs9xqw78tm8upw36pajatm5mv5khrl5eknhr5z306g4clsczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu39vd93" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvmhzfqyqftdgzqsdlu3h4tq4pnv3qfjg2ma2q7dxfnpy2k8zh9ps832xjf&#39;&gt;nevent1q…2xjf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Say you wanted to introduce a new feature, like say an always-on assistant like OpenClaw. How much of the existing code should you have to touch? Probably not much, right? Like all that is is just a set of cron tasks and an event listener that should feed into the normal prompt loop. So like, probably wouldn&amp;#39;t need to touch much at all except the terminal i/o parts, that should basically be a wrapper.&lt;br/&gt;&lt;br/&gt;How about.. one hundred and forty eight times? That&amp;#39;s the number of feature(&amp;#39;KAIROS&amp;#39;) flags exist in claude code. Note that those are *only the parts* that were marked for explicit removal in the compiled code (but left in in the sourcemap). That feature is also known as &amp;#34;proactive&amp;#34; and &amp;#34;assistant&amp;#34; elsewhere in the code, and has a number of other related feature flags. This DOES NOT include any of the actual KAIROS code, as the relevant modules were excluded by tree shaking.&lt;br/&gt;&lt;br/&gt;Many of them are annotated with LLM comments explaining how &amp;#34;the rest of the shit if broken so we need to do this here&amp;#34; - like for example you&amp;#39;d expect there to be some global way for claude code to declare &amp;#34;we are not in an interactive mode so you can&amp;#39;t do interactive things&amp;#34; like ask the user a question. And there are. dozens of them. but none of them really work.&lt;br/&gt;&lt;br/&gt;Don&amp;#39;t worry, all these changes only create dozens of alternative pathways to check permissions, modify the entire way the system prompt is declared, user input is handled, and so on.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/401/856/993/722/781/original/6133ca1933facd20.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/401/857/171/604/277/original/1cc277ddf9f6e710.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-14T07:23:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvmhzfqyqftdgzqsdlu3h4tq4pnv3qfjg2ma2q7dxfnpy2k8zh9pszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuewv2hd</id>
    
      <title type="html">So I think this bears repeating: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvmhzfqyqftdgzqsdlu3h4tq4pnv3qfjg2ma2q7dxfnpy2k8zh9pszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuewv2hd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz7frlgsdmuef54jgdswfh6u2ltja9htm2sfyzymuked94fnjan7c6cjvfa&#39;&gt;nevent1q…jvfa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So I think this bears repeating:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://neuromatch.social/@jonny/116388666325458566&#34;&gt;https://neuromatch.social/@jonny/116388666325458566&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The way that Claude code differentiates human written messages from LLM written messages within the &amp;#34;user message&amp;#34; type (yes, user message does not necessarily mean messages from the user) is that some &amp;#34;origin&amp;#34; property is undefined .&lt;br/&gt;&lt;br/&gt;Some of the types were stripped out in the sourceMap, so the MessageOrigin type is missing, but we do have the comment in the image.&lt;br/&gt;&lt;br/&gt;So yeah, if something goes wrong in the labyrinth of Claude code that causes this to be undefined, treating messages as if they came from the user is the fallback. &lt;br/&gt;&lt;br/&gt;Which is one *of hundreds* of possible explanations for why Claude code was able to autonomously scrap some expensive thing like in the posts upthread of the quoted post.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/388/698/773/333/326/original/d80bf286520831c0.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-11T23:36:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspnjr2dym3zh4gl89k4wdf34nykup3744nhqyc9ll7smt06cststqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpueve0sl</id>
    
      <title type="html">The initial prompt text does not matter. Also what mars is ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspnjr2dym3zh4gl89k4wdf34nykup3744nhqyc9ll7smt06cststqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpueve0sl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgstzzy7thnwnn04yer0uu6y9r4jl96q7pj0yatl2gvuyzu90rd4cm5ca9u&#39;&gt;nevent1q…ca9u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The initial prompt text does not matter. Also what mars is&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/373/422/237/794/775/original/b272ebda6cbc60b9.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/373/422/283/326/860/original/30e08846b725d021.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-09T06:51:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgstzzy7thnwnn04yer0uu6y9r4jl96q7pj0yatl2gvuyzu90rd4czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu49g9py</id>
    
      <title type="html">Safeguards baby, you know they work ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgstzzy7thnwnn04yer0uu6y9r4jl96q7pj0yatl2gvuyzu90rd4czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu49g9py" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp0sqh6ckqx8q6qvlgnvls69zk3sphf9pw98744xvyuay89j28dvcgl2vre&#39;&gt;nevent1q…2vre&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Safeguards baby, you know they work&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/373/384/803/943/106/original/d2a62def29f2f4ad.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/373/384/843/026/521/original/afc4f3bdd2319efe.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/373/384/881/241/472/original/140695528695fca5.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-09T06:42:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp0sqh6ckqx8q6qvlgnvls69zk3sphf9pw98744xvyuay89j28dvczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu7ljec5</id>
    
      <title type="html">I can definitely see why we would want to put this in charge of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp0sqh6ckqx8q6qvlgnvls69zk3sphf9pw98744xvyuay89j28dvczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu7ljec5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszs8yz4e4f2ys5zx93g9evp8c40et42c8zdxu54c3h597zvlguxegnjgrwv&#39;&gt;nevent1q…grwv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I can definitely see why we would want to put this in charge of employment, public benefits, journalism, and warfare.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/373/360/770/578/089/original/5c149b92a69de4a1.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/373/360/805/877/143/original/6b4277fd10294b82.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/373/360/841/528/370/original/ee641dbe7f34b5c7.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-09T06:36:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszs8yz4e4f2ys5zx93g9evp8c40et42c8zdxu54c3h597zvlguxegzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpufuvezu</id>
    
      <title type="html">What the fuck that actually works and the limitations on adding ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszs8yz4e4f2ys5zx93g9evp8c40et42c8zdxu54c3h597zvlguxegzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpufuvezu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8wec9ny3qfmzfd85yj8hl0yx08vhqz5cqppmezdddk46yup76yecd63m5u&#39;&gt;nevent1q…3m5u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What the fuck that actually works and the limitations on adding images to quotes are purely client side? I am turning that shit off on our instance
    </content>
    <updated>2026-04-09T06:23:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8wec9ny3qfmzfd85yj8hl0yx08vhqz5cqppmezdddk46yup76yeczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu9re48v</id>
    
      <title type="html">RE: https://hachyderm.io/@jedbrown/116373136965443776 Very good ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8wec9ny3qfmzfd85yj8hl0yx08vhqz5cqppmezdddk46yup76yeczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu9re48v" />
    <content type="html">
      RE: &lt;a href=&#34;https://hachyderm.io/@jedbrown/116373136965443776&#34;&gt;https://hachyderm.io/@jedbrown/116373136965443776&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Very good thank you information conglomerates&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/373/289/068/681/393/original/53239ef0a702a900.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/373/289/116/179/300/original/c696bfe6ac6df9b7.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/373/289/160/516/475/original/c02e2693cfafec82.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-09T06:17:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf8ea8j7rvre3mhm2hsmyxt8jsaas56v7zntrhsg2g5et2qrkzufszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpurlra2r</id>
    
      <title type="html">i feel bad constantly fixating on the informational capitalists ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf8ea8j7rvre3mhm2hsmyxt8jsaas56v7zntrhsg2g5et2qrkzufszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpurlra2r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst2hu338jj4cyae474c3s4vek0j0sxjxdnxgrpthckfs0uuq74s6sxrqwzm&#39;&gt;nevent1q…qwzm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i feel bad constantly fixating on the informational capitalists while there is so much material harm being done in the world, and then simultaneously remind myself that this is literally capitalism&amp;#39;s gamble to finally and fully enclose not only the material world but also our minds. If informational reality comes to be owned by 4 megacorporations, then it&amp;#39;s all fascism forever baby.
    </content>
    <updated>2026-04-08T08:54:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst2hu338jj4cyae474c3s4vek0j0sxjxdnxgrpthckfs0uuq74s6szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuxjzg6q</id>
    
      <title type="html">you know that problem where it&amp;#39;s actually in Google&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst2hu338jj4cyae474c3s4vek0j0sxjxdnxgrpthckfs0uuq74s6szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuxjzg6q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvhjjqflp3qhm2yr2e0ws422azy0sx58kd7vld4ka8atjz5spdv5shttkkc&#39;&gt;nevent1q…tkkc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;you know that problem where it&amp;#39;s actually in Google&amp;#39;s best interests to sabotage their traditional search results to force everyone to use the AI results because then you never leave the site and direct prompt advertising becomes extremely valuable? yeah, it&amp;#39;s like that for code, where it&amp;#39;s actually in anthropic&amp;#39;s best interests for all the code to be entirely unmaintainable and unsecurable except for with LLMs
    </content>
    <updated>2026-04-08T07:47:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvhjjqflp3qhm2yr2e0ws422azy0sx58kd7vld4ka8atjz5spdv5szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuffrall</id>
    
      <title type="html">so this simultaneously raises the floor of doing open source at ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvhjjqflp3qhm2yr2e0ws422azy0sx58kd7vld4ka8atjz5spdv5szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuffrall" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8jp5le9l0pkmyejt5zn8tntxrfltcu6ctsplnnpl0lw6x8v07dnsujwwe0&#39;&gt;nevent1q…wwe0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;so this simultaneously raises the floor of doing open source at all to &amp;#34;if you can afford brute force generating exploits against your repos for days at a time&amp;#34; while simultaneously causing so many false positives that [bug bounties are crumbling](&lt;a href=&#34;https://daniel.haxx.se/blog/2026/01/26/the-end-of-the-curl-bug-bounty/&#34;&gt;https://daniel.haxx.se/blog/2026/01/26/the-end-of-the-curl-bug-bounty/&lt;/a&gt; ) **and** the info giants will pull labor from open source projects by just generating them badly in-house - don&amp;#39;t roll your own crypto becomes &amp;#34;now you have to roll your own crypto because nobody else is, and then pay an AI company to secure it for you.&amp;#34;
    </content>
    <updated>2026-04-08T07:43:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8jp5le9l0pkmyejt5zn8tntxrfltcu6ctsplnnpl0lw6x8v07dnszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpurcjckd</id>
    
      <title type="html">sure they are doing &amp;#34;&amp;#34;&amp;#34;alignment&amp;#34;&amp;#34;&amp;#34; to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8jp5le9l0pkmyejt5zn8tntxrfltcu6ctsplnnpl0lw6x8v07dnszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpurcjckd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq2r8kyxv8rdwhlgsmpjr0htthy0xgph945rcvjru85qt29tsaq4gsnzu3j&#39;&gt;nevent1q…zu3j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;sure they are doing &amp;#34;&amp;#34;&amp;#34;alignment&amp;#34;&amp;#34;&amp;#34; to the models, and maybe they have some more sophisticated serverside mitigations. but the fact that the system prompt text is in the package *at all* rather than all being entirely serverside does the opposite of inspire confidence. Even the system prompt is fine with hacking as long as you go &amp;#34;it&amp;#39;s ok I am good&amp;#34;&lt;br/&gt;&lt;a href=&#34;https://neuromatch.social/@jonny/116325221458366596&#34;&gt;https://neuromatch.social/@jonny/116325221458366596&lt;/a&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1s6zzdsvhx0qfyphulff450h07w74y3hl4wkw325nz7v6pzst5h9s3g838j&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1s6z…838j&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; Oh cool so its explicitly programmed to hack as long as you tell it you&#39;re a pentester&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/325/221/436/458/059/original/32ef015b9a75da13.jpg&#34;&gt; &lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-04-08T07:26:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq2r8kyxv8rdwhlgsmpjr0htthy0xgph945rcvjru85qt29tsaq4gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkput8danv</id>
    
      <title type="html">It&amp;#39;s so cool that anthropic is setting up a double-sided ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq2r8kyxv8rdwhlgsmpjr0htthy0xgph945rcvjru85qt29tsaq4gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkput8danv" />
    <content type="html">
      It&amp;#39;s so cool that anthropic is setting up a double-sided protection racket where it will profit from the massive token burn of attackers and defenders with a tool specifically designed to generate exploits and their only observable mitigation is a clientside system prompt that sternly warns the LLM to be good and not do malware&lt;br/&gt;&lt;a href=&#34;https://red.anthropic.com/2026/mythos-preview/&#34;&gt;https://red.anthropic.com/2026/mythos-preview/&lt;/a&gt;
    </content>
    <updated>2026-04-08T07:20:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz7frlgsdmuef54jgdswfh6u2ltja9htm2sfyzymuked94fnjan7czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuzs0fdc</id>
    
      <title type="html">transitioning into longform mode, brb, thread will slow. going to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz7frlgsdmuef54jgdswfh6u2ltja9htm2sfyzymuked94fnjan7czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuzs0fdc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqdr74l0smwdt6sv4hw8ls3s25mwt95ypksaxjdq3kzy459r359vca2myk5&#39;&gt;nevent1q…myk5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;transitioning into longform mode, brb, thread will slow. going to try and have this out in a week but i&amp;#39;m gonna try and land this one&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/356/475/274/827/190/original/43164c4e47197896.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-06T07:02:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqdr74l0smwdt6sv4hw8ls3s25mwt95ypksaxjdq3kzy459r359vczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuesvk9r</id>
    
      <title type="html">gotta break the blank page somehow ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqdr74l0smwdt6sv4hw8ls3s25mwt95ypksaxjdq3kzy459r359vczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuesvk9r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdyyd6a8qwxq4rkh5lhnqxus4dxd9jkm4623k0fcnckkh3apluq5ss8298g&#39;&gt;nevent1q…298g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;gotta break the blank page somehow&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/356/302/751/458/395/original/a08cbcd0892ba4a7.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-06T06:18:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdyyd6a8qwxq4rkh5lhnqxus4dxd9jkm4623k0fcnckkh3apluq5szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuzqz59t</id>
    
      <title type="html">Anthropic has raised 67.3 billion dollars. Secure secret storage ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdyyd6a8qwxq4rkh5lhnqxus4dxd9jkm4623k0fcnckkh3apluq5szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuzqz59t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0ssml8qztxdcehek45cvh86jy2hnkzw4h96me8dnk2h4qxh8erdcy8pl4h&#39;&gt;nevent1q…pl4h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Anthropic has raised 67.3 billion dollars.&lt;br/&gt;&lt;br/&gt;Secure secret storage on anything but Mac: TODO&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/354/791/563/490/288/original/b61fec9b57c5e14f.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T23:53:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0ssml8qztxdcehek45cvh86jy2hnkzw4h96me8dnk2h4qxh8erdczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu4uwdm9</id>
    
      <title type="html">the perennial question of &amp;#34;well when i do it with a normal ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0ssml8qztxdcehek45cvh86jy2hnkzw4h96me8dnk2h4qxh8erdczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu4uwdm9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0vcsqkdw2gl4g5732jehzd9pwnks8z9s4r6glllwkrqe40xy3ussphljwm&#39;&gt;nevent1q…ljwm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the perennial question of &amp;#34;well when i do it with a normal thing it mostly works&amp;#34; deserves a proper answer, but for now - the problem is that people don&amp;#39;t always do normal things, and when if the surface of people not doing normal things is &amp;#34;any arbitrary code could be executed in any extravagant fuck you complexity including the LLM deciding to just yolo your browser history onto pastebin&amp;#34; (though see the &amp;#34;don&amp;#39;t throw browser history onto pastebin prompt) vs. &amp;#34;the program throws an error and stops&amp;#34; then software stops being possible. &lt;br/&gt;&lt;br/&gt;The entire notion of &amp;#34;a software supply chain&amp;#34; and being able to build more complex things off a tree of dependencies that mostly do the thing that they say is completely undermined as soon as you introduce the nonsense transformation gas cloud.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/351/534/033/625/574/original/ae8f3ba5cae0b4ab.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T10:05:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0vcsqkdw2gl4g5732jehzd9pwnks8z9s4r6glllwkrqe40xy3usszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuxz7cph</id>
    
      <title type="html">to be clear - what does this one *extremely simple* feature ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0vcsqkdw2gl4g5732jehzd9pwnks8z9s4r6glllwkrqe40xy3usszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuxz7cph" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswlhdlrrxz4n9maysyeyjqlct3my7crr64qkav62a3has4u48r2hs4g8es6&#39;&gt;nevent1q…8es6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;to be clear - what does this one *extremely simple* feature reflect for the user?&lt;br/&gt;&lt;br/&gt;In the &amp;#34;traditional way,&amp;#34; the user can go to a website and see an example of how to do this themselves with information that&amp;#39;s derived from the actual values used in computation. cool. &lt;br/&gt;&lt;br/&gt;In the &amp;#34;LLM way,&amp;#34; the user has no agency, can&amp;#39;t see why the LLM might fail because they can&amp;#39;t see the system prompt is directly feeding in the metadata about the available fields and thus has no idea that the model is capable of being *wrong* about *its own fucking code* and so they are shown *wrong fucking values*.&lt;br/&gt;&lt;br/&gt;So the cost of transforming something to the &amp;#34;just prompt it&amp;#34; modality is &amp;#34;it being completely fucking wrong&amp;#34; even when that thing is *literally just a feature that refers to the program state that is entirely owned by the fucking program*&amp;#34; - to say nothing about how that pattern of development being recursively applied to the develpoment of the tool causes it to be fucking wrong as a matter of practice.
    </content>
    <updated>2026-04-05T09:29:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswlhdlrrxz4n9maysyeyjqlct3my7crr64qkav62a3has4u48r2hszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuq2czjy</id>
    
      <title type="html">just tested and yes it incorrectly concluded that cost ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswlhdlrrxz4n9maysyeyjqlct3my7crr64qkav62a3has4u48r2hszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuq2czjy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfyv5w8vs9pgzhf6fq3y2vljktc750gutpe5e4jwhqu9t6mmf08egfj9j95&#39;&gt;nevent1q…9j95&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;just tested and yes it incorrectly concluded that cost information is not present in its arguments even though it is, created a hardcoded version of some cost estimator for the current model that outputs wildly varying amounts and hardcodes most of the values to zero. it used 0% of the information from my $PS1 so that entire part of the implementation is irrelevant noise, and the cpu usage of my terminal window while idle roughly doubled. great job.&lt;br/&gt;&lt;br/&gt;to its credit, it actually did get the price values correct for the model. to not its credit, those values are in its system prompt.
    </content>
    <updated>2026-04-05T09:24:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfyv5w8vs9pgzhf6fq3y2vljktc750gutpe5e4jwhqu9t6mmf08egzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuux88uh</id>
    
      <title type="html">So that&amp;#39;s one command, next time we&amp;#39;ll see how the /plan ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfyv5w8vs9pgzhf6fq3y2vljktc750gutpe5e4jwhqu9t6mmf08egzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuux88uh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspteg4j4n0gazuu9ppexdx4pwpr0xqqxpe7n3lmk52em6dgmp6tfcgz2av0&#39;&gt;nevent1q…2av0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So that&amp;#39;s one command, next time we&amp;#39;ll see how the /plan command works and how every command works differently top to bottom just like every tool works differently top to bottom because there is absolutely nothing in this package that makes a goddamn bit of sense.
    </content>
    <updated>2026-04-05T08:56:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspteg4j4n0gazuu9ppexdx4pwpr0xqqxpe7n3lmk52em6dgmp6tfczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuwsshx3</id>
    
      <title type="html">Pause and reflect. What were we doing here again? oh right, a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspteg4j4n0gazuu9ppexdx4pwpr0xqqxpe7n3lmk52em6dgmp6tfczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuwsshx3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqpea7h4pfl2gdydu67px90j0d968pw2ner0pq2gh75ga5sw8mddgcnwl93&#39;&gt;nevent1q…wl93&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Pause and reflect. What were we doing here again? oh right, a custom status bar.&lt;br/&gt;&lt;br/&gt;The way this might be done in any other normal program is by saying &amp;#34;you can declare a function that return a string, it gets these things.&amp;#34; and then you might &amp;#34;call that function with those things&amp;#34; and &amp;#34;print the result in a specific location.&amp;#34; That might take someone a few minutes.&lt;br/&gt;&lt;br/&gt;In order to make it a natural language controlled magical feature, what we had to do was write some description, submit it to the main LLM loop, which tells a subagent to go read my whole shell configuration and integrate that into the context window, compose some bash script based in incorrect information that I never see and have no means of correcting, save that in a file, return some prompt string to the parent agent that instructs it to edit my local configuration to invoke this bash script, and then it throws that and the rest of the system state into a call chain that is shared with a random subset of other shell based commands, executes that, and passes that string back into the TUI environment for display. If i need to make edits to this script, I don&amp;#39;t necessarily know where it is or how it&amp;#39;s configured, but I can invoke another round of agent editing *maybe* if the parent agent correctly interprets the prompt command from the subagent to spawn the same kind of agent.&lt;br/&gt;&lt;br/&gt;simple right?
    </content>
    <updated>2026-04-05T08:53:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqpea7h4pfl2gdydu67px90j0d968pw2ner0pq2gh75ga5sw8mddgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu5xxgfp</id>
    
      <title type="html">But wait! we can produce some bash script at ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqpea7h4pfl2gdydu67px90j0d968pw2ner0pq2gh75ga5sw8mddgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu5xxgfp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxz0hhvp4znqpzs43yy8ettxsqqtjee9ld356lsa4xdh7v20whslqyx5485&#39;&gt;nevent1q…5485&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;But wait! we can produce some bash script at ~/.claude/statusline.sh, but we were also given permission to read the user&amp;#39;s ~/** and told to read the PS1 in their local configuration! how does this work again? what is going on? How is the statusline actually invoked by the program?&lt;br/&gt;&lt;br/&gt;it turns out that all that stuff about PS1, and the entire need to access our local configuration is totally irrelevant! instead we have *another* incoherent call chain to actually invoke it - the TUI builds the input args, calls executeStatusLineCommand, which then routes into some execCommandHook function which is 600 lines long and handles ... uhhh.. wait no it just handles the status line command and one other thing... and uh... fuck the entire hooks system is ah... there isn&amp;#39;t really a concept of a &amp;#39;command-based hook&amp;#39; except for in this one context so... , well.... ok let&amp;#39;s just say it goes into one of hundreds of &amp;#34;execute something&amp;#34; functions.&lt;br/&gt;&lt;br/&gt;So what happens is that even though the whole TUI is an execution environment that behaves like a shell and controls all string rendering, it then invokes your system shell to run your statusline bash script and return a string. *even that* is too simple by half - there&amp;#39;s actually a whole command wrapping system and the ability to execute **further agents** off the results of stdout&lt;br/&gt;&lt;br/&gt;See what i&amp;#39;m saying about the yarnball of bullshit being impossible to stop unraveling once you start pulling at any single thing?&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/351/224/464/236/898/original/bb661a13dd7f1187.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T08:46:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxz0hhvp4znqpzs43yy8ettxsqqtjee9ld356lsa4xdh7v20whslqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuwulyr7</id>
    
      <title type="html">We also reach the familiar pattern: begging the LLM to keep what ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxz0hhvp4znqpzs43yy8ettxsqqtjee9ld356lsa4xdh7v20whslqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuwulyr7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgds83xxnzs5827dy0r4fg3cj8hjlg2e6jej9fsv7a6ffdp8rylgsq7y4hl&#39;&gt;nevent1q…y4hl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;We also reach the familiar pattern: begging the LLM to keep what already exists, which is a pretty challenging thing to do when you are being explicitly asked to change what already exists. &lt;br/&gt;&lt;br/&gt;Also notice the closing IMPORTANT note - if the user is not happy with whatever was produced, that the LLM will hold in its context some instruction with the name of the agent to invoke to make further changes. So any appearance of some UI loop where you gradually refine the statusline is statistical coincidence&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/351/133/628/381/564/original/aacfde770a6713a3.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T08:23:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgds83xxnzs5827dy0r4fg3cj8hjlg2e6jej9fsv7a6ffdp8rylgszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpulpg49k</id>
    
      <title type="html">but assuming we&amp;#39;re not in coordinator mode, the prompt that ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgds83xxnzs5827dy0r4fg3cj8hjlg2e6jej9fsv7a6ffdp8rylgszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpulpg49k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq4ak89eyk9c507xhpxvnc97m8nzy6jju8n29e3retln28m5ums4slmtymr&#39;&gt;nevent1q…tymr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;but assuming we&amp;#39;re not in coordinator mode, the prompt that instructs the main LLM to create an agent with the prompt text to create our statusline script is emitted, and if that works, then an agent will be run with the statusline system prompt, which is awesome.&lt;br/&gt;&lt;br/&gt;So the prompt tells the LLM to modify the $PS1 variable in the shell configuration. for those non-computer touchers out there, the PS1 variable is the thing that customizes &amp;#34;what happens before my cursor on the shell line&amp;#34; - it&amp;#39;s what makes it so sometimes it shows that folder you are in, and how people make their terminal look very fancy.&lt;br/&gt;&lt;br/&gt;So the prompt text includes a whole fake JSON string that says &amp;#34;write a function that receives these kinds of parameters and then returns a whatever&amp;#34;&lt;br/&gt;&lt;br/&gt;observe the prompt text in first image&amp;#39;s description of fields and then the description on the claude code docs website. notice that they are ... different!!! like where is the cost field in the prompt description? the docs give a whole example of using this, but if you were to invoke it via the slash command, then it would just have no idea how to do that. the only way this succeeds is by virtue of the fact that *the llm is just generating the most likely text anyway* and so the odds of any of this succeeding are just &amp;#34;that some script that calls some variables with some maximally likely names represent some value that is maxmially likely, based on the training set prior.&amp;#34;&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/351/088/588/460/837/original/612471cba92e8093.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/351/088/835/609/166/original/5b8cd115699f8268.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/351/089/071/497/597/original/60bbe24907cedb16.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T08:20:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq4ak89eyk9c507xhpxvnc97m8nzy6jju8n29e3retln28m5ums4szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuws3yaw</id>
    
      <title type="html">I am going to breeze past all the code duplication in the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq4ak89eyk9c507xhpxvnc97m8nzy6jju8n29e3retln28m5ums4szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuws3yaw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswnmdnzwxp0gx99uf46avu4xwjpjt3yj4jxsxzywc8u55j2fgj5ycured5t&#39;&gt;nevent1q…ed5t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I am going to breeze past all the code duplication in the processSlashCommand for now - again, as I have said before, *every line of this package is fucked up in a unique way* so it&amp;#39;s very hard to describe just how *one thing* is fucked up at a time.&lt;br/&gt;&lt;br/&gt;There is a special mode for claude &amp;#34;coordinator mode&amp;#34; where the entire thing claude does is dispatch commands to other sub-agents. so in that case, we are three layers deep in self-prompting: the LLM is prompted to output some prompt text that informs a subagent that it should call some skill which then returns a prompt that instructs the LLM to spawn some additional subagent to create statusline for us. sound good?&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/351/038/640/831/573/original/a9b8b59a9ed3253d.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T07:59:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswnmdnzwxp0gx99uf46avu4xwjpjt3yj4jxsxzywc8u55j2fgj5yczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu8kcqj5</id>
    
      <title type="html">quick aside - is there anything more emblematic of the way this ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswnmdnzwxp0gx99uf46avu4xwjpjt3yj4jxsxzywc8u55j2fgj5yczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu8kcqj5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz2pr9jt22q6dl2adjwyv5r96rnllawy3zwettde6vtrdmq0t3sysu5cysf&#39;&gt;nevent1q…cysf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;quick aside - is there anything more emblematic of the way this entire thing undermines human agency than the fact that there are some commands that the user *cannot invoke* and instead must *ask the LLM to invoke for them*&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/351/013/637/943/415/original/5eda52b561ad2dc2.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T07:53:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz2pr9jt22q6dl2adjwyv5r96rnllawy3zwettde6vtrdmq0t3syszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuj9pggn</id>
    
      <title type="html">So returning to statusline: what the fuck? A command has some ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz2pr9jt22q6dl2adjwyv5r96rnllawy3zwettde6vtrdmq0t3syszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuj9pggn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyfl2vx7sgmghj35mhd8lkf5u6rhayk92ck3msvtnytcp9k2zsc6gapszef&#39;&gt;nevent1q…szef&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So returning to statusline: what the fuck? A command has some callback getPromptForCommand - there are two basic kinds of commands, those that &amp;#34;do something&amp;#34; and are a function call, and those that are &amp;#34;prompt commands&amp;#34; which just return a prompt back to the main LLM loop.&lt;br/&gt;&lt;br/&gt;To to set your statusline, the statusline command creates prompt text that TELLS THE MAIN LOOP to SPAWN AN AGENT with a given prompt. note that this does ***not*** directly spawn an agent, it is merely a suggestion. so right off the bat it is POSSIBLE TO FAIL EVEN INVOKING the command.&lt;br/&gt;&lt;br/&gt;But before we get there, we have to pass through what happens after a slash command is issued, and one of the steps along the way is &amp;#34;if something looks like a slash command but we don&amp;#39;t know about that command, then throw it back up to the main loop with some special Caveat Message that says &amp;#34;ok just ignore this please&amp;#34;&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/350/935/437/726/458/original/f4f4b8e419d18e24.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/350/985/928/182/598/original/d8d73b328fa62b5b.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/350/982/841/539/432/original/c8c83ad803200a5f.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T07:47:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyfl2vx7sgmghj35mhd8lkf5u6rhayk92ck3msvtnytcp9k2zsc6gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuhrsf2w</id>
    
      <title type="html">What does this look like from the point of view of a tool? The ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyfl2vx7sgmghj35mhd8lkf5u6rhayk92ck3msvtnytcp9k2zsc6gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuhrsf2w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspswee3qpc8sh6s43409cq7fq09wwwurp9qjxm3upy7wp4dpfzyqckfc93g&#39;&gt;nevent1q…c93g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What does this look like from the point of view of a tool? The permission given here is ~/** , or anything within my home directory, which is neat that that&amp;#39;s so easy to declare and entirely escapes any other rules I have declared for directory scoping. The Read tool doesn&amp;#39;t receive that, instead it receives a ToolUseContext object, where then one access the whole app state, and then additionally gets the toolPermissionContext which includes *all the rules* unparsed. So then the Read tool needs to parse *every rule* in *entirely* custom logic to even *extract* those params, let alone process them.&lt;br/&gt;&lt;br/&gt;Parsing every single rule happens up to six times per tool call that I can see, but the Read tool doesn&amp;#39;t just process the params in a Read(~/**) rule - since it has access to *all the rules* it might as well use them - it also checks for edit and write access, among a handful of other invisible exceptions: since every tool has access to the entire set of rules every time, not through dependency injection just like &amp;#34;the check permission callback passes the entire program state&amp;#34; kind of way, it sure as hell uses them.&lt;br/&gt;&lt;br/&gt;So there&amp;#39;s no consistency to how rules are set, there&amp;#39;s special behavior to how they are parsed, passed, interpreted, and applied for every single tool, and since it is *the tool itself* that decides whether it is allowed to run - rather than some idk ORCHESTRATOR THAT SHOULD SERVE AS THE ENTIRE BACKBONE OF WHAT CLAUDE CODE IS, it can just return true and always run. So that&amp;#39;s why there aren&amp;#39;t any plugin tools for claude code (they say use MCP instead), because they are intrinsically unsafe and have no real structure. &lt;br/&gt;&lt;br/&gt;ok having fun? we haven&amp;#39;t even talked about statusline&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/350/871/032/576/907/original/9a3149ea2977bbb4.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/350/899/385/246/013/original/408ffd46ef5a83c4.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T07:28:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspswee3qpc8sh6s43409cq7fq09wwwurp9qjxm3upy7wp4dpfzyqczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu76h5a9</id>
    
      <title type="html">So there is a feature in claude code: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspswee3qpc8sh6s43409cq7fq09wwwurp9qjxm3upy7wp4dpfzyqczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu76h5a9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx5hy63v3qapdzg0gfww7xw3theedgcd9wljjhxxrtjylgyh3g67scczplq&#39;&gt;nevent1q…zplq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So there is a feature in claude code: [/statusline](&lt;a href=&#34;https://code.claude.com/docs/en/statusline&#34;&gt;https://code.claude.com/docs/en/statusline&lt;/a&gt; ) that is a reasonably good example of a feature that promises a natural language interface to do something that should be simple when done programmatically: here&amp;#39;s some callback that shows some values or progress or whatever on a line in my TUI while i use the tool. How does that work?&lt;br/&gt;&lt;br/&gt;Well when you call /statusline {progress bar on the withering decay of my life} , first you encounter the statusline &amp;#34;command.&amp;#34; there&amp;#39;s a lot to see even in just this declaration so we&amp;#39;ll take it slow.&lt;br/&gt;&lt;br/&gt;first is in allowedTools: You might think that ToolName(params) syntax is some standard thing, where tools have a short name, and then everything inside those parens gets passed as some standard argument to a permission checker. That is not the case:  the codepath that parses those rules is only used for the filesystem (read, write, edit), shell, and agent tools, the rest just ignore it. There are in fact *two* implementations of a parser that splits out  the tool name from its params: one in permissionSetup and another in permissionRuleParser that do slightly different things, twice.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/350/777/200/512/382/original/d36de90df38bf816.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T07:16:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx5hy63v3qapdzg0gfww7xw3theedgcd9wljjhxxrtjylgyh3g67szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuhkfmss</id>
    
      <title type="html">(We are in the more thoughtful, large scale evaluation of this ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx5hy63v3qapdzg0gfww7xw3theedgcd9wljjhxxrtjylgyh3g67szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuhkfmss" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2qjalv7309h7zxpdruvp65t86jjfwzwzt2906kjy3s0lfnyr658gug8u54&#39;&gt;nevent1q…8u54&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;(We are in the more thoughtful, large scale evaluation of this thing, so it may be more boringer than the more popcorn style snapshots of wow that&amp;#39;s fucked up. But those small fucked up things are also the easiest to fix, where what I am trying to get across now is the larger intractable problems in how things work and how they are built)
    </content>
    <updated>2026-04-05T04:32:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2qjalv7309h7zxpdruvp65t86jjfwzwzt2906kjy3s0lfnyr658gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpua64t7c</id>
    
      <title type="html">Something I&amp;#39;m trying to track down is how this remote claude ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2qjalv7309h7zxpdruvp65t86jjfwzwzt2906kjy3s0lfnyr658gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpua64t7c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszytn54ylsk6cjlq9qea06q58sthcfcqhv9f5hyftd0fz0lxpd4rczqn024&#39;&gt;nevent1q…n024&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Something I&amp;#39;m trying to track down is how this remote claude session thing works. A general pattern in the claude code source is that more recent features are implemented in a way more chaotic way than more &amp;#34;core&amp;#34; features, which reflects the nature of vibe coding: because you don&amp;#39;t have a solid foundation, and there is a progressive layer of crust and special cases, the only real way to add more features is to keep adding more crust and special cases. Like rather than having a set of blocks that are self contained and you add another block, you need to slice across all the prior blocks and add something to each of them.&lt;br/&gt;&lt;br/&gt;There are a number of places, both in comments and code, that rely on &amp;#34;this session is running in claude code remote session&amp;#34; in some VM, and so therefore they use the filesystem for state (e.g. [storing the api and oauth keys](&lt;a href=&#34;https://neuromatch.social/@jonny/116345270216954323&#34;&gt;https://neuromatch.social/@jonny/116345270216954323&lt;/a&gt; )), but those parts of the code are in no way cleanly isolated from the rest of the code. So I suppose if i were a pentester or security auditor or whatever what i&amp;#39;d be looking for is places where the mashup of &amp;#34;in remote session / not in remote session&amp;#34; assumptions fails, and we do something naughty on the host system rather than a VM. Like I said still reading, just sort of musing about some of the problems with the package that are larger than individual functions and features.&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note14mcseucheaq4dkv5jyuaarsetdnyfu3c0h9e6c39hc492ughayts50psrh&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note14mc…psrh&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; FOR EXAMPLE:&lt;br/&gt;&lt;br/&gt;In the claude code remote feature it is sometimes possible for the means of passing auth credentials to fail. So claude code has a fallback of *writing the API key or OAUTH token to a single well-known file* because *sometimes* one of the several means of inheriting the fucking most important secret information in the entire thing doesn&#39;t work.&lt;br/&gt;&lt;br/&gt;I&#39;m not a security person but that seems like a pretty bad thing to do that maybe someone should look into.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/345/229/629/578/285/original/f87393e31218d1cf.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/345/194/801/423/766/original/98838ed13875fbf6.png&#34;&gt; &lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-04-05T03:36:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszytn54ylsk6cjlq9qea06q58sthcfcqhv9f5hyftd0fz0lxpd4rczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuk68mvj</id>
    
      <title type="html">One thing that&amp;#39;s odd about this package is the amount of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszytn54ylsk6cjlq9qea06q58sthcfcqhv9f5hyftd0fz0lxpd4rczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuk68mvj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfvyulu6vpxh339j93y5z5nm604xugu7fm2jmsm5fltvy7e9d4wjq7ap6tj&#39;&gt;nevent1q…p6tj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;One thing that&amp;#39;s odd about this package is the amount of internal, anthropic-specific tooling that&amp;#39;s in it. Aside from the sort of comical gating behind the USER_TYPE=&amp;#39;ant&amp;#39; env var, normally in a well designed package you would expect that it would provide proper hooks so that internal tooling could just be a set of plugins rather than in the source itself.&lt;br/&gt;&lt;br/&gt;Claude code does have a number of extension points: agents, hooks, plugins, skills, and tools - even if their structure is somewhat, ah, gestural. &lt;br/&gt;&lt;br/&gt;Some things could potentially become features (like the MagicDocs thing, even if that&amp;#39;s a comically expensive idea, i&amp;#39;ll write more about that later tho), but there are also some things that make no sense to be in here. Like in the startBackgroundHousekeeping task there is an &amp;#39;ant&amp;#39;-gated task to clean their .npm-cache directory. &lt;br/&gt;&lt;br/&gt;There are even notes in here like &amp;#34;this used to block the whole event loop&amp;#34; which you think *might* have indicated that they might have, say, &amp;#34;just written some separate cron task that runs totally outside claude code.&amp;#34; So it seems like &amp;#34;writing claude code with claude code&amp;#34; leads to a collapse of separation of concerns, where anthropic can&amp;#39;t really manage the distinction between their projects to the point of inlining the devtools - this can also be seen in comments re: code duplication with Cowork, which i&amp;#39;ll also get to later. It also confirms what they say publicly, that they just have claude code sessions running 24/7 (where having a task run every 24 hours makes sense)&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/349/964/956/927/627/original/313fcd9f545db7f9.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/349/965/171/236/550/original/1c131c62b806333c.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/349/965/550/762/532/original/88ac6cd9a8d9b439.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-05T03:30:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfvyulu6vpxh339j93y5z5nm604xugu7fm2jmsm5fltvy7e9d4wjqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu7gex2v</id>
    
      <title type="html">RE: https://neuromatch.social/@jonny/116324676116121930 Part 2 of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfvyulu6vpxh339j93y5z5nm604xugu7fm2jmsm5fltvy7e9d4wjqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu7gex2v" />
    <content type="html">
      RE: &lt;a href=&#34;https://neuromatch.social/@jonny/116324676116121930&#34;&gt;https://neuromatch.social/@jonny/116324676116121930&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Part 2 of exploring The Claude Code Source Leak Exclusion Zone continues here.&lt;br/&gt;&lt;br/&gt;(the reply tree under the prior thread is getting expensive to render and the bottom no longer renders unless you&amp;#39;re logged in lol)&lt;br/&gt;&lt;br/&gt;end of prior thread: &lt;a href=&#34;https://neuromatch.social/@jonny/116345400731237947&#34;&gt;https://neuromatch.social/@jonny/116345400731237947&lt;/a&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note19wul20qav7d0xax02gxe60w92q92lh7ccsmmxzp866kvtrgvrvnqnxqvf2&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note19wu…qvf2&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; &lt;li&gt;Claude code source &#34;leaks&#34; in a mapfile&lt;/li&gt;&lt;li&gt;people immediately use the code laundering machines to code launder the code laundering frontend &lt;/li&gt;&lt;li&gt;now many dubious open source-ish knockoffs in python and rust being derived directly from the source&lt;/li&gt;What&#39;s anthropic going to do, sue them? Insist in court that LLM recreating copyrighted code is a violation of copyright??? &lt;/blockquote&gt;
    </content>
    <updated>2026-04-05T03:02:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2augv7vtu7s2kmx2fzww73cv4kejy7gu8mjuavgjmu2j4wyt7j9czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuhn9xpw</id>
    
      <title type="html">FOR EXAMPLE: In the claude code remote feature it is sometimes ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2augv7vtu7s2kmx2fzww73cv4kejy7gu8mjuavgjmu2j4wyt7j9czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuhn9xpw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszgpm4vachdmm0895k2nwhq35xr54lql8xyy9n9pyffkexf3xe5eggjgs7g&#39;&gt;nevent1q…gs7g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;FOR EXAMPLE:&lt;br/&gt;&lt;br/&gt;In the claude code remote feature it is sometimes possible for the means of passing auth credentials to fail. So claude code has a fallback of *writing the API key or OAUTH token to a single well-known file* because *sometimes* one of the several means of inheriting the fucking most important secret information in the entire thing doesn&amp;#39;t work.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m not a security person but that seems like a pretty bad thing to do that maybe someone should look into.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/345/229/629/578/285/original/f87393e31218d1cf.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/345/194/801/423/766/original/98838ed13875fbf6.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-04T07:32:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszgpm4vachdmm0895k2nwhq35xr54lql8xyy9n9pyffkexf3xe5egzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuvzz5qu</id>
    
      <title type="html">so hyperfocusing on a specific tiny thing, but to try and show a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszgpm4vachdmm0895k2nwhq35xr54lql8xyy9n9pyffkexf3xe5egzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuvzz5qu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9xsdfjte73ajdparv9d3jwynfptndap4awccgqgtswyy8mkeqwpqz0y3l2&#39;&gt;nevent1q…y3l2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;so hyperfocusing on a specific tiny thing, but to try and show a general thing that is true about the design of this thing: &lt;br/&gt;&lt;br/&gt;as a metaphor, imagine that the path that some value has to take from configuration/user input to where it is used is like firefighters trying to get water from a fire hydrant to the fire. &lt;br/&gt;&lt;br/&gt;the best case scenario maybe is that the place has builtin sprinklers, so when there&amp;#39;s a fire the value is already there and more or less automatically derived from the design of the building - you have a deterministic config derivation object/function. a not-ideal-but-probably-more-typical way might be &amp;#34;a firehose&amp;#34; where there is some direct pipe from the hydrant to the fire - you have a single source of the variable and it&amp;#39;s passed directly to where it needs to go, even if that&amp;#39;s a little bit indirect through a few function calls.&lt;br/&gt;&lt;br/&gt;the way that this and a lot of claude code is written is like one step worse than those old timey bucket brigades: it&amp;#39;s like if you had a bucket brigade, but everyone was looking in a different direction and holding their bucket in the expected place that they expect water to go. When they feel water landing in their bucket, everyone hail marys and chucks their water to where they think the next person is going to be. That works a surprising amount of the time as long as everyone stands still - it fails a lot of the time too, and sometimes some of the guys sneak off to go get a jug of their own water and throw that instead, but it appears to work on the whole. &lt;br/&gt;&lt;br/&gt;But every time the fire moves to a different place, you have to go through and manually readjust where everyone is looking, standing, and where they should throw water to next. And any time you notice that one part of the bucket crew isn&amp;#39;t working, you just add two more people near where they are standing and tell the person behind them to throw to three different places, and you turn up the flow from the hydrant. It&amp;#39;s leaky as fuck but water *does* eventually *get there* in some form.&lt;br/&gt;&lt;br/&gt;Throughout the lifespan of the variable, the &amp;#34;effort&amp;#34; value is tossed up, potentially becomes a number for awhile, gets converted to undefined, which transmutes it back to the &amp;#34;high&amp;#34; string, is pulled from a file on the disk, and only through sheer brute force at the very surface of the functionality through the tests are we sure that - assuming everything went right - it arrives at its destination. The fire might eventually get some water, but it is only through the most puppetfuckingly obtuse process and if anyone moves the water goes to zero.
    </content>
    <updated>2026-04-04T07:01:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9xsdfjte73ajdparv9d3jwynfptndap4awccgqgtswyy8mkeqwpqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuwaxp5e</id>
    
      <title type="html">i underexplained why that switcher is so bad: so there is this ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9xsdfjte73ajdparv9d3jwynfptndap4awccgqgtswyy8mkeqwpqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuwaxp5e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2a0htf9dganuve5ek92k6twrtjnr7c59z46khwkcn2qmykkjghwge34pl7&#39;&gt;nevent1q…4pl7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i underexplained why that switcher is so bad: &lt;br/&gt;&lt;br/&gt;so there is this fallback condition where &amp;#34;if we don&amp;#39;t know what the effort level should be, the default is high.&amp;#34; Now that&amp;#39;s not computed in a single place where one might expect it to, it&amp;#39;s actually encoded in a dozen or two different places in different ways. The most common way that&amp;#39;s encoded is by returning undefined with a comment that says &amp;#34;the API&amp;#39;s default is high&amp;#34; (rather than actually returning a default value, which would ensure that what is displayed is always correct, but whatever). &lt;br/&gt;&lt;br/&gt;however the LLM overgeneralizes here in an extremely funny way. Note that the  possible menu values are hardcoded in the body of the function - so there is some possibility that the values that are displayed in the TUI are not the same as the ones hardcoded there. That&amp;#39;s where the preposterous design of &amp;#34;passing the current string as well as left/right&amp;#34; (rather than, well, the normal way that forms always work) truly shines. Because &amp;#34;high is the default&amp;#34;, if there current value is not in the hardcoded array... the default for the *current displayed value should be &amp;#34;high&amp;#34;*.&lt;br/&gt;&lt;br/&gt;So it overgeneralized the default value being high as a fallback into &amp;#34;if we don&amp;#39;t know what position in a list is currently highlighted, the current position is &amp;#34;high&amp;#34;, so therefore if the user pressed left the current value should be &amp;#34;medium&amp;#34;.&amp;#34; That&amp;#39;s like saying &amp;#34;the zero point on my map is at 0 degrees latitude and 0 degrees longitude. I don&amp;#39;t know where I am on the globe, but I was just told to go 10 degrees north, so therefore I am currently in Ghana.&amp;#34;
    </content>
    <updated>2026-04-04T06:38:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw85ag8curyc0a2lxesezv96nhfvwtrz9qh4a0zsz3spxpkpcz74czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuzyy6q2</id>
    
      <title type="html">i have not yet blocked because this guy is saying that claude ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw85ag8curyc0a2lxesezv96nhfvwtrz9qh4a0zsz3spxpkpcz74czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuzyy6q2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfcyfmutmm9t83cgtag6tmuppx9lug2r3d558pklgum6qn3vrghas9vns4f&#39;&gt;nevent1q…ns4f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i have not yet blocked because this guy is saying that claude code must have been written by hand because it has comments in it and i am utterly fascinated that kinds of guys like this can even exist&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/344/869/184/948/449/original/fd6cbc98cf119cdf.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/344/869/589/450/055/original/43496fac7ac36f37.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-04T05:50:48Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrnyf9xy46eunl9d3l5kdpalavyxfqnfqllct6anv45xlslm2ajaczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpumhuzmz</id>
    
      <title type="html">the prompt text is different than the code! that is probably one ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrnyf9xy46eunl9d3l5kdpalavyxfqnfqllct6anv45xlslm2ajaczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpumhuzmz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz97y96eqqe0zhgpm02472tuu3ac4r5yczpjrs80zgvelk5z29vlgswchpr&#39;&gt;nevent1q…chpr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the prompt text is different than the code! that is probably one of the very few places that does have regular human oversight. are you seriously suggesting the opposite??? &lt;br/&gt;&lt;br/&gt;what&amp;#39;s more likely, that anthropic wrote 500k lines of claude code by hand, or a tool that *always* writes comments in *all* the code it produces unless (and sometimes even then) explicitly asked otherwise wrote comments in code that&lt;br/&gt;a) is extremely obviously written by an LLM&lt;br/&gt;b) is produced by a shop whose pride in dogfooding as a matter of company culture and use of their tool to write their tool is just about the only thing anyone knows about the shop because they say it so much, and&lt;br/&gt;c) there is an entire private apparatus including whole ass skills, agents, and tools within that package that are *exclusively for writing claude code* as ample material proof&lt;br/&gt;&lt;br/&gt;like look man. here is a section of the system prompt that is gated so it&amp;#39;s only included when anthropic developers use it (USER_TYPE=&amp;#39;ant&amp;#39;) that specifically requests that claude write fewer comments because it writes so many.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/344/831/830/392/176/original/d8eae30704e31ebf.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-04T05:40:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgzezv8kh4zep98l3yxaxrlf7yg8e9alne2elmau2c6f859mpjkfszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpugh6wdq</id>
    
      <title type="html">they *definitely were* ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgzezv8kh4zep98l3yxaxrlf7yg8e9alne2elmau2c6f859mpjkfszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpugh6wdq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfsqa3sekdwknh3n737lxn8sajufusxxwnqzdgjggmpdxultxst9ggf2jfq&#39;&gt;nevent1q…2jfq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;they *definitely were* &lt;a href=&#34;https://fortune.com/2026/01/29/100-percent-of-code-at-anthropic-and-openai-is-now-ai-written-boris-cherny-roon/&#34;&gt;https://fortune.com/2026/01/29/100-percent-of-code-at-anthropic-and-openai-is-now-ai-written-boris-cherny-roon/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;literally *how* are you being smug about this when you just failed to *read* anything i said for like 10 straight posts
    </content>
    <updated>2026-04-04T05:17:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfcyfmutmm9t83cgtag6tmuppx9lug2r3d558pklgum6qn3vrghaszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuc4g9lx</id>
    
      <title type="html">i usually try not to dunkpost but i also usually don&amp;#39;t get ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfcyfmutmm9t83cgtag6tmuppx9lug2r3d558pklgum6qn3vrghaszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuc4g9lx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv5wclgusxngm3me8pyzate20nf5kgdlqqy0l44kymv69ct95ka7q6dca2s&#39;&gt;nevent1q…ca2s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i usually try not to dunkpost but i also usually don&amp;#39;t get called little buddy
    </content>
    <updated>2026-04-04T05:15:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv5wclgusxngm3me8pyzate20nf5kgdlqqy0l44kymv69ct95ka7qzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu6mxvnd</id>
    
      <title type="html">man what is going on. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv5wclgusxngm3me8pyzate20nf5kgdlqqy0l44kymv69ct95ka7qzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu6mxvnd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszpd4hlturry9tr0pkjzw8nwc6c3f3vudu55jtgx0qsswnak3qlxg9xyyvd&#39;&gt;nevent1q…yyvd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;man what is going on.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/344/707/128/389/970/original/eb7243da6227d766.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/344/712/802/877/657/original/f5709e9a9c898f8c.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/344/716/033/225/904/original/248ef09f18c2d420.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-04T05:13:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv9r0hykh0e2vqy47pvdt029ycz9v0jepmpdaev8qkyg94nd0nanszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuee2rd9</id>
    
      <title type="html">no! anthropic is extremely clear that all code in claude code is ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv9r0hykh0e2vqy47pvdt029ycz9v0jepmpdaev8qkyg94nd0nanszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuee2rd9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp73u85gxa2tv980en446t7l33ly6dn99s006l2xmsw444lrpfheg4n0xds&#39;&gt;nevent1q…0xds&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;no! anthropic is extremely clear that all code in claude code is written by claude code! the entire thing is like this! see the entire thread above the post you responded to! if you&amp;#39;d like to validate it the sources are here: &lt;a href=&#34;https://archive.org/details/claude-code.2.1.88.tar&#34;&gt;https://archive.org/details/claude-code.2.1.88.tar&lt;/a&gt;
    </content>
    <updated>2026-04-04T05:13:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsr5jhevv62vq7v063cqzh4nhxp5rp9e9pd583wx0wusgepjldzwhszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuh52jq7</id>
    
      <title type="html">**I** did not ask for **anything.** this is the source code for ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsr5jhevv62vq7v063cqzh4nhxp5rp9e9pd583wx0wusgepjldzwhszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuh52jq7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdfrza3872uqe9kzg5wujxv0xlmfzet09wflxdcyeycu5cyc2jldqevyfx5&#39;&gt;nevent1q…yfx5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;**I** did not ask for **anything.** this is the source code for Claude code. this code was written by anthropic. i am reading their code. I did not write this code. Anthropic wrote this code. This is the source code for the Claude code tool. This is the Claude code source code. This is not my code. I did not write this code.
    </content>
    <updated>2026-04-04T05:05:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0nj86ny2kdda0adktkjym4lveactn3mnfl7euegk587d6xqxkgrszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpur77luq</id>
    
      <title type="html">@npub1z3l…txvc Man. This is not my code. This is ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0nj86ny2kdda0adktkjym4lveactn3mnfl7euegk587d6xqxkgrszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpur77luq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswfms99nmyuzs39n6hl5hywzddy5lzs2qdnnprznwvvyj7k2gghgqtvjz4x&#39;&gt;nevent1q…jz4x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1z3lxxu5tmqxp8vhd3tny9f0nqp5dljpynh9j6gzgeyes2ukmz0kq0rtxvc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;GhostOnTheHalfShell&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1z3l…txvc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;Man. This is not my code. This is anthropic&amp;#39;s code. This is the source code of Claude code. How many different ways can I say this.
    </content>
    <updated>2026-04-04T05:01:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxnpdxmc33x8w2qt3rndhwa6ketpw74ltt7q2l8c8jmnmp5ud4tqczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuvk4t09</id>
    
      <title type="html">@npub1z3l…txvc Man what part of THIS IS THE CLAUDE CODE SOURCE ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxnpdxmc33x8w2qt3rndhwa6ketpw74ltt7q2l8c8jmnmp5ud4tqczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuvk4t09" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9ynd42e0djk78ga27qlgjka438h03cv0aapdq5xru6py0fdvdzksqef0jt&#39;&gt;nevent1q…f0jt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1z3lxxu5tmqxp8vhd3tny9f0nqp5dljpynh9j6gzgeyes2ukmz0kq0rtxvc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;GhostOnTheHalfShell&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1z3l…txvc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;Man what part of THIS IS THE CLAUDE CODE SOURCE CODE AND IT WAS WRITTEN BY ANTHROPIC is not getting through here
    </content>
    <updated>2026-04-04T04:49:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstj6g9c4qefvfvq56qjyuymvnmslyrl6643nkcf4v93j2vdd8uy9czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpumfqyed</id>
    
      <title type="html">@npub1z3l…txvc Yeah! It sucks really bad! Anthropic must really ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstj6g9c4qefvfvq56qjyuymvnmslyrl6643nkcf4v93j2vdd8uy9czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpumfqyed" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgj4cxwa26hyd23m2mh9zeg97fdg0q6racjt4dr696ncset8sg62q5nr2nn&#39;&gt;nevent1q…r2nn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1z3lxxu5tmqxp8vhd3tny9f0nqp5dljpynh9j6gzgeyes2ukmz0kq0rtxvc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;GhostOnTheHalfShell&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1z3l…txvc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;Yeah! It sucks really bad! Anthropic must really suck at using Claude code to write Claude code and they should have just written more markdown files that tell it to write better code!
    </content>
    <updated>2026-04-04T04:38:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszpd4hlturry9tr0pkjzw8nwc6c3f3vudu55jtgx0qsswnak3qlxgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpup33xgj</id>
    
      <title type="html">It was only a matter of time before some AI-addled guy saw me ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszpd4hlturry9tr0pkjzw8nwc6c3f3vudu55jtgx0qsswnak3qlxgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpup33xgj" />
    <content type="html">
      It was only a matter of time before some AI-addled guy saw me quoting fucked up parts of the Claude code source, thought it was my code, and say it was just a skill issue and I just need to {prompting superstition} but it finally happened.
    </content>
    <updated>2026-04-04T04:36:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsquy23vg7epdx9aceng7gdl0h8wx6pfucnf8325sq878h9y0w5puszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpue2zedh</id>
    
      <title type="html">@npub1z3l…txvc Bro before you try going down the skill issue ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsquy23vg7epdx9aceng7gdl0h8wx6pfucnf8325sq878h9y0w5puszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpue2zedh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst2rjrwvj56znax7d3vwcerp7lgmjcw6rn4243neakvzj73udz20qrr2h3k&#39;&gt;nevent1q…2h3k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1z3lxxu5tmqxp8vhd3tny9f0nqp5dljpynh9j6gzgeyes2ukmz0kq0rtxvc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;GhostOnTheHalfShell&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1z3l…txvc&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;Bro before you try going down the skill issue route, fucking anthropic wrote this menu and this is the Claude code source.
    </content>
    <updated>2026-04-04T04:28:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2a0htf9dganuve5ek92k6twrtjnr7c59z46khwkcn2qmykkjghwgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuenfkzq</id>
    
      <title type="html">I think that I am underselling how much of a complete catastrophe ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2a0htf9dganuve5ek92k6twrtjnr7c59z46khwkcn2qmykkjghwgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuenfkzq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf06wvs5zu5nq0seee5x4hl98pzjalw8lmze5c00rccr9xfvjefgcc95tv0&#39;&gt;nevent1q…5tv0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think that I am underselling how much of a complete catastrophe this code is. I am trying to pick examples that illustrate broader patterns of how fucked it and AI code in general is because it&amp;#39;s hard to communicate that **everything** is fucked if you consider it at any scale larger than ~10 lines.&lt;br/&gt;&lt;br/&gt;I am reminded of the living planet in Lem&amp;#39;s &amp;#34;Solaris&amp;#34; - Claude code dares to ask the question of &amp;#34;what if you could make something where every bit of it is so uniquely fucked that it cannot be reduced in complexity to a few general patterns of how fucked it is, and the only way to express the depth of fuckery is to experience every single character one by one&amp;#34;
    </content>
    <updated>2026-04-04T03:56:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf06wvs5zu5nq0seee5x4hl98pzjalw8lmze5c00rccr9xfvjefgczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu4yngh0</id>
    
      <title type="html">In a normal program you might make &amp;#34;a menu component that ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf06wvs5zu5nq0seee5x4hl98pzjalw8lmze5c00rccr9xfvjefgczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu4yngh0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv3y2rgy3d82kd2ltsv5ue8mv8eclj5m8qg34uqcl3yvsae2hls4syx48c5&#39;&gt;nevent1q…48c5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;In a normal program you might make &amp;#34;a menu component that handles enums and implement display and control one time,&amp;#34; but in the world of AI, *every single value reimplements display and control AND the logic that defines allowable values*
    </content>
    <updated>2026-04-04T03:24:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv3y2rgy3d82kd2ltsv5ue8mv8eclj5m8qg34uqcl3yvsae2hls4szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu9ft6rp</id>
    
      <title type="html">How many times does one need to declare an enum? Once? that&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv3y2rgy3d82kd2ltsv5ue8mv8eclj5m8qg34uqcl3yvsae2hls4szyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu9ft6rp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxhch3twyr6ffyxet3knh5aeew6y02tf9rayapt6fy9jgvv0jegyqwq4ghd&#39;&gt;nevent1q…4ghd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;How many times does one need to declare an enum? Once? that&amp;#39;s amateur hour. Try **ten times**. The way &amp;#34;effort&amp;#34; settings are handled are a masterclass in how you can make a single enum setting into thousands of lines of code.&lt;br/&gt;&lt;br/&gt;The allowable effort values (not e.g. configuring which model has which effort levels, but just the possible strings one can use for effort) are defined in:&amp;lt;li&amp;gt;The main CLI arg parser&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;em&amp;gt;The body of the function that cycles effort levels in the TUI&amp;lt;/em&amp;gt; - yes there is a &amp;lt;em&amp;gt;dedicated function for that&amp;lt;/em&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;In &amp;lt;em&amp;gt;THREE&amp;lt;/em&amp;gt; different schemas for agents, models, and SDK control messages&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;Three times in user-facing strings in the effort command (it also includes different explanatory strings from the effort.ts module)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;The settings model, which only allows &amp;#39;max&amp;#39; for anthropic employees&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;and finally, in the actual &amp;lt;code&amp;gt;effort.ts&amp;lt;/code&amp;gt; file ... which also allows it to be a NUMBER!?&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;The typical numerous fallback mechanisms provide *many* ways to get and set the effort value, at the end of *most* of them it goes &amp;#34;oh well, if we can&amp;#39;t figure it out, just tell the user we are on high effort&amp;#34; because apparently that&amp;#39;s the API default (ig pray that never changes!?) - of course there are *already* places in the *same module* that assume the default is &amp;#34;medium,&amp;#34; and in the TUI that defaults to &amp;#34;low,&amp;#34; so surely that consistency is bulletproof.&lt;br/&gt;&lt;br/&gt;The EffortValue that allows effort to be a number is for anthropic employees only and is a good example of how new functionality is just shoved in there right alongside the old functionality, and *everywhere else that touches it doubles the surrounding code with fallbacks to account for the duplication.*&lt;br/&gt;&lt;br/&gt;That cycleEffortLevel function is a true work of art, you simply could not make &amp;#34;indexing an array&amp;#34; more complicated than this (see components/ModelPicker.tsx for more gore). Reminder this should be *at most* a dozen or two lines for the values, description messages, and indexing logic in the TUI, but anthropic is up in the thousands FOR AN ENUM.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/344/164/059/552/394/original/cfa2ff55dc4957e6.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/344/183/221/052/021/original/85e61a79af48d5a6.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/344/188/695/776/852/original/a05efc19396b67e4.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-04T03:17:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxhch3twyr6ffyxet3knh5aeew6y02tf9rayapt6fy9jgvv0jegyqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpusjrrsz</id>
    
      <title type="html">By the way, if you deny claude code access to running a tool, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxhch3twyr6ffyxet3knh5aeew6y02tf9rayapt6fy9jgvv0jegyqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpusjrrsz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrdmrepvqkhtcx9qs57t020v7yhtj4m5hk59ursmqmvc7sgy2hcpgsp0wq7&#39;&gt;nevent1q…0wq7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;By the way, if you deny claude code access to running a tool, this helpful reminder to &amp;#34;not hack the user&amp;#34; is injected into the denial response. If it&amp;#39;s in auto mode, it&amp;#39;s additionally prompted to pester the user for response, and helpfully [stuffs beans up its nose](&lt;a href=&#34;https://en.wikipedia.org/wiki/Wikipedia:Don%27t_stuff_beans_up_your_nose&#34;&gt;https://en.wikipedia.org/wiki/Wikipedia:Don%27t_stuff_beans_up_your_nose&lt;/a&gt; )) by reminding it how its rules are set.&lt;br/&gt;&lt;br/&gt;So that is also in the context handed off to the LLM when it evaluates whether a command should be run - is the user being obstinate? have i been denied stuff that i &amp;#34;thought&amp;#34; i should have been able to run? Remember this *isn&amp;#39;t* thinking, it&amp;#39;s pattern completion, and the fun part about LLMs is that they are trained not only on technical documents, but the entire narrative corpus of human storytelling! Is &amp;#34;frustrated hard worker denied access to good tools by an unfair boss&amp;#34; in there somewhere maybe?&lt;br/&gt;&lt;br/&gt;Regulations are written in blood, and Claude loves nothing more than to work around tool denials by obfuscating code. You gotta love the unfixable side channel attack that is &amp;#34;writing the malicious code to a bash script&amp;#34; (auto-allowed in accept edits mode) and then asking to run that - that&amp;#39;s why the whole context has to be dumped btw, so the yolo classifier can see if the thing it&amp;#39;s running is actually some malware it just wrote lmao.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/334/682/532/907/311/original/f92cbf068126ac30.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/334/682/761/252/530/original/80c62998c46350f8.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-02T10:40:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrdmrepvqkhtcx9qs57t020v7yhtj4m5hk59ursmqmvc7sgy2hcpgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu3dy7qf</id>
    
      <title type="html">So how does claude code handle checking permissions to do things ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrdmrepvqkhtcx9qs57t020v7yhtj4m5hk59ursmqmvc7sgy2hcpgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu3dy7qf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2m0s9vlnslt0hh33n0wvacpu3kmvm7lxetvc2mm505n5h09samfqgvppz8&#39;&gt;nevent1q…ppz8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So how does claude code handle checking permissions to do things anyway? There are explicit rules that one can set to allow or deny tool calls and shell commands run, but the expanse of possible actions the LLM could take is literally infinite. You could prompt the user for every action that it takes, but that would ruin the &amp;#34;&amp;#34;velocity&amp;#34;&amp;#34; of it all. Regex rules can only take you so far. So what to do?&lt;br/&gt;&lt;br/&gt;Could the answer be.... ask the LLM??? Of course it can! Introducing the new &amp;#34;auto mode&amp;#34; that anthropic released on [march 24th](&lt;a href=&#34;https://claude.com/blog/auto-mode&#34;&gt;https://claude.com/blog/auto-mode&lt;/a&gt; ) billed as a safer alternative to true-yolo mode.&lt;br/&gt;&lt;br/&gt;Comments around where the system prompt should be indicate that it should have been inlined from a text file that wasn&amp;#39;t included in the sourcemap - however that doesn&amp;#39;t happen anywhere else, and the mechanism for doing the inlining is written in-place, so that&amp;#39;s probably a hallucination. So great! the classifier flies without a prompt as far as i can tell. There are enough other scraps here that would amount to telling it &amp;#34;you are evaluating if something is safe to run&amp;#34; so i imagine it appears to work just fine.&lt;br/&gt;&lt;br/&gt;So we don&amp;#39;t have as much visibility here because of the missing prompt, but there&amp;#39;s sort of a problem here. rather than just asking the LLM to evaluate if the given command is dangerous, the *entire context* is dumped into a side query, which is a mode that is designed to &amp;#34;have full visibility into the current conversation.&amp;#34; That includes all the prior muttering to itself justifying the potentially dangerous tool call! So the auto mode is quite literally asking the exact same LLM given the exact same context if the command it just tried to run is safe to run.&lt;br/&gt;&lt;br/&gt;Security!!!!!!!&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/334/546/682/608/331/original/3543cc841cbd4b0e.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/334/631/374/663/351/original/21546793db311c31.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/334/631/856/244/419/original/40e077fd00c8a61e.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/334/632/271/148/691/original/51723d4945fae674.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-02T10:30:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvv0y2ztdy2403kk7q5twzc59jn34j9qzg9n4uylm9umsz7nsdu8gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuguw8jh</id>
    
      <title type="html">the alternative, if you embrace that path, is that the code ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvv0y2ztdy2403kk7q5twzc59jn34j9qzg9n4uylm9umsz7nsdu8gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuguw8jh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs85w3u3effzf5kmmgkv9ma6yw97axu9au3gtvkutch4x9ldcvn47g2za3ek&#39;&gt;nevent1q…a3ek&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;the alternative, if you embrace that path, is that the code balloons in complexity forever. a mountain of tech debt that cannot come down. not like human tech debt which is just very hard to come down, it *can&amp;#39;t* come down. this body of code would already take orders of magnitude more human labor to try and fix it than it would be to tear it down and write it from scratch. Yes it *runs,* but that&amp;#39;s only because it&amp;#39;s from antropic who has the infinite token supply to keep pumping air into the punctured balloon. They can keep increasing the context window, but it&amp;#39;s getting to the point where *merely the fallback conditions from all the previous fucked up nonsense* might eventually not be able to fit in the context window. The idea that &amp;#34;the LLM can just have a base of tests that constrain the behavior and it can just do wild shit on the margins to make features happen&amp;#34; does not work when the amount of wild shit that has happened before makes any incremental change impossible to even imagine.
    </content>
    <updated>2026-04-02T08:36:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2m0s9vlnslt0hh33n0wvacpu3kmvm7lxetvc2mm505n5h09samfqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpupusz66</id>
    
      <title type="html">ok over my 15 minute allotment by an hour. brb</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2m0s9vlnslt0hh33n0wvacpu3kmvm7lxetvc2mm505n5h09samfqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpupusz66" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspfx5t7d8eda2ux3mcu0mptdlquwue7eywazcyk69jcy8x5a5xwqsmfyek2&#39;&gt;nevent1q…yek2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ok over my 15 minute allotment by an hour. brb
    </content>
    <updated>2026-04-02T00:11:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspfx5t7d8eda2ux3mcu0mptdlquwue7eywazcyk69jcy8x5a5xwqszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpunlvjdf</id>
    
      <title type="html">oh. hm. that seems bad. &amp;#34;workers aren&amp;#39;t affected by the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspfx5t7d8eda2ux3mcu0mptdlquwue7eywazcyk69jcy8x5a5xwqszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpunlvjdf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstjfyelrm9yh4wvc8dn7xek3js6rwqa0nwt3rlq6amhk4pn85hljc96q76h&#39;&gt;nevent1q…q76h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;oh. hm. that seems bad. &amp;#34;workers aren&amp;#39;t affected by the parent&amp;#39;s tool restrictions.&amp;#34;&lt;br/&gt;&lt;br/&gt;It&amp;#39;s hard to tell what&amp;#39;s going on here because claude code doesn&amp;#39;t really use typescript well - many of the most important types are dynamically computed from any, and most of the time when types *do* exist many of their fields are nullable and the calling code has elaborate fallback conditions to compensate. all of which sort of defeats the purpose of ts. &lt;br/&gt;&lt;br/&gt;So i need to trace out like a dozen steps to see how the permission mode gets populated. But this comment is... concerning...&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/332/130/794/343/411/original/80a0fcbd407ce909.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T23:51:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstjfyelrm9yh4wvc8dn7xek3js6rwqa0nwt3rlq6amhk4pn85hljczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuhzfu6p</id>
    
      <title type="html">The prompt strings have an odd narrative/narrator structure. It ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstjfyelrm9yh4wvc8dn7xek3js6rwqa0nwt3rlq6amhk4pn85hljczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuhzfu6p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0r89l948un2lmgwnx7sm7w4myp3aujyphhmnw6rja56l705f6uxs69nxqv&#39;&gt;nevent1q…nxqv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The prompt strings have an odd narrative/narrator structure. It sort of reminds me of Bakhtin&amp;#39;s discussion of polyphony and narrator in Dostoevsky - there is no omniscient narrator, no author-constructed reality. narration is always embedded within the voice and subjectivity of the character. this is also literally true since the LLM is writing the code and the prompts that are then used to write code and prompts at runtime.&lt;br/&gt;&lt;br/&gt;They also read a bit like a Philip K Dick story, paranoid and suspicious, constantly uncertain about the status of one&amp;#39;s own and others identities.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/331/937/862/449/353/original/332acb18ec04e96d.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T23:02:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0r89l948un2lmgwnx7sm7w4myp3aujyphhmnw6rja56l705f6uxszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpup8dz0d</id>
    
      <title type="html">I seriously need to work on my actual job today but i am giving ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0r89l948un2lmgwnx7sm7w4myp3aujyphhmnw6rja56l705f6uxszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpup8dz0d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsft5xt9c9mmlevpvp7fn6a6g87m697ty50cqkk89sdatkww0tpg4g4glrl5&#39;&gt;nevent1q…lrl5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I seriously need to work on my actual job today but i am giving myself 15 minutes to peek at the agent tool prompts as a treat.&lt;br/&gt;&lt;br/&gt;&amp;#34;regulations are written in blood&amp;#34; seems like too dramatic of a way to phrase it, but these system prompts are very revealing about the intrinsically busted nature of using these tools for anything deterministic (read: anything you actually want to happen). Each guard in the prompt presumably refers to something that has happened before, but also, since the prompts actually don&amp;#39;t *work* to prevent the thing they are describing, they are also documentation of bugs that are almost certain to happen again. Many of the prompt guards form pairs with attempted code mitigations (or, they would be pairs if the code was written with any amount of sense, it&amp;#39;s really like... polycules...), so they are useful to guide what kind of fucked up shit you should be looking for.&lt;br/&gt;&lt;br/&gt;so this is part of the prompt for the &amp;#34;agent tool&amp;#34; that launches forked agents (that receive the parent context, &amp;#34;subagents&amp;#34; don&amp;#39;t). The purpose of the forked agent is to do some additional tool calls and get some summary for a small subproblem within the main context. Apparently it is difficult to make this actually happen though, as the parent LLM likes to launch the forked agent and just hallucinate a response as if the forked agent had already completed.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/331/889/656/154/134/original/bf475c4e9910e560.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T22:55:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsft5xt9c9mmlevpvp7fn6a6g87m697ty50cqkk89sdatkww0tpg4gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu5dxe5j</id>
    
      <title type="html">&amp;#34;the emperor is not only naked, he&amp;#39;s smooth like a ken ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsft5xt9c9mmlevpvp7fn6a6g87m697ty50cqkk89sdatkww0tpg4gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu5dxe5j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp6k50tu9m2zg45sdqgwapdg5mj4fgy5spjaw6khkmxndhfa4fdrg7g0wfc&#39;&gt;nevent1q…0wfc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;the emperor is not only naked, he&amp;#39;s smooth like a ken doll down there and i&amp;#39;m pretty sure that&amp;#39;s just a mannequin with a colony of rats living inside it anyway&amp;#34;
    </content>
    <updated>2026-04-01T11:00:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp6k50tu9m2zg45sdqgwapdg5mj4fgy5spjaw6khkmxndhfa4fdrgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuyzd2v2</id>
    
      <title type="html">next puzzle: why in the fuck are some of the tools actually two ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp6k50tu9m2zg45sdqgwapdg5mj4fgy5spjaw6khkmxndhfa4fdrgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuyzd2v2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxwrl4qu0vc2kzuyjprx096ax7aj3ndmeunwnspsmy0g2y5rjeqnc2s3pfv&#39;&gt;nevent1q…3pfv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;next puzzle: why in the fuck are some of the tools actually two tools for entering and exiting being in the tool state. none of the other tools are like that. one is simply in the tool state by calling the tool. Plan mode is also an agent. Plan Agent. and Agent is also a tool. Agent Tool. Tools can be agents and agents can be tools. Tools can spawn agents (but they don&amp;#39;t need to call the agent tool) and agents can call tools (however there is no tool agent). What is going on. What is anything.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/329/068/986/153/232/original/c04454f726bc880f.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T10:53:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxwrl4qu0vc2kzuyjprx096ax7aj3ndmeunwnspsmy0g2y5rjeqnczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpusphqsw</id>
    
      <title type="html">alrighty so that&amp;#39;s one of 43 tools read, the tools directory ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxwrl4qu0vc2kzuyjprx096ax7aj3ndmeunwnspsmy0g2y5rjeqnczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpusphqsw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyqfcmp5pk6ynv3sdsu6qs0ma4kqald2tn7c59radevmtugd2ksdsmc48r0&#39;&gt;nevent1q…48r0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;alrighty so that&amp;#39;s one of 43 tools read, the tools directory being 38494 source lines out of 390592 source lines, 513221 total lines. I need to go to bed. This is the most fabulously, flamboyantly bad code i have ever encountered. &lt;br/&gt;&lt;br/&gt;Worth noting I was reading the *file reading tool* because i thought it would be *the simplest possible thing one could do* because it basically shouldn&amp;#39;t be doing anything except preparing and sending strings or bytes to the backend. &lt;br/&gt;&lt;br/&gt;I expected to get some sense of &amp;#34;ok what is the format of the data as it&amp;#39;s passed around within the program, surely text strings are a basic unit of currency. No dice. Fewer than no dice. Negative dice somehow.
    </content>
    <updated>2026-04-01T10:49:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyqfcmp5pk6ynv3sdsu6qs0ma4kqald2tn7c59radevmtugd2ksdszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu25uqzv</id>
    
      <title type="html">you can TELL that this technology REALLY WORKS by how the people ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyqfcmp5pk6ynv3sdsu6qs0ma4kqald2tn7c59radevmtugd2ksdszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu25uqzv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstfc7hqgj3ncd4juugdrl504s0sw6mzvuacmce0jrxely2kcfw24g6xx2qw&#39;&gt;nevent1q…x2qw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;you can TELL that this technology REALLY WORKS by how the people that made it and presumably know how to use it the best out of everyone CANT EVEN USE IT TO EDIT A FUCKING FILE RELIABLY and have to resort to multiple stern allcaps reminders to the robot that &amp;#34;you must not change the fucking header metadata you scoundrel&amp;#34; which for the rest of ALL OF COMPUTING is not even an afterthought because literally all it requires is &amp;#34;split the first line off and don&amp;#39;t change that one&amp;#34; because ALL OF THE REST OF COMPUTING can make use of the power of INTEGERS.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/329/027/917/334/056/original/b405f4ed5382de8e.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/329/028/099/565/414/original/195cfc1150d51fe8.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T10:42:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstfc7hqgj3ncd4juugdrl504s0sw6mzvuacmce0jrxely2kcfw24gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpukxwxgw</id>
    
      <title type="html">i have been writing a graph processing library for about a year ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstfc7hqgj3ncd4juugdrl504s0sw6mzvuacmce0jrxely2kcfw24gzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpukxwxgw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv4xkulkcmzptprl6kvrfpwf2l2wmx2sxgkm7q77qz5kdfksnd6pqd9rr4j&#39;&gt;nevent1q…rr4j&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i have been writing a graph processing library for about a year now and if i was a fucking AI grifter here is where i would plug it as like &amp;#34;actually a graph processor library&amp;#34; and &amp;#34;could do all of what claude code does without fucking being the worst nightmare on ice money can buy.&amp;#34;&lt;br/&gt;&lt;br/&gt;I say that not as self promo, but as a way of saying how in the FUCK do you FUCK UP graph processing this badly. these people make like tens of times more money than i do but their work is just tamping down a volley of dessicated backpacking poops into muskets and then free firing it into the fucking economy
    </content>
    <updated>2026-04-01T10:36:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv4xkulkcmzptprl6kvrfpwf2l2wmx2sxgkm7q77qz5kdfksnd6pqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu03xg4y</id>
    
      <title type="html">there is a callback feature &amp;#34;file read listeners&amp;#34; which ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv4xkulkcmzptprl6kvrfpwf2l2wmx2sxgkm7q77qz5kdfksnd6pqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu03xg4y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfp9x5nzle7lmyzzzmun73csr78l6qd8kd2t48fudlnzsrz4h279cyhfzgl&#39;&gt;nevent1q…fzgl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;there is a callback feature &amp;#34;file read listeners&amp;#34; which is only called if the file type is a text document, gated for anthropic employees only, such that whenever a text file is read (any part of any text file, which often happens in a rapid series with subranges when it does &amp;#39;explore&amp;#39; mode, rather than just like grepping), *another subagent running sonnet* is spun off to update a &amp;#34;magic doc&amp;#34; markdown file that summarizes the file that&amp;#39;s read - that&amp;#39;s one &amp;#34;magic doc&amp;#34; per file, not one magic doc.&lt;br/&gt;&lt;br/&gt;I have yet to get into the tool/agent graph situation in earnest, but keep in mind that this is an *entirely single-use* and *completely different* means of spawning a graph of subagents off a given tool call than is used *anywhere else.* &lt;br/&gt;&lt;br/&gt;Spoiler alert for what i&amp;#39;m gonna check out next is that *claude code has no fucking tool calling execution model it just calls whatever the fuck it wants wherever the fuck it wants.* Tools are or less a convenient fiction. I have only read one completely (file read) and skimmed a dozen more but they essentially share nothing in common except for a humongous list of often-single-use params and the return type of &amp;#34;any object with a single key and whatever else&amp;#34;&lt;br/&gt;&lt;br/&gt;i&amp;#39;m in hell. this is hell.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/962/585/177/373/original/d69f9e87708b358d.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/963/512/538/324/original/56ebcd48dfc912e2.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/963/772/829/587/original/6d60a17bc913d454.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T10:31:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfp9x5nzle7lmyzzzmun73csr78l6qd8kd2t48fudlnzsrz4h279czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu49qlfz</id>
    
      <title type="html">and what if i told you that if it passes a page range to its pdf ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfp9x5nzle7lmyzzzmun73csr78l6qd8kd2t48fudlnzsrz4h279czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu49qlfz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgscgpfpdsaxws2upjkummz06qcvxgk0pedjd4lvcwzxxsyxckhyq7qh85u&#39;&gt;nevent1q…h85u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;and what if i told you that if it passes a page range to its pdf reader, it first extracts those pages to separate images and then calls this function in a loop on each of the pages. so you have the privilege of compressing n_pages images n_pages * 13 times.&lt;br/&gt;&lt;br/&gt;this function is used 13 times: in the file reader, in the mcp result handler, in the bash tool, and in the clipboard handler - each of which has their entire own surrounding image handling routines that are each hundreds of lines of *similar but still very different* fallback code to do exactly the same thing.&lt;br/&gt;&lt;br/&gt;so that&amp;#39;s where all the five hundred thousand lines come from - fallback conditions and then more fallback conditions to compensate for the variable output of all the other fallback conditions. thirteen butts pooping, back and forth, forever.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/918/662/105/137/original/d3a3458bfd191189.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T10:14:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgscgpfpdsaxws2upjkummz06qcvxgk0pedjd4lvcwzxxsyxckhyqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuk4qyqa</id>
    
      <title type="html">here, if i fold all the return blocks and decrease my font size ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgscgpfpdsaxws2upjkummz06qcvxgk0pedjd4lvcwzxxsyxckhyqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuk4qyqa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswqwz46rv5kjl5lzkqgws8eww4m85cxdx6dkdjp9jfdtntq9fn0eqa6apxz&#39;&gt;nevent1q…apxz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;here, if i fold all the return blocks and decrease my font size as small as it goes i can fit all the compression invocations in *the first of three* top-level compression fallback trees in a single screenshot, but since it is so small i just have to circle them in red like it&amp;#39;s a football diagram.&lt;br/&gt;&lt;br/&gt;this function is named &amp;#34;maybeResizeAndDownsampleImageBuffer&amp;#34; and boy that is a hell of a maybe!&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/863/068/926/901/original/691e180e85fe0cb4.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T10:02:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswqwz46rv5kjl5lzkqgws8eww4m85cxdx6dkdjp9jfdtntq9fn0eqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu5kfkg4</id>
    
      <title type="html">holy shit there&amp;#39;s another entire fallback tree before this ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswqwz46rv5kjl5lzkqgws8eww4m85cxdx6dkdjp9jfdtntq9fn0eqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu5kfkg4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspkx3f0alc7wvwk2acrzmsq92fyy36ra002hq9648uekr3eh2jkksachhah&#39;&gt;nevent1q…hhah&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;holy shit there&amp;#39;s another entire fallback tree before this one, that&amp;#39;s actually an astounding *twenty two times* it&amp;#39;s possible to compress an image across *nine* independent conditional legs of code in a *single* api call. i can&amp;#39;t even screenshot this, the spaghetti is too powerful
    </content>
    <updated>2026-04-01T09:51:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspkx3f0alc7wvwk2acrzmsq92fyy36ra002hq9648uekr3eh2jkkszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpul2pswz</id>
    
      <title type="html">for those keeping score at home, we have the opportunity to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspkx3f0alc7wvwk2acrzmsq92fyy36ra002hq9648uekr3eh2jkkszyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpul2pswz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsprugjldqmpmypy9ka7mnc6sx2a5fuhc534qgp6utqzyjtddrm0eccmujp4&#39;&gt;nevent1q…ujp4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;for those keeping score at home, we have the opportunity to re-compress the same image *nine times*
    </content>
    <updated>2026-04-01T09:45:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsprugjldqmpmypy9ka7mnc6sx2a5fuhc534qgp6utqzyjtddrm0eczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuyqvfvh</id>
    
      <title type="html">If you are reading an image and near your estimated token limit, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsprugjldqmpmypy9ka7mnc6sx2a5fuhc534qgp6utqzyjtddrm0eczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuyqvfvh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs29dfaerlzjd79wr8ntcn0vw6kac5p2cunr4wd4xcgs5dwft0plqgav4ser&#39;&gt;nevent1q…4ser&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If you are reading an image and near your estimated token limit, first try to compressImageBufferWithTokenLimit, then if that fails with any kind of error, try and use sharp directly and resize it to 400x400, cropping. finally, fuck it, just throw the buffer at the API.&lt;br/&gt;&lt;br/&gt;of course compressImageBufferWithTokenLimit is *also* compression with sharp, and is *also* a series of fallback operations. We start by trying to detect the image encoding that we so painstakingly learned from... the file extension... but if we can&amp;#39;t fuck it that shit is a jpeg now. &lt;br/&gt;&lt;br/&gt;then, even if it&amp;#39;s fine and we don&amp;#39;t need to do anything, we still re-compress it (wait, no even though it&amp;#39;s named createCompressedImageResult, it does nothing). Otherwise, we yolo our way through another layer of fallbacks, progressive resizing, palletized PNGs, back to JPEG again, and then on to &amp;#34;ultra compressed JPEG&amp;#34; which is... incredibly... *exactly the same as the top-level in-place code in the parent function*&lt;br/&gt;&lt;br/&gt;while two of the legs return a createImageReponse, the first leg returns a compressedImageResponse but then unpacks that back into an object literal that&amp;#39;s almost exactly the same except we call it type instead of mediaType.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/753/132/305/041/original/e505c20de855a0f8.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/766/317/773/508/original/176a3dffa48124b7.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/783/156/429/090/original/502dc0490061f2e1.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T09:43:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs29dfaerlzjd79wr8ntcn0vw6kac5p2cunr4wd4xcgs5dwft0plqgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpudr8ca0</id>
    
      <title type="html">continuing thoughts in: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs29dfaerlzjd79wr8ntcn0vw6kac5p2cunr4wd4xcgs5dwft0plqgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpudr8ca0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqagl7mkvykpy8uwyfvzcr5wuz5w9dny6sjf6z7e5j6l4w5w3vkwcqlte94&#39;&gt;nevent1q…te94&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;continuing thoughts in: &lt;a href=&#34;https://neuromatch.social/@jonny/116328409651740378&#34;&gt;https://neuromatch.social/@jonny/116328409651740378&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;one thing that is clear from reading a lot of LLM code - and this is obvious from the nature of the models and their application - is that it is big on *the form* of what it loves to call &amp;#34;architecture&amp;#34; even if *in toto* it makes no fucking sense. &lt;br/&gt;&lt;br/&gt;So here you have some accessor function isPDFExtension that checks if some string is a member of the set DOCUMENT_EXTENSIONS (which is a constant with a single member &amp;#34;pdf&amp;#34;). That is an extremely reasonable pattern: you have a bunch of disjoint sets of different kinds of extensions - binary extensions, image extensions, etc. and then you can do set operations like unions and differences and intersections and whatnot to create a bunch of derived functions that can handle dynamic operations that you couldn&amp;#39;t do well with a bunch of consts. then just make the functional form the standard calling pattern (and even make a top-level wrapper like getFileType) and you have the oft fabled &amp;#34;abstraction.&amp;#34; that&amp;#39;s a reasonable ass system that provides a stable calling surface and a stable declaration surface. hell it would probably even help the LLM code if it was already in place because it&amp;#39;s a predictable rules-based system.&lt;br/&gt;&lt;br/&gt;but what the LLMs do is in one narrow slice of time implement the &amp;#34;is member of set {pdf}&amp;#34; version **robustly** one time, and then they implement the regex pattern version **flexibly** another time, and then they implement the any str.endswith() version **modularly** another time, and so on. Of course usually in-place, and different file naming patterns are part of the **architecture** when it&amp;#39;s feeling a little too spicy to stay in place.&lt;br/&gt;&lt;br/&gt;This is an important feature of the gambling addiction formulation of these tools: only the margin matters, the last generation. it carefully regulates what it shows you to create a space of potential reward and closes the gap. It&amp;#39;s episodic TV, gameshows for code: *someone* wins every week, but we get cycles in cycles of seeming progression that always leave one stone conspicuously unturned. The intermediate comments from the LLM where it discovers prior structure and boldly decides to forge ahead brand new are also part of the reward cycle: we are going *up, forever.* cleaning up after ourselves is *down there.* &lt;br/&gt;&lt;br/&gt;Tech debt is when you have banked a lot of story hours and are finally due for a big cathartic shift and set the LLM loose for &amp;#34;the big cleanup.&amp;#34; this is also very similar to the tools that scam mobile games use (for those who don&amp;#39;t know me, i spent roughly six months with daily scheduled (carefully titrated lmao) time playing the worst scam mobile chum games i could find to try and experience what the grip of that addition is like without uh losing a bunch of money). &lt;br/&gt;&lt;br/&gt;Unlike slot machines or table games, which have a story horizon limited by how long you can sit in the same place, mobile games can establish a space of play that&amp;#39;s broader and more continuous. so they always combine several shepherd&amp;#39;s tone reward ladders at once - you have hit the session-length intermittent reward cap in the arena modality which gets you coins, so you need to go &amp;#34;recharge&amp;#34; by playing the versus modality which gets you gems. (Typically these are also mixed - one modality gets you *some proportion* of resource x, y, z, another gets you *a different proportion*, and those are usually unstable). &lt;br/&gt;&lt;br/&gt;Of course it doesn&amp;#39;t fucking matter what the modality is. they are all the same. in the scam mobile games sometimes this is *literally* the case, where if you decompile them, they have different menu wrappings that all direct into the same scene. you&amp;#39;re still playing the game, that&amp;#39;s all that matters. The goal of the game design is to chain together several time cycles so that you can win-&amp;gt;lose in one, win-&amp;gt;lose in another... and then by the time you have made the rounds you come back to the first and you are refreshed and it&amp;#39;s new. So you have momentary mana wheels, daily earnings caps, weekly competitions, seasonal storylines, and all-time leaderboards. &lt;br/&gt;&lt;br/&gt;That&amp;#39;s exactly the cycle that programming with LLMs tap into. You have momentary issues, and daily project boards, and weekly sprints, and all-time star counts, and so on. Accumulate tech debt by new features, release that with &amp;#34;cleanup,&amp;#34; transition to &amp;#34;security audit.&amp;#34; Each is actually the same, but the present themselves as the continuation of and solution to the others. That overlaps with the token limitations, and the claude code source is actually littered with lots of helpful panic nudges for letting you know that you&amp;#39;re reaching another threshold. The difference is that in true gambling the limit is purely artificial - the coins are an integer in some database. with LLMs the limitation is physical - compute costs fucking money baby. but so is the reward. it&amp;#39;s the same in the game, and the whales come around one way or another. &lt;br/&gt;&lt;br/&gt;A series of flashing lights and pictures, set membership, regex, green checks, the feeling of going very fast but never making it anywhere. except in code you *do* make it somewhere, it&amp;#39;s just that the horizon falls away behind you and the places you were before disappear. and sooner or later only anthropic can really afford to keep the agents running 24/7 tending to the slop heap - the house always wins.&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1lc3nh9cf0hxhte72ryzuq69w4u4x8g76ux0p3q5pmhxnd7vrl3jqh8ygrk&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1lc3…ygrk&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; this is super minor, and i&#39;ve seen this in human code plenty of times, but this is the norm of this app verging on being formal code style. &lt;br/&gt;&lt;br/&gt;so you have a file reading tool, you need to declare what kinds of file extensions it supports. that&#39;s very normal. claude code takes the interesting strategy of defining what extensions it *doesn&#39;t* read. that&#39;s also defensible, there are a zillion text extensions. i&#39;ve seen strategies that just read an initial range of bytes and see if some proportion of them are ascii or unicode. &lt;br/&gt;&lt;br/&gt;where does this get declared? why of course in as many places as there are rules. hasBinaryExtension() comes from constants/files.ts, isPDFExtension() comes from utils/pdfUtils.ts (which checks if the file extension is a member of the set {&#39;pdf&#39;}), and IMAGE_EXTENSIONS is declared in the FileReadTool.ts file.&lt;br/&gt;&lt;br/&gt;of course, elsewhere we also have IMAGE_EXTENSION_REGEX from utils/imagePaste (sometimes used directly, other times with its wrapper isImageFilePath), TEXT_FILE_EXTENSIONS in utils/claudemd.ts. and we also have many inlined mime type lists and sets. and all of these somehow manage to implement the check differently. so rather than having, for example, a getFileType() function, we have both exactly the same and *kinda the same* logic redone in place every time it is done, which is hundreds of times. but that&#39;s none of my business, that&#39;s just how code works now and i need to get with the times.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/398/691/716/678/original/6440472e5b33480b.png&#34;&gt; &lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-04-01T09:16:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqagl7mkvykpy8uwyfvzcr5wuz5w9dny6sjf6z7e5j6l4w5w3vkwczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu57xdfk</id>
    
      <title type="html">i love this. there&amp;#39;s a mechanism to slip secret messages to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqagl7mkvykpy8uwyfvzcr5wuz5w9dny6sjf6z7e5j6l4w5w3vkwczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu57xdfk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0ugemjuyhmnt4ul9pjpwqdzh272nr50dwr8scs2qamnfklxplceqysef09&#39;&gt;nevent1q…ef09&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i love this. there&amp;#39;s a mechanism to slip secret messages to the LLM that it is told to interpret as system messages. there is no validation around these of any kind on the client, and there doesn&amp;#39;t seem to be any differentiation about location or where these things happen, so that seems like a nice prompt injection vector. this is how claude code reminds the LLM to not do a malware, and it&amp;#39;s applied by just string concatenation. i can&amp;#39;t find any place that gets stripped aside from when displaying output. it actually looks like all the system reminders get catted together before being send to the API. neat!&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/481/072/471/802/original/c3be10f5f33aeaee.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/498/931/145/096/original/eeda9b777630bb94.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/499/126/523/780/original/4b72bf294b769de8.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T08:28:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0ugemjuyhmnt4ul9pjpwqdzh272nr50dwr8scs2qamnfklxplceqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu0t64ss</id>
    
      <title type="html">this is super minor, and i&amp;#39;ve seen this in human code plenty ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0ugemjuyhmnt4ul9pjpwqdzh272nr50dwr8scs2qamnfklxplceqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu0t64ss" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsztkj3x82qg96tqrhkd3uz3zx8mq7d62hxp5t6ht7manj5cgukungvxzv58&#39;&gt;nevent1q…zv58&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;this is super minor, and i&amp;#39;ve seen this in human code plenty of times, but this is the norm of this app verging on being formal code style. &lt;br/&gt;&lt;br/&gt;so you have a file reading tool, you need to declare what kinds of file extensions it supports. that&amp;#39;s very normal. claude code takes the interesting strategy of defining what extensions it *doesn&amp;#39;t* read. that&amp;#39;s also defensible, there are a zillion text extensions. i&amp;#39;ve seen strategies that just read an initial range of bytes and see if some proportion of them are ascii or unicode. &lt;br/&gt;&lt;br/&gt;where does this get declared? why of course in as many places as there are rules. hasBinaryExtension() comes from constants/files.ts, isPDFExtension() comes from utils/pdfUtils.ts (which checks if the file extension is a member of the set {&amp;#39;pdf&amp;#39;}), and IMAGE_EXTENSIONS is declared in the FileReadTool.ts file.&lt;br/&gt;&lt;br/&gt;of course, elsewhere we also have IMAGE_EXTENSION_REGEX from utils/imagePaste (sometimes used directly, other times with its wrapper isImageFilePath), TEXT_FILE_EXTENSIONS in utils/claudemd.ts. and we also have many inlined mime type lists and sets. and all of these somehow manage to implement the check differently. so rather than having, for example, a getFileType() function, we have both exactly the same and *kinda the same* logic redone in place every time it is done, which is hundreds of times. but that&amp;#39;s none of my business, that&amp;#39;s just how code works now and i need to get with the times.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/398/691/716/678/original/6440472e5b33480b.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T08:04:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsztkj3x82qg96tqrhkd3uz3zx8mq7d62hxp5t6ht7manj5cgukungzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuxnk3t9</id>
    
      <title type="html">i sort of love how LLM comments sometimes tell entire stories ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsztkj3x82qg96tqrhkd3uz3zx8mq7d62hxp5t6ht7manj5cgukungzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuxnk3t9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8z3j8vq87lpdvepx5fhws4yeeeunsqmtykp43ejqtjm0k6f5up6czxfc8y&#39;&gt;nevent1q…fc8y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i sort of love how LLM comments sometimes tell entire stories that nobody asked. claude code even has specific system prompt language for this, but they always end up making comments about what something used to do like &amp;#34;now we do x instead of y&amp;#34; like... ok? that is why i am reading current version of code!&lt;br/&gt;&lt;br/&gt;so claude code is just not capable of rescuing itself from its own context - if an entry in its context window throws an error, it just keep throwing that error forever until you clear it. good stuff.&lt;br/&gt;&lt;br/&gt;(and, of course we read the entire file before checking this, rather than just reading the first 5 bytes)&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/328/326/664/415/155/original/2e2248604bf79bbd.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T07:45:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8z3j8vq87lpdvepx5fhws4yeeeunsqmtykp43ejqtjm0k6f5up6czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu6n9rvf</id>
    
      <title type="html">If i can slip in a quick PSA while my typically sleepy ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8z3j8vq87lpdvepx5fhws4yeeeunsqmtykp43ejqtjm0k6f5up6czyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu6n9rvf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqvl489zyd92jdxr0gv2z3jfth8dy6rs2f8jn7v3k7yatqlz38nqq0md67v&#39;&gt;nevent1q…d67v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If i can slip in a quick PSA while my typically sleepy notifications are exploding, these are all very annoying things to say and you might want to reconsider whether they&amp;#39;re worth ever saying in a reply directed at someone else - who are they for? what do they add? &amp;lt;li&amp;gt;&amp;#34;why are you surprised&amp;#34;/&amp;#34;even worse than &amp;lt;code&amp;gt;{thing}&amp;lt;/code&amp;gt; itself is people being surprised at &amp;lt;code&amp;gt;{thing}&amp;lt;/code&amp;gt;&amp;#34;: unless the person is saying &amp;#34;i am surprised by this&amp;#34; they are likely not surprised by the thing. just saying something doesn&amp;#39;t mean you are surprised by it, and people talking about something usually have paid attention to it before the moment you are encountering them. this is pointless hostility to people who are saying something you supposedly agree with so much that you think everyone should already believe it&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;#34;it&amp;#39;s always been like this&amp;#34;: slightly different than above. unless someone is saying &amp;#34;this is literally new and nothing like this has happened before&amp;#34; or you are adding actual historical context that you know &amp;lt;em&amp;gt;for sure&amp;lt;/em&amp;gt; they don&amp;#39;t already know, you&amp;#39;re basically saying &amp;#34;hey did you know this thing you care enough about to be paying attention to and talking about frequently has happened before now as well.&amp;#34; this is &amp;lt;em&amp;gt;so easy&amp;lt;/em&amp;gt; to frame in a way that says &amp;#34;yes and&amp;#34; rather than &amp;#34;i assume you dont know about the things i know about due to being very smart.&amp;#34; eg. &amp;#34;dang not again, they keep doing &amp;lt;code&amp;gt;{thing}&amp;lt;/code&amp;gt;&amp;#34;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;#34;&amp;lt;code&amp;gt;{thing}&amp;lt;/code&amp;gt; might be bad, but &amp;lt;code&amp;gt;{alternative/unrelated, unmentioned, non-mutually exclusive thing}&amp;lt;/code&amp;gt; is even worse&amp;#34;: multiple things can be bad at the same time and not mentioning something does not mean i don&amp;#39;t think it&amp;#39;s also bad&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;#34;funny how people who think &amp;lt;code&amp;gt;{thing}&amp;lt;/code&amp;gt; is bad also think &amp;lt;code&amp;gt;{alternative/unrelated, unmentioned thing}&amp;lt;/code&amp;gt; is good&amp;#34;: closely related to the above, just because you have binarized your thinking does not mean everyone else has.&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;anyway if the mental image you are conjuring for your interlocuters positions them as always knowing less than you by default, that might be something to look into in yourself!
    </content>
    <updated>2026-04-01T03:17:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqvl489zyd92jdxr0gv2z3jfth8dy6rs2f8jn7v3k7yatqlz38nqqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuptm7wc</id>
    
      <title type="html">(those numbers are also totally fucking wrong, the query engine ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqvl489zyd92jdxr0gv2z3jfth8dy6rs2f8jn7v3k7yatqlz38nqqzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuptm7wc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs23apgwsn754n0sc7kznvws7xk0ajvm5596u0xnrnxnxdds6gcxpgfd0qxk&#39;&gt;nevent1q…0qxk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;(those numbers are also totally fucking wrong, the query engine is not 46ksloc, i have no idea what those numbers correspond to, as far as i can tell &amp;#34;nothing&amp;#34; and this is just hallucinated dogshit that is what i guess passes for high quality public comment nowadays)
    </content>
    <updated>2026-04-01T02:22:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs23apgwsn754n0sc7kznvws7xk0ajvm5596u0xnrnxnxdds6gcxpgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu0xjkyu</id>
    
      <title type="html">So ars (first pic) ran a piece similar to the one that the rest ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs23apgwsn754n0sc7kznvws7xk0ajvm5596u0xnrnxnxdds6gcxpgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu0xjkyu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9rh5t307jc6q0xklxfswjem2trxfkw09cgjta4wgktsw6gw059hg7z7xet&#39;&gt;nevent1q…7xet&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So ars (first pic) ran a piece similar to the one that the rest of the tech journals did &amp;#34;claude code source leaked, whoopsie! programmers are taking a look at it, some are finding problems, but others are saying it&amp;#39;s really awesome.&amp;#34;&lt;br/&gt;&lt;br/&gt;like &amp;#34;inspiring and humbling&amp;#34; is *not the word dog*. I don&amp;#39;t spend time on fucking twitter anymore so i don&amp;#39;t hang around people who might find this fucking dogshit tornado inspiring and humbling. Even more than the tornado, i am afraid of the people who look at the tornado and say &amp;#34;that&amp;#39;s super fucking awesome, i can only hope to get sucked up and shredded like lettuce in a vortex of construction debris one day&amp;#34;&lt;br/&gt;&lt;br/&gt;the (almost certainly generated) blog post is the standard kind of vacuuous linkedin shillposting that one has come to expect from the gambling addicts, but i think it&amp;#39;s illustrative: the only thing they are impressed with is the number of lines. 500k lines of code for a graph processing loop in a TUI is NOT GOOD. The only comments they make on the actual code itself is &amp;#34;heavily architected&amp;#34; (what in the fuck does that mean), &amp;#34;modular&amp;#34; (no the fuck it is not), and it runs on bun rather than node (so??? they own it!!!! of course it does!!!). and then the predictable close of &amp;#34;oh and also i&amp;#39;m also writing exactly the same thing and come check out mine&amp;#34;&lt;br/&gt;&lt;br/&gt;the only* people this shit impresses are people who don&amp;#39;t know what they&amp;#39;re looking at and just appreciate the *size* of it all, or have a bridge to sell.&lt;br/&gt;&lt;br/&gt;* I got in trouble last time i said &amp;#34;only&amp;#34; - nothing in nature is ever &amp;#34;only this or that,&amp;#34; i am speaking emphatically and figuratively. there are other kinds of people who are impressed with LLMs too. Please also note that my anger is directed towards the grifters profiting off of it and people who are pouring gas on the fire and enabling this catastrophe by giving it intellectual, social, and other cover. I know there are folks who just chat with the bots because they need someone to talk to, etcetera and so on. people in need who are just making use of whatever they can grab to hang on are not who I am criticizing, and never are.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/326/981/420/147/435/original/29ba872c44b56a24.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/327/030/278/938/507/original/535eb584f8267d17.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/327/030/627/221/250/original/c0639d6ee626a4d0.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/327/030/816/303/781/original/8b87d8519e7fe30e.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T02:15:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9rh5t307jc6q0xklxfswjem2trxfkw09cgjta4wgktsw6gw059hgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu739cy2</id>
    
      <title type="html">OK i can&amp;#39;t focus on work and keep looking at this repo. So ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9rh5t307jc6q0xklxfswjem2trxfkw09cgjta4wgktsw6gw059hgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpu739cy2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsty0r9jf3vgysdse2qahu7g5gr5c0uuprgg2d9h3mkthlfnsf3egcp7gllf&#39;&gt;nevent1q…gllf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;OK i can&amp;#39;t focus on work and keep looking at this repo. &lt;br/&gt;&lt;br/&gt;So after every &amp;#34;subagent&amp;#34; runs, claude code creates *another* &amp;#34;agent&amp;#34; to check on whether the first &amp;#34;agent&amp;#34; did the thing it was supposed to. I don&amp;#39;t know about you but i smell a bit of a problem, if you can&amp;#39;t trust whether one &amp;#34;agent&amp;#34; with a very big fancy model did something, how in the fuck are you supposed to trust another &amp;#34;agent&amp;#34; running on the smallest crappiest model? &lt;br/&gt;&lt;br/&gt;That&amp;#39;s not the funny part, that&amp;#39;s obvious and fundamental to the entire show here. HOWEVER RECALL [the above JSON Schema Verification thing](&lt;a href=&#34;https://neuromatch.social/@jonny/116325123136895805&#34;&gt;https://neuromatch.social/@jonny/116325123136895805&lt;/a&gt; ) that is unconditionally added onto the end of every round of LLM calls. the mechanism for adding that hook is... JUST FUCKING ASKING THE MODEL TO CALL THAT TOOL. second pic is registering a hook s.t. &amp;#34;after some stop state happens, if there isn&amp;#39;t a message indicating that we have successfully called the JSON validation thing, prompt the model saying &amp;#34;you must call the json validation thing&amp;#34;&lt;br/&gt;&lt;br/&gt;this shit sucks so bad they can&amp;#39;t even ***CALL THEIR OWN CODE FROM INSIDE THEIR OWN CODE.*** &lt;br/&gt;&lt;br/&gt;Look at the comment on pic 3 - &amp;#34;e.g. agent finished without calling structured output tool&amp;#34; - that&amp;#39;s common enough that they have a whole goddamn error category for it, and the way it&amp;#39;s handled is by just pretending the job was cancelled and nothing happened.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/326/815/987/269/234/original/98f3042265384d95.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/326/835/168/604/423/original/d58b1d95e9790c52.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/326/843/403/172/872/original/89579b4c90872820.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-04-01T01:30:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsty0r9jf3vgysdse2qahu7g5gr5c0uuprgg2d9h3mkthlfnsf3egczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpufxy4zk</id>
    
      <title type="html">from @npub13ux…k0ef [over ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsty0r9jf3vgysdse2qahu7g5gr5c0uuprgg2d9h3mkthlfnsf3egczyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpufxy4zk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgtppdgh3jh9l8flf4rn7fs55l0yz3mwjw9f7grn6kyxseqga4dkgy4gjt8&#39;&gt;nevent1q…gjt8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;from &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub13ux43je3yrrea4z0g6v74a2ekccxwv5n275yx48dul26605cne4qfak0ef&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Su-Shee&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub13ux…k0ef&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; [over here](&lt;a href=&#34;https://ohai.social/@sushee/116325702070975973&#34;&gt;https://ohai.social/@sushee/116325702070975973&lt;/a&gt; ), (can&amp;#39;t attach images in quotes) and apparently discussed on HN so i&amp;#39;m late, but...&lt;br/&gt;&lt;br/&gt;They REALLY ARE using REGEX to detect if a prompt is negative emotion. dogs you are LITERALLY RIDING ON A LANGUAGE MODEL what are you even DOING&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/325/728/222/966/679/original/4b72168d15d2f373.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-31T20:43:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgtppdgh3jh9l8flf4rn7fs55l0yz3mwjw9f7grn6kyxseqga4dkgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuexvn7u</id>
    
      <title type="html">reminder that anthropic ran (and is still running) an ENTIRE AD ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgtppdgh3jh9l8flf4rn7fs55l0yz3mwjw9f7grn6kyxseqga4dkgzyr7tdxem0ll435xdx3drvd85ntw240clpucvn3p965zm4lzhymkpuexvn7u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8wgztezm90l9nw95wc9557dq23fr8frkqw73lv2wlwparqd5u63cnajzrm&#39;&gt;nevent1q…jzrm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;reminder that anthropic ran (and is still running) an ENTIRE AD CAMPAIGN around &amp;#34;Claude code is written with claude code&amp;#34; and after the source was leaked that has got to be the funniest self-own in the history of advertising because OH BOY IT SHOWS.&lt;br/&gt;&lt;br/&gt;it&amp;#39;s hard to get across in microblogging format just how big of a dumpster fire this thing is, because what it &amp;#34;looks like&amp;#34; is &amp;#34;everything is done a dozen times in a dozen different ways, and everything is just sort of jammed in anywhere. to the degree there is any kind of coherent structure like &amp;#39;tools&amp;#39; and &amp;#39;agents&amp;#39; and whatnot, it&amp;#39;s entirely undercut by how the entire rest of the code might have written in some special condition that completely changes how any such thing might work.&amp;#34; I have read *a lot* of unrefined, straight from the LLM code, and Claude code is a masterclass in exactly what you get when you do that - an incomprehensible mess.&lt;br/&gt; &lt;img src=&#34;https://media.neuromatch.social/media_attachments/files/116/325/654/246/884/087/original/d703c600a9582eae.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-31T20:27:11Z</updated>
  </entry>

</feed>