Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Ryan C. Gordon

@icculus@mastodon.gamedev.place
mastodon 4.7.3
  • Open on mastodon.gamedev.place

Stick it in the camel and go.

1904 Followers
18 Following
35 Posts
Joined November 14, 2017
Homepage:
https://icculus.org/~icculus/
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 1d ago
Boosted by @joe@f.duriansoftware.com
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. The universe is deeply unfair sometimes.
4
0
5
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 3w ago
That feeling when you type "// !!! FIXME: this code sucks and should be rewritten" before you even start writing the code.
34
0
10
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago

The SDL organization has an official position on LLMs and generative AI now: don't use it.

https://github.com/libsdl-org/SDL/issues/15350

GitHub

LLM Policy? · Issue #15350 · libsdl-org/SDL

I've noticed the use of Copilot within a few reviews (13277 and 12730) which concerns me given the vast amount of issues associated with this technology (ethical, environmental, copyright, health, ...

268
40
132
1
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 2mo ago
Holy moly, apparently Minecraft has switched to SDL3: https://www.minecraft.net/en-us/article/minecraft-26-3-snapshot-4
minecraft.net
49
1
10
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 2mo ago
Week three of landing in Charlotte, walking into my house, dumping all the clothes in my backpack into the washing machine, and then leaving a few hours later for another flight. Promoting a movie is fun, but it's exhausting. It's in theaters this week, though! https://cookiequeensfilm.com/ I really need people to see it the first week it's in theaters, or there will likely not be a second week. Don't hesitate if you want to see it! Spider-Man and The Odyssey will still be there later, y'all.
cookiequeensfilm.com
16
0
14
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 3mo ago
I think it's nice that HarmonyOS exists, so Chinese companies can compete globally on how to make it as obnoxious as possible to sign your apps for deployment. I thought Apple and Google had the market on making it impossible to just build a fucking program cornered, but China is a rising force in making this shit as complicated as possible.
20
0
2
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 4mo ago
Replying to
DOSification continues: PhysicsFS ported to MS-DOS: https://github.com/icculus/physfs/commit/f674b2dc15d394236e2633e4379bd29d7f93413e
GitHub

dos: Added MS-DOS support via djgpp. · icculus/physfs@f674b2d

A portable, flexible file i/o abstraction. Contribute to icculus/physfs development by creating an account on GitHub.

24
0
8
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago

Monthly SDL3 bugfix release is out! https://github.com/libsdl-org/SDL/releases/tag/release-3.4.6

github.com
28
4
9
1
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 4mo ago
Replying to
There was a request submitted for cookies for Australian Shepherds. Nice try, Clementine. (But the do-si-dos are dog-friendly: peanut butter and oatmeal! So who am I to say if someone makes demands via PayPal?)
22
2
3
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 4mo ago
Replying to
Okay, first off: hell yeah to public transportation workers. Unrelated: I offered my mailman a free box of Girl Scout cookies at the start of the season and told him I knew he was diabetic, but maybe he would like to bring it to a friend or family member? He told me he wasn’t “a practicing diabetic at the moment,” and cracked the Thin Mints open like a boss.
20
6
3
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago

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! https://dragonruby.itch.io/dragonruby-gtk/devlog/1497015/dragonrubys-seventh-year-where-we-started-and-where-were-going

dragonruby.itch.io
19
0
15
1
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago

Cookie Queens trailer is out! Come see us in theaters August 7th! https://youtu.be/nnSQS43Eil8

