Evildave said:
It's hard not to draw conclusions that you have a hard time with a CLI, the way you endlessly whine about it.
I don't whine about it...I point out that it is not as easy to most people as you make it out. It is easy FOR YOU, which is great. If it were easy for most people, then Windows would have never come into being and we would still be using DOS or some "future" version of DOS (whether that would have ended up being Unix, Linux, or some other CLI).
I could survive fine with a CLI...but I don't need to. For most of my tasks that I do, I can do it much faster in a GUI than CLI. But, my tasks are not too repetative where a script or convient command line command would speed things up.
And that does not even get into that you seem to believe anyone who dares to disagree with your view of things as being a whiner and as being dumb or lazy.
Quote
"Typical Users" save all their files to the desktop and ask for a hard drive upgrade when there is no room left to add more icons to the desktop.
You know how often I've tried to convey the concept to files and FOLDERS to people? Used diagrams. Shown them patiently step-by-step, how to do it, only to have to explain it to them again... and then again.
Click, drag and drop a file to copy it. They don't know how to do it a month later.
A culture that tries to make it so nobody has to learn anything produces people who never learn anything.
That might be true, but someone who is not willing to be patient and only teaches what they consider important and in ways that they think students should learn will never really teach anything either.
In otherwords, whether or not someone learns something is a function of the person learning and the person teaching. You have to be willing to accept that different people learn in different ways and that some people have real difficulty with certain things.
And the reality is that there are a LOT of people out there that struggle with basic computer principles. It is not necessarily because they are dumb or lazy or unwilling/unable to learn...it could be because their strengths just don't include computer related stuff.
Quote
They don't know the difference between what's on a server, and what's on their own computer.
They don't understand that a web site being temporarily down isn't their own computer being 'broken'. Show them the difference, they'll be on the phone bugging you a week later with the same problem, and a good chance it's the same problem on the same web site.
And the point is that these are the people who have chosen not to adopt Linux and get chased away due to the Linux enthusiasts complaining about how much of pain it is to hold their hands. The point is that if you want to gain in market share, you will have to deal with such people.
Quote
If you complain that Linux is 'so hard' because you have to 'learn things', just keep using the OS that was made for YOU.
Jumping to conclusions again. I am not complaining about Linux. Linux does not bother me one bit. The only reason that I don't use it that I am perfectly fine with what I do use. Both Windows and the Mac OS suit me needs just fine.
I point out why people don't want to "come out and play"...if you "smack" them, then they won't want to play with you.
Instead of just saying "oh, Linux is easy" and pushing them off on their merry (or not so merry way), you have to be prepared to actually help them...even if it means holding their hands for long periods of time.
Quote
It's not an 'elitist' attitude. I just don't mind learning a thing or two to make life easy.
It is an elitist attitude because you are assuming that others don't want to learn, when it might other things that prevent them from finding things as easy as you.
Oh, and you do not need to know every permutation of every command line flag of every program. There are a handful of commands and concepts that you need all the time, and the rest you can look up when you get around to needing them.
Yes, but some people struggle to understand what those books or man commands might mean and thus, struggle to understand how to implement that command that they just looked up.
And then some people don't want to speed time looking something up when they already know how to do the same thing in a GUI without having to look anything up.