In lieu of writing about something useful, I'll spend some words on
this silly blog. I seem to spend more time maintaining it than adding
content, so…
I am an XMonad user. There, I said it. I don't use any components of
the typical desktop environments except for one: notification-daemon.
Notificat…
This came up for the second time in five months yesterday, so I
thought I would record it so that I can remember what the deal is next
time it happens…
I recently had to do some simple parsing in Python. Aside: the Python
requirement isn't particularly principled (I am actually not a huge
fan), but I…
Background
I bounce around between media players fairly often -- maybe two or
three times a year. Lately I have been using Banshee, which works
reaso…
A few days ago I was looking for a more robust type-aware
cross-reference helper macro for LaTeX. This type of macro lets you
specify something like:…
Why a blog?
Due to popular demand, I am trying to move some of my ranting and
raving to more static and less visible media. At least here they are
pe…