Today I learned
Inspired by jbranchaud, this is a list of small bits of information I discover while programming, or doing other stuff, ranging from bugs and time sinks to "I wish I had known this before".
CMake
C++
Emacs
Firefox
Git
Java
Krita
Linux
Lua
MSSQL
The single worst database in existence