<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-08-23T05:41:09Z</updated>
  <generator>https://njump.me</generator>

  <title>Nostr notes by Ryan C. Gordon</title>
  <author>
    <name>Ryan C. Gordon</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.me/npub1dsrls30xyx39jkt9h8c3d5ggp6c2lrdu7q83tgem4shadzyvcp4sxhvsqw.rss" />
  <link href="https://njump.me/npub1dsrls30xyx39jkt9h8c3d5ggp6c2lrdu7q83tgem4shadzyvcp4sxhvsqw" />
  <id>https://njump.me/npub1dsrls30xyx39jkt9h8c3d5ggp6c2lrdu7q83tgem4shadzyvcp4sxhvsqw</id>
  <icon>https://cdn.masto.host/mastodongamedevplace/accounts/avatars/000/004/110/original/fcbd3064441b7069.png</icon>
  <logo>https://cdn.masto.host/mastodongamedevplace/accounts/avatars/000/004/110/original/fcbd3064441b7069.png</logo>




  <entry>
    <id>https://njump.me/nevent1qqsdyzlryhsax4t3pxt4jwl3xf7jvrx9knwfev0sq6jt3psjt0c9dkszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkymapzv</id>
    
      <title type="html">Look, I&amp;#39;m willing to say this is impressive, but it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdyzlryhsax4t3pxt4jwl3xf7jvrx9knwfev0sq6jt3psjt0c9dkszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkymapzv" />
    <content type="html">
      Look, I&amp;#39;m willing to say this is impressive, but it&amp;#39;s also terrifying: &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://jeromem.dev/Experiments/Deus&#43;Ex&#43;in&#43;the&#43;Browser&#34;&gt;https://jeromem.dev/Experiments/Deus&#43;Ex&#43;in&#43;the&#43;Browser&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I&amp;#39;m over here lovingly hand-crafting (what I think is) a useful piece of system software right now, a few thousand lines of code, and a few weeks&amp;#39; work to build it.&lt;br/&gt;&lt;br/&gt;Meanwhile, this AI thing reverse-engineered all of Unreal Engine 1 from the retail binaries over that same time frame.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m just trying not to feel an enormous amount of existential dread right now. Maybe that&amp;#39;s dumb of me, I dunno.
    </content>
    <updated>2026-10-23T20:53:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsx9zdkvun6rgcn7fkslu7fatjgykdxcfgm58yftyju8th0mykln4gzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk0rx8sp</id>
    
      <title type="html">Can’t wait to eat popcorn out of Guile’s skull. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsx9zdkvun6rgcn7fkslu7fatjgykdxcfgm58yftyju8th0mykln4gzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk0rx8sp" />
    <content type="html">
      Can’t wait to eat popcorn out of Guile’s skull.&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://cdn.masto.host/mastodongamedevplace/media_attachments/files/117/479/981/355/576/096/original/a6693c0bc0743ddf.png&#34;&gt; 
    </content>
    <updated>2026-10-21T17:05:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxpq7wz8j2xsjzchhr3tq6yjmfx9uv606kk4re4ztw6gsnkex8lyczypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk2kuqnu</id>
    
      <title type="html">The dude that invented the concept of a NULL pointer beats ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxpq7wz8j2xsjzchhr3tq6yjmfx9uv606kk4re4ztw6gsnkex8lyczypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk2kuqnu" />
    <content type="html">
      The dude that invented the concept of a NULL pointer beats himself up, thinking he made the worst design mistake in the history of computer science. Meanwhile, the guy that came up with the idea of multithreading is probably sitting on a beach somewhere, sipping a drink with a paper umbrella in it, without a care in the world.&lt;br/&gt;&lt;br/&gt;The universe is deeply unfair sometimes.
    </content>
    <updated>2026-10-06T14:15:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0tuvkuw84qj83j9a5chwq40yyu8lghx62svqfc0drmes7tra9guqzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxktugzjz</id>
    
      <title type="html">Monthly SDL3 patch release 3.4.18 is out: ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0tuvkuw84qj83j9a5chwq40yyu8lghx62svqfc0drmes7tra9guqzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxktugzjz" />
    <content type="html">
      Monthly SDL3 patch release 3.4.18 is out: &lt;a href=&#34;https://github.com/libsdl-org/SDL/releases/tag/release-3.4.18&#34;&gt;https://github.com/libsdl-org/SDL/releases/tag/release-3.4.18&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;We&amp;#39;re going to start pounding on 3.6.0 now (new features, bug fixes that need larger changes than we can justify in a stable release series, etc).
    </content>
    <updated>2026-10-03T05:14:00Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2x3tut556jvukrnaj5ly2xq7yyww0kvk4lydp2rvhc02f0kp2afgzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkwyyjg5</id>
    
      <title type="html">I don&amp;#39;t understand the &amp;#34;I can see that you reject AI ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2x3tut556jvukrnaj5ly2xq7yyww0kvk4lydp2rvhc02f0kp2afgzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkwyyjg5" />
    <content type="html">
      I don&amp;#39;t understand the &amp;#34;I can see that you reject AI submissions, but Claude spit out this itty bitty tiny little patch so I&amp;#39;m just going to post it to your bug tracker just in case you want to use it no big deal if you don&amp;#39;t okay thanks bye&amp;#34; submissions.&lt;br/&gt;&lt;br/&gt;Please don&amp;#39;t do that. It puts me in a position where I have to try and recreate those four lines from scratch without doing it the same way. You made it harder for me.
    </content>
    <updated>2026-09-22T16:20:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9es4u6zl7xta7936rsmllhlsj04epe2ym8puxt40p2mppnxrtghszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkytr4e5</id>
    
      <title type="html">Cleaning out Humble Choice. Take one, if you like, reply if you ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9es4u6zl7xta7936rsmllhlsj04epe2ym8puxt40p2mppnxrtghszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkytr4e5" />
    <content type="html">
      Cleaning out Humble Choice. Take one, if you like, reply if you got one!&lt;br/&gt;&lt;br/&gt;Sonic Frontiers: JEWT4-TETJA-9WYM0&lt;br/&gt;Resident Evil Village: IYLQ3-H9KJ7-32VBB&lt;br/&gt;Date Everything!: RQGK9-XW957-5MM6L&lt;br/&gt;Buddy Simulator 1984: M8BP7-ILPGX-F474A&lt;br/&gt;Neon White: L3JN0-P0I4L-Q3CCM&lt;br/&gt;Dead Cells: 7VQXF-MCY4M-85HTK
    </content>
    <updated>2026-08-23T05:08:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf9ru5jsc0cxmnunl9ll7q2a5ls32nxwxw7fju2lx7tp6chc62z8szypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkayp3le</id>
    
      <title type="html">Monthly stable SDL release 3.4.14! ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf9ru5jsc0cxmnunl9ll7q2a5ls32nxwxw7fju2lx7tp6chc62z8szypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkayp3le" />
    <content type="html">
      Monthly stable SDL release 3.4.14! &lt;a href=&#34;https://github.com/libsdl-org/SDL/releases/tag/release-3.4.14&#34;&gt;https://github.com/libsdl-org/SDL/releases/tag/release-3.4.14&lt;/a&gt;
    </content>
    <updated>2026-08-03T22:59:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsw4fftqjwpwr02jqmqc3vmxmmagxrfm408ctt92ujd6zxf8tt6t9szypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk9ux5rd</id>
    
      <title type="html">Holy moly, apparently Minecraft has switched to SDL3: ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsw4fftqjwpwr02jqmqc3vmxmmagxrfm408ctt92ujd6zxf8tt6t9szypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk9ux5rd" />
    <content type="html">
      Holy moly, apparently Minecraft has switched to SDL3: &lt;a href=&#34;https://www.minecraft.net/en-us/article/minecraft-26-3-snapshot-4&#34;&gt;https://www.minecraft.net/en-us/article/minecraft-26-3-snapshot-4&lt;/a&gt;
    </content>
    <updated>2026-07-19T00:53:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdq69fvq9cs44lj8e8yf2qge62r47uezpdm3mcsrjrmaef468ackszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxksw7zv6</id>
    
      <title type="html">Amir and I just finished our RubyConf workshop...I think it went ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdq69fvq9cs44lj8e8yf2qge62r47uezpdm3mcsrjrmaef468ackszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxksw7zv6" />
    <content type="html">
      Amir and I just finished our RubyConf workshop...I think it went well! I was told afterwards that Matz was sitting at one of the tables, so I hope I didn&amp;#39;t say anything embarrassing in front of the creator of Ruby.  :O
    </content>
    <updated>2026-07-15T20:21:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvtmyghwcj7pfx4v0ltqgyudflaw26xg2vxgz2p0fhwvlgkq2lh4czypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk89nyzm</id>
    
      <title type="html">Gnome insisting that no app can have an icon unless it has ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvtmyghwcj7pfx4v0ltqgyudflaw26xg2vxgz2p0fhwvlgkq2lh4czypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk89nyzm" />
    <content type="html">
      Gnome insisting that no app can have an icon unless it has provided a .desktop file is unquestionably the dumbest hill to die on.
    </content>
    <updated>2026-05-31T01:08:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspyvkv37m4kwweawekvgrhzqq0zcnr3rp7yst95c9au3rar474yhczypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk8jn44a</id>
    
      <title type="html">DOSification continues: PhysicsFS ported to MS-DOS: ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspyvkv37m4kwweawekvgrhzqq0zcnr3rp7yst95c9au3rar474yhczypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk8jn44a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv9qmrl673qgryjkcjg93yzjdxhqvgsrnncka0wve976k298482kgpz4mhxue69uhhyetvv9ujuerfw36x7tnsw43qpah9qs&#39;&gt;nevent1q…h9qs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;DOSification continues: PhysicsFS ported to MS-DOS: &lt;a href=&#34;https://github.com/icculus/physfs/commit/f674b2dc15d394236e2633e4379bd29d7f93413e&#34;&gt;https://github.com/icculus/physfs/commit/f674b2dc15d394236e2633e4379bd29d7f93413e&lt;/a&gt;
    </content>
    <updated>2026-05-26T16:37:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsylzjh2ym4cdg5qfjr925eck7kalfdg8ldlhdvj5vpkpaja3k2xyszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk0y06h6</id>
    
      <title type="html">SDL3_net is at prerelease! We&amp;#39;ll probably move to an official ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsylzjh2ym4cdg5qfjr925eck7kalfdg8ldlhdvj5vpkpaja3k2xyszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk0y06h6" />
    <content type="html">
      SDL3_net is at prerelease! We&amp;#39;ll probably move to an official 3.x release soon!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/libsdl-org/SDL_net/releases/tag/prerelease-3.1.0&#34;&gt;https://github.com/libsdl-org/SDL_net/releases/tag/prerelease-3.1.0&lt;/a&gt;
    </content>
    <updated>2026-05-20T01:36:51Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfr4k6jup8dh7dvf2m56tmwcvuglngfpsjz6j9qtajre50w52wm5qzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkxxvsvj</id>
    
      <title type="html">Just trying something. Our Girl Scout cookie season is over, and ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfr4k6jup8dh7dvf2m56tmwcvuglngfpsjz6j9qtajre50w52wm5qzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkxxvsvj" />
    <content type="html">
      Just trying something.&lt;br/&gt;&lt;br/&gt;Our Girl Scout cookie season is over, and we still have 85 boxes: 510 dollars worth of cookies.&lt;br/&gt;&lt;br/&gt;If people PayPal me, I will give these cookies out to nurses, Waffle House employees, and any other good requests y&amp;#39;all have.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://paypal.me/rcgordon&#34;&gt;https://paypal.me/rcgordon&lt;/a&gt;
    </content>
    <updated>2026-05-16T21:50:53Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyz0n798geqqzjdxarhev8cy8kj69r8duy038ux4qgy8d0xg63yrszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkktlxax</id>
    
      <title type="html">@nprofile…3q9y @nprofile…fnex the native midi library ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyz0n798geqqzjdxarhev8cy8kj69r8duy038ux4qgy8d0xg63yrszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkktlxax" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszwhn0q5f2v75mtrpl7tkcjc56psngtm8lxwjt6qr28ls38zumskqpz4mhxue69uhhyetvv9ujuerfw36x7tnsw43qu3nwt8&#39;&gt;nevent1q…nwt8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq59ypwap8a2vtt9732whltjlglsdwh085l8c6gq9k9c33ckdus4eq3w3q9y&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq59ypwap8a2vtt9732whltjlglsdwh085l8c6gq9k9c33ckdus4eq3w3q9y&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…3q9y&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqqfa0k5asmg49zu0qlzhysyx9cmt3qe0fj0a92hzacdrxdesg7w4qnsfnex&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqqfa0k5asmg49zu0qlzhysyx9cmt3qe0fj0a92hzacdrxdesg7w4qnsfnex&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…fnex&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; the native midi library literally wants to play to the OS’s MIDI interfaces, which sucks for several technical reasons.&lt;br/&gt;&lt;br/&gt;SDL_mixer will decode midi with either a built-in copy of Timidity or FluidSynth, and plays through SDL’s audio (which supports sndio and Haiku’s BSoundPlayer). Maybe useful?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/libsdl-org/SDL_mixer&#34;&gt;https://github.com/libsdl-org/SDL_mixer&lt;/a&gt;
    </content>
    <updated>2026-05-10T22:12:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsq32ysvmxpzjavn022f2le5v5nlegyklzvwj724x8j8vc2k8emqrczypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkwqh6jk</id>
    
      <title type="html">Monthly SDL3 bugfix release is out! ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsq32ysvmxpzjavn022f2le5v5nlegyklzvwj724x8j8vc2k8emqrczypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkwqh6jk" />
    <content type="html">
      Monthly SDL3 bugfix release is out! &lt;a href=&#34;https://github.com/libsdl-org/SDL/releases/tag/release-3.4.6&#34;&gt;https://github.com/libsdl-org/SDL/releases/tag/release-3.4.6&lt;/a&gt;
    </content>
    <updated>2026-05-01T18:40:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsv9qmrl673qgryjkcjg93yzjdxhqvgsrnncka0wve976k298482kgzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk0s5smn</id>
    
      <title type="html">Also, SDL3 now supports MS-DOS. Not even kidding. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsv9qmrl673qgryjkcjg93yzjdxhqvgsrnncka0wve976k298482kgzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk0s5smn" />
    <content type="html">
      Also, SDL3 now supports MS-DOS. Not even kidding.  &lt;a href=&#34;https://github.com/libsdl-org/SDL/pull/15377&#34;&gt;https://github.com/libsdl-org/SDL/pull/15377&lt;/a&gt;
    </content>
    <updated>2026-04-24T01:29:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9n3yd83ryqhx6atyvzy4hzwfhht0rj0c8udkpa855dzthqn64wrgzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk6zavs9</id>
    
      <title type="html">I love what Amir wrote for DragonRuby Game Toolkit’s seventh ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9n3yd83ryqhx6atyvzy4hzwfhht0rj0c8udkpa855dzthqn64wrgzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk6zavs9" />
    <content type="html">
      I love what Amir wrote for DragonRuby Game Toolkit’s seventh birthday. Making something you want to use yourself is so good. Go grab yourself a free copy! &lt;a href=&#34;https://dragonruby.itch.io/dragonruby-gtk/devlog/1497015/dragonrubys-seventh-year-where-we-started-and-where-were-going&#34;&gt;https://dragonruby.itch.io/dragonruby-gtk/devlog/1497015/dragonrubys-seventh-year-where-we-started-and-where-were-going&lt;/a&gt;
    </content>
    <updated>2026-04-24T01:25:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqr8hzx0pqqvycrxkynu27czwkjvkjahx7nqywjljz7wmsu0dvyhqzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkzs8pd6</id>
    
      <title type="html">Also, we&amp;#39;re starting to catalog tutorials in other languages ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqr8hzx0pqqvycrxkynu27czwkjvkjahx7nqywjljz7wmsu0dvyhqzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkzs8pd6" />
    <content type="html">
      Also, we&amp;#39;re starting to catalog tutorials in other languages on the wiki. Arabic went up today! If you&amp;#39;re helping people to learn about SDL in languages other than English, we want to highlight your work!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://wiki.libsdl.org/SDL3/Tutorials&#34;&gt;https://wiki.libsdl.org/SDL3/Tutorials&lt;/a&gt;
    </content>
    <updated>2026-04-15T20:43:42Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2wdtx2p6nwuugjzklktswvtw620naldez6vet2zfnnlmvwpps4hczypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk6f2pnh</id>
    
      <title type="html">The SDL organization has an official position on LLMs and ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2wdtx2p6nwuugjzklktswvtw620naldez6vet2zfnnlmvwpps4hczypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk6f2pnh" />
    <content type="html">
      The SDL organization has an official position on LLMs and generative AI now: don&amp;#39;t use it.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/libsdl-org/SDL/issues/15350&#34;&gt;https://github.com/libsdl-org/SDL/issues/15350&lt;/a&gt;
    </content>
    <updated>2026-04-15T20:28:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvellwqrwvsnvmrhxjem58m548hwd33vhd0tsegh9k5kg03vq5yyszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxktddkv5</id>
    
      <title type="html">SDL 3.4.4 (a bugfix release) is out now: ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvellwqrwvsnvmrhxjem58m548hwd33vhd0tsegh9k5kg03vq5yyszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxktddkv5" />
    <content type="html">
      SDL 3.4.4 (a bugfix release) is out now: &lt;a href=&#34;https://github.com/libsdl-org/SDL/releases/tag/release-3.4.4&#34;&gt;https://github.com/libsdl-org/SDL/releases/tag/release-3.4.4&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Also sdl2-compat: &lt;a href=&#34;https://github.com/libsdl-org/sdl2-compat/releases/tag/release-2.32.66&#34;&gt;https://github.com/libsdl-org/sdl2-compat/releases/tag/release-2.32.66&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Also sdl12-compat! &lt;a href=&#34;https://github.com/libsdl-org/sdl12-compat/releases/tag/release-1.2.76&#34;&gt;https://github.com/libsdl-org/sdl12-compat/releases/tag/release-1.2.76&lt;/a&gt;
    </content>
    <updated>2026-04-04T01:18:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszm0sm2t58un6f8wj94dpfu4z88k2e7eeauk90v8ytgr3nelq92qszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk7whlh0</id>
    
      <title type="html">One more thing about the Steam Frame: I think the Quest has been ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszm0sm2t58un6f8wj94dpfu4z88k2e7eeauk90v8ytgr3nelq92qszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk7whlh0" />
    <content type="html">
      One more thing about the Steam Frame: I think the Quest has been a great system that made smart technical choices at an amazing price point.&lt;br/&gt;&lt;br/&gt;But it also asked me to pair my phone so it can show me my notifications in-world, and my first reaction was: that would be cool, and I would NEVER let Meta have access to that information.&lt;br/&gt;&lt;br/&gt;Which is to say: if the Steam Frame turns out to be an otherwise-lateral move, I would still be eager to dump the Quest. Including repurchasing titles on Steam.
    </content>
    <updated>2025-11-13T16:45:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgw0yj6cnjlzfeppx26s5exkcyy455hp3a5msmwfsq4ze2s5d24kqzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkekht9d</id>
    
      <title type="html">Something I wanted in SDL3 for a long time just landed; you can ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgw0yj6cnjlzfeppx26s5exkcyy455hp3a5msmwfsq4ze2s5d24kqzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkekht9d" />
    <content type="html">
      Something I wanted in SDL3 for a long time just landed; you can make the SDL window just take up the whole browser window in Emscripten now.&lt;br/&gt;&lt;br/&gt;So instead of this:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://icculus.org/~icculus/emscripten/testsprite-filldoc/testsprite.html&#34;&gt;https://icculus.org/~icculus/emscripten/testsprite-filldoc/testsprite.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;You can do this:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://icculus.org/~icculus/emscripten/testsprite-filldoc/testsprite.html?SDL_EMSCRIPTEN_FILL_DOCUMENT=1&#34;&gt;https://icculus.org/~icculus/emscripten/testsprite-filldoc/testsprite.html?SDL_EMSCRIPTEN_FILL_DOCUMENT=1&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Feels more friendly to browser games.
    </content>
    <updated>2025-10-02T17:04:07Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqrk0vkngqns4alq7grat96jua4shp9c4xf9mldjgp990c8x439gszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk4v5hl9</id>
    
      <title type="html">It&amp;#39;s my twice-yearly cleaning out of Humble Choice, where I ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqrk0vkngqns4alq7grat96jua4shp9c4xf9mldjgp990c8x439gszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk4v5hl9" />
    <content type="html">
      It&amp;#39;s my twice-yearly cleaning out of Humble Choice, where I pass on the duplicates to you!&lt;br/&gt;&lt;br/&gt;If you get one of these, let me know! Don&amp;#39;t be greedy, just take one.&lt;br/&gt;&lt;br/&gt;Tomb Raider I-III remastered: J4QG8-4ZQH2-Y4XDB&lt;br/&gt;&lt;br/&gt;Warhammer 40K: Boltgun: R2EKG-KZ40Q-TL2CW&lt;br/&gt;&lt;br/&gt;Neo Cab: MPXR2-EDVTQ-6XQAM&lt;br/&gt;&lt;br/&gt;Return to Monkey Island: BIACY-6BY68-IYE4K
    </content>
    <updated>2025-09-30T16:50:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdveyv6e52xfh52s9paet9xtglsk8pnnlf97hzaq2n2s4levfumpqzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkg34mnc</id>
    
      <title type="html">SDL3 is officially released! ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdveyv6e52xfh52s9paet9xtglsk8pnnlf97hzaq2n2s4levfumpqzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkg34mnc" />
    <content type="html">
      SDL3 is officially released! &lt;a href=&#34;https://github.com/libsdl-org/SDL/releases/tag/release-3.2.0&#34;&gt;https://github.com/libsdl-org/SDL/releases/tag/release-3.2.0&lt;/a&gt;
    </content>
    <updated>2025-01-21T19:34:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsz5zfhepk6eyxg75s04cjlr6v26ldpshdmtkasg5yzg3hpsrqk7pgzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkrtl5da</id>
    
      <title type="html">3 issues open...ONE THOUSAND ONE HUNDRED THIRTY NINE CLOSED ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsz5zfhepk6eyxg75s04cjlr6v26ldpshdmtkasg5yzg3hpsrqk7pgzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkrtl5da" />
    <content type="html">
      3 issues open...ONE THOUSAND ONE HUNDRED THIRTY NINE CLOSED&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://cdn.masto.host/mastodongamedevplace/media_attachments/files/113/862/165/422/830/592/original/c7d178995cdc3221.png&#34;&gt; 
    </content>
    <updated>2025-01-20T18:46:36Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrryaa288kjddy2zcgzchqv0vqap477rnl834e3kscatxel2phk6gzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkd39tl3</id>
    
      <title type="html">As of about 15 minutes ago, SDL3 reached 100% documentation ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrryaa288kjddy2zcgzchqv0vqap477rnl834e3kscatxel2phk6gzypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkd39tl3" />
    <content type="html">
      As of about 15 minutes ago, SDL3 reached 100% documentation coverage. Every single public symbol in SDL&amp;#39;s headers is now documented!&lt;br/&gt;&lt;br/&gt;The massive list is here:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://wiki.libsdl.org/SDL3/CategoryAPI&#34;&gt;https://wiki.libsdl.org/SDL3/CategoryAPI&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The much more pleasant way to browse this is here, though:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://wiki.libsdl.org/SDL3/APIByCategory&#34;&gt;https://wiki.libsdl.org/SDL3/APIByCategory&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;(You can also download the entire wiki as static HTML pages for offline viewing, or even peruse them as Unix manpages. We&amp;#39;re taking documentation very seriously in SDL3!)
    </content>
    <updated>2024-12-22T07:13:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8a3lpmy6aumhkujm85w9x488gksfx0g6rs62kpx74tr5hkxa43eczypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxka3vc9t</id>
    
      <title type="html">Played through Metal Gear Solid 1 again last week. God, what a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8a3lpmy6aumhkujm85w9x488gksfx0g6rs62kpx74tr5hkxa43eczypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxka3vc9t" />
    <content type="html">
      Played through Metal Gear Solid 1 again last week. God, what a masterpiece of a game. Even its weirdest and worst moments are iconic.&lt;br/&gt;&lt;br/&gt;Popped The Twin Snakes into the GameCube after to see what MGS1 would look like with &amp;#34;better&amp;#34; graphics, and it looks like the whole game was just rebuilt from scratch?! All the cutscenes are different, the voice acting was redone...that&amp;#39;s wild.
    </content>
    <updated>2024-12-15T16:13:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxj5z272c92734rrkhfw9ljdyaeu4j54ulhwy0da74sjvgw5xxa3szypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkz0q286</id>
    
      <title type="html">The SDL3 examples site is starting to look really good! ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxj5z272c92734rrkhfw9ljdyaeu4j54ulhwy0da74sjvgw5xxa3szypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkz0q286" />
    <content type="html">
      The SDL3 examples site is starting to look really good!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://examples.libsdl.org/SDL3/&#34;&gt;https://examples.libsdl.org/SDL3/&lt;/a&gt;
    </content>
    <updated>2024-12-06T18:43:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswtyqq7j8hurkalugpxw2s8933y593a3qd9tr9znuqhlv6pyep5eszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk4mgm0q</id>
    
      <title type="html">It&amp;#39;s that time of year! If you mail me a Christmas (or ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswtyqq7j8hurkalugpxw2s8933y593a3qd9tr9znuqhlv6pyep5eszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk4mgm0q" />
    <content type="html">
      It&amp;#39;s that time of year! If you mail me a Christmas (or whatever) card, I&amp;#39;ll mail one back to you! I even send them international!&lt;br/&gt;&lt;br/&gt;Address your card to:&lt;br/&gt;&lt;br/&gt;Ryan C. Gordon&lt;br/&gt;4923 Quail Canyon Dr&lt;br/&gt;Charlotte, NC 28226&lt;br/&gt;USA&lt;br/&gt;&lt;br/&gt;Yes, I know I&amp;#39;m posting my address on the internet. Let&amp;#39;s all be nice and it will work out.  :)
    </content>
    <updated>2024-12-03T06:48:05Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrr3fngawwm286ueks6necz6xuwn76parf08e3nxk54ewhvkpywwszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk8envcr</id>
    
      <title type="html">Just messing around, but I pointed a cruddy webcam at my 3D ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrr3fngawwm286ueks6necz6xuwn76parf08e3nxk54ewhvkpywwszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxk8envcr" />
    <content type="html">
      Just messing around, but I pointed a cruddy webcam at my 3D printer, in case this is the sort of thing you might find soothing to stare at.&lt;br/&gt;&lt;br/&gt;Stream lasts until I forget about it and it disconnects, probably a few hours from now.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/live/qRiyCPNfqwc&#34;&gt;https://www.youtube.com/live/qRiyCPNfqwc&lt;/a&gt;
    </content>
    <updated>2024-07-31T21:02:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfdrf8ms65esqqehj5lgx3ey8ff4sf5898kklfuwqr3lcxd6as9fszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkrzax34</id>
    
      <title type="html">@npub10r2…w6yx I&amp;#39;m in a pretty large room with a box fan ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfdrf8ms65esqqehj5lgx3ey8ff4sf5898kklfuwqr3lcxd6as9fszypkq07z9ucs6yk2evkulz9k3pq8tptudhncq79dr8wkzl45g3nqxkrzax34" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy2slp6wjvlmpaygu705g2ytjmgsdx6u20x6fy4srz6xv9y5paypspz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qu6vh4w&#39;&gt;nevent1q…vh4w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub10r22zfd5vhjqaajmjn59ua30t4rh7zdezkguenzzf7sflajj832sl0w6yx&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;npub10r22zfd5vhjqaajmjn59ua30t4rh7zdezkguenzzf7sflajj832sl0w6yx&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub10r2…w6yx&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; I&amp;#39;m in a pretty large room with a box fan blowing the air around, so I don&amp;#39;t have a suggestion for this, sorry.
    </content>
    <updated>2024-07-30T17:44:58Z</updated>
  </entry>

</feed>