Yuan Gao (@mesetatron) 's Twitter Profile
Yuan Gao

@mesetatron

🕹️ CTO of @Soulbound, an MMO in your browser
👨‍💻 Former electrical engineer building robots, drones and power systems
💼 Forbes 30 Under 30

ID: 955377145445892097

linkhttps://meseta.dev calendar_today22-01-2018 09:50:36

20,20K Tweet

4,4K Takipçi

973 Takip Edilen

Yuan Gao (@mesetatron) 's Twitter Profile Photo

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

Yuan Gao (@mesetatron) 's Twitter Profile Photo

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

Yuan Gao (@mesetatron) 's Twitter Profile Photo

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

Yuan Gao (@mesetatron) 's Twitter Profile Photo

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?"

Yuan Gao (@mesetatron) 's Twitter Profile Photo

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

Yuan Gao (@mesetatron) 's Twitter Profile Photo

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

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
Yuan Gao (@mesetatron) 's Twitter Profile Photo

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"

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"
Yuan Gao (@mesetatron) 's Twitter Profile Photo

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

Yuan Gao (@mesetatron) 's Twitter Profile Photo

em0sh I've actually been here. used to work on tomato picking robots There are TWO challenges you have to solve: The first challenge is cost. the problem is humans are fucking fast at picking. Go find a video of fruit pickers and watch how fast they pick, they're doing picks in less

Yuan Gao (@mesetatron) 's Twitter Profile Photo

defeated by running `sudo chattr +i /` on ext4 filesystem, this sets the "immutable" flag which prevents modifications to the folder. attempts to `rm -rf /` will error out with "Operation not permitted" until the flag is removed