Tag Archives: vim

absorbing states in the software I use

Absorbing states in Markov chains are states, that cannot be left once entered. As in physics of black holes, a "point of no return".

There are many such states in my life with respect to software. After working on this and that, I found a programme that attracted me for ever (at least until now). For example:

Mail User Agent: I went through Outlook Express, Netscape, kmail until I got to know mutt.

Editor: notepad → kwrite → emacs → vim/gvim.

Internet Browser: internet explorer → netscape → seamonkey → opera → mozilla firefox.

OS I have worked on: DOS → NeXT → SG → Windows 98 → Mac → Windows XP → Linux.

Now I feel that something similar happens with the Linux Distribution I got to know. After wandering with SuSE → Debian → SuSE → Gentoo → SuSE, I landed on Arch. And I think that I will never leave.

The reason for these states being absorbing is not only that they enhanced my existing tools, but that they revealed and keep revealing to me possibilities, that I couldn't even think of.