Danno said:
Just saw this interesting opinion article about how abusive Linux snobs
are to Linux newbies who want to give the OS a chance.
One of my more memorable experience with "Linux snobs" was when I had
asked help for a networking driver. I had downloaded a driver off the
internet, put it on a floppy diskette, loaded it onto the linux machine, and
then checked out the readme. It said to compile the drivers using "gcc"
followed by 3 lines worth of command line arguments (at around 80 characters
per line, that's 240 characters worth of command line arguments).
So I type in the command exactly like I see it (except I ignored the
newlines, and uses spaces instead), only to have gcc tell me that one of the
flags I provided (e.g. "-foo") was no longer supported. There was no
suggestion of what flag I should use instead, and simply omitting the flag
yielded even more cryptic and dangerous sounding error messages.
So I during that period (a couple of years ago, while I still had the
exact command line I entered, and the exact error messages I got), whenever
I found out someone was an "experienced" Linux user, I'd ask them if they
knew how to solve my problem. One of the answers I got was "If you're too
stupid to use a compiler, you shouldn't be using Linux."
Now here's the real shocker: this wasn't in an online newsgroup or
mailing list. He had said this to me, in person, to my face. We were both
computer science students at the same university, attending the same class.
In fact, he was my partner for a project in which we were writing a RPG in
Java. I had designed the finite state machine interfaces that he had to
implement to allow for the transition between my "overworld map" engine to
his "monster battle" engine. We got the highest grade possible for the
project (an A). Either he was saying that for all compilers, I was too
stupid to use them (and thus too stupid to use Linux); or he was saying that
if there exists a compiler for which I am too stupid to use, I would also be
too stupid for Linux. Both interpretations didn't make sense to me.
I was stunned by his response, so our conversation had ended there. The
next days, we'd continue to meet up and work on the project, but we never
brought up the topic of Linux again.
Article link: Linux Snobs - Real Barriers to Entry
http://www.reallylinux.com/docs/snobsoped.shtml
This article links to a blog entry in which someone claims that people
who say "RTFM" do so because they don't know the answer and wish to sound
smart. In my experience, when someone doesn't know the answer, they tend to
simply not respond, letting someone else give it a stab. Every now and then
in this group, you'll see someone ask a very obscure question, and they
receive zero responses; I suspect because no one knows the answer.
The article also links to other sites which criticize Eric Steven
Raymond, and from that, infer that the "How To Ask Questions The Smart Way"
document (
http://www.catb.org/~esr/faqs/smart-questions.html) is "bad". This
is known as an "ad hominem" attack, and is a logical fallacy. I've read the
smart-questions document, and while I don't agree with everything it says, I
believe that a person who blindly follows the rules there will probably get
better results than a person who willingly breaks all of the rules. I'm NOT
saying that I know Eric Raymond personally, and he's a great guy, and that
all those bad things said about him are lies. In fact, I had never even
noticed who the author of the document was until reading the above article,
and the sites it links to. I've never met Eric Raymond. I'm just saying
regardless of Mr. Raymonds personality, the document, overall, has some good
advice.
Every now and then I get surprised by what people find insulting.
Someone asked me for advice on building a custom computer (not physically
building it; rather selecting the components and having it pre-built). She
showed me the specs she was considering. I knew that all she never plays any
games at all on her computer; not even solitair or hearts. So I told her she
didn't need the $300 3D accelerator video card she had listed (this was back
in the days before Vista, so OS UIs were strictly 2D), and onboard video
would be sufficient. For some reason, she took this as an insult, I guess
because I was implying that she wasn't "worthy" of the video card. She
complained, and pointed out that I had an expensive video card in my
computer (I *do* play games, like Fable, Doom 3, etc.), and accused me of
treating her like an inferior. So I told her she's free to do whatever she
wants with her money, but that she had came to me for advice, and my advice
is to not buy that video card.
- Oliver
(Yeah, she bought the video card in the end; and she still doesn't play
computer games.)