oscarbonilla.com
5Dec/074

Beautiful Emacs

When you spend all day looking at code, it's important to select a good editor font. Obviously, the font needs to be monospaced or the alignment will be all wrong. Well, there are only a handful of monospaced fonts worth looking at (and Courier is not one of them).

Take a look at the following image. Click on it, and pick your favorite of the four fonts.

Different fonts in Carbon Emacs

These are the fonts in the image, clockwise from the top left corner: Bitstream Vera Sans Mono, Andale Mono, Monaco, and Inconsolata.

Bitstream Vera Sans Mono is my second favorite. It's the font I use on my web browser. However, for editing code, I find it a bit too heavy. This probably has more to do with my color scheme than the font per se, so your millage might vary.

Andale Mono is very readable, but I find the spacing all wrong and somewhat distracting. Look at the word "String", the letters seem too far apart.

Inconsolata is my personal favorite. You need to crank up the font size because it seems to be a smaller font than the rest. I thought that point sizes were supposed to be standard, but apparently I was wrong.

Monaco is the default in Mac OS X, but it looks kind of silly. I used to use whatever was the default, so I've used this font quite a while. I never did mind it, but once I made the switch to Inconsolata, I can't stand it anymore.

If you want to play with different fonts in Carbon Emacs, you can enable mac keys by running the (mac-key-mode) function, and then pressing ⌘T, which will open a standard font dialog.

However, if you want to use Inconsolata as your default font, put this in your .emacs

(require 'carbon-font)
(fixed-width-set-default-fontset
       "-apple-inconsolata-medium-r-normal--14-*-*-*-*-*-iso10646-1")

It took me a while to figure out how to change the font on Carbon Emacs, so I hope that even if you don't choose Inconsolata as your preferred font, this information might prove useful.

Tagged as: 4 Comments
5Dec/070

Norton Fighter

And on a lighter note... I found this clip hilarious.

Part 1:

and part 2:

If I used Windows, I'd buy norton antivirus just because of this ad.

Tagged as: No Comments
5Dec/070

Timeo Facebook et dona ferentes

Which can be loosely translated as "I fear Facebook even if it brings gifts". My friends have noticed that for quite some time I've stopped updating my Facebook status, or even interacting with the site altogether. The reason is simple. I don't trust them.

A short time ago, Facebook introduced a new feature called "Beacon" that lets websites send status to your mini-feed. It immediately drew a lot of criticism because of its invasion to privacy, to the point that many people figured out ways to block it. Facebook's CEO apologized for it today and made beacon opt-out.

Now, I was going to write a detailed article about why this bothers me and how insincere the apology sounded, but our good old friend Fake Steve Jobs did a much better job in this blog post. Money quote:

These guys are like Google, only their slogan isn't "Don't be evil" -- it's "Don't get caught."

And later:

The smarmy fake apology is not at all reassuring and seems to have been written by PR people who were trying to imitate a 23-year-old kid who's speaking from the heart and trying to sound all sheepish and aw-shucks -- except the flacks can't do it because they're as insincere and stage-managed as as the Facebook guys. Plus, let's face it, the flacks are getting paid in Facebook equity, right?

I couldn't have said it better myself. You should go read the whole post.

Filed under: Uncategorized No Comments