<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>echo</title>
    <link>https://jhparker.vercel.app</link>
    <description>A terminal-flavored personal blog — notes on code, craft, and the command line.</description>
    <language>en</language>
    <lastBuildDate>Tue, 09 Jun 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://jhparker.vercel.app/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The trade is the game</title>
      <link>https://jhparker.vercel.app/posts/the-trade-is-the-game</link>
      <guid isPermaLink="true">https://jhparker.vercel.app/posts/the-trade-is-the-game</guid>
      <pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate>
      <description>I gave four of the best AI models a real game of Monopoly and let them play it to the finish, trading and negotiating against each other. One complete game, with every move, message, and private thought on the record, and a replay you can watch.</description>

    </item>
    <item>
      <title>Points left on the table</title>
      <link>https://jhparker.vercel.app/posts/points-left-on-the-table</link>
      <guid isPermaLink="true">https://jhparker.vercel.app/posts/points-left-on-the-table</guid>
      <pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
      <description>Basketball&apos;s box score rewards results, not decisions. But can we actually measure them? I built an eval bar to find out, and here&apos;s what it found.</description>

    </item>
  </channel>
</rss>
