I’ve been watching these vim tutorials from Derek Wyatt, getting back into vim as I refactor citrus into codeigniter for version 3. I find that nobody seems to switch from emacs back to vim like I am right now, at least google results when searching for “switch from emacs to vim” makes it seem that way. They all go the other way, so either I have found some feeling of more productivity when moving code around in vim that nobody else has or i’m doing it wrong.
‘A Universe From Nothing’ by Lawrence Krauss, AAI 2009 – YouTube. Covers some amazing facts about our universe!
Digital killed the Bookseller
Since digital killed the bookseller, I bought this at borders yesterday during their clearance sale.
![]() |
| From 7/24/11 |
Turn off antialiased fonts in linux
I like sharp crisp fonts on the screen and usually do not like most antialiasing that looks fuzzy to me, especially on small fonts. Here is the .fonts.conf file you can use inside of your linux desktop’s home directory to turn off fontconfig’s antialiasing.
<?xml version=”1.0″?><!DOCTYPE fontconfig SYSTEM “fonts.dtd”>
<fontconfig>
<match target=”font”>
<edit mode=”assign” name=”rgba”>
<const>none</const>
</edit>
</match>
<match target=”font”>
<edit mode=”assign” name=”hinting”>
<bool>true</bool>
</edit>
</match>
<match target=”font”>
<edit mode=”assign” name=”hintstyle”>
<const>hintmedium</const>
</edit>
</match>
<match target=”font”>
<edit mode=”assign” name=”antialias”>
<bool>false</bool>
</edit>
</match>
</fontconfig>
While some other spreadsheets have a shortcut key to insert multiple rows quickly, Open Office does not. It does have a Repeat command in the Edit menu that has a shortcut key of Ctrl-Shift-Y. If you insert a Row and then hit Ctrl-Shift-Y it will repeat that last command to insert more rows so you can quickly insert rows over and over.
I’ve been using Vim and Emacs side by side for the last week or two, one with code in it and the other with org-mode. It made me realize that one of the main reason the interfaces are so different, vim with mode switching, emacs with so many modifier keys are because of the keyboards they came from.
If you think about Vi being used on a ADM3A terminal keyboard you’ll see the Esc key to switch modes is much more prominent than on a modern keyboard and HJKL have arrows on them for movement.
In the case of Emacs if you look at a Symbolics Lisp machine “Space Cadet” keyboard you see there are so many modifier keys that can be utilized.
The interfaces in each editor is not necessarily the result of some ideology about how editing should be handled, but are a product of the computing environment which they were invented in.
Lego ATM Skimmers!
Did you know lego makes and ATM Skimmer playset?
Awesome.
Krebs on security blog has some pretty interesting stories about atm skimmers and the hidden cameras that record the pin.
cat snow snow snow
I just started a new blog for this kind of stuff at unixinreallife.com
LAMP development machine install
I had this in twitter, but searching twitter failed, so i’m putting this here for when I setup a LAMP development machine again:
apt-get install apache2 php5 libapache2-mod-php5 php5-cli mysql-server php5-mysql phpmyadmin bzr git
Oh and emacs or gvim or whatever editor you use.





