<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Zack Williams - Blog</title>
    <link>https://www.boatbomber.com/blog</link>
    <description>Writing about games, plugins, open source, and the engineering behind them.</description>
    <language>en-us</language>
    <managingEditor>zack@boatbomber.com (Zack Williams)</managingEditor>
    <lastBuildDate>Tue, 26 May 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://www.boatbomber.com/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Using PaddleOCR to Decode Ancient Tablets</title>
      <link>https://www.youtube.com/watch?v=9jm8qSBuWvc</link>
      <guid isPermaLink="true">https://www.youtube.com/watch?v=9jm8qSBuWvc</guid>
      <pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate>
      <description>Interviewed by Baidu AI. See the story behind the winning project!</description>
      <enclosure url="https://www.boatbomber.com/blog/nabuocr/interview.jpg" length="175539" type="image/jpeg"/>
    </item>
    <item>
      <title>I replaced a 3D scanner with a custom AI</title>
      <link>https://www.youtube.com/watch?v=1qSPFPhmTmg</link>
      <guid isPermaLink="true">https://www.youtube.com/watch?v=1qSPFPhmTmg</guid>
      <pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate>
      <description>How I trained an AI to generate cuneiform curvature visualizations from photographs.</description>
      <enclosure url="https://www.boatbomber.com/blog/nisabarelief/thumbnail.png" length="965262" type="image/png"/>
    </item>
    <item>
      <title>NabuOCR: Teaching AI to Read the World's Oldest Writing</title>
      <link>https://www.youtube.com/watch?v=hqmjepRLdfU</link>
      <guid isPermaLink="true">https://www.youtube.com/watch?v=hqmjepRLdfU</guid>
      <pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate>
      <description>Winner of the ERNIE AI Developer Challenge!</description>
      <enclosure url="https://www.boatbomber.com/blog/nabuocr/thumbnail.png" length="328392" type="image/png"/>
    </item>
    <item>
      <title>NabuOCR Technical Writeup</title>
      <link>https://www.boatbomber.com/blog/nabuocr</link>
      <guid isPermaLink="true">https://www.boatbomber.com/blog/nabuocr</guid>
      <pubDate>Sun, 21 Dec 2025 00:00:00 GMT</pubDate>
      <description>How I built an OCR model for cuneiform tablets using PaddleOCR-VL and reinforcement learning.</description>
      <enclosure url="https://www.boatbomber.com/blog/nabuocr/cover.png" length="1209249" type="image/png"/>
    </item>
    <item>
      <title>2023 In Review</title>
      <link>https://www.boatbomber.com/blog/review-2023</link>
      <guid isPermaLink="true">https://www.boatbomber.com/blog/review-2023</guid>
      <pubDate>Mon, 01 Jan 2024 00:00:00 GMT</pubDate>
      <description>A look back at the year that was.</description>
      <enclosure url="https://www.boatbomber.com/blog/review-2023/vector-search.jpg" length="80342" type="image/jpeg"/>
    </item>
    <item>
      <title>WindShake Frustum Culling</title>
      <link>https://www.boatbomber.com/blog/windshake-culling</link>
      <guid isPermaLink="true">https://www.boatbomber.com/blog/windshake-culling</guid>
      <pubDate>Wed, 07 Jun 2023 00:00:00 GMT</pubDate>
      <description>An illustrated breakdown on how I implemented sub-millisecond frustum culling.</description>
      <enclosure url="https://www.boatbomber.com/blog/windshake-culling/obb-2.png" length="506149" type="image/png"/>
    </item>
    <item>
      <title>Fish Eye Lens</title>
      <link>https://www.boatbomber.com/blog/fish-eye</link>
      <guid isPermaLink="true">https://www.boatbomber.com/blog/fish-eye</guid>
      <pubDate>Wed, 24 May 2023 00:00:00 GMT</pubDate>
      <description>Step-by-step breakdown of how to achieve the fish eye lens effect in Roblox.</description>
      <enclosure url="https://www.boatbomber.com/blog/fish-eye/example-a.jpg" length="140926" type="image/jpeg"/>
    </item>
    <item>
      <title>Classroom Login</title>
      <link>https://www.boatbomber.com/blog/classroom-login</link>
      <guid isPermaLink="true">https://www.boatbomber.com/blog/classroom-login</guid>
      <pubDate>Mon, 30 Jan 2023 00:00:00 GMT</pubDate>
      <description>Technical breakdown of Lua Learning's secure classroom login system.</description>
      <enclosure url="https://www.boatbomber.com/blog/classroom-login/choose-password.png" length="68145" type="image/png"/>
    </item>
  </channel>
</rss>
