[vox-tech] Here's my project, please give me some feedback
Dave Margolis
margolid at ecs.csus.edu
Mon Jul 19 10:56:59 PDT 2004
Jeff Newmiller wrote:
> On Sun, 18 Jul 2004, Kedar Soman wrote:
>
>>I am developing a website to log programming errors. The URL is as follows
>>http://kedar.freeshell.org/index.php
>>The reason for doing this is many times the error message tells us nothing
>>about what to do to correct the error. Google is the only option, which does
>>work mostly. But it would be good to have some website which tells us "what
>>folks have done when they faced certain error". This would be especially
>>good for novice programmers.
>
>
> My point above about trusting your input also applies to Google searching,
> and to your project as well, only in reverse. When presented with error
> messages, Google tends to find questions in email/newsgroup threads, and I
> follow the thread to the end to find more and more refined answers to the
> problem. From looking at your site, the answers given there represent the
> research of the people who originally encountered the problem... and they
> are posting their "aha!" solutions at the same time as the problem.
I did tech support for for a number of years, and we used to call this the
"voodoo" fix. It was the fix that worked one or more times for one
person. Unfortunately, these voodoo fixes plauged our knowledge base and
it was tough to differentiate tried and true (and/or official) fixes from
the less than proven solutions. I can see this being a problem with the
error message repository in question. If I can publically add solutions
to problems in a public knowledge base without any credentials or without
any governing review process, I can publish fixes with any of the
following problems:
1. Solutions that worked for me because of some coincidence (aka the
phallacy of false cause and effect). For example "uninstalling version
1.7, reinsalling version 1.6, and then rebooting fixes the problem".
wrong! Rebooting fixed the problem.
2. Solutions that seemed to work for me are poorly communicated or just
plain wrong, and by following my suggestions you'll either waste your time
or perhaps even damange your system or cause loss of data.
3. Deliberatly malicous incorrect fixes for common problems. I can see
this being similar to some of the socially engineered virus-type schemes
like phishing. It wouldn't be tough to do either: just find some common
but nasty error message and post a solution that asks the user to delete
some critical file, or install some fake patch, or whatever else. Of
course it's ultimately up to the user to use common sense and do proper
research, but it's a possibility to consider.
Just some thoughts about potential pitfalls...I'm not trying to be
critical in any way.
Dave
More information about the vox-tech
mailing list