because adulthood is lonely

WallAboutListLeave

#210 — Wed 25 March 2026 by Evan Chen

Trailing commas being forbidden in JSON drives me nuts. I hope Python gets TOML 1.1 support into a builtin module soon, for now I have to keep including it as a dependency.


#209 — Wed 25 March 2026 by Evan Chen

Isn't fate pull such a good command name?


#208 — Tue 24 March 2026 by Evan Chen

On the litellm attack:

We discovered it when the package was pulled in as a transitive dependency by an MCP plugin running inside Cursor. The .pth launcher spawns a child Python process via subprocess.Popen, but because .pth files trigger on every interpreter startup, the child re-triggers the same .pth — creating an exponential fork bomb that crashed the machine. The fork bomb is actually a bug in the malware.

(Passed to me by a work colleague.)


#207 — Mon 23 March 2026 by Evan Chen

Man, I can just like, upload whatever I want to PyPI and it's great.


#206 — Sun 22 March 2026 by Evan Chen

I really want to like biome, but having to have a configuration file to cause it to use spaces over tabs (the default for prettier) isn't great. I don't have .prettierrc and don't really want to start with biome.json either.


Page 1 / 42 (next)