launchctl getenv doesn't work over SSH

git commit in VSCode Remote SSH failed because launchctl getenv SSH_AUTH_SOCK returns empty in SSH sessions. the fix was a stable symlink.

March 14, 2026 · 2 min · nyannyan

com.apple.provenance: the xattr you can't remove

macOS was SIGKILL-ing python .so files from homebrew. the code signatures looked fine. the real culprit was a kernel-managed extended attribute that silently survives sudo xattr -d.

March 14, 2026 · 3 min · nyannyan