My involvement with computers started some time in late 1993, and I have been in the same place far too many times. The overwhelming majority of acquaintances and members of my wider family don’t really understand what “I am trying to work as a computer programmer” means. They also assume that if you “work with computers” you are, by definition, the best person to ask about Microsoft® Word™ or about that little flashy MSN emoticon set they are trying to install on Microsoft Windows. Continue reading
Dan Fuchs posted a short article about scripting Mercurial to see what files an incoming changeset modifies.
I am always amazed at how easy Mercurial (and other free software tools) make this sort of thing. Continue reading
Some time ago, I wrote in “One of the reasons why X11 rocks” that I had to move my FreeBSD installation from my dying Toshiba Satellite U-220 laptop to a new laptop, one that I bought in a pretty short notice from Plaisio Computers. This article is, as I promised back then, a description of how I migrated my old laptop files to the new system. Continue reading
One of the wonderful commands that Mercurial support is the “verify” command. Running this command in a Mercurial workspace goes through the backing store of the repository and makes sure that the history and contents of the versioned files are not corrupt, missing or otherwise in a “bad” state.
An example of how you can use this Mercurial command is described here. Continue reading
A common misconception about Lisp is that it is “slow”. I wrote misconception because this is not necessarily true. Most of the time that the “slowness” argument is brought up, it eventually turns out, after talking a while with the supporter of the argument, that it is either based on hearsay or that it stems from older experience with short tests. Continue reading
This weekend the GNU Emacs team released version 22.3. Continue reading