I experimented with using object pooling in my Lua UI library.
TLDR: it worked great!
https://donaldhays.com/2026/04/14/object-pooling-in-my-lua-ui-library/
| Website | https://donaldhays.com |
| GitHub | https://github.com/DonaldHays |
I experimented with using object pooling in my Lua UI library.
TLDR: it worked great!
https://donaldhays.com/2026/04/14/object-pooling-in-my-lua-ui-library/

I have a habit of rolling my thumb over controller face buttons.
I knew that I can’t do that in the Switch FireRed/LeafGreen release, because X and Y are bound to Start and Select, and A+B+Start+Select is a soft reset command in FRLG.
I *immediately* did it 😆.
We can remove strncpy() from the Linux kernel finally! I did the last 6 instances, and dropped all the implementations:
https://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git/log/?h=dev/v7.0-rc2/strncpy
Over the last 6 years working on this, there were 362 commits by 70 contributors. The folks with more than 1 commit were:
211 Justin Stitt <[email protected]>
22 Xu Panda <[email protected]>
21 Kees Cook <[email protected]>
17 Thorsten Blum <[email protected]>
12 Arnd Bergmann <[email protected]>
4 Pranav Tyagi <[email protected]>
4 Lee Jones <[email protected]>
2 Steven Rostedt <[email protected]>
2 Sam Ravnborg <[email protected]>
2 Marcelo Moreira <[email protected]>
2 Krzysztof Kozlowski <[email protected]>
2 Kalle Valo <[email protected]>
2 Jaroslav Kysela <[email protected]>
2 Daniel Thompson <[email protected]>
2 Andrew Lunn <[email protected]>
Thank you to all of you! (And especially to Justin Stitt who took on the brunt of the work.)
@PinoBatch I've played a lot of smartphone games, and find I kind of like the daily engagement extrinsic reward systems, and kind of wish I had Game Boy games that had those daily incentives to play.
But, I'm not keen on F2P monetization. I've enjoyed Apple Arcade versions of these games, which strip out in-app purchases (though you need the monthly Arcade subscription). Game Boy games, naturally, don't even have the option of IAP. I think I would like GB games like those IAP-less phone games.
@paul 8BitDo makes a keyboard that comes in a few retro themes. I ended up getting their IBM Model M-inspired version, but I *seriously* considered the Famicom version. https://www.8bitdo.com/retro-mechanical-keyboard/
Also, much of the reason I bought it was because you can get an external 10-key pad that doubles as a functional calculator.
@stroughtonsmith I don't know why it's not on Steam, but it is on Good Old Games. $10 USD, and on sale for $7.50 right now. https://www.gog.com/en/game/star_trek_voyager_elite_force
I spent many, many hours playing it back in the day, online and offline. Even made some multiplayer maps for it.