On Nov 9, 2006, at 2:09 PM, Jim Redman wrote:

Folks,

I have to say, of all the lists I subscribe to, the vocal members of this list are the most arrogant and insulting. However, I consider comments such as Luca Gibelli's, bandwidth wasting, "We are happy to suffer this loss." and Dennis Peterson's "His specific problem is he lacks the skill to install and manage the product" reflect more about the person making the comment, rather than the target.

You're forgetting one detail that probably was the most provoking, though. He started right off saying he "cherishes his ignorance".

How many of our problems as sysadmins come from user ignorance? How much worse is it when you have to deal with another peer's ignorance, and worse yet, WILLFUL ignorance? "Hi, I'm hired to do a complicated and skillful job as a sysadmin, but want to know nothing about how or why this software stuff works...can you help me? By, like, doing it for me?"

If he was asking for help or proposing a reform without expressly saying the driving reason was because he wanted to know nothing about how it worked or how to install it or even how to properly tune it to keep from annoying fellow mail sysadmins on nearby networks, it wouldn't have elicited such a venomous response from an open source group. These people working on ClamAV aren't, to my knowledge, paid to make the program or keep it up to date, let alone make the installer and front-end interfaces the most polished. They are programmers doing this in their spare time to try to make a usable product for their peers.

And you're surprised that unpaid programmers and sysadmins having to routinely deal with problems that are often linked to end-user ignorance would get a little ticked when getting a question from someone saying they're a sysadmin who wants to remain clueless? More often than not the way to get respect among that little social club is to try learning things and expanding your knowledge through your questions, not chastising them because they're doing something that forces you to learn something about why and how your system works.

I would also consider the prevalent attitude misplaced and wrong, and before you berate me for knowing nothing, let me say this I've been managing mail systems on Linux since the late 1.x releases and build and support embedded Linux distros. If you're following the logic here, that still doesn't prove that I know much, but at least I have some background...

Personally, I didn't mean to say that you're someone who knows *nothing* about Linux or Unix. I don't know what your specialty is. My personal belief is that there are very few gurus who know all there is to know about hardware and software administration...sysadmins specialize or they tend to have superficial knowledge of a wide array of topics. A mail admin may know about spam filtering, viruses flying around the Internet, Postfix vs. Qmail, etc., while knowing little about DDR RAM or the next-gen processors slated for release from Intel. At the same time, you shouldn't be willfully ignorant about the topics related to your field and have no desire to learn more since you don't know when that knowledge will be handy. Sysadmins supposedly carry on the spirit of the original hackers, and the hallmark was curiosity and willingness to learn new things.

Proclaiming a desire to be ignorant does not win brownie points among those he was "asking for help".

Somewhere between my teenage years and now, I have enough experience to realize that I don't know everything. I can't create faster/better optimized programs using assembler than a high level language, and I'm not the worlds most knowledgeable Linux security expert. The many packages that make up Linux are better understood by those who created and maintain them and these people are the most qualified to produce secure configurations of these packages. Even if I DID understand a package better than the maintainer, or have a better grasp of security than the person producing configuration, I would recognize that having more people look at the configuration WILL improve the system. This is one of the basic arguments of Eric Raymond's "The Cathedral and the Bazaar" http://www.firstmonday.org/issues/issue3_3/raymond/

Which is fine...no one, I believe, was arguing against this idea.

They did seem to take offense to the attitude of "Hello fellow sysadmins, can you improve this packager so I don't need to know anything about it, just drop it in place and bingo everything works?"

I'll further encourage these efforts because, having done this for a while, I realize that it _IS_ now possible for someone who knows almost nothing about Linux administration to take a distro, install it, update it using one of the package managers and have a secure, if sub-optimal installation, taking the defaults at installation. When I realize that this person might otherwise have put Windows on the net and become another spam and virus spewing Bot I feel that anything that can be done to make the standard distros easier to use, and so to encourage their uptake, is good.

That is a user. End users do this. Sysadmins should not be ignorant when running services...it's part of the "administration" in the job title to imply they know something about what they're doing.

You do people no favor when you encourage a mail sysadmin to not know what SMTP stands for. Maybe we should advocate that medicine be simplified to the point where you need a heap of ignorance and a grain of good will from others to make home surgery kits?

There's a reason sysadmins are supposed to be earning more money than a go-fer in a company or a burger-flipper at a mcjob. They're supposed to have more skills and are learning more to enhance those skills. `

And yet, when you suggest that one of the advances that ClamAV could make is to be in a position to help these people, the responses represent an elitist (and mis-guided) attitude that everyone should be a highly skill sysadmin more knowledgeable of the ClamAV system.

No, just not encouraging people to remain ignorant. The more ignorance you spread, the more support calls you generate. Unless you're doing it on purpose, in which case I'd wonder if you're purposely keeping people "stupid" to keep from losing a lucrative base from which to take advantage of their dependence and ignorance for your own gains.

There is also the possibility that if people knew the basics of what they're doing it cuts down on the more frivolous support calls and requests so people can focus on more important issues that could use polishing and fixing.

So, now you have some more flamebait. I'm signing off, because, for the vocal members of this list at least, Scott Adams seems to have the right idea (http://dilbertblog.typepad.com/):

"Let me begin by saying I don’t debate with advocates. An advocate says that everything is right about one position and everything is wrong about the other side. You might as well debate with a doorknob."

"Pot, Kettle.  Kettle, Pot."

-Bart_______________________________________________
http://lurker.clamav.net/list/clamav-users.html

Reply via email to