Categories
Computers

Termes – A New Monospace Programmer Font

A bunch of people pointed out Dan Benjamin’s recent article on his top 10 programming fonts. He rated Inconsolata as his favorite font, with Consolas as a close second. I generally use Monaco, the standard monospace font shipped with every Mac, but I’d played with Inconsolata a bit in the past. I really like it, but for some reason, it requires setting the point size a few ticks higher (15pt vs 12pt for Monaco) for some reason.

Raph Levien, the gentleman who developed the font, has graciously made it available for free, both the font file and the actual code used to generate it in Font Forge. I pulled down the source and re-exported the font, and for whatever reason, the font size appears to be consistent with Monaco now. How odd.

While I was poking around, I noticed a few things I didn’t like in the punctutation characters, so I spent a couple hours and tweaked things around until I had them where I liked them. I figure some other folks might like the changes, so I’ve released my changes as a new font, Termes. It’s also under the Open Font license, and you can track my changes and submit bugs over on bitbucket.

Sample of Termes

Hope you like it, and thanks to Raph for all the hard work coming up with this font in the first place.

Categories
Etc

A Week of Sun

Categories
Food

Caipirinhas

Yum. I make mine with brown sugar. Not as pretty, but still very tasty. I also substitute out a little bit of the lime for lemon, based on advice I got from a leading authority on making these things. Apparently it makes them taste a bit more like the limes you get in Brazil.

Categories
Computers

WTF: assertFalse(/foo/.test(null)) fails?

$ js
Rhino 1.7 release 1 2008 03 06
js> var foo = new RegExp("([a-zA-Z/])+");
/([a-zA-Z/])+/
js> foo.test(null)
true

What? Passing null to a regexp passes?

Categories
Shopping

Amazon Summer Store

FYI, I get a small kickback if you buy anything after clicking on this picture

amazon-summer-fun

Having a kid makes all this stuff fun again. :)