Linus’s Blog

Date Size Title
2024-10-11 10.7 Using Git the Right Way
2024-06-29 3.2 A New Chapter Begins
2023-11-21 2.5 Lilac and Codex
2023-03-21 17.9 Git Archaeology
2021-03-15 50.3 Bresenham's Circle Drawing Algorithm
2021-01-05 3.3 Using MPD for ReplayGain
2021-01-04 5.5 Thoughts on Baduk
2020-12-05 8.8 The Two Sum Problem Explained
2019-11-13 6.2 The Esrille Nisse: Three Years Later
2019-11-11 1.8 Status Update
2018-11-11 3.1 Status Update
2017-11-11 3.9 Useful Manpages
2017-05-13 13.4 The Math Behind the Tower of Hanoi Problem
2017-04-14 11.7 The Fastest Way to Compute the Nth Fibonacci Number: The Doubling Method
2017-04-02 8.4 Calling C from Haskell
2016-12-04 3.5 Open-sourcing My Dotfiles
2016-12-03 2.0 Replaying Vim Macros
2016-10-30 2.5 Shelling Out From Latex
2016-10-01 5.5 My Esrille Layout: The ZQ Layout
2016-09-24 25.0 The Parking Lot Problem, or "Smallest Free Number"
2016-08-28 2.7 TexLive 2016 with Docker
2016-07-17 12.1 Improved git-diff(1)
2016-04-29 9.6 Software Development Philosophy
2016-04-14 8.4 My Quest for Keyboard Perfection: The Esrille Nisse
2016-01-04 4.0 Status Update
2015-09-12 2.4 Tig Tips
2015-08-01 8.5 Why I Use NixOS
2015-07-28 3.7 Emacs: Setting Up mmm-mode for Literate Haskell
2015-06-25 6.7 Useful rxvt-unicode (URxvt) Plugins
2015-05-04 50.8 SRM 485: AfraidOfEven
2015-04-22 40.2 Programming Puzzles: Letter and Word Frequency
2015-02-27 12.8 Generating Random Numbers without Modulo Bias, Redux
2015-02-24 29.8 Programming Puzzle: Game Button Sequence Recognizer
2015-02-10 11.3 Using the Nix Package Manager for Haskell Development from Arch Linux
2014-12-13 59.0 Implementing Binary Search
2014-09-22 16.8 The Parking Lot Problem: A Successor to FizzBuzz?
2014-09-09 6.0 My First Contribution to Git
2014-09-05 10.5 Reverse Polish Notation (RPN) Calculator in Ruby and Haskell
2014-08-11 2.6 Find Lines with 80+ Columns in Multiple Files
2014-06-04 2.6 Solving the "NVRM: API mismatch" Problem on Arch Linux
2014-05-20 24.5 Quad Monitor Setup
2014-05-02 6.9 Linus's Haskell Coding Style (LHCS)
2014-03-19 23.5 OpenGL from Haskell (#3: Matrices)
2014-03-15 17.6 OpenGL from Haskell
2014-01-24 2.2 cabal2pkgbuild: A Replacement for `cabal2arch`
2014-01-06 24.0 Using cblrepo in Arch Linux
2013-12-09 3.0 Brother MFC-9840CDW: Setup on Arch Linux, Redux
2013-11-19 3.6 Review: AKG K702 Headphones
2013-11-13 3.2 Review: Filco Majestouch 2 Ninja Cherry Brown MX Keyboard
2013-09-07 11.0 Development Best Practices
2013-08-21 8.1 Functors for Newbies
2013-08-07 2.8 Brother MFC-9840CDW: Setup on Arch Linux
2013-07-12 9.1 Generating Random Numbers without Modulo Bias
2013-06-13 10.8 Review: Leopold Tactile Touch Tenkeyless Keyboard (MX Brown)
2013-06-06 14.4 Review: Realforce 104UG Hi-Pro
2013-05-31 4.3 Becoming a Programmer
2013-04-30 5.9 Emacs: Using a Unix Filter
2013-04-23 9.6 Haskell: System.Random.MWC: High Quality Fixed Seeds
2013-03-10 18.3 Installing Arch Linux and Enabling System Encryption
2013-01-21 3.6 Programming as a Life Skill
2013-01-12 4.8 Using the Total Bithead with ALSA on Arch Linux
2013-01-11 5.8 Using Hakyll with GitHub Pages

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,