Good enough. Clever.
But this brings on a rant.
Example - Drew has an issue with Samba that he resolves by getting a static IP. It works, but it's the wrong answer.
This software Scott made is so good, the suggestion could be easily implemented. You have a workaround, but it's the wrong answer.
These are minor, even trivial issues in themselves - but I've noticed in IT work that accepting one small wrong answer leads to accepting more and more of them, until one has accumulated a lot of small wrong answers that result in a total system that is a confusing hodgepodge of ad hoc solutions. One has to resist the temptation to implement workarounds. This syndrome seems to be killing Linux distros - I've tried RedHat, Mandrake, and now SuSE and they all reached a point at which they were top-heavy with compromises.
Local example - I'm working with PDF forms and I want the users to have the simplest possible experience. One form is a five-page drilldown that traditionally has been done on the typewriter. I only want the users to see the first, non-printing page and not the drilldowns. I *could* just tell them to print pages 2-5, and to ignore the somewhat odd display of the redundant pages in Acrobat Reader - but it's the wrong answer. The user should only see the first page and should never have to do anything but punch the "Print" button.
-eor-