Ask them to open a terminal and type format c: and many would stop to ask what does format do
That's the part I'm just not convinced about. I think many many people would unquestioningly type exactly that if they found some instructions that purported to solve whatever problem they were having.
Doesn't that render the fuse useless for its function?
The only thing I can think of is to test the fuse to make sure it blows at the right amperage (I think it's amps that does it). Of course that fuse is ruined but test a few and you can assume the rest of the batch are OK too.
Therefore they are more likely to check other sources before using the shell, but blindly follow GUI instructions blindly.
I do not buy that someone willing to blindly follow GUI instructions without understanding them would go to the trouble of getting a second opinion on a shell command, but OK.
It could even be argued that the long-winded and xenolexiconic contracts --
Upvoted just for that word.
Also, if they were to charge for updates, then there would be an implied expectation that the initial product was perfect and free of bugs
Where do you get that idea? There is no commercial software free of bugs*, and I don't think anyone paying for updates expects it to be perfect. I don't think you would get anywhere at all suing a company just for bugs unless you could prove gross negligence that caused harm.
* arguably none at all, but I read something about NASA's strategy for zero-defect software. The stuff with meters and inches was written by a contractor IIRC.
If this were a Mosaic value, then Sodom and Gomorrah would have been spared and the flood would have never taken place.
I'm not sure those are the best examples since they were about iniquity, not about not being Jewish. The stuff about the Jews wiping out their enemies so that they could take their lands is a much more relevant point.
Right, most of the stuff we do with computers, we do often. It's easier to remember where to go in a GUI than to remember what to type in a shell, and you don't have to remember the whole process with a GUI, because each step will give you visual clues about the next step. Many people would prefer not needing to either remember a command or look it up every time.
And remember the question I was answering is "why do some people dislike the command line?"
it does not really matter whether the describe a command line solution or a GUI solution if the person does not understand what they are doing, and if anything the command line solutions may be better if the causes people to stop and check before using it.
I don't understand that last part. A novice user is more likely to research a shell command they find online than to take the time to understand GUI instructions?
in my experience most end users don't gain a huge amount of knowledge if they're not already interested enough to have learned much of it on their own.
Yeah that could be.
If they only feel like they know what they're doing because they're following instructions written by someone else, it is false.
And if they paid attention and thought about what they were doing, it might not be.
Good thing the shell is not designed for that purpose, then.
What purpose, making changes to the system? If you're suggesting it should be used for daily tasks, that's even worse. Hardly anyone wants to do that.
most Linux users turn to it first because it's normally much quicker and easier than a GUI.
If you're a good typist and already know how to use it, yes.
it's not a failing when people design software in a way not approved by Microsoft.
Of course not, it's perfectly fine. I'm just pondering Linux's potential for broad adoption.
A lot of work has been done to get many different GUI alternatives for most major requirements, but if you're trying to get free support from forums you'll get an answer that the volunteer answering your question knows - and that will likely mean the shell.
To be fair, he is talking about trying to get help with technical problems on forums, not claiming that it's required in daily normal use.
Exactly so, though it's also true that I haven't been using Linux very much recently and I'm only describing my experience. I might be an outlier. I also want to be clear that Linux is awesome and my comments are an expression of concern about its future, not a condemnation. I hope it really takes off big, but we're still waiting for The Year of the Linux Desktop. Then again maybe we're waiting for the wrong thing, and it will actually be a steady slow uptick in adoption. That would be fine too.
No - that idea has been around much longer - it is expressed in the old testament.
What about the parts where non-Jews approaching the tabernacle were to be slain? Or how it was OK to own slaves as long as they weren't Jewish? Not to mention all the ways women are treated differently than men. Maybe I haven't gotten to the "human rights for everyone" part of the Old Testament yet.
Also, if people do not really know what they are doing, but are simply following instructions, does it make any difference if the solution describes use of a GUI, or the command line?
I think the difference is that with a GUI you might gain some understanding of what you're doing as you do it. That's not true with pasting some Greek into Bash, and most moms are not going to take the time to learn what each part of that command they used actually means.
The GUI may look easier to use, but it often creates a false confidence, and allows people to break their system by random clicking on options.
What if it's not false? There is always a chance people will break their systems of course. But I think that's better than making it so uncomfortable to make changes to the system that they try to avoid doing it.
One of the hardest things for me to understand is why everyone learned to want to avoid the command line.
It requires memorizing commands, which GUIs don't. I think most people are also not that good at typing, so a command line might actually be slower. For many tasks it also requires either typing or pasting in stuff you don't understand, or learning about the operating system at a level of detail most users have no interest in. There could be other reasons too.
Not in my experience. Now and then I find some advice about the command line, but I think more often not. Sometimes I'll run into something requiring editing the registry, which though not a command line is arguably as bad or worse. Again that's just me, I don't claim to have access to perfect data.
Also in the case of Linux, the command line is ubiquitous, but the graphic front ends are more variable.
Which means that will be a very difficult problem to fix (unless I'm wrong and it really isn't a problem at all).