The Hitchhiker’s Guide to Git

One needs the following in order face a git disaster and live to tell the story:

  1. Humility, to read the fine manual.
  2. Courage, to submit your code to the will of the force.
  3. Common sense, to stop you from manually editing any file under ./.git.
  4. Luck.
  5. Tactical smarts, because sometimes you need a sniper and sometimes you need a cavalry charge.
  6. Wisdom, to know when to give up.


staying put

Read this comment on the slashdot article about Oracle thinking of buying Novell.

You overreacted. KDE is still very much supported on SuSE. Why jump ship based on a rumour of what someone might possibly do when you can just as easily jump ship later if they ever actually do it. I am on OpenSuSE 10.0 now and the water is just fine.

Years ago I was worried that what I was doing did not have much of a future and was looking at retraining doing something else. In the end I decided to carry on with what I was already specialised in and cross that bridge (retraining) when I came to it. I am still working on the same platform 20 years later, still worried that it is going to run out at some point but have noticed that some of the alternatives I was looking at back then no longer exist.

Don’t panic.

Nice advice, really. Would fit right in with the list of things that you wish you were told when you were a kid.

vanquishing ghosts …

I had a run-in with a ghost very early this morning … and I won!

Been a frequent problem with me actually, that when I fall asleep, I am quite likely to be lying in a contorted position, with some strain on the neck and shoulders. The result is blocked blood flow to the head some time later (or at least that’s what I think it is). And then my brain starts playing games with me.

I am usually half awake at this point … I can see and hear things around me, but try as I might, I can’t move my limbs and nor can I wake up. Then I start seeing things that aren’t really there – familiar things take on new shapes, and some of the shapes take on faces. Trying to wake up in this situation is the most difficult part. It’s rather painful too, with your head throbbing, and your heart responding to some kinda fear of those unseen things. Being fully aware of my state, I go to great lengths to try and wake up … I even tried calling the guy in the next room once, on the cellphone, so that he could come and wake me up. But since there was no motor control, that didn’t work out.

Today was one such morning. It started as a dream, but eventually I realised I am in my own room. The trouser hanging by a hook on the wall had sprouted half limbs and a rather scary face, and was trying to talk to me. I tried to tell it that I know what’s happening and I am not afraid, but that didn’t really help. Then I decided to do something that I had not done before. I closed my eyes and ignored it!!! Next thing I know, I am asleep and I wake up fully in a few minutes. At least, I guess it was just a few minutes, since the light at dawn hadn’t changed much.

Always wondered how many ghost stories must have originated in remote villages, before there were vehicles, when people had to cross jungles on foot. All it takes is a person sleeping on a protruding root of a tree in the wrong position, and the whole jungle comes alive around him!