<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel>
  <title>Marshall Frith</title>
  <link>https://marshallfrith.com</link>
  <description>Build logs and tutorials for satellite imagery tooling, TAK integrations, and field software that runs on your own machine.</description>
  <language>en-us</language>
  <lastBuildDate>Sat, 15 Aug 2026 20:58:16 +0000</lastBuildDate>
    <item>
      <title>Moving Files Phone to Phone With Nothing But a Screen</title>
      <link>https://marshallfrith.com/projects/flicker-optical-file-transfer/</link>
      <guid isPermaLink="true">https://marshallfrith.com/projects/flicker-optical-file-transfer/</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 +0000</pubDate>
      <description>One handset blinks animated QR codes, the other films it, and a byte-identical file comes out. Fountain codes, because there is no back channel.</description>
    </item>
    <item>
      <title>Finding Ships in Radar, Without a Neural Net</title>
      <link>https://marshallfrith.com/projects/sentinel-1-ship-finder/</link>
      <guid isPermaLink="true">https://marshallfrith.com/projects/sentinel-1-ship-finder/</guid>
      <pubDate>Fri, 07 Aug 2026 00:00:00 +0000</pubDate>
      <description>A local SAR vessel detector built on free Sentinel-1 imagery. CFAR detection, a physics-based classifier, and an honest accuracy number.</description>
    </item>
    <item>
      <title>A TAK Server in Pure Python, No TAK.gov Account</title>
      <link>https://marshallfrith.com/projects/marshall-tak-server/</link>
      <guid isPermaLink="true">https://marshallfrith.com/projects/marshall-tak-server/</guid>
      <pubDate>Tue, 28 Jul 2026 00:00:00 +0000</pubDate>
      <description>Cursor-on-Target over TCP and UDP, SQLite for state, a Leaflet dashboard, and a setup wizard that hands a new operator a QR code.</description>
    </item>
</channel></rss>
