Ever since my rant about the sad fate of KScope, I’ve been using vim and cscope and I’m happy to report that the combination is working very well for me. The tutorial is adequate, but I seem to recall a fair amount of web-searching and plain old experimentation before I really felt comfortable with it. The nicest thing is that it works just as well when I’m logged in from home as it does when I’m sitting at the machine where the files reside.

In a semi-related note, I finally got tired of the constant “not quite transparent” updates to Firefox. At least once a week, Firefox updates itself, and can supposedly do it without a restart, but what really happens is that it starts getting more and more flaky until I get so sick of it that I restart anyway. For example, one update caused all dialog boxes to show up in teeny-tiny little windows which were not much more than a truncated title bar and about ten vertical pixels’ worth of content. Other times things just start to hang. I’ve been burned by this at least a dozen times, and finally felt motivated to do something about it. After experimenting with Chrome, I’ve switched to Opera. Built-in bookmark synchronization is one thing that’s nice about it. Also, Opera does lots of things besides browsing, so for example I’m also using it for IRC now so I have one less window lying around. I’d consider using it for email too, thus getting rid of Thunderbird as well as Firefox, but the email client seems to lack a lot of features including LDAP support so I probably won’t. There are also some things I’m used to in Firefox that I might have to find Opera-friendly equivalents for. Chief among these:

I use this one a lot, so I might have to start running TinyProxy or similar (preferably something with an easy interface for switching between one rule set and another).
AdBlock Plus
I haven’t noticed any problems with ads or popups, so maybe I won’t need it, but if I do I’ll probably look into auto-converting EasyList into Privoxy scripts or something.
Tree Style Tab
This has become one of my favorites. At least I can put my Opera tab bar on the left, but I had gotten used to TST’s hierarchical nature. Opening a folder full of bookmarks as a tree which can be collapsed or all closed with a single click is very intuitive and useful. Ditto for clicking on all of the interesting links as I’m reading an article, or for opening up a bunch of tabs while surfing eBay or CafePress. I don’t know if there’s much I can do about this one, except decide whether I miss the functionality enough to put up with the Firefox update SNAFU some more.

Necessity is the mother of change, and change is good sometimes. If nothing else, using different tools gives me a bit of that “learning cool new stuff” experience I remember from my early days with computers, and which I don’t get enough of nowadays. It almost doesn’t matter whether I continue using the new tools or switch back to the old ones.