Eugeni's blog

One blog to rule them all. Kinda.

Browsing the 2009 May archive

Well, as the PhD is getting closer to the end, I decided to test what I learned so far in 0x1C years of existence. So I found this test:

I am nerdier than 96% of all people. Are you a nerd? Click here to take the Nerd Test, get geeky images and jokes, and talk on the nerd forum!

(yes, I know, I could do better..)

As for geekery:

My computer geek score is greater than 100% of all people in the world! How do you compare? Click here to find out!

(that was easier.. I guessed two of the questions though)

So I am more geek than nerd. Good to know :) .

I still remember one of the old ones, with 500+ questions or something like that.. It took almost an hour to finish for the first time. Good old times, when computers were big and softwares small…..

image-99

I think I’ll never forget about this next time I see OMG or 0_0..

Ohh, and >:| definitely is suitable for closing bugs as RESOLVED->INVALID :)

I wondered why my .git directory of drakx-net was using about 70MB of disk space (I am accessing the SVN repository using git svn). Of course, I have read that periodic git repository clean could drastically save space and speed, but – what the heck – it is just a bunch of text files. So I never bothered with it.

However, after running git gc on top of drakx-net directory, the .git directory size went from 70MB down to 4MB. A 17.5x improvement! Unbelievable!

So I did the same to msec repository, with quite similar results — from 21MB down to 3MB!

So a mental note to myself – run git gc always. It rocks.

I was once again battling against the lack of free space on my hard disk (mp3 collection grows up, and I don’t have the courage to delete most of the things), so I ended up removing my Arch Linux partition. It was my default OS for about 3 years, it is one of the best distros around in my opinion, and I recommend it for anyone interesting in having a fully-customizable, dynamic, extremely fast and tunable system. But right now I am using Mandriva on all my machines, for several reasons:

  • 2009.1 simply rocks :) .
  • with the time, most of my scripts became distribution-independent (they work the same way on arch, Mandriva, Ubuntu, Fedora, and (sometimes) even FreeBSD).
  • There are some things that chroots and VMs cannot do for you. So I end up using Mandriva daily anyway.
  • The rolling-release style of life of Archlinux is pretty much similar to cooker (except that cooker breaks much more often). So I still feel like home :) .
  • The latest Arch Linux updates broke my X11, and it was too boring to look deeper into it..

In some kind I feel I am back to the origins – my first Linux distributions were Slackware 2, Conectiva 3 and Mandrake 6 (…and their ‘sarcastic penguin’ console ascii art which I miss a lot :) ).