Scary Books

For anyone that knows me well, they know I’m a voracious reader. Over the last several years, I’ve discovered some of the scariest books that I’ve ever read. These aren’t your usual horror stories. They’re non-fiction, real-life books that challenge what you know about the world and, in some cases, about yourself.

Adding a static IP to a DHCP-enabled NetworkManager connection

I have to be honest here, I’m really not a fan of NetworkManager. I realize that the Linux community is trying to make things easier for the average user, but that has come at a cost: losing some power user features. One of these features is assigning multiple IP addresses (multi-homing) to a single network card.


While looking over the proceedings of OOPSLA 2016, I ran across a paper called “Purposes, Concepts, Misfits, and a Redesign of Git.”. In the paper, the authors, Santiago Perez De Rosso and Daniel Jackson, attempt to apply a theory of conceptual design to help identify places in Git where it behaves badly, examines the real intent and purpose behind version control, and then provides some solutions to those issues guided by concepts and purpose.

Website Refresh!

This has been a long time coming. I liked the old site, but really didn’t need the dynamic strengths that Django brings to the table. My server was approaching the end of the security update period, so it was high time to make some hard decisions.

Cannot scan from my Brother MFC-J6920DW

This is just a quick post to share with others a potential solution to your network scanning issues with the Brother MFC-J6920DW printer/scanner.

I had recently bought the device because I wanted a larger format printer, along with the ability to scan and copy. It’s a very nice unit, and has so far worked well as a printer, but I ran into some issues when trying to scan across the network with it. I was constantly saying “An error occurred while communicating with the scanner. (-9923)”. This is under OS X 10.11.3 (El Capitan), just for reference.