I think that the author was wrong on the naming issue. Sure, Hungarian Notation is (considered) stupid when programming, but I find it very helpful when I'm looking for an application. For a couple of examples, if I wanted to find a WindowMaker dock app, I could search Freshmeat for wm or do a "dpkg -l wm*" using Debian. Or I'm using gnome and don't have any qt libraries on my system, so I can just avoid any application prefixed with the letter k.
It's the old "don't go polluting the namespace" issue. The programmers get to name the programs, and we tend to think of things like this.
I just finished writing a program, which I probably will not be releasing after having read this article. Why? It doesn't have a good name. The folks at Freshmeat would laugh at it because it reinvents the wheel. It's probably just as well. But when you see that cool program on my computer and can't find it anywhere on the net, you know who to thank.