Skip to main content

Reference Shelf

Use this shelf when you know what you need to look up. Each link opens a specific note rather than a subject overview. For explanations to read in sequence, start with Learning paths.

Commands and syntax

  • Vim and Neovim: look up text objects, search, file navigation, and quickfix workflows while editing.
  • Tmux: find key bindings for sessions, windows, and panes, plus configuration examples.
  • Regular expressions in Python: check pattern syntax, escaping, and the differences between searching, matching the whole input, and replacing text.
  • Git version control: distinguish the working tree, index, and commits before choosing an undo operation.
  • FFmpeg: FLAC to ALAC: use the audio-conversion recipe when you need ALAC output in .m4a files, with notes on embedded cover art and testing one file first.

Derivative formulas

Definitions and distinctions

  • Time complexity: check Big-O, Omega, and Theta, and distinguish an asymptotic bound from a worst-case assumption.
  • Machine learning general concepts: distinguish parameters from hyperparameters, loss from empirical risk, and optimization from generalization.

For another term or command, use site search with its exact name.

Explore connectionsOpen network