<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Null Witness — New Chapters</title>
    <link>https://nullwitness.io/</link>
    <atom:link href="https://nullwitness.io/feed.xml" rel="self" type="application/rss+xml"/>
    <description>Null Witness is a cyberpunk thriller set in 2035 Los Angeles. Cade Voss scrapes by on bug bounties and gray-market security work, until an invite to Dark Cypher, an underground hacker contest with a life-changing purse, gives him one shot at getting out from under. Technically authentic hacking fiction with a literary character arc, narrated from a federal interrogation room. New chapters weekly.</description>
    <language>en</language>
    <copyright>Michael Stringer</copyright>
    <lastBuildDate>Thu, 13 Aug 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>0.9 — Pressure</title>
      <link>https://nullwitness.io/chapters/0-9/</link>
      <guid isPermaLink="true">https://nullwitness.io/chapters/0-9/</guid>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate><category>Act 0</category>
      <description>At 07:46 on a Tuesday morning, two years of water hammer finish what physics started, and the ceiling above Cade&#39;s server rack gives way. He gets the power off in four seconds and loses three hours of work he cannot reconstruct. Then his downstairs neighbor comes up the stairs with a mug of coffee she made too much of, and the morning becomes a different kind of problem.</description>
    </item>
    <item>
      <title>0.8 — Burn Rate</title>
      <link>https://nullwitness.io/chapters/0-8/</link>
      <guid isPermaLink="true">https://nullwitness.io/chapters/0-8/</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><category>Act 0</category>
      <description>The same seven days, told from the other chair — the one where the rent is late, the utilities are a threat, and the number on the screen is going the wrong way. The contest Cade is counting on turns out to have a pace car running ahead of the field, and a professor whose machine he once touched has been reading the logs ever since. He solves the wrong problem perfectly, and gets seen doing it.</description>
    </item>
    <item>
      <title>0.7 — Architecture</title>
      <link>https://nullwitness.io/chapters/0-7/</link>
      <guid isPermaLink="true">https://nullwitness.io/chapters/0-7/</guid>
      <pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><category>Act 0</category>
      <description>Cade starts the engagement he was hired for and finds the first thing he was not: a protocol string that exists nowhere, a certificate signed by a company whose name is not on his contract, and production numbers that do not match anything a monitoring platform should need. That same week, six hours into a compiled binary, he finds what the module is actually for.</description>
    </item>
    <item>
      <title>0.6 — Surface Area</title>
      <link>https://nullwitness.io/chapters/0-6/</link>
      <guid isPermaLink="true">https://nullwitness.io/chapters/0-6/</guid>
      <pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate><category>Act 0</category>
      <description>Cade takes a meeting he&#39;s already decided to say yes to: a clean pentest contract, a handwritten figure, and a client who knows about his other work and chooses not to name it, then a word in the fine print he has seen once before, in a place it had no business being.</description>
    </item>
    <item>
      <title>0.5 — Below Threshold</title>
      <link>https://nullwitness.io/chapters/0-5/</link>
      <guid isPermaLink="true">https://nullwitness.io/chapters/0-5/</guid>
      <pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate><category>Act 0</category>
      <description>A surveillance log that records everything and understands nothing. Below the threshold of interest: a laundry room, a research paper, a two-week-old bruise, a college story told out loud for the first time, and two people the system files without ever once seeing.</description>
    </item>
    <item>
      <title>0.4 — Foothold</title>
      <link>https://nullwitness.io/chapters/0-4/</link>
      <guid isPermaLink="true">https://nullwitness.io/chapters/0-4/</guid>
      <pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate><category>Act 0</category>
      <description>Eight hours to kill before a call with Slash. Cade works the Tier Two recon and finds something in the target&#39;s certificate that shouldn&#39;t be there, a run through the city, a stairwell run-in with Cass, a warning said twice, and a job offer that arrives under his real name.</description>
    </item>
    <item>
      <title>0.3 — The Contest</title>
      <link>https://nullwitness.io/chapters/0-3/</link>
      <guid isPermaLink="true">https://nullwitness.io/chapters/0-3/</guid>
      <pubDate>Thu, 09 Jul 2026 00:00:00 GMT</pubDate><category>Act 0</category>
      <description>Cade stops pretending it&#39;s only research and registers for Dark Cypher. He clears the first tier in a single afternoon, then finds two things the briefing never mentioned: an extra file left in his dead drop, and one rival who finished this tier nine days before the contest was even public.</description>
    </item>
    <item>
      <title>0.2 — Side Hustle</title>
      <link>https://nullwitness.io/chapters/0-2/</link>
      <guid isPermaLink="true">https://nullwitness.io/chapters/0-2/</guid>
      <pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>Act 0</category>
      <description>Cade makes a supply run to Ki&#39;s shop, picks up hardware he shouldn&#39;t need for anything legal, and spends the evening learning that the same competition has arrived from three completely separate directions in a single day.</description>
    </item>
    <item>
      <title>0.1 — Trust</title>
      <link>https://nullwitness.io/chapters/0-1/</link>
      <guid isPermaLink="true">https://nullwitness.io/chapters/0-1/</guid>
      <pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate><category>Act 0</category>
      <description>Cade runs to the most important interview of his adult life, twelve minutes late. The interview goes exactly the way interviews go when you are twelve minutes late.</description>
    </item>
    <item>
      <title>0.0-alpha — Prologue</title>
      <link>https://nullwitness.io/chapters/prologue/</link>
      <guid isPermaLink="true">https://nullwitness.io/chapters/prologue/</guid>
      <pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate><category>Act 0</category>
      <description>A federal interrogation room. Handcuffs. A lamp that won&#39;t stay where it started. Cade Voss introduces himself.</description>
    </item>
  </channel>
</rss>
