(   )
                          (    )
                           (    )
                          (    )
                            )  )
                           (  (                  /\
                            (_)                 /  \  /\
                    ________[_]________      /\/    \/  \
           /\      /\        ______    \    /   /\/\  /\/\
          /  \    //_\       \    /\    \  /\/\/    \/    \
   /\    / /\/\  //___\       \__/  \    \/
  /  \  /\/    \//_____\       \ |[]|     \
 /\/\/\/       //_______\       \|__|      \
/      \      /XXXXXXXXXX\                  \
        \    /_I_II  I__I_\__________________\
               I_I|  I__I_____[]_|_[]_____I
               I_II  I__I_____[]_|_[]_____I
               I II__I  I     XXXXXXX     I
            ~~~~~"   "~~~~~~~~~~~~~~~~~~~~~~~~

Fri, 14 Aug 2009

RCS Misery

While I am definitely old-school, and still use RCS for things like personal config files and documents, I would never consider using it on a development project where lots of developers are working on a shared codebase. I had to do just that recently for a contract I'm working on with several other developers. Absolute misery. Even worse, this version of RCS is hacked so that the VC metadata is not local, meaning I can't use Emacs' VC-mode to make life easier. Imagine locks that someone always forgets to release ("You done with that file?"), no merging, branching or private repos - so no way to test your changes without possibly breaking stuff other devs are doing. Sheesh.

posted at: 17:35 | path: / | permalink | Programming, RCS, WTF

Tue, 04 Aug 2009

When Mutt Thinks Mailboxes Always Have New Mail

On SDF the non-inbox user mail files are accessed via an NFS mount. Mutt [0]has a hard time figuring out when an NFS mbox file has been modified in some circumstances. So when you press 'c' in the index view, your mailboxes always appear to have new mail. Highly irritating. The fix is to add "set check_mbox_size=yes" to your .muttrc (apparently this works only in more recent versions of mutt, the one on SDF is 1.5.19. Older versions [pre 1.5.15] can use a compile-time option "+BUFFY_SIZE").

posted at: 12:15 | path: / | permalink | Email, Mutt, Tips

Mon, 03 Aug 2009

No, It's Not the Onion

Via the Linux Gazette [0] - a series of command line tutorials in video format [1]. Yes, that's right, video format. I hesitate to even link to them. I can only imagine that this is some vain attempt to grab new subscribers to a dying format by appealing to the Youtube generation.

posted at: 08:42 | path: / | permalink | CLI, Linux, Video, WTF