<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Pragmaphilia Labs: Notable Releases</title>
  <link>https://pragmaphilia.com/notable-releases/</link>
  <description>Each significant release from Pragmaphilia Labs, and what’s coming soon.</description>
  <language>en-us</language>
  <lastBuildDate>Tue, 20 Oct 2026 09:00:00 +0900</lastBuildDate>
  <atom:link href="https://pragmaphilia.com/notable-releases/feed.xml" rel="self" type="application/rss+xml"/>
  <item>
    <title>Word Salad Surgery 1.0.9</title>
    <link>https://pragmaphilia.com/notable-releases/word-salad-surgery-1-0-9/</link>
    <guid isPermaLink="true">https://pragmaphilia.com/notable-releases/word-salad-surgery-1-0-9/</guid>
    <pubDate>Tue, 20 Oct 2026 09:00:00 +0900</pubDate>
    <category>Notable Releases</category>
    <description>Fresh nonsense words stitched together from donated parts, each with a silly definition written by Apple Intelligence on your own device. Free on the App Store for iPhone; the Mac version is coming soon.</description>
    <content:encoded><![CDATA[<p><strong>Word Salad Surgery</strong> is on the App Store for iPhone. Every so often (about once an hour, unless you say otherwise), it stitches together a fresh, pronounceable, completely made-up word from donated parts, and Apple Intelligence, working on your own device, writes it up as a dictionary entry:</p>
<blockquote>
<p>🏚️ <strong>Gingerwhomp</strong> <em>(n.)</em>: the satisfying thud of a gingerbread house's roof caving in.</p>
</blockquote>
<p>No two days alike, no lasting harm done, and no anesthetic required. (The method behind it is the lab's own; the <a href="https://pragmaphilia.com/coffee-break/word-salad-surgery/">Coffee Break post</a> shows how it's done, in five easy steps.) The app has:</p>
<ul><li><strong>Notifications:</strong> each word arrives quietly, with no sound, and old ones are tidied away.</li><li><strong>Widgets:</strong> the Word of the Hour on your Home Screen and Lock Screen.</li><li><strong>The app itself:</strong> <em>Pragmaphilia's Dictionary</em>, with the latest word on top and the words so far below, to copy and share.</li><li><strong>Tell a Story:</strong> a short story, written on your device, that uses your word just as it's defined.</li><li><strong>Settings</strong> for how often words come, a part of speech, and an optional theme ("a rainy Monday"), plus Pause Words for when you need to concentrate.</li></ul>
<div class="carousel" role="group" aria-roledescription="carousel" aria-label="Word Salad Surgery on the iPhone" data-carousel data-go="Show image {n}">
<ul class="carousel-track" tabindex="0">
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 1 of 2"><img class="tall" src="https://pragmaphilia.com/images/word-salad-surgery/iphone-main-600.jpg" width="597" height="1300" alt="The iPhone app&#x27;s main screen: Pragmaphilia&#x27;s Dictionary, with today&#x27;s word, Crumblebarf, and its definition at the top, starred as a favorite, and a list of the day&#x27;s earlier words below it." loading="lazy"></li>
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 2 of 2"><img src="https://pragmaphilia.com/images/word-salad-surgery/iphone-widget-800.jpg" width="800" height="391" alt="The Word Salad Surgery widget on an iPhone Home Screen: a gear for the word Radlethrump, a noun, and its definition, a twisting, creaky muddle of gears, best murmured in dim corridors." loading="lazy"></li>
</ul>
<div class="carousel-controls" hidden><button type="button" class="carousel-btn carousel-prev" aria-label="Previous image"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false"><path d="M15 5l-7 7 7 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></button><div class="carousel-dots"></div><button type="button" class="carousel-btn carousel-next" aria-label="Next image"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false"><path d="M9 5l7 7-7 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></button></div>
</div>
<p><strong>Requires</strong> an iPhone with iOS 26 or later. Definitions need Apple Intelligence, on a device that supports it, turned on; without it, the words still come, just without definitions. The app collects no user information: the words are created within your own device (see our <a href="https://pragmaphilia.com/privacy/">privacy policy</a>).</p>
<p><strong>Status:</strong> version 1.0.9 for iPhone has been on the App Store since October 20, 2026. The Mac version, which keeps the latest word and its definition in the menu bar, is in Apple's review and coming soon; when it ships, it will be announced here and in <a href="https://pragmaphilia.com/whats-cooking/">What's Cooking</a>. More about the app is on <a href="https://pragmaphilia.com/apps/word-salad-surgery/">its page</a>.</p>
<p class="cta"><a class="button" href="https://apps.apple.com/app/id6819268220" target="_blank" rel="noopener">Download on the App Store</a></p>
<p><em>For iPhone. The Mac version is coming soon.</em></p>]]></content:encoded>
  </item>
  <item>
    <title>Coming soon: Miss Sakamoto</title>
    <link>https://pragmaphilia.com/notable-releases/miss-sakamoto/</link>
    <guid isPermaLink="true">https://pragmaphilia.com/notable-releases/miss-sakamoto/</guid>
    <pubDate>Wed, 14 Oct 2026 09:00:00 +0900</pubDate>
    <category>Notable Releases</category>
    <description>The lab's own Claude companion, on your iPhone. She listens in the room while someone is there, passes what she hears to Claude Code on your Mac, and plays Claude's replies in her voice. Your audio goes only to your own Mac.</description>
    <content:encoded><![CDATA[<p><strong>Miss Sakamoto</strong> is the lab's own Claude companion, as an iPhone app. Stand an iPhone up in the room, and she appears on its screen as an avatar with a thought bubble, in costumes and in front of backgrounds that change with the conversation: colors and moods, animated patterns, and scenes such as a beach, a night city, and her own lab. While someone is there, she listens. What's said to her goes to Claude Code on your Mac, and Claude's replies come back in her voice.</p>
<p>And she doesn't only answer. Whenever Claude has something to tell you, like a long job that just finished or a step that needs your approval, she says it out loud. You hear it from across the house, even with the phone locked on its charger.</p>
<p>(Yes, that Miss Sakamoto: our <a href="https://pragmaphilia.com/about/#miss-sakamoto">Lab Director</a>, now with a phone to stand on.)</p>
<p>She puts up whiteboards for an agenda, a checklist, or a haiku, and small signs with links you can tap. And when nobody is around for a while, she naps.</p>
<div class="carousel" role="group" aria-roledescription="carousel" aria-label="Miss Sakamoto on an iPhone" data-carousel data-go="Show image {n}">
<ul class="carousel-track" tabindex="0">
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 1 of 7"><img src="https://pragmaphilia.com/images/miss-sakamoto/lab-800.jpg" srcset="https://pragmaphilia.com/images/miss-sakamoto/lab-800.jpg 800w, https://pragmaphilia.com/images/miss-sakamoto/lab-1600.jpg 1600w" sizes="(max-width: 42rem) 100vw, 60vw" width="800" height="368" alt="Sideways, with her lab as the background: a slate wall with a window onto a dusk sky, glassware on a shelf and on the bench, and her avatar at the left." loading="lazy"></li>
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 2 of 7"><img src="https://pragmaphilia.com/images/miss-sakamoto/stars-board-800.jpg" srcset="https://pragmaphilia.com/images/miss-sakamoto/stars-board-800.jpg 800w, https://pragmaphilia.com/images/miss-sakamoto/stars-board-1600.jpg 1600w" sizes="(max-width: 42rem) 100vw, 60vw" width="800" height="368" alt="Sideways, against a starry night sky: her avatar on the left and, on the right, a whiteboard titled Miss Sakamoto: open items, with a list of fixes and ideas." loading="lazy"></li>
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 3 of 7"><img src="https://pragmaphilia.com/images/miss-sakamoto/whiteboard-800.jpg" srcset="https://pragmaphilia.com/images/miss-sakamoto/whiteboard-800.jpg 800w, https://pragmaphilia.com/images/miss-sakamoto/whiteboard-1600.jpg 1600w" sizes="(max-width: 42rem) 100vw, 60vw" width="800" height="438" alt="On an iPhone held sideways: her avatar on the left and, on the right, a whiteboard titled Lunch in the Lounge that holds a three-line haiku." loading="lazy"></li>
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 4 of 7"><img src="https://pragmaphilia.com/images/miss-sakamoto/professor-800.jpg" width="800" height="368" alt="In professor mode, on an iPhone held sideways: her avatar as a teacher with glasses and a red book, in front of a chalkboard, and on the right a whiteboard about Immanuel Kant listing his dates, school, main works, and main ideas." loading="lazy"></li>
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 5 of 7"><img src="https://pragmaphilia.com/images/miss-sakamoto/city-800.jpg" width="800" height="368" alt="At night, on an iPhone held sideways: her scientist avatar in front of a city skyline with lit windows, a konbini, and a helipad, an airliner crossing the full moon, and by the Dynamic Island the modem lamps and a needle meter." loading="lazy"></li>
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 6 of 7"><img class="tall" src="https://pragmaphilia.com/images/miss-sakamoto/bubble-400.jpg" srcset="https://pragmaphilia.com/images/miss-sakamoto/bubble-400.jpg 400w, https://pragmaphilia.com/images/miss-sakamoto/bubble-800.jpg 800w" sizes="18rem" width="400" height="870" alt="Her avatar in her own look, a scientist in a lab coat and safety goggles with a bubbling green flask, with a thought bubble above her holding a roll of film and some sparkles." loading="lazy"></li>
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 7 of 7"><img class="tall" src="https://pragmaphilia.com/images/miss-sakamoto/genie-400.jpg" srcset="https://pragmaphilia.com/images/miss-sakamoto/genie-400.jpg 400w, https://pragmaphilia.com/images/miss-sakamoto/genie-800.jpg 800w" sizes="18rem" width="400" height="870" alt="Miss Sakamoto on an iPhone held upright: her avatar, dressed as a genie beside a magic lamp, stands at the bottom of a plain black screen, and a thought bubble above her holds a smiling face and a yellow flower." loading="lazy"></li>
</ul>
<div class="carousel-controls" hidden><button type="button" class="carousel-btn carousel-prev" aria-label="Previous image"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false"><path d="M15 5l-7 7 7 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></button><div class="carousel-dots"></div><button type="button" class="carousel-btn carousel-next" aria-label="Next image"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false"><path d="M9 5l7 7-7 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></button></div>
</div>
<p><strong>Your privacy, plainly:</strong></p>
<ul><li>The camera only looks for a face, to know that someone is there, and keeps no image. The microphone runs only while someone is there, and only what's said to her (her name, or the conversation that follows) goes any further.</li><li>Your voice is recognized on the phone or on your own Mac. Audio goes only to your Mac, over the USB cable or your home network, is held in memory while it's recognized, and is never saved. Away from home, through Tailscale or another VPN, the audio crosses the internet, encrypted end to end between your phone and your Mac, and still isn't saved.</li><li>Nothing goes to Pragmaphilia Labs.</li><li>She takes a picture only when asked, with a flash and a shutter sound.</li><li>What she hears does become text in your Claude conversation, so tell the household she's listening.</li></ul>
<p><strong>Status:</strong> in testing, with TestFlight soon. It works with your own Mac running Claude Code. No release date yet; when it ships, it will be announced here and in <a href="https://pragmaphilia.com/whats-cooking/">What's Cooking</a>.</p>]]></content:encoded>
  </item>
  <item>
    <title>Coming soon: Kansai-ben of the Day</title>
    <link>https://pragmaphilia.com/notable-releases/kansai-ben-of-the-day/</link>
    <guid isPermaLink="true">https://pragmaphilia.com/notable-releases/kansai-ben-of-the-day/</guid>
    <pubDate>Wed, 14 Oct 2026 09:00:00 +0900</pubDate>
    <category>Notable Releases</category>
    <description>One Osaka and Kansai phrase a day, from the polite to the downright rude, with its reading, its meaning, and examples. For iPhone, iPad, Apple Watch, and Mac.</description>
    <content:encoded><![CDATA[<p><strong>Kansai-ben of the Day</strong> is a small app that teaches you one Osaka and Kansai dialect phrase a day, from the polite to the downright rude. Each phrase comes with its reading in kana, its standard-Japanese equivalent, its English meaning, an everyday example, a yakuza-movie example, and a note on who says it and when not to.</p>
<blockquote>
<p><strong>なんでやねん</strong> <em>(casual)</em>: Why on earth?! Oh, come on!</p>
<p>「財布忘れたから、お昼おごってくれへん?」「なんでやねん!」</p>
</blockquote>
<p>Every phrase is labeled polite, casual, rough, or rude, so you know who you can say it to. There are sixty, all hand-written, one a day, and then the cycle starts over. A widget puts today's phrase on the Home Screen, the Lock Screen, the Mac's desktop, and Notification Center; complications put it on the Apple Watch face; 関 in the Mac's menu bar shows it too; and your device's Japanese voice reads it aloud.</p>
<div class="carousel" role="group" aria-roledescription="carousel" aria-label="The Kansai-ben of the Day widget" data-carousel data-go="Show image {n}">
<ul class="carousel-track" tabindex="0">
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 1 of 1"><img src="https://pragmaphilia.com/images/kansai-ben/widget-800.jpg" width="800" height="389" alt="The Kansai-ben of the Day widget on an iPhone Home Screen: 今日の関西弁 at the top, the phrase あかん in large type, a blue Casual label, its meaning, No good; don&#x27;t; it&#x27;s hopeless., and the standard-Japanese だめだ / いけない." loading="lazy"></li>
</ul>
<div class="carousel-controls" hidden><button type="button" class="carousel-btn carousel-prev" aria-label="Previous image"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false"><path d="M15 5l-7 7 7 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></button><div class="carousel-dots"></div><button type="button" class="carousel-btn carousel-next" aria-label="Next image"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false"><path d="M9 5l7 7-7 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></button></div>
</div>
<p>It collects nothing, and it works offline.</p>
<p>It's made by Pragmaphilia Labs: Miss Sakamoto, creator and project lead (and our <a href="https://pragmaphilia.com/about/#miss-sakamoto">Lab Director</a>); John Mifsud, executive producer; and Tamamo, language consultant. Two honest notes. The phrases were written by Miss Sakamoto, not by a native speaker, so a native Kansai speaker should check every entry before it ships. And the device's voices speak standard Tokyo intonation: the readings are right, but the Kansai music isn't.</p>
<p><strong>Status:</strong> in development, for iPhone, iPad, Apple Watch, and Mac. No release date yet; when it ships, it will be announced here and in <a href="https://pragmaphilia.com/whats-cooking/">What's Cooking</a>.</p>]]></content:encoded>
  </item>
  <item>
    <title>Our Go board recognition ships in SmartGo One 3.3</title>
    <link>https://pragmaphilia.com/notable-releases/go-board-recognition-in-smartgo-one/</link>
    <guid isPermaLink="true">https://pragmaphilia.com/notable-releases/go-board-recognition-in-smartgo-one/</guid>
    <pubDate>Wed, 07 Oct 2026 09:00:00 +0900</pubDate>
    <category>Notable Releases</category>
    <description>SmartGo One 3.3 can turn a photo of a Go board, or a diagram in a book, into a game record, moves included. The recognition inside it is ours, licensed to SmartGo.</description>
    <content:encoded><![CDATA[<p><strong>SmartGo One 3.3</strong> is out, and the lab is proud of one part of it in particular. Point the camera at a Go board, or import a photo of one, and SmartGo One turns it into a game record (SGF) you can study, replay, and share. It reads the diagrams in Go books too, and it doesn't stop at the position: where a diagram numbers its moves, it recovers the move sequence.</p>
<p>That recognition comes from Pragmaphilia Labs. We built it to read boards and book diagrams quickly and accurately, and licensed it exclusively to SmartGo, arguably the best Go software there is. Anders Kierulf announced the release, with online play through OGS (online-go.com) as its other headline, on <a href="https://smartgo.blog/2026/10/06/ogs-photos-to-sgf/" target="_blank" rel="noopener">the SmartGo blog</a>. Photo import is part of the SmartGo One Pro subscription.</p>
<p>The same technology also makes printed Go books much faster to bring into SmartGo's interactive book format. The release adds two free, Creative Commons books, <em>Relentless</em> and <em>Shape Up!</em>, as a first taste.</p>
<p><strong>Publishers and authors:</strong> if you have Go books you'd like to see in SmartGo, we can convert them at a fraction of what it used to cost. <a href="https://pragmaphilia.com/support/#go-book-conversions">Get in touch</a>.</p>]]></content:encoded>
  </item>
  <item>
    <title>SGF Tools 2.0.9</title>
    <link>https://pragmaphilia.com/notable-releases/sgf-tools-2-0-9/</link>
    <guid isPermaLink="true">https://pragmaphilia.com/notable-releases/sgf-tools-2-0-9/</guid>
    <pubDate>Thu, 01 Oct 2026 09:00:00 +0900</pubDate>
    <category>Notable Releases</category>
    <description>Finder thumbnails, Quick Look previews, Spotlight search, and a screensaver for SGF (Go game) files on the Mac. Free and open source; 2.0.9 makes the screensaver much lighter.</description>
    <content:encoded><![CDATA[<p><strong>SGF Tools 2.0</strong> is a rewrite from scratch of the Mac tools for SGF (Smart Game Format) Go game files, for today's macOS. It has:</p>
<ul><li><strong>Thumbnails in Finder:</strong> each game's board after the opening moves, with a stack of boards for a file that holds several games.</li><li><strong>Quick Look previews:</strong> press the Space bar on a game to see the board beside the players, the result, the event, the date, and the rest of the game information.</li><li><strong>Spotlight search:</strong> the players, event, date, result, comments, and more of every game, in Spotlight, Finder, and <code>mdfind</code>.</li><li><strong>A screensaver</strong> that plays the opening of a random game from your collection on each display.</li></ul>
<p><strong>New in 2.0.9:</strong> a much lighter screensaver. Each move now redraws only the small areas of the board that change, so it looks the same while asking far less of the Mac.</p>
<p><strong>Requires</strong> a Mac with Apple silicon and macOS 26 or later. Free and open source (MIT license). SGF Tools was started in 2009 by Jason Foreman; 2.0 is a new version by Pragmaphilia Labs.</p>
<p><a href="https://github.com/imabuddha/SGF-Tools/releases/tag/v2.0.9" target="_blank" rel="noopener">Download SGF Tools 2.0.9 from GitHub</a></p>]]></content:encoded>
  </item>
  <item>
    <title>Coming soon: Space Flees 2100</title>
    <link>https://pragmaphilia.com/notable-releases/space-flees-2100/</link>
    <guid isPermaLink="true">https://pragmaphilia.com/notable-releases/space-flees-2100/</guid>
    <pubDate>Wed, 30 Sep 2026 09:00:00 +0900</pubDate>
    <category>Notable Releases</category>
    <description>A remake of John's 1987 DOS game Space Flees, in glowing color vectors, for the Mac first. Now in beta testing.</description>
    <content:encoded><![CDATA[<p><strong>Space Flees 2100</strong> is John Mifsud's remake of <em>Space Flees</em>, the game he wrote for DOS in 1987 and released as freeware in 1988 (<a href="https://archive.org/details/SpaceFlees1988IndependentSoftwareAction" target="_blank" rel="noopener">the original, on the Internet Archive</a>). It's coming to the Mac first, drawn in glowing color vectors.</p>
<div class="carousel" role="group" aria-roledescription="carousel" aria-label="Screenshots of Space Flees 2100" data-carousel data-go="Show image {n}">
<ul class="carousel-track" tabindex="0">
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 1 of 5"><img src="https://pragmaphilia.com/images/space-flees-2100/title-page-800.jpg" srcset="https://pragmaphilia.com/images/space-flees-2100/title-page-800.jpg 800w, https://pragmaphilia.com/images/space-flees-2100/title-page-1600.jpg 1600w" sizes="(max-width: 42rem) 100vw, 60vw" width="800" height="450" alt="The title page: SPACE FLEES 2100 in large purple neon letters, with a glowing flea, a starburst that says New and improved, and the line Press fire to play." loading="lazy"></li>
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 2 of 5"><img src="https://pragmaphilia.com/images/space-flees-2100/chase-view-800.jpg" srcset="https://pragmaphilia.com/images/space-flees-2100/chase-view-800.jpg 800w, https://pragmaphilia.com/images/space-flees-2100/chase-view-1600.jpg 1600w" sizes="(max-width: 42rem) 100vw, 60vw" width="800" height="450" alt="The chase view: the camera sits behind the ship over a glowing blue grid, with a crowd of fleas ahead and a radar map in the top corner." loading="lazy"></li>
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 3 of 5"><img src="https://pragmaphilia.com/images/space-flees-2100/mid-wave-800.jpg" srcset="https://pragmaphilia.com/images/space-flees-2100/mid-wave-800.jpg 800w, https://pragmaphilia.com/images/space-flees-2100/mid-wave-1600.jpg 1600w" sizes="(max-width: 42rem) 100vw, 60vw" width="800" height="450" alt="Space Flees 2100 mid-wave: the ship at the bottom of the screen fires a laser up at a swarm of glowing neon fleas, with the shield gauge on the left and the Bug Bounty count on the right." loading="lazy"></li>
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 4 of 5"><img src="https://pragmaphilia.com/images/space-flees-2100/queen-fight-800.jpg" srcset="https://pragmaphilia.com/images/space-flees-2100/queen-fight-800.jpg 800w, https://pragmaphilia.com/images/space-flees-2100/queen-fight-1600.jpg 1600w" sizes="(max-width: 42rem) 100vw, 60vw" width="800" height="450" alt="The queen fight: a giant flea queen in a crown, near the top of the screen, taunts the ship with a speech bubble while a jagged cyan bolt of lightning crackles across the screen." loading="lazy"></li>
<li class="carousel-slide" role="group" aria-roledescription="slide" aria-label="Image 5 of 5"><img src="https://pragmaphilia.com/images/space-flees-2100/shockwave-800.jpg" srcset="https://pragmaphilia.com/images/space-flees-2100/shockwave-800.jpg 800w, https://pragmaphilia.com/images/space-flees-2100/shockwave-1600.jpg 1600w" sizes="(max-width: 42rem) 100vw, 60vw" width="800" height="450" alt="A shockwave: a huge ring of purple and magenta light sweeps out from the ship across a crowd of fleas, some of them circled by little yellow stars." loading="lazy"></li>
</ul>
<div class="carousel-controls" hidden><button type="button" class="carousel-btn carousel-prev" aria-label="Previous image"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false"><path d="M15 5l-7 7 7 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></button><div class="carousel-dots"></div><button type="button" class="carousel-btn carousel-next" aria-label="Next image"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false"><path d="M9 5l7 7-7 7" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"/></svg></button></div>
</div>
<figure class="post-figure"><img src="https://pragmaphilia.com/images/space-flees-1987-pixels.png" alt="The original Space Flees on DOS, in 1987: a ship at the bottom of a black screen, fleas above" class="pixels" loading="lazy"></figure>
<p><em>Here's how it looked back in 1987. The new version has a vast array of enhancements to bring this classic into this century.</em></p>
<p><strong>Status:</strong> in beta testing. No release date yet; when it ships, it will be announced here and in <a href="https://pragmaphilia.com/whats-cooking/">What's Cooking</a>.</p>
<p class="cta"><a class="button" href="https://testflight.apple.com/join/tre7PMCF" target="_blank" rel="noopener">Join the beta on TestFlight</a></p>
<p><em>For Mac, iPhone, iPad, and Apple TV.</em></p>]]></content:encoded>
  </item>
  <item>
    <title>Coming soon: Brainstorm: Idea Rally</title>
    <link>https://pragmaphilia.com/notable-releases/brainstorm-idea-rally/</link>
    <guid isPermaLink="true">https://pragmaphilia.com/notable-releases/brainstorm-idea-rally/</guid>
    <pubDate>Wed, 30 Sep 2026 09:00:00 +0900</pubDate>
    <category>Notable Releases</category>
    <description>An app for developing ideas with an AI partner, where each exchange is a ball in a rally. Serve an idea. Get one back.</description>
    <content:encoded><![CDATA[<p><strong>Brainstorm: Idea Rally</strong> is a playful app for developing ideas with an AI partner. Each message you send and each reply you get back is summed up in a word or short phrase and drawn as a ball, rallied across a simple court, while a running play-by-play keeps the trail of ideas.</p>
<p><em>Serve an idea. Get one back.</em></p>
<p><strong>Status:</strong> in development, for iPhone and the Mac. No release date yet.</p>]]></content:encoded>
  </item>
</channel>
</rss>
