Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Making Linux Look Harder Than It Is

Posted by chrisd on Fri Dec 07, 2001 06:50 PM
from the complicated-makes-us-look-31337 dept.
drkich writes: "According to an article on The Register (by our very own roblimo). Many 'gurus' teaching new users about Linux make it look harder than it needs to be, and apparently fail to explain that yes, you can make PowerPoint-style presentations in Linux, you can view Web Pages that use Flash animation and other "glitz" features, and that you can manage all your files though simple "point, click, drag and drop" visual interfaces. Could the biggest problem with Linux usability be that most of the people teaching newbies to use Linux are too smart and know too much?"
This discussion has been archived. No new comments can be posted.
Making Linux Look Harder Than It Is | Log In/Create an Account | Top | 764 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3
  • Yes (Score:4, Informative)

    by global_diffusion (540737) on Friday December 07 2001, @06:52PM (#2673714) Homepage
    I'd say yes. When I first started out, there was a lot of hand waving and "this is too complicated for you." Then I looked at it linuxdoc.org and said, "this is easy."
    • Re:Yes (Score:5, Insightful)

      by global_diffusion (540737) on Friday December 07 2001, @07:02PM (#2673799) Homepage
      As an addendum, I'd like to point out that using linux is extremely easy, especially with KDE or (somewhat) Gnome. It's the install that is tough for a newbie. When I first started using Debian, I was a little intimidated about picking out specific packages to install. I had no idea what was needed for the system I wanted. But nowadays we have Mandrake for the newbies, so even installing isn't a big problem (I tell people looking for linux distros that my mom could install Mandrake if she didn't have to do the partitioning step...).
      [ Parent ]
      • Uhm, no. by Anonymous Coward (Score:2) Friday December 07 2001, @07:31PM
        • Re:Uhm, no. by Pierric (Score:1) Saturday December 08 2001, @08:49AM
          • Re:Uhm, no. by Pierric (Score:1) Saturday December 08 2001, @11:25AM
          • 1 reply beneath your current threshold.
      • Re:Yes by warb (Score:2) Friday December 07 2001, @11:32PM
      • Re:Yes by colatek (Score:2) Saturday December 08 2001, @01:33AM
        • Re:Yes by deaddrunk (Score:2) Saturday December 08 2001, @07:24AM
      • You missed one thing by roystgnr (Score:3) Saturday December 08 2001, @02:45AM
      • Re:Yes by nazkilla (Score:1) Saturday December 08 2001, @01:28PM
        • 1 reply beneath your current threshold.
      • 3 replies beneath your current threshold.
    • I'd say no, actually. well... by xeeno (Score:2) Friday December 07 2001, @08:55PM
    • Nobel laureate said it best... by m249saw (Score:2) Friday December 07 2001, @11:41PM
    • 1 reply beneath your current threshold.
  • The biggest obstacle (Score:4, Insightful)

    The inability for Joe Blow to buy a consumer-y machine preloaded with Linux and everything he needs to do the normal kinda Joe Blow stuff.

    It'd be a risk, though...because I don't know if the average person is ready for Linux.

    But people are going to be scared until they see Linux boxes for sale at CompUSA and Sears.

  • Too smart? (Score:5, Insightful)

    by Hobobo (231526) on Friday December 07 2001, @06:54PM (#2673731)
    It might not be too smart as much as too arrogant...
    • Re:Too smart? by quartz (Score:2) Friday December 07 2001, @07:04PM
      • Re:Too smart? by ImaLamer (Score:2) Friday December 07 2001, @08:57PM
      • 1 reply beneath your current threshold.
    • Re:Too smart? by The_Unforgiven (Score:2) Friday December 07 2001, @08:11PM
    • Re:Too smart? (Score:5, Funny)

      by Tachys (445363) on Friday December 07 2001, @08:19PM (#2674154)

      It might not be too smart as much as too arrogant...

      What!! a Linux user arrogant?!? No way

      [ Parent ]
    • Re:Too smart? (Score:5, Insightful)

      by odsign (535843) on Friday December 07 2001, @08:48PM (#2674269)
      I think the problem might lie in the difference between being self-taught and being taught by others. In my own experience, I have found that I become quite frustrated in trying to help people with computers, simply because just about everything I know was either learned from plain ol' messing around, or through some sort of document, without any sort of instructor. When I'm asked for help, I think "Why can't they just figure it out themselves, like I did?" Physics, on the other hand, something which I'm also not too shabby at, I find quite easy to help people with, because it is something which I have had taught to me. I know how to talk to somebody who doesn't understand physics, because initially, I didn't understand physics, and had to be taught.
      [ Parent ]
      • Re:Too smart? by iomud (Score:2) Saturday December 08 2001, @07:34AM
    • Re:Exactly! by ethereal (Score:1) Saturday December 08 2001, @02:21AM
    • 4 replies beneath your current threshold.
  • i'm new (Score:4, Funny)

    by mabus (47611) on Friday December 07 2001, @06:55PM (#2673740) Homepage
    I just installed red hat 7.2 and i'm having difficulty learning linux. I have read lots of stuff but maybe I'm not reading the right things. My samba says "unknown error... hmm..." when i try to access my windows machines, and I have no idea how to install programs.... I think the HOWTO's that i read are too complicated. They always mention things that I have no idea how to do. I barely know DOS so I don't know many commands for the shell. LINUX is difficult.
    • Re:i'm new by betis70 (Score:3) Friday December 07 2001, @07:06PM
      • Re:i'm new by reaper20 (Score:3) Friday December 07 2001, @07:11PM
        • Re:i'm new by ichimunki (Score:2) Friday December 07 2001, @07:40PM
          • Re:i'm new by vrmlknight (Score:1) Sunday December 09 2001, @03:12AM
            • 1 reply beneath your current threshold.
        • Re:i'm new by mliu (Score:1) Friday December 07 2001, @11:06PM
          • Re:i'm new by deaddrunk (Score:1) Saturday December 08 2001, @07:46AM
          • Re:i'm new by mvdwege (Score:1) Saturday December 08 2001, @10:41AM
            • Re:i'm new by OsamaBinLogin (Score:1) Saturday December 08 2001, @08:38PM
          • Re:i'm new by tim_maroney (Score:2) Saturday December 08 2001, @02:32PM
            • Re:i'm new by beable (Score:1) Saturday December 08 2001, @05:52PM
          • Re:i'm new by drsquare (Score:1) Sunday December 09 2001, @08:35AM
        • Re:i'm new by OsamaBinLogin (Score:1) Saturday December 08 2001, @05:56PM
      • Re:i'm new by revengance (Score:1) Saturday December 08 2001, @12:07PM
      • 1 reply beneath your current threshold.
    • But on the other hand... by sterno (Score:2) Friday December 07 2001, @07:08PM
    • Re:i'm new by Osty (Score:1) Friday December 07 2001, @07:11PM
      • Re:i'm new by spudnic (Score:2) Saturday December 08 2001, @04:55PM
      • Re:i'm new by MR.Gates (Score:1) Friday December 07 2001, @08:22PM
      • 1 reply beneath your current threshold.
    • Re:i'm new by Doppler00 (Score:1) Friday December 07 2001, @07:52PM
      • Re:i'm new by blkros (Score:1) Friday December 07 2001, @08:37PM
      • Re:i'm new by sydb (Score:2) Friday December 07 2001, @11:20PM
      • 1 reply beneath your current threshold.
    • Re:i'm new by linzeal (Score:2) Friday December 07 2001, @08:27PM
      • Re:i'm new by Pinball Wizard (Score:1) Friday December 07 2001, @08:52PM
        • Re:i'm new by linzeal (Score:1) Saturday December 08 2001, @12:39AM
      • OpenBSD by Sven182 (Score:1) Friday December 07 2001, @09:35PM
        • 1 reply beneath your current threshold.
    • Re:i'm new by Pinball Wizard (Score:3) Friday December 07 2001, @08:48PM
    • Re:i'm new by sydb (Score:2) Friday December 07 2001, @09:30PM
    • Re:i'm new by bsauls (Score:2) Friday December 07 2001, @10:17PM
    • Re:i'm new by BitterOak (Score:1) Friday December 07 2001, @11:06PM
    • Re:i'm new by mycal62 (Score:1) Friday December 07 2001, @11:17PM
    • Re:i'm new by rikkards (Score:1) Friday December 07 2001, @11:25PM
    • Re:i'm new by psergiu (Score:2) Saturday December 08 2001, @01:53AM
    • Re:i'm new by OsamaBinLogin (Score:1) Saturday December 08 2001, @05:26PM
      • Re:i'm new by jddaly (Score:1) Saturday December 15 2001, @03:35AM
    • Re:i'm new by Xawen (Score:1) Friday December 07 2001, @09:02PM
    • 5 replies beneath your current threshold.
  • My theory is . . . by Captoo (Score:2) Friday December 07 2001, @06:56PM
  • Too knowledgeable?? Hardly. (Score:4, Insightful)

    by Isldeur (125133) on Friday December 07 2001, @06:56PM (#2673745)
    Could the biggest problem with Linux usability be that most of the people teaching newbies to use Linux are too smart and know too much?

    I hardly think it's because they know too much. It's more that they want to show themselves as sauve and intelligent infront of those they're instructing. I think you'll find all the people who deserve the right to brag are generally much more humble because they honestly have nothing to prove.
    • Re:Too knowledgeable?? Hardly. (Score:5, Interesting)

      by Chris Burke (6130) on Friday December 07 2001, @07:18PM (#2673883) Homepage
      Well, I'm not going to say I'm humble, but I will say that I already have everyone I'm teaching linux too impressed enough where I don't need to show off. ;)

      Anyway, I actually have found myself having problems helping people with linux because I really can't see the problem from their point of view. It's hard for me to recognize what they will or won't know, and I tend to make assumptions, completely unintentionaly, about their knowledge base such that I end up just confusing them.

      It also doesn't help that I have never wanted my Linux box to be "easy to use" (as defined by those who say Linux needs to be more so), and thus have a hard time trying to make it so for others.

      All in all, I'm just not that great a teacher, but I do think that the difference in technical knowledge is part of the problem.

      Not that roblimo isn't still an ass.
      [ Parent ]
    • Re:Too knowledgeable?? Hardly. by Amazing Quantum Man (Score:3) Friday December 07 2001, @07:58PM
      • Re:Too knowledgeable?? Hardly. by Peaker (Score:2) Friday December 07 2001, @08:58PM
        • Re:Too knowledgeable?? Hardly. (Score:4, Insightful)

          by Samrobb (12731) on Friday December 07 2001, @10:09PM (#2674458) Homepage Journal
          Someone who is really good at maths, knows to break down the solution to the smallest pieces and explain the pieces

          I'm guessing that you've never had children, nor ever tried to teach a young child something like math. (By "young", I mean under the age of 7.)

          Exactly what do you do to "break down the solution" when you're trying to explain why 1 + 1 = 2? You're dealing with someone who is on the power curve if they can even write that, let alone understand it. What, you're going to explain the concept of whole numbers, the meaning of zero, decimal arithmetic...

          No. You're trying to get a bunch of ideas across, as simply as possible, so they can have an "a-ha!" type of learning experience. And that does take someone special - someone who is very well-trained, very experienced, very creative, and very patient.

          Being able to break the problem down into smaller pieces does nothing to help if you decompose it as far as you can, and they still look up at you and say, "But why?" and the best you can say is "That's just the way it works."

          [ Parent ]
    • Re:Too knowledgeable?? Hardly. by dilger (Score:2) Friday December 07 2001, @08:19PM
      • 1 reply beneath your current threshold.
    • Re:Too knowledgeable?? Hardly. by pyrrho (Score:1) Friday December 07 2001, @08:24PM
    • Re:Too knowledgeable?? Hardly. by LinuxisforLosers (Score:1) Sunday December 09 2001, @12:34AM
    • 1 reply beneath your current threshold.
  • Right ON! (Score:5, Insightful)

    by lysurgon (126252) <joshk&outlandishjosh,com> on Friday December 07 2001, @06:56PM (#2673748) Homepage Journal

    The biggest obstable to widespread Linux adoption is not its actual difficulty to use, but perception that it's for geeks only. An idiot proof installer would be good, but evangelests and PR that speaks to average users is perhaps the single most important thing standing in the way of more pervasive acceptance.

    I understand how the general attitude that "you've got to know how to use a computer to use a computer" gets bred. I used to work 1-800-support. But that won't cut it on the public image tip.

    GNU/Linux needs salespeople. Jeez, I can't believe I just wrote that, but it's true. The barriers are 90% cultural at this point....
  • by Ludwig668 (469536) on Friday December 07 2001, @06:57PM (#2673752)
    Don't forget that for people who don't understand how computing tools work, Unix kinda doesn't make much sense regardless of how it's taught. Pipes and filters really only make sense when you're filtering down large lists of information... and this kind of information pretty much only happens in system administrative contexts.
  • We should learn our own tools... by sultanoslack (Score:2) Friday December 07 2001, @06:57PM
  • by Glowing Fish (155236) on Friday December 07 2001, @06:58PM (#2673761) Homepage

    In the basic O'Rielly book on Linux, it makes a point that most textbooks on Linux go into detail about such topics as how to use the ed command and other things that most people never use.


    There are some conceptual points about Linux that even a newbie needs to know...such as permission and the file tree, but there is a lot of stuff that you really can just open it up and click around on stuff.


    I think the problem is that a lot of Unix work in general has been going on in academia, and so that a lot of books are written with a lot of traditional complicated busywork in them. Students now are learning about the vi editor for the same reason that students for a long time had to learn Latin, because it is a tradition.

  • probably by PiGuy (Score:1) Friday December 07 2001, @06:58PM
    • Re:probably by vrmlknight (Score:1) Sunday December 09 2001, @04:22AM
  • Agreed (Score:5, Insightful)

    by LinuxGeek8 (184023) on Friday December 07 2001, @06:59PM (#2673768) Homepage
    I can only agree with it.
    Part of the problem is that most "guru's" know how to use a commandline, but not how to use a GUI.
    When I install software, I use the commandline, not Kpackage, Gnorpm or Rpmdrake.
    So when someone asks me how to use such a program, he mostly knows more about it then I do, I just know more about the underlying architecture.

    Though I do think the users are coming along.
    Recently I heard about people who were using Linux, because they liked Tux, and were collecting pictures of him. Sure.
  • Nope. (Score:5, Insightful)

    by FFFish (7567) on Friday December 07 2001, @06:59PM (#2673772) Homepage
    Biggest problem with Linux usability is a lack of applications to use with it.

    WAAAAIT! Hold off on that flame-thrower!

    I'm talking serious productivity applications.

    There is no Linux equivalent to MSWord. Yes, yes, yes: I *know* there is StarOffice and others. But they aren't MSWord.

    There is no Linux equivalent to AccPac. Yes, yes, yes: I *know* there are other accounting packages. But AccPac is the defacto standard.

    There is no Linux equivalent to Photoshop. Yes, yes, yes: I *know* there's Gimp. But it's not Photoshop.

    WAIT! Hold off on that flame-thrower!

    I know it's unreasonable to expect Linux apps to be identical in functionality -- and misfunctionality! -- and appearance to the big-time, deeply-entrenched "standards."

    But that's not the point. The point is: the problem with Linux usability is that its lacks applications that are direct clones of the standards.

    That's unreasonable, illogical, stupid, and every other abusive word you can toss at the idea...

    ...but it's the truth. The PHBs see it that way, and countless users who've spent years learning the ins and outs of the standard apps see it that way.

    It takes years of invested time and experience to become at all proficient at any comprehensive productivity application. No one wants to throw that investment away, just to move to Linux.

    And that is, I think, at the very core of it all, a usability problem. If it isn't exactly like the original, it is less usable for many folk.

    And now you can flame. Ouch.
    • Re:Nope. by slamb (Score:2) Friday December 07 2001, @07:08PM
      • Re:Nope. by czardonic (Score:1) Friday December 07 2001, @07:43PM
      • Re:Nope. by haruharaharu (Score:3) Friday December 07 2001, @11:00PM
        • Re:Nope. by Anthony (Score:1) Sunday December 09 2001, @09:03PM
          • Re:Nope. by haruharaharu (Score:2) Sunday December 09 2001, @10:23PM
    • Re:Nope. by lysurgon (Score:1) Friday December 07 2001, @07:09PM
      • Re:Nope. by zmooc (Score:1) Friday December 07 2001, @08:05PM
    • Better than you credit by Weasel Boy (Score:2) Friday December 07 2001, @07:12PM
    • Re:Nope. (Score:5, Interesting)

      by Chris Burke (6130) on Friday December 07 2001, @07:29PM (#2673944) Homepage
      You're right, of course.

      But I do think that there are apps that are meant to be clones. Like StarOffice. The first time I used it, I felt like I was using office -- all the way to the exact menus and buttons you had to click to turn off auto formatting. I was amazed, until I realized that I hated StarOffice for all the same reasons I hate Office.

      But still this doesn't matter. Because no one is going to try out StarOffice to find out that it's exactly like MS Office, simply because it -isn't- MS Office and that's scary.

      Damnit.
      [ Parent ]
      • Re:Nope. by Stinking Pig (Score:1) Saturday December 08 2001, @12:54AM
    • Re:Nope. by theantix (Score:3) Friday December 07 2001, @07:30PM
      • Re:Nope. by czardonic (Score:1) Friday December 07 2001, @07:55PM
        • Re:Nope. by Kalvos (Score:1) Saturday December 08 2001, @10:09AM
          • 1 reply beneath your current threshold.
      • Sunk costs by Macrobat (Score:1) Friday December 07 2001, @08:59PM
        • Re:Sunk costs by theantix (Score:1) Saturday December 08 2001, @02:21PM
    • Re:Nope. by lazytiger (Score:1) Friday December 07 2001, @08:21PM
      • Re:Nope. by FFFish (Score:1) Friday December 07 2001, @10:56PM
        • 1 reply beneath your current threshold.
      • Re:Nope. by Tony-A (Score:1) Saturday December 08 2001, @01:16AM
        • Re:Nope. by FFFish (Score:2) Saturday December 08 2001, @11:42AM
    • Re:Nope. by Tachys (Score:2) Friday December 07 2001, @08:27PM
      • 1 reply beneath your current threshold.
    • Re:Nope. by nexusone (Score:1) Friday December 07 2001, @08:58PM
    • Has the typing changed? Or mouse usaged by OneShotUno (Score:1) Friday December 07 2001, @11:25PM
    • Re:Nope. by Utena (Score:1) Saturday December 08 2001, @01:20AM
      • Re:Nope. by FFFish (Score:2) Saturday December 08 2001, @11:45AM
    • Re:Nope. by Walles (Score:1) Saturday December 08 2001, @04:44PM
    • Re:Nope. by marvin tph (Score:1) Saturday December 08 2001, @07:56PM
    • Yup by Nailer (Score:2) Sunday December 09 2001, @12:24AM
    • Re:Nope. by Rick the Red (Score:2) Friday December 14 2001, @07:39PM
    • Re:Nope. by spencerogden (Score:1) Friday December 07 2001, @08:08PM
    • Re:Nope. by FFFish (Score:1) Friday December 07 2001, @10:45PM
    • 6 replies beneath your current threshold.
  • By Far, I agree with the claim by Ieshan (Score:2) Friday December 07 2001, @07:00PM
    • 1 reply beneath your current threshold.
  • I couldn't agree more by _Marvin_ (Score:1) Friday December 07 2001, @07:01PM
  • 100% agree (Score:5, Insightful)

    by reaper20 (23396) on Friday December 07 2001, @07:01PM (#2673782) Homepage
    Newbie - "How do I use my dial up modem in linux, using redhat 7.2?"

    Expert - "First of all, you need to make sure ppp is compiled into your kernel, then recompile, RTFM."

    Newbie - "Is there an easier way?"

    Expert - "Yes, but first, lets's get you all the kernel patches, since you're using 2.4.9, which has some known VM problems under high loads, then, we'll need to gut your X server, then, you might as well recompile/build KDE, since the one in Red Hat sucks, which comes with GNOME, but I think it sucks, so I'll make sure that you think it sucks too ... you know, if you used Debian, this wouldn't be a problem...."

    Newbie - "What's a Debian?"

    ... and so on and so forth ....
    • I've never heard that question by _iris (Score:1) Friday December 07 2001, @07:24PM
    • Re:100% agree by Peaker (Score:2) Friday December 07 2001, @09:02PM
    • Re:100% agree (Score:5, Informative)

      by Lumpy (12016) on Friday December 07 2001, @09:58PM (#2674433) Homepage
      WRONG! you picked a wannabe or poser as your expert.

      Newbie - "How do I use my dial up modem in linux, using redhat 7.2?"

      realEXPERT - click on that configure dial up icon on your desktop and follow the instructions.

      an expert knows what he/she is talking about your expert example was that of a poser trying to make someone think they know what they were talking about and obviously never touched Redhat 7.2 or 7.1 for that matter.

      and that is a HUGE problem in linux. a ton of posers and very few real experts. Just like it is in the windows /mac/sun/everything else worlds.
      [ Parent ]
      • Re:100% agree by Saint Nobody (Score:2) Friday December 07 2001, @10:53PM
        • Re:100% agree by Saint Nobody (Score:1) Saturday December 08 2001, @12:34PM
        • 3 replies beneath your current threshold.
      • Re:100% agree by Velex (Score:2) Saturday December 08 2001, @12:41AM
        • Re:100% agree by tsphere (Score:1) Saturday December 08 2001, @01:49PM
        • 1 reply beneath your current threshold.
      • 1 reply beneath your current threshold.
    • Re:100% agree by Some Dumbass... (Score:1) Friday December 07 2001, @10:19PM
    • Crap by jabbo (Score:3) Friday December 07 2001, @11:06PM
      • Re:Crap by Mad Marlin (Score:1) Saturday December 08 2001, @12:59AM
  • it's all what you are used to by vscjoe (Score:2) Friday December 07 2001, @07:01PM
    • 1 reply beneath your current threshold.
  • by nsample (261457) <{nsample} {at} {stanford.edu}> on Friday December 07 2001, @07:01PM (#2673786) Homepage
    I think there's a lot of truth to this, but not just with linux. It seems to be a phenomenon at all increasing levels of sophistication, in many different fields.

    In my own example, I taught an advanced database course at Stanford, and how no trouble connecting with upper division CS majors and industry professionals in the course. Two quarters later, I taught "CS01i: Introduction to the Internet." I found myself at a loss sometimes trying to relate to the uninitiated Internet user. I had become detached.

    It seems that the same thing is true of linux. We get ingrained in an OS/culture that requires a certain level of sophistication to succeed. Then (for better or for worse) we often become trapped in that paradigm.

    I've found that with Linux education (and CS01i), that an old maxim holds true: "If I can tell my mom how to do it, and she can then successfully explain it to my dad, my job is done."

    It may sound like an elementary test of fitness, but it works as a good filter for teaching the uninitiated.

    (please note, this only works if your mom isn't a kernel contributor...):)
  • Sadly, often true. by RavenDarkholme (Score:2) Friday December 07 2001, @07:02PM
  • making it look harder? by tourettes (Score:2) Friday December 07 2001, @07:04PM
  • Take A+ for example (Score:5, Interesting)

    by The Ape With No Name (213531) on Friday December 07 2001, @07:05PM (#2673814) Homepage
    As a *nix person who has had to pick up Winders skills, I will be the first to admit that all the Windows training I have taken has had the tone "This isn't really that hard."

    In contrast, I went to a LUG meeting where a workshop was held for Newbies and I distinctly remember someone saying "Look, mounting a share with NFS is hard." You would never hear this at a Windows workshop.

    Take my example:

    C:\net use p: \\foo\bar

    versus:
    hookado@monkeyfudge ~$ mount -t nfs gorilla:/export /mnt/disk

    Why is one "easier" than the other? Is it just cultural?
  • Perhaps... by 10 Speed (Score:1) Friday December 07 2001, @07:05PM
  • I'll admit to that crime (Score:4, Insightful)

    by sterno (16320) on Friday December 07 2001, @07:05PM (#2673818) Homepage
    I have been using Linux routinely since like 1995 and so of course I've learned the hard way to do everything. Today, when I'm dealing with friends and colleagues who have a problem with Linux I start spouting off command lines and obscure file paths. The fact of the matter is that I have no idea how to do a lot of these things the easy way. When I tell them I can sense their dread.

    As an excercise in trying to be more helpful I've been trying to learn the easy way to do things. I did an out-of-the-box install of Redhat 7.2, and I'm trying very hard not to touch the command line. As it turns out I can do an amazing amount of stuff without touching a command line. The stuff I do have to do is usually obscure power user stuff that normal humans don't have to mess with.
  • Maybe too stuck in their ways... (Score:5, Insightful)

    by Gen-GNU (36980) on Friday December 07 2001, @07:07PM (#2673823)
    I recently had this problem. My roommate was using my computer to burn some CD's. He had mp3's that he wanted in cd audio format. I tried to show him how to do what he needed...starting with command line ftp, to command line file management, to command line cd recording.


    He looked at me like I was from mars.


    Then he said, "Don't you have explorer like in windows?"


    I was stunned. Of course I did. I was running KDE for Crissakes. I never use it, so it just didn't occur to me. Then I showed him again, using konqueror for ftp, and file management. (He was impressed that you could use the same program to get files from other computers, and file management.) He did have to do command line cd recording, since I didn't have a gui, but he was ok with moving files to the right directory, and hitting up-arrow, enter.


    When he was done, using almost all GUI tools, he came in and said something about Linux not being as tough as everyone said. If he hadn't hit me over the head with the obvious, though, he would have given up in frustration at the command line.

  • I beg to differ... by O2n (Score:2) Friday December 07 2001, @07:08PM
  • it's a two way street.... by reaper20 (Score:1) Friday December 07 2001, @07:08PM
    • Re:it's a two way street.... (Score:5, Insightful)

      by Osty (16825) on Friday December 07 2001, @07:25PM (#2673920) Homepage

      Today, a guy at work told me that Linux will never catch on because there is a lack of virus software for it. I had to explain it to him, he still didn't believe me!

      Did he not believe you when you said, "Linux doesn't have any anti-virus software because Linux is not popular enough yet to be the target of viruses"? Or was it because you told him that Linux is intrinsically safe from viruses. That's not true, and here's why:


      Right now, most people running Linux know better than to do everything as root. As such, there is a logical separation between what the user can do, and what can damage the system (in that, little of what the user can do can damage the system). Also, right now, there aren't any e-mail apps that are as featureful (bugful, if you must) as Outlook, in that they won't automatically handle whatever attachments you get (you have to download the attachment and then load it up with whatever tool you use to view it). This is a bane when it comes to executable code (already been fixed in Outlook for some time -- people just don't patch), but it's a boon for everything else. It exemplifies a fundamental design difference between the Windows experience and most Linux GUI experiences -- being that Windows is very much "Document-centric". You don't open Word and then open a document. You don't open Excel and then open a spreadsheet. You just double-click on the document or spreadsheet, and Word (or WordPerfect, or Star Office, even, if that's how you have things set up) fires up and loads that document for you. Now, to get off of that tangent and back on to the original point -- as Linux grows in the desktop market (if Linux grows in the desktop market), more and more and more people will be running as root 24/7/365. What that means is that suddenly, viruses are very much dangerous. Or, users start clamoring for an e-mail app that has the same power as Outlook, at which point we get mail virii spread through Linux. Oh, sure, it won't affect you, but what about that guy at work?


      The point? Linux is not intrinisically safe from viruses. It's "safe enough" right now, through a combination of obscurity (it's not worth the time to write a virus for it, as it'll see little spread) and security (though a virus could still trash a user's $HOME just fine, even if it's not running as root). Expect to see that change if Linux does penetrate further into the desktop market (this will take some time -- the Macintosh is fairly free from virii mainly due to the obscurity argument, so Linux would have to substantially overtake Apple's marketshare to make itself a target).

      [ Parent ]
  • The problem is... (Score:5, Insightful)

    by gillbates (106458) on Friday December 07 2001, @07:08PM (#2673828) Homepage Journal

    Most casual users don't want all of this complexity - heck, to most the idea that they need to login to their home system seems absurd.

    Linux was written by geeks, for geeks, and it shows. Most Linux users (myself included) would not give up the security and reliability of Linux for the sake of using something simpler.

    And from a user design standpoint, the system fails - unlike windows, 3 different Linux boxes can have 3 different interfaces - each of which confusing to the new user.

    Linux will be ready for the clueless masses when:

    • Users can use the machine without logging in. (perhaps under some restrictive user account...)
    • Users never have to manually configure hardware - the kernel detects the hardware and compiles and loads the requisite modules automatically
    • There is one standard GUI interface across all distrubutions; even though GNOME and KDE are remarkably similar in function, the different appearance of windows will confuse the average user.
    • The user can install or upgrade any system with a single click of the mouse.
    Granted, this is an OS that not many geeks would like. However, there is a tradeoff involved - one can run a good, but obscure OS, or use a popular, but buggy and restrictive OS. If Linux is changed to suit the average desktop user, most technically astute users wouldn't use it; the old adage holds - make something that even an idiot can use, and only an idiot will use it.
  • How good are Linux GUIs? by brett42 (Score:1) Friday December 07 2001, @07:08PM
  • biggest problem? by xipho (Score:1) Friday December 07 2001, @07:09PM
  • by Slarty (11126) on Friday December 07 2001, @07:09PM (#2673837) Homepage
    It's not necessarily that you *can't* surf the web, make PowerPoint presentations, etc... obviously, you can. It's just that in many cases it seems pretty darned hard to get a system to a configuration where you can. Pre-installing stuff would probably help, because if a PowerPoint clone isn't installed, how is the average uninformed user going to figure out how to make a pretty presentation?

    On a Windows box, if PowerPoint wasn't already preinstalled, then most people at least know that they need to get PowerPoint somehow... MS has at least done their job in getting mindshare. Love it or hate it, everybody's heard of Office.

    But will they know what to use on Linux? Will they know what to download, whether they need KDE or GNOME or whatnot? And where to find it if they do? How to build an app from source, or how to use a package management system to install it? Probably not, and there is a lot to learn there...

    On Linux, the software is there for the most part, and some of it finally doesn't suck (not just a Linux issue; most software sucks, although at least on Windows it's a form of suck people are familiar with). It's just a question of familiarity with it, I guess. Things in the Un*x world are sufficiently different from the norm that people just aren't comfortable with it yet. The only way to fix this is lots of exposure, which is tricky to get sometimes.

    But to get back on topic, knowing a lot of geeks, my guess isn't that they're too smart to teach "normal" people but just tend to focus on what they deal with, which is the technical details which tend to intimidate everyone else. Geeks are tinkerers, "normal" people like to get things working and leave it that way. So when systems running Linux that have all this stuff, and work fine without any tinkering, become widely available the problem might go away somewhat.
    • by fingal (49160) on Friday December 07 2001, @07:43PM (#2674002) Homepage

      I agree entirely about the learning curve of getting a system running. After having installed multiple versions of both windows and linux, I would prefer not to put a newbie through either one of these trials on unfamiliar hardware unless they knew what they were aiming for.

      There is also the learning curve associated with the usability of linux. Previously, people have always approached it from "learn the command line first and we'll deal with those GUI addons once you have the basics down". I personally can't think of a faster way to alienate a new user, especially if they have experience using a GUI based system.

      I recently upgraded my box from a tower that I've been using for the last 4 years to a much more powerful laptop so that I can travel and still work. As a result I donated the linux tower to the graphic designer in my company so that he could have a "play" and work out what was going on, but not really expecting him to get that involved (have you ever tried to move a designer of his beloved Mac?).

      As it turns out, he is currently using the box for everything other than Illustrator and Photoshop. And he is considering getting involved in the development process of Gimp and Sodipodi or Sketch as a non-programming contributor to the process so that he can switch completely. However, he didn't learn any shell commands or any incomprehensible alien languages to make this jump, but rather got given a configured tool that just worked and did the job.

      The nicest thing about the whole process is that he is now starting to get interested in those wierd terminal boxes that I tend to leave open and has started to get his head around methods that for me appear faster and more obvious but which for a Mac user are the very antithesis of useability. This would never have happened if I'd started him on shell scripting in console mode on day one.

      [ Parent ]
    • Re:You have to *get* it working first... by bcrowell (Score:2) Friday December 07 2001, @11:55PM
  • YES (Score:5, Interesting)

    by MongooseCN (139203) on Friday December 07 2001, @07:09PM (#2673841) Homepage
    Most of the people who know Linux well assume that everyone else can learn Linux just as easily as them. I think that's about all that needs to be said because that is all I have ever seen.

    These are some of the major points I've seen guru's forget about "average" computer users.

    1. Average computer users are afraid they will break their computer. Example: Many think if they mess up setting up a drive in the BIOS, the drive will physically break.

    2. Average computers users need to get their information visualy. Just look at all the Visual MS products. People don't know where to look for information so they need all the info laid out in front of them. They need menus and GUI's that can show them all the options they have to use. They don't have the time or ability to hunt out where the information is they need.

    3. Average computer users have a very short time span for learning something on a computer. A computer is just another utiliy they need to use. They don't learn how it works for the same reason they don't learn how their TV, VCR, microwave, refrigerator, cellphone, etc works, they don't have the time. They expect someone else to do all the detailed work for them.

    4. It takes logic to understand a computer, and most people just can't grasp the concept of logical thinking. "The computer shouldn't do that when I click there!" "Why?" "Because.. that's a stupid thing to do!"
    • Re:YES by ragnar (Score:2) Friday December 07 2001, @09:54PM
      • Re:YES by nihilogos (Score:3) Saturday December 08 2001, @12:08AM
      • 1 reply beneath your current threshold.
    • Re:YES by SmittyTheBold (Score:1) Saturday December 08 2001, @02:30AM
    • Re:YES by JWhitlock (Score:2) Saturday December 08 2001, @12:32PM
    • Logic's a tool, not a philosophy by misuba (Score:1) Monday December 10 2001, @03:30AM
    • Re:YES by steffl (Score:1) Friday December 07 2001, @10:26PM
    • 2 replies beneath your current threshold.
  • 99% of what? by huckamania (Score:2) Friday December 07 2001, @07:10PM
  • Too smart? by neema (Score:1) Friday December 07 2001, @07:11PM
    • 1 reply beneath your current threshold.
  • Having Worked Tech Support... (Score:4, Insightful)

    by Greyfox (87712) on Friday December 07 2001, @07:11PM (#2673851) Homepage
    You learn the trick of coming down to the user's level. Yes, you know EVERYTHING about the product you're supporting (Actually MOST tech support people don't and the ones who do move on quickly, but that's another story) but they don't.

    I see a lot of people intentionally going over the user's head and the vibe I get from the people who do that is "See how leet I am?" Those people need to grow up. Of course, when you get free support you often get what you pay for. If you get that attitude from someone paid to provide end user support, you should ask to speak to their manager immediately and complain.

    Some of us can't help but go over the user's heads. I'll do it if I start focussing on the issue at hand but I've learned to pick up on that blank look and pause at that point and say "Ah, you don't care about that!"

    Part of the problem too is that some of us are just unfamiliar with the tools. I haven't used StarOffice in ages and get better results with LaTeX. I'm a programmer so I never need to do Powerpoint presentations. I _like_ mucking around behind the scenes to see how things work, and I've become used to working behind the scenes as well.

    The best way to approach someone you want to help is to view it as a learning experience for you both. You have to learn to put your personal preferences aside and look at what is best for the user you're working with. You can actually expand your horizons that way.

  • Now if only... by Greg Lindahl (Score:2) Friday December 07 2001, @07:12PM
  • by Monkeyman334 (205694) on Friday December 07 2001, @07:13PM (#2673863) Homepage
    It is too hard. Okay, maybe not too hard, but definitely a bit harder than Windows or Mac. After the wu-ftpd warning I decided to update all my RedHat 6.2 servers to the latest version. What do you know, the RPM doesn't work. Why? Because it wants RPM version 4. So I go to install RPM 4, it wants glibc. Surprise surprise, glibc wants RPM 4. And when I got my RedHat user friend of many years, he managed to get glibc installed using force or nodeps, but RPM version 4 and wu-ftpd also wanted xinetd, and for some reason we couldn't get it installed. So we had to resort to getting the latest 7.2 CDs and taking the server down for a while for an upgrade. Windows on the other hand, will tell you when updates are there. It installs them automagically and one reboot is all that's needed. I hear people claim that Windows Update can make it unbootable, I've never seen it happen.

    Now, installing something like flash under Mozilla/Linux. I managed to install it fairly easily. But at our crowded computer lab at school, where the only box left was a linux one (we usually use mac), a student couldn't quite figure it out. He downloaded the file, and that was the end of his knowledge. He doesn't know how to use tar. And I'm sure he didn't know what root was or where mozilla was installed. I even had to start X for him. In Windows/IE it's auto install. You click "Yes" on a prompt and it's installed.

    When I was first running Debian I wanted to get my sound card running to play some music. I went into modconf and I just couldn't get it installed, even though a pnpdump seemed to find it. So a friend suggested ALSA, which I tried to install. What do ya know, I need to do a kernel upgrade. It still doesn't work. In Windows its found, you put in the driver CD or floppy, don't have to worry about mounting, and a reboot. Maybe it's just my crappy hardware, or I'm just stupid, but with 6 billion people on this planet, I'm sure more than one person has the same problem as I do. The worst part is I got smart people with their degrees to try and help me out, who have been using linux for years. Like the sysadmin for our school district, someone else who just got their CS degree and is a debian package maintainer, someone who is in college learning the kernel. They couldn't get it installed as fast I could, someone who has taken zero (0) college courses in Windows.
  • by Sanity (1431) on Friday December 07 2001, @07:13PM (#2673865) Homepage Journal
    ...that the skills required to be a "guru" in Linux or anything else, are not nescessary the skills required to explain that knowledge to others, and unfortunately, they are often mutually exclusive.

    I know many people who are very smart, yet I cringe when I hear them try to explain things to non-experts in the field. It is not that they aren't trying, just that they lack the ability to put themselves in the shoes of someone who doesn't have their level of knowledge.

  • No, the real problem is the users. by oGMo (Score:2) Friday December 07 2001, @07:13PM
  • Yes... and no. by _iris (Score:1) Friday December 07 2001, @07:16PM
  • um... by talks_to_birds (Score:1) Friday December 07 2001, @07:17PM
    • 1 reply beneath your current threshold.
  • It's not that they know too much by Minstrel78 (Score:1) Friday December 07 2001, @07:19PM
  • A bad teacher is a bad teacher. by Pyromage (Score:1) Friday December 07 2001, @07:19PM
  • Too smart? by Waffle Iron (Score:2) Friday December 07 2001, @07:19PM
    • 1 reply beneath your current threshold.
  • This is Truth. But... by grendelkhan (Score:1) Friday December 07 2001, @07:20PM
  • Joe Blow User by jimlintott (Score:1) Friday December 07 2001, @07:21PM
  • Easy to use, hard to administrate. by Eneff (Score:1) Friday December 07 2001, @07:21PM
  • Overwhelmingly YES by Uncle Gropey (Score:2) Friday December 07 2001, @07:22PM
  • Teaching good habits by Demonicbunny (Score:1) Friday December 07 2001, @07:22PM
  • by jchristopher (198929) on Friday December 07 2001, @07:24PM (#2673915)
    My main frustration with Linux is not only that it's hard, but that you can't even convince anyone that it's hard! There is a big "can't see the forest for the trees" problem.

    Example: "How do I use a USB hard drive under Linux?" Answer: "modprobe usb-mass storage, and use the mount command (man mount)"

    And no one sees why there is a problem with such a statement.

  • Loonix Users by WndrBr3d (Score:1) Friday December 07 2001, @07:24PM
  • No just Linux by pagercam2 (Score:1) Friday December 07 2001, @07:25PM
  • Could the biggest problem with Linux usability.... by fungus (Score:1) Friday December 07 2001, @07:27PM
  • Whoa, Flashback by FooManChuYouMoo (Score:1) Friday December 07 2001, @07:27PM
  • *nix Courses by ddillman (Score:1) Friday December 07 2001, @07:28PM
  • Smart? by sllort (Score:1) Friday December 07 2001, @07:29PM
  • nope by Docrates (Score:2) Friday December 07 2001, @07:34PM
    • Re:nope by yzquxnet (Score:1) Friday December 07 2001, @07:48PM
      • 1 reply beneath your current threshold.
  • Linux is made by the hacker for the hackers by registered_AC (Score:1) Friday December 07 2001, @07:36PM
  • People in general have a hard time using windows. by fall0ut456 (Score:1) Friday December 07 2001, @07:37PM
  • elitist not smart by invispace (Score:1) Friday December 07 2001, @07:41PM
  • fonts (Score:5, Insightful)

    by jchristopher (198929) on Friday December 07 2001, @07:42PM (#2673998)
    A perfect example would be fonts. Install RedHat 7.2 (very recent, presumably containing the most up to date widgets). Start it up, fire up Netscape. See how shitty the fonts look?

    I've seen people ask how to fix that. I'm sure there's an answer, too. But the fact is that it's fucking RIDICULOUS to have fonts that look like that in the year 2001.

    If you give them some complicated instructions for fixing it, 95% of new users will just say "screw that" and either: 1) abandon Linux, thinking it sucks, or 2) keep using Linux with crummy fonts, and think it sucks, or 3) keep using Linux and waste a bunch of time fiddling until the fonts are right.

    All three of these situations are horrible, yet it doesn't seem to bother any of the developers that RedHat still ships this way.

    This type of situation is common and it infuriates me that not only are you assumed to be stupid if you can't make it work, but everyone is amazed that you'd complain about it in the first place, because fixing it is supposed some sign of your computing prowess.

  • My Personal Experience by Ian_Bailey (Score:2) Friday December 07 2001, @07:43PM
  • "Smart" it ain't (Score:3, Funny)

    by Kope (11702) on Friday December 07 2001, @07:43PM (#2674006)
    There are at least 2 problems with calling these instructors 'smart.'

    First, it is stupid to think that a user wants to understand the inner workings of the system. The user wants to unlock functionality. They want a simple, easy way to accomplish a task. They want to have to learn as little as possible in order to accomplish that end.

    The second is related, and that is in implying that those who are users and see computers as tools used to accomplish a goal rather than an object of study in and of themselves are not smart. Frankly, this is the sort of sub-cultural elitism that stops most "geeks" from actually having meaningfull career advancement. Until you can think of mere users as equals you'll always be working for someone else.
  • I'm sure /. will eat that up by osgeek (Score:2) Friday December 07 2001, @07:44PM
  • /. and Linux Bigots (Score:5, Insightful)

    by quakeaddict (94195) on Friday December 07 2001, @07:44PM (#2674011)
    People who post here are very smart. In many ways they sort of look at the computer as something that an average person shouldn't really touch unless they know what they are doing, and if they don't know how to administer their own box then that is their problem.

    And for people who devote alot of their time to making the stuff work, I don't find this unreasonable. I mean, after all there is real effort and dedication involved is it too much to ask to read a man page?

    What MS gets and the Linux commnity doesn't is that most people just want the damn thing (the computer) to do something useful. They want to turn it on and have it work. They don't give a crap about the technical merits of the OS or the effort behind it and for the mass market that is how it should be.

    They don't want to mess with config files.

    They don't want to care about what hardware is in their box.

    They do want to be able to plug stuff in (USB) and have it just work.

    They don't want to compile a program to install it.

    They dont want to untar things

    They don't want to deal with RPM (they want something called setup.exe).

    they want easy access to the internet.

    they want a browser that works.

    and above all they certainly do not want to have to recompile a kernel to upgrade their OS.

    MS has money and time to spend on these and other usability issues. Linux does not. Linux is not easy to use unless you are steeped in Unix. There is no way around it.

    I think Linux should stop wasting cycles on a mass market that will never happen.
  • One thing by Beowulf_Boy (Score:1) Friday December 07 2001, @07:45PM
  • Gosh, do ya think? by dourk (Score:1) Friday December 07 2001, @07:47PM
  • it's all a matter of dazzle vs baffle by SpacePunk (Score:1) Friday December 07 2001, @07:47PM
  • If I could throw my two cents in.... (Score:4, Insightful)

    by 11223 (201561) on Friday December 07 2001, @07:49PM (#2674028)
    Linux/*NIX usability has a ways to go. I say this sitting in front of a TiBook running Mac OS X, a modern UNIX that's perfectly usable without resorting to a command line. What's the problem with Linux usability? Basically, it's the desktop environments. Both GNOME and KDE have a "not my problem" attitude wrt helping users configure basic aspects of their system (hardware, software installation) without using a command-line or distro-specific tool.

    While programs such as gnorpm, kpackage, and the Ximian setup tools are available, these tools are mostly either not easy enough to use, not widespread enough, or not stable enough for most users.

    Secondly, the menu layout in both KDE and Gnome is incredibly confusing. Gnome puts the main menu on the screen in two different places by default! KDE has at least two address books. And how is anybody supposed to remember that Konqueror is a web browser or that GIMP is an image manipulation program? The naming of Linux programs is very hard to understand, and while these names might work in the Windows world as "brand names", new users facing hundreds of unfamiliar programs deserve something more helpful. Also, there isn't a standard menu system for GNOME and KDE (even regular GNOME and Ximian GNOME use two different menu systems!), so users installing programs may find that it never shows up in their menu at all!

    I hope the GNOME and KDE usability projects result in some feedback for those two desktops, because, up until now, these projects seem to have been focused on building a development environment first and a usable desktop second. These priorities really need to be changed.

    • Re:If I could throw my two cents in.... by foonf (Score:1) Friday December 07 2001, @11:48PM
    • by tempfile (528337) on Saturday December 08 2001, @10:42AM (#2675517)
      The menu layout in Windows is incredibly confusing. I don't want to memorize the vendor of each application, because that's how the program menu folder is called. And how is anybody supposed to remember that Excel is a spreadsheet or that Explorer is a web browser, file manager, bad ftp client and responsible for some GUI elements? The naming of Windows programs is very hard to understand, and while these names might work in the Linux world as "brand names", new users facing hundreds of unfamiliar programs deserve something more helpful. While we're doing the "keep the text and switch words" game, there's a lot of discussion going on in the Gnome project to remedy this situation in Gnome 2 (beta out in a couple of weeks), and last time I checked the solution of having the app menu split in topics (graphics, internet, etc.) and the entries themselves saying things to the like of "GIMP, image manipulator" was quite popular.
      [ Parent ]
  • linux found lacking by Proud Geek (Score:2) Friday December 07 2001, @07:50PM
  • how about standards? by trb (Score:2) Friday December 07 2001, @07:51PM
  • Do we want Linux mainstreamed? by Rothfuss (Score:2) Friday December 07 2001, @07:51PM
  • Right On. Supporting newbies is hard. by embobo (Score:2) Friday December 07 2001, @07:51PM
  • A lot of websites are guilty of this too by malsdavis (Score:1) Friday December 07 2001, @07:52PM
  • This is true,because most Linux users are arrogant by Debillitatus (Score:1) Friday December 07 2001, @07:52PM
  • That's what they'd like you to think. by MSG (Score:2) Friday December 07 2001, @07:53PM
  • Linux is easier than Windows! by mypalmike (Score:1) Friday December 07 2001, @08:00PM
    • step 1m by epine (Score:1) Saturday December 08 2001, @12:12AM
  • Linux gurus don't know this stuff by iabervon (Score:2) Friday December 07 2001, @08:09PM
  • Teaching looks easier than it is... by Turambar (Score:1) Friday December 07 2001, @08:12PM
  • Ease of use is valueless ... by joe_n_bloe (Score:1) Friday December 07 2001, @08:13PM
  • Teach a man to fish... etc. etc. (Score:4, Insightful)

    by pnambic (3298) on Friday December 07 2001, @08:14PM (#2674133)

    IMHO, the problem with 'gurus' teaching 'users' has nothing to do with their relative intelligence. Rather, it's an issue of the semantics of teaching, or more specifically, teaching the use of computers. To a 'guru', teaching the use of computers means getting their student to the point where they can figure out what's going on when confronted with a new program, task, or problem on their own, by connecting it to what they already know. This is called understanding, but that's not what 'users' are used to in the context of computers. What's worse, it is continually suggested to them that it's not what they want.

    To quote from the linked article:

    People using their computers don't need to know much beyond "Push button A and action B results." They don't need to get confused with a lot of complex commands while they're just starting to figure out the way to do things in Linux that they already knew how to do in Windows. That basic level of knowledge is enough for a start - and for a good while afterwards.

    This is the basic problem. Telling someone "To A, push B" is not teaching, it's more like programming the student. The student will not understand what they are doing. They'll end up with an unconnected heap of little task descriptions in their head; actually, a lot of people end up with a heap of Post-its glued to their screens and keyboards. They are unprepared to cope with B not causing A (at best they'll reboot, typically they'll call tech support), and if they're given new software where B happens to look a lot more like C and is 5 inches off to the left, they'll need retraining.

    That sort of thing doesn't happen with, say, cars. But contrary to popular opinion, that's not because cars are easy, it's because Driving School actually teaches you something, while 'Computer User School' does not.

    One can only speculate as to the reasons behind that; after all, driving schools surely wouldn't complain if their students had to return at regular intervals to be told that "in this new and improved model, the windshield wiper switch is now located on the second stick right of the wheel". But in the computer user world, this is exactly how it works. The end result is the perpetual myth that computers are complicated and hard to use, plus excellent job opportunities for 'teachers'.

    Feh, that came out rather rambling... Thanks for reading it anyway. ;)

  • "Smart" Instructors... by chinton (Score:2) Friday December 07 2001, @08:18PM
  • by judd (3212) on Friday December 07 2001, @08:18PM (#2674147) Homepage
    In any skill, there are stages of mastery, from novice to expert.

    Novices know nothing.
    Apprentices know some things by rote.
    Competent people have mastered all the rules...
    ... and so on, until you hit experts, who no longer follow any easily described rules at all - they understand everything as it is, with no simplification.

    In general, the best people to teach novices are the competent, whose knowledge is still at the "rule" stage, but whose abilities are broad ranging and well learnt. The worst people to teach novices are experts, who understand so much that they no longer think in the same way as the novice.

    Hence the derision experts often express for teachers ("those who can't, teach"). The good teacher knows something the expert doesn't - what to leave out, how to convey broad principles memorably, what explanations to leave until later. Cranky experts knock Dummies books, which for all their cutesiness and condescension are models of clear technical writing.

    The first wave of Linux documentation was written by experts for experts. I have no doubt that the simpler stuff will come along (there's a Linux for Dummies, perhaps it's coming already).

    The point: don't assume that you can teach well because you are a subject expert. Conversely, don't think that you have nothing to teach because you're not.
  • But Linux is harder than it really is by Qaseem (Score:1) Friday December 07 2001, @08:18PM
  • The problem isn't about Linux users being smart by Alpha27 (Score:1) Friday December 07 2001, @08:19PM
  • Too Smart? by (v)Jargon(v) (Score:1) Friday December 07 2001, @08:26PM
  • No, Linux is just hard to use (for a novice)... by patbob (Score:1) Friday December 07 2001, @08:27PM
  • Not too smart. by Geekwad (Score:1) Friday December 07 2001, @08:28PM
  • This is what I miss in Linux by haggar (Score:1) Friday December 07 2001, @08:32PM
  • Yes, People make it harder than it is by Wyatt Earp (Score:1) Friday December 07 2001, @08:36PM
  • I contribute to the cause by teaching Linux by yankeehack (Score:1) Friday December 07 2001, @08:37PM
  • Making Linux Look Harder Than It Is by Ydna (Score:1) Friday December 07 2001, @08:44PM
  • Re-invented the wheel by tomstdenis (Score:1) Friday December 07 2001, @08:45PM
  • i never used windows.... by dollargonzo (Score:1) Friday December 07 2001, @08:46PM
  • No... it's the apps by simetra (Score:1) Friday December 07 2001, @08:46PM
  • The problem by debolaz (Score:1) Friday December 07 2001, @08:47PM
  • Linux rather ghetto out of the box by matusa (Score:1) Friday December 07 2001, @08:49PM
  • I've seen this problem in myself by sellout (Score:2) Friday December 07 2001, @08:55PM
  • by ElDooderino (542228) on Friday December 07 2001, @08:55PM (#2674304) Homepage
    I get the feeling that a lot of my fellow Linux geeks assume that because Windows users feel more at home in a GUI and are scared of a shell (duh, they've been using a GUI, and not a shell), that they are somehow not intelligent enough, or somehow incapable of reading documentation... of any sort.

    On the other hand, I get the feeling that most Windows users believe that us Linux geeks have purposely encrypted current linux documentation in our own esoterica so that we can feel special when nobody else understands; We also explain things extra difficultly so we can feel better about ourselves, like we all have some sort of inferiority complex.

    Of course neither is correct. Here are some of the underlying reasons I believe this situation has come about:

    Until VERY recently Linux has been pretty much a system administrator's thing, or a serious code hacker's thing. Because nobody outside of the circle probably ever even heard of Linux, why the hell would the documentation have been written for those outside of the circle? It was generally (and correctly) assumed that anyone else reading the documentation was either a sys-admin, hacker, or similar type, who knew Linux/Unix and simply wanted some configuration details or command line arguments. There's no reason our HOWTOs and man pages should have been written any differently, at the time they were written.

    Now suddenly Linux got some time under the spotlight and a lot of people are trying Linux for various purposes, Server, Desktop, or for the reason maybe a good portion of us started playing with Linux, just to tinker around. They "grew up" in GUI land for the most part, don't know jack about using a command line, and are now confronted with something that's somewhere between both. They are obviously interested or they wouldn't have bothered, but they are completely frustrated because all of the documentation is really just there for configuration details or usage details. Maybe we don't see it that way, but they probably do. It seems like a lot of energy is being spent in finger pointing when it could be spent writing migration-documentation (I don't know if I just made that up or not). If I did, what I mean is that for the transition from Windows to Linux to be easy we need documentation that not only explains how to do things, why you are doing each step, and what exactly it's going to do, but also what the equivelant would have been in Windows.

    Just my $0.02
    P.S. Yes this nick is completely unoriginal, but you jerks already stole all of the good nicks! =)
  • mentality and or philosophy by Last Warrior (Score:1) Friday December 07 2001, @09:00PM
  • The hard way is easier by CynicTheHedgehog (Score:1) Friday December 07 2001, @09:02PM
  • not how i would do it. by goodtim (Score:1) Friday December 07 2001, @09:19PM
  • Windows paradigm and xenophobia by TeknoHog (Score:2) Friday December 07 2001, @09:20PM
  • Linux distributions are not ready for clients by wexler (Score:1) Friday December 07 2001, @09:31PM
  • Lack of focus by jchristopher (Score:2) Friday December 07 2001, @09:32PM
  • copy&paste (Score:3, Insightful)

    by eyeball (17206) on Friday December 07 2001, @09:34PM (#2674385) Homepage Journal
    "Look, I can copy this web link from one window and paste it into my browser. Oh, wait, that didn't work."
    • Re:copy&paste by TeknoHog (Score:1) Friday December 07 2001, @09:50PM
      • Re:copy&paste by eyeball (Score:1) Saturday December 08 2001, @07:36PM
  • It's not just Linux!!! by 3seas (Score:2) Friday December 07 2001, @09:52PM
  • Linux is easy by danboy (Score:2) Friday December 07 2001, @09:54PM
  • Nope! Linux usability just sucks. by -=[ SYRiNX ]=- (Score:1) Friday December 07 2001, @09:55PM
  • Here's what I think... by PlaysWithMatches (Score:1) Friday December 07 2001, @10:33PM
  • let em eat XP by nikkatsu (Score:1) Friday December 07 2001, @10:33PM
  • Linux for the people! by crimsonhead (Score:1) Friday December 07 2001, @10:34PM
  • Linux needs a better metaphore by PsiPsiStar (Score:1) Friday December 07 2001, @10:42PM
  • This is not a problem exclusive to Linux by scumdamn (Score:2) Friday December 07 2001, @10:46PM
  • Too smart? No, try lacking other skills... by aquarian (Score:1) Friday December 07 2001, @10:51PM
  • debug the KDE and its apps... by badfish2 (Score:1) Friday December 07 2001, @10:54PM
  • The point of using linux is the power... by jefftp (Score:2) Friday December 07 2001, @10:54PM
  • Playing Devil's advocate here. by jesseraf (Score:1) Friday December 07 2001, @10:55PM
  • Too intelligent? by Anonymous Coward (Score:1) Friday December 07 2001, @10:58PM
  • sure it's hard by sean23007 (Score:1) Friday December 07 2001, @11:12PM
  • Dive In by finity (Score:1) Friday December 07 2001, @11:15PM
  • Too Smart in Any Discipline by Head (Score:1) Friday December 07 2001, @11:19PM
  • Making Linux Look Harder Than It Is by resistfascism (Score:2) Friday December 07 2001, @11:27PM
  • That's why you have System Administrators by jgardn (Score:1) Friday December 07 2001, @11:27PM
  • Too smart??? by doctorjohn (Score:1) Friday December 07 2001, @11:44PM
  • I fully agree! by maunleon (Score:1) Friday December 07 2001, @11:56PM
  • Standardization by tuj (Score:1) Friday December 07 2001, @11:58PM
  • Some people should buy a book by lpontiac (Score:2) Saturday December 08 2001, @12:24AM
  • It's hard to see it from their POV sometimes by defile (Score:2) Saturday December 08 2001, @12:25AM
  • Why I don't use GUI tools (Score:3, Insightful)

    by elflord (9269) <elflord&pegasus,rutgers,edu> on Saturday December 08 2001, @12:36AM (#2674837) Homepage
    The problem with GUI tools is that they're idiosyncratic and vary from distribution to distribution. That's fine for the home user, but for a sysadmin, developer, or anyone else who needs to deal with multiple platforms, you need to be able to use different systems, and that means understanding the consistent underlying POSIX system, as opposed to pointing and clicking with some GUI tools. I'll admit to using kppp for dialup, but all other system, configuration I do the "old fashioned way", because I know that the old-fashioned way will work on some other distribution or Solaris.

    I agree with the tone of the article -- this basically disqualifies me as someone to help newbies. I recently went to a LUG meeting, where some relatively new Linux users demonstrated all the GUI tools you can use on Linux. I didn't even know what "Evolution" was until I went to the meeting.

    I suppose the best advice for the newbie is to find some kind of user group and meet people with common interests and/or struggles with their systems (usually the slightly-less-newbie types as proposed by the article).

  • i wanted to use linux... by john_uy (Score:1) Saturday December 08 2001, @12:40AM
  • Know too much? by rela (Score:1) Saturday December 08 2001, @12:42AM
  • This'll cheer you up... by Mac Beckett (Score:1) Saturday December 08 2001, @01:04AM
  • swing by mandrakeuser.org sometime by Afrosheen (Score:2) Saturday December 08 2001, @01:09AM
  • I took a class... by jerud (Score:1) Saturday December 08 2001, @01:18AM
  • the hell you know (Score:3, Insightful)

    by Michael Wolf (23460) on Saturday December 08 2001, @01:33AM (#2674956)
    Linux is complicated, and so is windows. Intelligent, experienced users have windows and linux breaking all the time in thousands of ways.

    Less technical users (i.e. normal people) have no hope of dealing with problems: unless things are exactly as they expect and work perfectly, they are completely lost. (This is not a criticism, but rather follows inevitably from the first paragraph.) With windows, they are endlessly frustrated, but they have memorized a few dozen "tricks" that work. With linux, a different set of "tricks" are required and they are completely lost when one of their tricks fails. Linux ends up looking harder simply because it is different.

    Had they been raised on linux, then windows would seem impossibly complex.

    "Backward compatability" (i.e. desktop behaving like windows) is essential for linux to make headway on the desktop. Perhaps this is a bitter pill. Sorry, that's life.
  • No good gtk GUI file manager by benb (Score:1) Saturday December 08 2001, @01:35AM
  • It's like teaching cooking by jayed_99 (Score:2) Saturday December 08 2001, @02:37AM
  • knowing it and teaching it are different by muzeke (Score:1) Saturday December 08 2001, @02:44AM
  • by MZoom (93667) on Saturday December 08 2001, @02:52AM (#2675093)
    Linux is not hard. It just has many options. Some Windows immigrants may complain it has "too many options". It's a paradigm that needs to be redefined given that the typical Windows desktop user is not familiar with "options". For example Windows OS's do not ship with a variety of Web Browsers to use...only Internet Explorer. Out of the box you do it Bills way or your left to figure it out for yourself.

    Option Anxiety is the result of having at least a half dozen different ways to accomplish a single simple task! Take the Linux ditros themselves for example. Each one has a different way of installing the OS. Each one generally has its own preferred way of managing software, either apt-get, rpms, tarballs ...whatever. But by far the biggest origin of Option Anxiety is from what I call the "Big Three".....Email, Web Browseing, and Word Processing. Pine, Emacs, Mutt, Kmail, StarOffice, KOffice, AbiWord, Emacs, Mozilla, Lynx, Netscape, Konqueror, etc, etc .... a Windows user can easily be tormented by which or what to use.

    I actually had a client say to me, "I just want my email, search the net, and type business letters that my clients can read on thier computers. I don't wnat to know about all that stuff."

    From the article:
    "People using their computers don't need to know much beyond "Push button A and action B results." They don't need to get confused with a lot of complex commands while they're just starting to figure out the way to do things in Linux that they already knew how to do in Windows. That basic level of knowledge is enough for a start - and for a good while afterwards."

    I totally agree with that! What I think is more important is that Linux and Linux distros keep getting more and more "approachable" by novices while still allowing seasoned Linux users the freedom and ability to do what it already allows them to do.

  • My experience (Score:4, Insightful)

    by JubJubb (318098) on Saturday December 08 2001, @07:33AM (#2675139)
    My experience has not been good. I'm probably an intermediate user, and have been using Linux on and off for about 5 years, and have done a couple of clean installations of RedHat and Slackware, including X and KDE. Right now, I'm doing my first useful application with MySQL and Apache/Tomcat, and the configuration was a major hassle. Here are some problems that I run into:

    1. Documentation that assumes too much. This has been mentioned above, but I'd like to stress this as a number one problem. After all, what good is a free operating system if you can't use it in a meaningful way without buying 2 or 3 books. Some of the HOWTOs will walk you through setting something up in one particular way, and don't give much guidance on general principles. I guess that's the definition of a howto, but that's really a poor substitute.

    Installation program: What packages would you like to install?
    New User: Huh? I DON'T KNOW!

    2. Too many configuration files. When I first started using linux, one word came to mind: Chaos. Configuration files are all over the place and they all have their own particular formats and quirks. And 99% of the time, the defaults don't work for anyone but the developers. This is getting better though. Some of the more professionally developed applications are better at this. MySQL really shines in this area. It was a breeze to install and the things that it asked for were clear. It is a very peaceful, well-behaved piece of software. But I really wish software developers would include configuration wizards. Lengthy editing of text files just for basic functionality is unacceptable. This is such a problem that I'm considering helping open source projects by specializing in documentation and ease of use. Configuring the kernel has gotten easier in recent years. Modern configuration tools step you through the process and help is readily available if you don't know what something means. Even better, it tells you what you probably need. This is a step in the right direction.

    3. Dealing with dependencies. Linux gets a lot of praise for quick bug fixes, which can be a good thing, but its a double-edged sword. You have to juggle kernel versions, glibc versions, and GNU tools. If Linux is trying to reach a mainstream audience, do you expect the average user to have to recompile their kernel and rpm half a dozen other dependencies just to install the new web browser? Windows software developers have a much easier time - you know that an app that will run on one Windows 95 machine will run on just about any Windows 95 machine. Occassionally you run into things like needing X version or a above of DirectX or something, but that's a minor upgrade. Linux applications don't often check for their needed libraries.
  • Sample dialog of helping someone with linux by ret (Score:1) Saturday December 08 2001, @07:54AM
  • windowmaker makes easy... by tarzeau (Score:1) Saturday December 08 2001, @07:59AM
  • Social Psychology perspective (Score:3, Insightful)

    by slasho81 (455509) on Saturday December 08 2001, @08:12AM (#2675183)
    Many 'gurus' teaching new users about Linux make it look harder than it needs to be

    You might want to check out this case from a social psychology [ship.edu] point of view. People who are not real experts but perceives themselves to be experts might want to emphasize their expertise by showing the new user how smart they are in comparison.
    It should be noted that real experts shouldn't (at least in theory) have this inferiority complex, which makes the interaction for them with newbies much more straightforward and purposeful.

    Could the biggest problem with Linux usability be that most of the people teaching newbies to use Linux are too smart and know too much?"

    Or is it they don't know that much but think and want others to think they do?
  • Maybe we are too smart... by Morgor (Score:1) Saturday December 08 2001, @09:12AM
    • Maybe not by Legion303 (Score:1) Saturday December 08 2001, @11:28AM
  • STOP MAKING VI THE DEFAULT EDITOR ON ALL INSTALLS by ca1v1n (Score:2) Saturday December 08 2001, @10:40AM
  • One of the best ways to learn Linux by savaget (Score:2) Saturday December 08 2001, @10:47AM
  • Linux Needs Better Software Installation by javacowboy (Score:2) Saturday December 08 2001, @12:33PM
  • Oh that's my problem by wbav (Score:1) Saturday December 08 2001, @12:55PM
  • of course. they're too smart. by trapvector (Score:1) Saturday December 08 2001, @01:42PM
  • Roblimo blows it by slashdot_commentator (Score:1) Saturday December 08 2001, @01:50PM
  • Printing is a big problem. (Score:3, Insightful)

    by rebelcool (247749) on Saturday December 08 2001, @02:12PM (#2676050)
    Growing up on DOS, the command line of unices is no sweat. Just some new commands to memorize and other things.

    However, the biggest problem, is getting things to print. I truly dread printing in unix. It is unnecessarily complicated. Granted, my experience with it is network printing where a printer has to be specified (I suppose you could set it up to default to one...but that of course requires manipulating some config file somewhere). Until printing is as easy as windows (literally, just click the icon and whatever is on your application prints perfectly)...

  • Linux popularity is waiting for setup.exe by jeske (Score:2) Saturday December 08 2001, @03:06PM
  • NO!!! by CaptIronfist (Score:2) Saturday December 08 2001, @03:30PM
    • Re:NO!!! by flk (Score:2) Saturday December 08 2001, @05:20PM
  • "difficult" is a selling point by roffe (Score:1) Saturday December 08 2001, @03:57PM
  • Problem with Linux teachers by frode (Score:1) Saturday December 08 2001, @08:11PM
  • more-linuxer-than-thou is more appropriate. . . . by splaticus6 (Score:1) Saturday December 08 2001, @08:54PM
  • My Mum by sparkz (Score:1) Saturday December 08 2001, @08:55PM
  • Using Linux by joe.langford (Score:1) Saturday December 08 2001, @09:07PM
  • Those GUI's are not easier by MrBrklyn (Score:1) Saturday December 08 2001, @10:54PM
  • Updating drivers by MuMart (Score:1) Monday December 10 2001, @06:20AM
  • one reason by Magius_AR (Score:1) Monday December 10 2001, @09:57AM
  • Re:Roblimo has shown me the light... by vsync64 (Score:1) Friday December 07 2001, @10:26PM
  • Re:No. Linux sucks. Period. by ret (Score:1) Saturday December 08 2001, @08:30AM
  • Re:Linux was elite, now its KDE. by Glanz (Score:1) Saturday December 08 2001, @09:47AM
  • Re:Linux was elite, now its KDE. by ret (Score:1) Saturday December 08 2001, @09:56AM
  • Re:Usability and GNU/Linux by Kalvos (Score:1) Saturday December 08 2001, @12:55PM
    • 1 reply beneath your current threshold.
  • 65 replies beneath your current threshold.
(1) | 2 | 3