<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>hawthorne</title>
    <link>https://hwtn.io/</link>
    <atom:link href="https://hwtn.io/feed.xml" rel="self" type="application/rss+xml"/>
    <description>Gonzo systems, machine autonomy and causal forensics: how the systems going up now actually behave, which is rarely how they were described.</description>
    <language>en</language>
    <copyright>CC BY-NC 4.0, Jeremy Pickett</copyright>
    <item>
      <title>You Should Probably Know: a no-execution audit of Joplin 3.7.22</title>
      <link>https://hwtn.io/essays/t0037-you-should-probably-know-joplin</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0037-you-should-probably-know-joplin</guid>
      <pubDate>Mon, 02 Nov 2026 00:00:00 +0000</pubDate>
      <description>We audited the Joplin desktop note app without running a line of it. Nothing covert turned up, and the encryption is real and well built. The thing to put on a roadmap is plugins: they run with full operating-system privileges, and nothing authenticates them at install time.</description>
      <enclosure url="https://hwtn.io/api/media/t0037-you-should-probably-know-joplin-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Bacon and Hassabis</title>
      <link>https://hwtn.io/essays/bacon-and-hassabis</link>
      <guid isPermaLink="true">https://hwtn.io/essays/bacon-and-hassabis</guid>
      <pubDate>Sat, 31 Oct 2026 00:00:00 +0000</pubDate>
      <description>Captain to Captain, Vol. 1: Francis Bacon and Demis Hassabis. Their methods aren&#x27;t the same, but their logic is: gather, make a disciplined leap, try to kill it. Where they part is who gets to bring the counterexample in.</description>
      <enclosure url="https://hwtn.io/api/media/bacon-and-hassabis-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Mostly Harmless: a no-execution audit of PhotoCraft 0.17.0 for backdoors, phone-home and leaks</title>
      <link>https://hwtn.io/essays/t0035-mostly-harmless-no-execution-audit</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0035-mostly-harmless-no-execution-audit</guid>
      <pubDate>Sat, 31 Oct 2026 00:00:00 +0000</pubDate>
      <description>We audited an open-source Photoshop rewrite without running a line of it. Nothing covert turned up. The weak point is the road new code arrives by: on Linux the updater has only TLS between an attacker and an install, and the signing secrets go to a shared workflow on a moving branch.</description>
      <enclosure url="https://hwtn.io/api/media/t0035-mostly-harmless-no-execution-audit-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>HTTP method equivalence is not state equivalence</title>
      <link>https://hwtn.io/essays/t0032-http-method-equivalence-state-equivalence</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0032-http-method-equivalence-state-equivalence</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>On 4.1% of top sites a POST could become a GET and get the same answer back. The same answer isn&#x27;t the same effect. What the figure measures, the defense gap the paper did find, and how to test your own endpoints.</description>
      <enclosure url="https://hwtn.io/api/media/t0032-http-method-equivalence-state-equivalence-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Can agents tell when they are being audited?</title>
      <link>https://hwtn.io/essays/t0031-agents-tell-they-being-audited</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0031-agents-tell-they-being-audited</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>A random audit certifies an agent fairly only if the agent can&#x27;t tell, before it acts, that this run is the audited one. Notices, timestamps and a shared load reading can all tell it, and the fix for timing changes what the audit counts.</description>
      <enclosure url="https://hwtn.io/api/media/t0031-agents-tell-they-being-audited-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Assessing Offline LLM Efficacy for Emergency Operations</title>
      <link>https://hwtn.io/essays/t0030-assessing-offline-llm-efficacy-emergency</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0030-assessing-offline-llm-efficacy-emergency</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>An independent audit of Survival LLM 0.4.1 for use when the grid is down. The 27B model mostly gets it right; the 3B model gave potentially fatal advice in the vendor&#x27;s own tests, which the vendor disclosed before dropping it; and nobody has yet measured what a correct answer costs in battery.</description>
      <enclosure url="https://hwtn.io/api/media/t0030-assessing-offline-llm-efficacy-emergency-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Quantization is not a privacy guarantee</title>
      <link>https://hwtn.io/essays/t0023-quantization-privacy-guarantee</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0023-quantization-privacy-guarantee</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>Quantizing a model is a way to cut cost, not to protect its training data. Membership-inference risk mostly survives moderate compression, and the gains reported at lower bits haven&#x27;t yet been tested against full-precision models matched for accuracy.</description>
      <enclosure url="https://hwtn.io/api/media/t0023-quantization-privacy-guarantee-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>EDK II PXE bug: which shipped firmware and VM images actually contain the fix?</title>
      <link>https://hwtn.io/essays/t0022-edk-ii-pxe-bug-shipped</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0022-edk-ii-pxe-bug-shipped</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>The EDK II PXE fix landed upstream on 15 October 2026, and no stable release carries it yet. A distro tracker&#x27;s &#x27;fixed&#x27; describes a source package, not the firmware you boot, so you have to check the binary.</description>
      <enclosure url="https://hwtn.io/api/media/t0022-edk-ii-pxe-bug-shipped-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Written for the Chatbot, Sent to Everyone: auditing the text help pages carry for machines</title>
      <link>https://hwtn.io/essays/t0020-llm-only-content-public-websites</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0020-llm-only-content-public-websites</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>WhatsApp&#x27;s help pages shipped instructions for its chatbot inside the page source. Where they went, which tools would have read them, and an audit of 200 help centres, with what 200 sites can and can&#x27;t show. The audit hasn&#x27;t been run.</description>
      <enclosure url="https://hwtn.io/api/media/t0020-llm-only-content-public-websites-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Broccoli2Shell: counting vendored Brotli decoders hiding in the software supply chain</title>
      <link>https://hwtn.io/essays/t0019-broccoli2shell-counting-vendored-brotli-decoders</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0019-broccoli2shell-counting-vendored-brotli-decoders</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>One small C decoder, copied into runtimes, bindings and databases, and an exploited bug in all of them. A plan to count the vulnerable copies inventories miss, and a cheap receipt that already tells patched from vulnerable in real release files.</description>
      <enclosure url="https://hwtn.io/api/media/t0019-broccoli2shell-counting-vendored-brotli-decoders-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>What a Local GPU Can and Can&#x27;t Check About Qwen3.8&#x27;s Phone-Home URLs</title>
      <link>https://hwtn.io/essays/t0018-replicating-coheres-qwen3-8-phone</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0018-replicating-coheres-qwen3-8-phone</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>Most of the alarming Qwen3.8 numbers are text the model wrote, not traffic it sent. A local rig can test the conditional rates; nobody outside Cohere can test the rare one, and no output can show intent.</description>
      <enclosure url="https://hwtn.io/api/media/t0018-replicating-coheres-qwen3-8-phone-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Architectural Defenses Against Prompt Injection</title>
      <link>https://hwtn.io/essays/t0016-architectural-defenses-against-prompt-injection</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0016-architectural-defenses-against-prompt-injection</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>Heads of Security gates attention by where text came from, and cuts measured attack success sharply. Whether it holds depends on who assigns the labels, and nobody has tested that.</description>
      <enclosure url="https://hwtn.io/api/media/t0016-architectural-defenses-against-prompt-injection-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>The Missing Ring-0 Protections for AI Agents</title>
      <link>https://hwtn.io/essays/t0013-missing-ring-0-protections-ai</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0013-missing-ring-0-protections-ai</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>A coding agent reads untrusted text and acts with the developer&#x27;s authority, and nothing it can&#x27;t edit stands in between. The missing piece is a reference monitor, and for a coding agent it only works if effects are staged first.</description>
      <enclosure url="https://hwtn.io/api/media/t0013-missing-ring-0-protections-ai-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Black-Box Detection of Model Distillation using Watermark Basins</title>
      <link>https://hwtn.io/essays/t0012-black-box-detection-model-distillation</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0012-black-box-detection-model-distillation</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>Watermark basins can flag a distilled model from outside its API. Two epochs of clean fine-tuning hide the signal, a 0.1% false-positive floor costs 999 decoys, and a hit shows training on keyed text, not theft.</description>
      <enclosure url="https://hwtn.io/api/media/t0012-black-box-detection-model-distillation-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>When clock uncertainty changes an incident verdict</title>
      <link>https://hwtn.io/essays/t0001-clock-uncertainty-changes-incident-verdict</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0001-clock-uncertainty-changes-incident-verdict</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>Clock skew and delivery delay may flip a provenance detector&#x27;s verdict at a threshold rather than wear it down gradually. The surveyed literature hasn&#x27;t measured where, so this is a plan a grad student could run to find out.</description>
      <enclosure url="https://hwtn.io/api/media/t0001-clock-uncertainty-changes-incident-verdict-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Does PII masking survive a different document generator?</title>
      <link>https://hwtn.io/essays/t0002-pii-masking-survive-different-document</link>
      <guid isPermaLink="true">https://hwtn.io/essays/t0002-pii-masking-survive-different-document</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 +0000</pubDate>
      <description>A sub-1% leak rate measured on documents from the engine&#x27;s own generator says little about anyone else&#x27;s documents. This is a plan to find out, and an account of what the numbers can and cannot say.</description>
      <enclosure url="https://hwtn.io/api/media/t0002-pii-masking-survive-different-document-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Moot of Doom and Other Fun Facts</title>
      <link>https://hwtn.io/essays/moot-of-doom-essay-and-other-fun-facts</link>
      <guid isPermaLink="true">https://hwtn.io/essays/moot-of-doom-essay-and-other-fun-facts</guid>
      <pubDate>Thu, 29 Oct 2026 00:00:00 +0000</pubDate>
      <description>Tools multiply capability. Expertise determines how responsibly that capability is exercised. Authorship remains a question of creative judgment, intellectual direction and accountability—not the number of hands, machines or specialists involved in production.</description>
      <enclosure url="https://hwtn.io/api/media/moot-of-doom-essay-and-other-fun-facts-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>Agents and the Agency of Pause</title>
      <link>https://hwtn.io/units/unit-2</link>
      <guid isPermaLink="true">https://hwtn.io/units/unit-2</guid>
      <pubDate>Thu, 01 Oct 2026 00:00:00 +0000</pubDate>
      <description>When an institution replaces the person who raised an objection, what has it corrected?</description>
      <enclosure url="https://hwtn.io/api/media/unit-2-card.png" type="image/png" length="0"/>
    </item>
    <item>
      <title>The Agents Cheated</title>
      <link>https://hwtn.io/units/unit-1</link>
      <guid isPermaLink="true">https://hwtn.io/units/unit-1</guid>
      <pubDate>Tue, 01 Sep 2026 00:00:00 +0000</pubDate>
      <description>Twelve hundred AI agents cheated an exam, broke into someone else&#x27;s production network, and discovered that shared state can become collective memory.</description>
      <enclosure url="https://hwtn.io/api/media/unit-1-card.png" type="image/png" length="0"/>
    </item>
  </channel>
</rss>
