Linux Annoyances for Geeks: Getting the Most Flexible System in the World Just the Way You Want It