Yuan Gao
@mesetatron
🕹️ CTO of @Soulbound, an MMO in your browser 👨💻 Former electrical engineer building robots, drones and power systems 💼 Forbes 30 Under 30
If you know me and my antics in the gamemaker discord server, you'll know that for several years I've laughed along to the jokes about people trying to make MMOs in gamemaker for their first game but it got me thinking... wait, I know how to put this together, I know enough…
We're hiring! Come and join our indie dev family! We're looking for the following roles to help build our pixel art MMORPG! Pixel Artist GameMaker Developer webb.game/the-team/ #pixelart #gamemaker #gamedev #indiedev
Bryan Johnson is getting too old for this
Blueprint has been a pain in my ass. It's kept me from not focusing on the single thing I’m consumed with: how does the human race survive the rise of super intelligence. Every minute spent dealing with problems like ‘why a supplier shipped us something out-of-spec’ (now…
bishops spotted in their natural habitat
The greatest show on earth! #WorldBollardAssociation 📹@beardedjourno
this is almost just a JSON-based AST, which isn't nearly as weird as claimed we used to use one to deliver quest cutscenes and conditional dialog. we'd write the game content in a small C-style DSL, it would compile using a PEG parser half-way to a JSON-AST that looked a lot…
someone in r/java has created one of the programming languages of all time
Python is a deeply unserious language: it's got a built-in library called "tabnanny", whose sole job is to check .py files for indentation problems. When it finds a problem, it raises the exception "NannyNag"

they don't want you to know that you can reheat your coffee in a baby formula mixer if you have the right shaped flask you can just do things

I think it's a matter of time before vibe coders reinvent the entirety of ISO 9001
HOLY SH*T... I just CRACKED the biggest problem with AI coding... Large codebases + AI = complete chaos and hallucinations But I found a system that keeps AI laser-focused on production-level projects No $50/month tools needed Here's my exact method 🧵👇
gamedevs too speed of light is annoyingly slow, and speed of light in optic fiber even more so. It takes of the order of 100ms to get our data across the world that's too slow for a competitive multiplayer gaming experience
I once heard a network engineer comment that the speed of light is too slow, and that has haunted me ever since.
trying to teach advanced minesweeper technique to gen z over discord


working in an office is so much distraction. every few minutes someone walks over and asks me something
Sorry to break it to you… But working in an office you get stuff done so much faster. I had a question about the deployment and just walked over to a guy's desk. This would have taken at least 20 minutes via Slack.
why did they pick this type of chart? is this foreshadowing a time when AI controls parliament?
Most people are polite to AI just in case Surprisingly, only 1 in 10 people said "It's just a machine, why would I be polite"
devastating error of judgement! chatgpt made me press what turned out to be the turbo wash button

Gamemaker should get MCP tooling so you can have it automated tedious tasks like renaming or importing assets
In the last year, some artists's art kept getting mistaken for being AI because a lot of their art was in the training data, and AI kept reproducing their style Same's happening here. soon someone's going to watch a ghibli film for the first time and be like "wait is this AI?"
iconic tech pics - studio ghibli edition 🧵
LLMs are replacing junior frontend devs, not to LLMs directly, but to senior devs using LLMs to take care of the simple tasks, because the energy needed to prompt an LLM to do a simple task and the chance it gets it right is now approaching break-even with the work needed to…
these models are trained on all the code, including all the shitty code it follows that they produce average code experienced devs can discern when average code is good enough, and when they need to step in and use their big brain to save future pain ("vibe coders" cannot)
what I used to do when giving junior frontend dev tests during interviews, was provide a broken endpoint for them to build a small frontend page to call. And see how they react to solving a common real-life problem: working with uncertainty. I'd also have a working endpoint that…
the real story is funnier: they were using commercial software Bitkeeper for source control of the Linux kernel. The company withdrew their license because one Linux dev made a tool for extracting data from the proprietary Bitkeeper file format. As a Fuck You, Torvalds made git
Bro hf this guy created git, without using git!
here to report that this thing works really well bought one last year, but it being winter, didn't get a mosquito bite until now to test it. got bit last night, zapped the fucker with the electric swatter, found the bite, applied the bite burner, no sign of bite in the morning

I've jacked our game's internal APIs into MCP for kicks all of our game's asset management, user moderation, and live-ops are internal REST endpoints with auto documentation via OpenAPI. I wrote a shim that bridges this over to MCP, allowing me to do admin stuff via Cursor
