alex

alex

@bates64.com

23, he, en_GB ๐Ÿ”— bates.lol nix/jujutsu/rust enjoyer. papermar.io hax at starhaven.dev. i work on graphics drivers at Arm.

259 followers337 following296 posts

Pinned

did you know? the Paper Mario (Nintendo 64) engine has no less than 9 different domain specific scripting languages! Games frequently use DSLs to allow non-programmers to work on the game. Paper Mario's DSLs vary widely in complexity and how often they are used - lets take a look ๐Ÿงต

fun fact: Paper Mario 64's Toad Town theme has an unused variant that appears to be intended to play when Mario gets close to the Forever Forest entrance. try it out by opening Toad Town in mamar.bates64.com!

alex reposted

relatedly, tg now has an mcp server! still working on it, but it works quite well, and lets your agent read and write as it wishes across tangled: create repos, submit PRs, review PRs, search repositories, monitor your pipelines, etc. tangled.org/aly.codes/tg

aly@aly.codes

okay sorry to my mcp-hating oomfs but I might be mcp-pilled

it's surprisingly hard to write good docs. I want them to be task oriented ('how to make a boss') that cross multiple systems without being so specific that they are unhelpful

I've found gpt 6 astra to be almost completely useless; it accuses me of trying to write malware the moment it sees kernel code

seeing r/nintendo get excited about a decomp hitting 100% only because they think it means they're one step closer to a 420 FPS PC port with raytracing is extremely disheartening

alex reposted

every single person who talks about how data centers are completely unnecessary probably has very strong opinions on youtube videos defaulting to 720p

River_Tam@rivertam.bsky.social

(The data centers won't become debt traps because even if AI is a bust the world is always gonna need more compute)

my pds was acting up for the last week or two because i didn't persist the cursor from the old pds. all fixed now :)

trying to install noctalia-shell and niri on Ubuntu today and it required both manual building and an entire system upgrade. not sure it's possible to change distro once you've been with NixOS ๐Ÿ’”

note: this is super experimental and there is no real documentation for it yet. but it works!

i really hate to say it but OpenClaw and NixOS are a really good fit. "ssh into my server and make it serve X at this endpoint" just works, and i can `jj undo` if it does something catastrophic

today I asked gpt 5.2 pro a nix question and twice it got stuck in a loop "Thinking" about how to read a file on github

alex reposted

What if Paper Mario 64 was remade? Here's what I think it could be! Captaine Chocon created this model for their own project, and I asked to try to import it into TTYDS and this was the result! (No collision cause this is was just for fun!) #PaperMario

alex reposted

the quotes and replies are full of people saying "this is the *good* AI, not the bad AI". but this distinction doesn't work for the same reason you can't claim there are only two genders. because most stuff doesn't fit cleanly into any one category, and it misses other categories' entire existence.