Inbox

It’s funny how things change. I used to hang out on a lot of mailing lists back in the day, some pretty high-volume ones. Two that come to mind were the Belle and Sebastian fan list and an extremely casual chat list for bored young IT professionals. I had my email client of choice (mutt) fired up and checked it obsessively throughout the day.

More …

Emacs Protip: sexp commands

After having internalized the other-window commands, I’m now focusing on commands working with balanced expressions (or s-expressions). Depending on the current buffer mode, this can be a word, a string literal, an XML tag or a LISP expression. The ones I’ve found most useful are:

More …

GOTY

I finished Fire Emblem: Awakening yesterday, and let me tell you: that is one fine game. My first impulse was starting over and playing it again, only with a strict ‘no reset’ policy (I admit I cheated a bit here and there the first time around). There’s also a comprehensive selection of DLC and post-game content that will keep me occupied for quite a while.

More …

Emacs Protip: other-window commands

In order to get better at emacs I’m focusing on a few keyboard shortcuts at a time in order to really grok it and start using them effectively.

More …

Fire Emblem: Coping With Loss

The battle was drawing to a close. My heroes had dispatched of the Mad King Gangrel a few turns previous, and were now finishing off the last of the desperate loyalists. And then, on the second to last turn I made the mistake of putting Olivia, the talented young Dancer who had only just joined my forces, within range of an enemy warrior. Disaster.

More …

Something Cool (Pt. 2)

In an earlier post I wrote about a way to implement cons, car and cdr (also known as pair, first, and second) using only function definitions and if statements in javascript. That was pretty mindblowing for me, but it turns out there is an a way to do without even using branching logic.

More …

Maintainer blues

I’ve been maintaining emacs-eclim for a couple of years now. I like it, since that means I can push my commits to the repo with minimal fuss. And for a long period of time, that was all that mattered, since there weren’t a lot of other users around.

More …