<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Get Info: #philosophy</title>
    <description>Posts tagged “philosophy” — Blog of independent game and app developer Matt Sephton. Featuring vintage Macintosh, game development, digital artwork, Japanese esoterica, video game reviews, hacks and tips, and much more.</description>
    <link>https://blog.gingerbeardman.com/tag/philosophy/</link>
    <atom:link href="https://blog.gingerbeardman.com/tag/philosophy/index.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Fri, 06 Nov 2026 11:56:03 +0000</pubDate>
    <lastBuildDate>Fri, 06 Nov 2026 11:56:03 +0000</lastBuildDate>
    <generator>Jekyll v4.4.1</generator>

    
      
        <item>
          <title>Shuhari and the current tech landscape</title>
          <description>&lt;p&gt;Shuhari (ja: 守破離) is a Japanese concept that describes the stages of learning on the way to mastery.&lt;/p&gt;

&lt;p&gt;It’s usually translated as “follow the rules, break the rules, transcend the rules,” but I like to think of it as “adhere to the system, fuck the system, …now we have a new system.”&lt;/p&gt;

&lt;p&gt;The game industry right now feels like it’s well into the “break the rules” stage of Shuhari. People are recompiling games to run anywhere (even in your browser), and cease-and-desist letters are flying. When will the dominoes stop falling, and what will the landscape look like?&lt;/p&gt;

&lt;p&gt;That brings me back to something I wrote about a couple of months ago (though at the pace things are moving, it feels like a year ago): &lt;a href=&quot;/2026/08/02/games-at-the-press-of-a-button-the-rip-o-bot/&quot;&gt;Games at the press of a button: The Rip-O-Bot (1989)&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;In 1989, &lt;em&gt;Bubble Bobble&lt;/em&gt; designer Fukio Mitsuji imagined a machine that could generate copycat games at the press of a button. His answer was that, in the end, the game is the idea. If we’re in Shuhari’s “break” stage now, the question is what the new system will look like when things settle.&lt;/p&gt;

&lt;h2 id=&quot;how-goes-it&quot;&gt;How goes it?&lt;/h2&gt;

&lt;p&gt;Of course, decompilation has been possible since the first software was written, and today can be as easy as loading a binary into Ghidra and pressing decompile. Compiling the code goes the other way, and whilst a little bit more involved it’s still pretty standard stuff. If you’re wondering how the quality of the decompilation and recompilation is, it’s not guaranteed (as it evident by the poor quality of some of them) but it can be proven along the way.&lt;/p&gt;

&lt;p&gt;Decompilation can be proven through static analysis and, naturally, recompilation. The operation of the recompiled game can be validated by comparing memory contents, driving with input scripts and checking the game behaves identically, and even comparing graphics at a pixel level.&lt;/p&gt;

&lt;p&gt;The connecting glue most of these “recomps” seem to add are system specific stuff: bespoke graphics renderers to fit the host system, control and user interface layers, and sometimes quality of life features. Of course, LLMs/agents can make all of this iteration so much easier and quicker so it’s no surprise they are responsible for this new wave of game releases, but make no mistake all of this is possible without their use. It would just take a lot longer.&lt;/p&gt;

&lt;h2 id=&quot;what-next&quot;&gt;What next?&lt;/h2&gt;

&lt;p&gt;It seems increasingly likely as time goes on that the future of game making, and software development on the whole, will not involve coding as we have known it for much of the last century. That both terrifies and excites me in equal measure. What a wild and crazy time to be alive! At this point I have no idea how things will be at the end of the month, but I’m excited to find out.&lt;/p&gt;

&lt;p&gt;This came out of &lt;a href=&quot;https://twitter.com/k_u/status/2091857533275426822&quot;&gt;an exchange with Kuniaki Watanabe&lt;/a&gt;, creator of &lt;a href=&quot;/tags/maboshi/&quot;&gt;MaBoShi&lt;/a&gt;.&lt;/p&gt;

</description>
          <author>by Matt Sephton</author>
          <pubDate>Fri, 06 Nov 2026 10:18:00 +0000</pubDate>
          <link>https://blog.gingerbeardman.com/2026/11/06/shuhari-and-the-current-tech-landscape/</link>
          <guid isPermaLink="true">https://blog.gingerbeardman.com/2026/11/06/shuhari-and-the-current-tech-landscape/</guid>
        </item>
      
    

  </channel>
</rss>
