I'm Guilty As Charged...
Yep. I'm a guilty party. See this app (http://www.freshmeat.net/appindex/1999/11/14/942576302.html). It is a Ya app, with acronym -- not recursive though, an mpg123 frontend -- almost as many of those as ICQ clients ;) and it has a random versioning scheme -- well almost, I code a bunch, estimate the version, slap it on there, and release everynow and then.
In defense of this awful crime, I have to give my reason for doing this. YaMMS was purely a learning excersize that turned out to be mildly useful (I'm using it for learning IPC, SysV style and BSD Sockets). So, I originally intended to keep it to myself, and then I figured, ``hey why not, other people might like it too.''
Other than that, he's right about everything but the versioning. I like the .1 .2 .skip .a .few .99 .32.7 scheme.
It actually would be kind of fun to merge it with another effort (like one of the ones with a ncurses frontend).
So, my apologies to all.