because adulthood is lonely

WallAboutListLeave

#212 — Tue 31 March 2026 by Evan Chen

Finally realized I could use CloudFlare's functions/_middleware.js for a small basic HTTP authentication. That's nice.


#211 — Sun 29 March 2026 by Evan Chen

Something about running this command was deeply satisfying:

$ rm -rf Therapy/

#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.)


Page 1 / 43 (next)