First, I finally went back and added support for clang in my
whole-program-llvm wrapper.
Usage is easy: just set LLVM_COMPILER=clang and it should Jus…
I've been an XMonad user for a while now. The window manager doesn't
include any status bar-type functionality, instead relying on external
programs.…
Like many people, I use Emacs to edit my Haskell code. The standard
haskell-mode works fine, but I always felt like I could use a bit more help
from …
Sometimes it is useful to be able to analyze an entire program at
once, rather than analyzing individual compilation units. LLVM has
some infrastruct…
I have been making my presentation slides in LaTeX Beamer for a few
years now and it is a pretty pleasant process for the various reasons
I mentioned …
I am currently working on the talk slides for my thesis proposal. My
preferred presentation medium is LaTeX Beamer -- a documentclass for
generating …
This is mostly just a note to myself. Every time I get to the point
in a project where I need to debug some Haskell code, I forget some of
the more u…
Today I finally decided to stop hosting my own git repositories and
just move to GitHub. Hosting them on my
VPS was never particularly difficult or d…
I keep forgetting to update this blog. I feel bad about that; I
thought that I would have more free time after I finished taking
classes. I am going…
I am not really a huge fan of browser extensions. Most seem kind of
excessive or silly and can easily make the browser seem slower than it
really is.…