9
5
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@Doomed_Daniel@mastodon.gamedev.place I actually attempted to do a 2D renderer backend with Glide, and it wasn’t powerful enough. :( 256x256 texture size maximum, no render targets, etc.
8
0
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@pieq@floss.social I’m one of the troop leaders for my daughter’s troop. She’s Olive, in the trailer. I’m the guy wearing the cookie costume, lol
6
1
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 4mo ago
Replying to
It’s Friday! I’m gonna wrap this up today. I’m throwing in 100 bucks of my own, so I’m putting my money where someone else’s mouth is. :) Last call, send a few bucks if you want to spread joy with me!
4
0
1
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 4mo ago
Replying to
28 boxes going to: public transit works, DMV employees, nurses, Waffle House staff, people having a bad day, and...maybe Clementine. She's insistent. We still have boxes to give away, if anyone wants to throw in! https://paypal.me/rcgordon
paypal.me
4
1
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@pythno@mastodon.gamedev.place This has not been a problem thus far (for us! others have definitely had this problem!), and when "that guy" shows up, we'll tell him no, and if he keeps being a pest, we will deal with him like any other pest.
4
0
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@sjmulder@bsd.network Yeah, I don't think it'll stop malicious actors, but I think it'll definitely stop people that don't know any better and aren't jerks, which is most of the people, honestly.
4
6
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 4mo ago
Replying to
@ClarusPlusPlus@gamedev.lgbt I just got a notification that you boosted my post and I was like aaaaah someone working on Enigma Heart noticed me! :) I _love_ the Zelda 2 vibe, and I can't wait to dive in!
2
2
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@nothings@mastodon.gamedev.place Also, totally correct about the "may not" language. Fixed in https://github.com/libsdl-org/SDL/commit/5bda0ccfb06ea56c1f15a304927f2438c1300f95 thanks!
GitHub

AGENTS.md: Change "may not" to "must not". · libsdl-org/SDL@5bda0cc

(Hat tip to Sean Barrett on the stronger wording here.)

3
0
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@lexplt@hachyderm.io Totally fine with me.
2
0
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@codecat@meow.social My (untested) hope is that Claude will see this and say "I'm being told not to help with this, sorry." But I haven't actually tried it, and if it doesn't actually stop various AI agents, we'll probably rename it to LLM_NOT_WELCOME.md or something. ChatGPT didn't know what to do with it: https://chatgpt.com/share/69dfecbc-293c-83ea-a5e7-fa39d3a4a8d1
chatgpt.com
2
4
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@portaloffreedom@social.linux.pizza Thank you for reading deeper, it's a rare skill in this day and age. :)
2
0
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@hardpenguin13@mastodon.gamedev.place She's never been shy about how she wants to be a Supreme Court Justice, now we just need her to graduate middle school, go to law school and somehow get nominated, lol
1
0
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@pojntfx is something with a possible outcome of “destroys the whole system” a thing that the whole system should embrace?
1
2
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@sjmulder@bsd.network @idbrii@mastodon.gamedev.place just changed this to be a copy of AGENTS.md. I presume eventually everything will use AGENTS directly, but this will do for now.
1
0
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@pojntfx but would you agree that our specific, documented concern—that an LLM generates code that we cannot guarantee the origin or licensing of—hasn’t changed in the last two years?
1
6
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@pojntfx Did you really walk away from that thread with the impression that we feel ChatGPT is the source of our problems and not Claude, Copilot, etc?
1
10
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@nothings@mastodon.gamedev.place Yeah, AGENTS.md won't _prevent_ bad behavior, but I'm hoping Claude/Copilot/whatever will at least be like "dude, hold up." Although someone told me that the presence of AGENTS.md suggests the whole project is AI slop by default without looking more closely, so this whole thing is a minefield at this point.
1
2
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@sjmulder@bsd.network Hmm, Claude seems to be noticing AGENTS.md directly for others that have tested, but I don't know the details.
0
1
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@aeva@mastodon.gamedev.place @Doomed_Daniel@mastodon.gamedev.place the native midi library literally wants to play to the OS’s MIDI interfaces, which sucks for several technical reasons. 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? https://github.com/libsdl-org/SDL_mixer
github.com
0
2
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 4mo ago
Replying to
@gnomon@mastodon.social my hero. :)
0
0
0
0
Open post
Ryan C. Gordon @icculus@mastodon.gamedev.place
· 5mo ago
Replying to
@idbrii@mastodon.gamedev.place @sjmulder@bsd.network I added a CLAUDE.md that says "the instructions are actually in AGENTS.md", let's see if handles that.
0
2
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:06:57 UTC