Simpler life by shining new light on old tools

The design of Unix file system is one of the most beautiful things I am aware of. With just a mount command, everything you can imagine just works under the hood. Not only windows partitions, usb storage devices can be mounted, with the help of FUSE a new breed of commands make usually unintuitive things possible. You may already well know the sshfs command that mounts file system on remote machine to a mount point on your local machine through ssh, but do you know the curlftpfs command that mounts a whole ftp server? This command as I recently found offers me immense convenience in a campus setting, just imagine you don't need to download the huge video files any more, just play them right away online, you don't need get, put, mget, mput any more, all familiar file manipulating commands cp, mv, rm suffice. This new breed of commands just give 29 year old Unix file system a new life.

Email is old, but as I am writing these, blogging by sending an email(tm) is totally new. It enable a bunch of existing email clients, text editors a new use, writing blog post. Great.

Those who create new things should think about this, shining new light on old tools will make users' life eaiser, simpler, make your product familiar, thus reach a broader user community, exactly what you want.

Helvetica font problem

Due to the fact Helvetica font is matched to "Nimbus Sans L", Helvetica font looks really bad on Linux, as the font is heavily used in web pages especially developed by mac developers, I've been obsessed with this problem for quite a long time. Being a perfectionist in vision effect, this is totally intolerable. The solution I just found works like charm. I write this to myself in case I forget it in the future.