STEM
All articles related to STEM.
-
How Terminal Keyboard Input Works: TTY, Readline & Keymap Explained
A deep dive into the three-layer architecture of terminal keyboard input: ASCII encoding, TTY driver, and application processing. Explains why Ctrl+M equals Enter and how modern protocols solve legacy constraints.
-
macOS Has a Shadow Toolchain That Breaks AI Coding Agents
macOS ships BSD utilities, but AI coding agents generate GNU commands that silently fail. Complete fix guide with 4 solutions, cheat sheet, and code.
-
uv tool list --outdated Lies About Git-Installed Packages
uv tool list --outdated checks PyPI, not Git. When a name collision exists, you get false updates. Here's the root cause and a working fix with code.