Naming things

There are only two hard things in Computer Science: cache invalidation and naming things.

Phil Karlton (who did say it)

These are projects that stand out for naming things.

  • Anakin: “Kill orphan processes”
  • burgled-batteries: “A Common Lisp / Python Bridge”
  • cadaver: a command-line WebDAV client
  • Chumsky: “Write expressive, high-performance parsers with ease.”
  • Cloneoa: “Klonoa Custom Level Engine”
  • depenguin.me: “Install FreeBSD-14.0 on a dedicated server from a Linux rescue environment”
  • F2: “F2 is a cross-platform command-line tool for batch renaming files and directories quickly and safely.”
  • goagain: “Zero-downtime restarts in Go”
  • Wack0/entii-for-workcubes: “PowerPC Windows NT ported to Nintendo GameCube/Wii/Wii U”
  • Humility: “Debugger for Hubris”. Hubris is an embedded kernel.
  • oreboot: “oreboot is a fork of coreboot, with C removed, written in Rust.”
  • Pay Respects: “Command suggestions, command-not-found and thefuck replacement written in Rust”
  • Pretendo: a FOSS replacement for Nintendo’s servers for the 3DS and Wii U
  • Puffer Fish: text expansions for the fish shell
  • xxHashish: “xxHash in pure POSIX shell script”
  • Zerox OCR: “Zero shot pdf OCR with gpt-4o-mini”