Slashdot Mirror


Dvorak: Linux too much like Windows

inode_buddha was among a handful of folks who submitted linkage to Dvorak's latest column where he talks about Linux being to much like Windows. It's not really a slam, just a challange to be more innovative and look beyond feature creep and UI concepts that are old and tired. Hard to disagree with most of it.

553 comments

  1. For people switching... by Anonymous Coward · · Score: 2, Informative

    a familiar looking UI will help people move from 'doze to Linux

    1. Re:For people switching... by garcia · · Score: 3, Troll

      he notes this. His point is that we are trying to move people away from Windows by making Linux more like Windows.

    2. Re:For people switching... by Anonymous Coward · · Score: 1, Insightful

      Well is Mac OS X "similar" to Windows? I mean, it's similar, but there are some major differences... and users don't have a problem making the switch

    3. Re:For people switching... by Anonymous Coward · · Score: 2, Insightful

      So why bother switching?

      If Joe User already *has* Windows, why would he waste time getting up to speed on another almost-Windows O/S when he gains nothing other than a few $ savings?

    4. Re:For people switching... by miroth · · Score: 2, Interesting

      On the contrary. We're so stuck in this windowed world of operating systems. Why do we have to rely on the model of "windows" and "start" or "application" bars? The computing world is no longer flat or one-dimensional. Until someone comes up with something COMPLETELY different from the windows/taskbar/buttons model, I'll stick with XP. I'm waiting for the next jump in OS development (akin to the jump from 3.1 - Win95). Now THAT was revolutionary.

    5. Re:For people switching... by NoMoreNicksLeft · · Score: 2

      Why move if it is the same as windows?

    6. Re:For people switching... by j3ss · · Score: 3, Insightful

      Because Linux is free and Windows cost money?

    7. Re:For people switching... by rseuhs · · Score: 3, Insightful
      Linux is multi-vendor, which means that:

      • You get cheaper support. While Microsoft's support prices are insane, Linux support costs are adequate and much already comes with a 50$-100$ boxed distribution. Competition drives down your costs.
      • You get better support. For example SuSE offers a support contract that includes changing code in Linux and other open-source software. For example they ported Linux to S/390 for IBM. You just can't get such support for Windows.
      • No vendor lock-in. With Windows you constantly have to be afraid that Microsoft raises prices for licenses (again) or for support (again). With Linux you can switch to somebody else if you distributior becomes to greedy.
      • No corp bullshit. No Product Activation, no license audits, no fines, no budget approval procedures, etc. It's just a lot easier.
      • Lower maintaindance costs. In my experience, any Unix will require fewer admins - and this was confirmed by recent studies.

    8. Re:For people switching... by Mr.+Shiny+And+New · · Score: 2, Interesting
      the jump from 3.1 - Win95). Now THAT was revolutionary.

      I dunno... I hardly consider the switch from 3.1 to 95 to be revolutionary. None of the basic paradigms changed. The major difference is that programs are now launched by a menu instead of a "folder" view. Otherwise, it's really more of an evolution. A big leap in terms of OS power; but in terms of UI not such a big leap.
      • Start menu and task-bar
      • Right mouse button (yay! finally!)
      • File manager more integrated with desktop (though the true integration wouldn't arrive until IE4)
      • Better tools for certain functions (like the device manager)
      • Better OS features like driver abstraction and multi-threading and networking

      I'm sure I missed a few things, but most of those things are not revolutionary. In fact, in most ways, Windows 95 was merely catching up to Mac and some other environments.

      Now, the switch from command-line to GUI... THAT was revolutionary.
    9. Re:For people switching... by Rhubarb+Crumble · · Score: 3, Interesting
      Well is Mac OS X "similar" to Windows? I mean, it's similar, but there are some major differences...

      Yeah, like there's no right-click context-sensitive menu, which IMHO is one of the best UI features since GUIs have been around.

      (Getting OT here, but...)

      I don't mean to troll against macs here (although I will ;-) ), but MacOS X is (IMHO) the most counter-intuitive UI ever designed.

      We've had an iMac (one of the flatscreen with DVD-writer) in the office for a while - it's the only CD-writer there is, and it's hilarious watching people use it...

      "Hmmm, pretty"

      "Now, how do I burn a CD?"

      "Let's try putting the blank CD in first."

      "Where's the eject button???"

      (someone walks past and points out the eject key on the keyboard)

      "OK, name the CD....'untitled' will do"

      "Hey, the icon appeared on the desktop! Neat!"

      "Now all I do is right-click on the CD icon and..."

      "How do I right-click with this thing????"

      (much later)

      "OK, there's 500MB left on the CD so I can just add another session..."

      "What do you mean 'read-only'? What happened to multi-session?"

      "What do you mean, I have to be administrator to erase a CD-RW???? It's meant to be rewritable, isn't it???"

      "SO, there's a mere 100K of data on this CD-RW but there's no logical way I can write ANY more data on it?"

      (user walks away in digust and finds someone with winblows on their laptop)

      Seen it happen many times... I'm not joking

    10. Re:For people switching... by miroth · · Score: 1

      Eh, I guess you're right. Think of the "windowed" world as command line. Something BIGGER must come along and bring us into the fabled 21st century. We take start menus and windows for granted...it's time to move on.

    11. Re:For people switching... by MADCOWbeserk · · Score: 2

      I have a Linux distro on my machine called JAMD or just another modified distro, based on RH 8.0. It has a KDE theme based that looks just like OSX including a nifty mozilla skin. Looks a lot better than windows frankly.

    12. Re:For people switching... by Anonymous Coward · · Score: 0

      "I don't mean to troll against macs here (although I will ;-) ), but MacOS X is (IMHO) the most counter-intuitive UI ever designed. .... (rant about CD burning)."

      the problem isn't the Mac way of handling burning, it's the way Winblowz taught them that burning a CD is different than using other media. for example, think of a floppy disk instead of a CD.

      insert floppy... wow it showed up on my desktop!!

      find files to copy, drag them to the disk icon

      decide they're done, and go to eject the disk.

      at this point with a CD, they'd notice that the option is to burn rather to eject... how appropriate!!!

      but with Winblowz, they're taught that CD's are different than every other form of media and warrant a third party solution. i know that XP includes burning, but systems and CD-RW drives still ship with Roxio, or Nemo, or ... don't blame the Mac because they can't figure it out. uncle bill taught them that it had to be this difficult.

      instead of watching everyone make the same mistake over and over and over, maybe you should take the time to advise everyone (you can quote me if you like). and if wasting CD's is a real issue for you, you'd eliminate that too.

      maybe the real problem is you like feeling superior to everyone else and need this to feel important/needed.

    13. Re:For people switching... by Metzli · · Score: 5, Insightful

      That's true, but the average user probably considers Windows to be "free" anyway. When he/she bought a new PC, the odds are extremely high that it was shipped with some version of Windows. The average user buys a PC with Windows, never reinstalls his OS, and uses it to get things done. They rarely have to contact their hardware vendor, let alone Microsoft, so support and support costs are immaterial to them. They just want a machine that works and does so in a way that they understand.

      --
      "It's too bad stupidity isn't painful." - A. S. LaVey
    14. Re:For people switching... by Anonymous Coward · · Score: 0

      Yeah, like there's no right-click context-sensitive menu, which IMHO is one of the best UI features since GUIs have been around.

      Follow these easy steps:
      1) Plug two-button mouse into USB port.
      2) Right click.
      3) There's no step 3!

      No drivers either.

      Ass.

    15. Re:For people switching... by Mr.+Shiny+And+New · · Score: 2, Interesting

      I've been trying to figure out what the next big thing is... probably along with a million other people I guess :) I imagine it will have to do with AI and LESS user interaction. Just like the Command-line hasn't gone away just because the GUI arrived, the GUI/CLI won't go away when voice-control and intelligent agents arrive. The other big thing will probably be hyper-embedded devices that hide the fact that you're using a computer. Imagine if your computer was a tiny device that could interact with "smart surfaces" to project a UI onto it. You could point it at a table-top and see your email on the surface of the table. But the basic email metaphor probably won't change... it's centuries old and a fairly efficient form of communication (excluding spam, of course :) )

    16. Re:For people switching... by Rhubarb+Crumble · · Score: 1
      the problem isn't the Mac way of handling burning, it's the way Winblowz taught them that burning a CD is different than using other media. for example, think of a floppy disk instead of a CD.[...] decide they're done, and go to eject the disk.

      Sorry, won't work.

      I know that the files haven't been burned yet, because MacOS (like WinXP) does non-on-the-fly writing, so why would I want to eject it? I'm looking for a button that says "Write files now" that as easily accessed as right-clicking on the CD in WinXP.

      The fact that the "eject" icon turns into a "burn" icon AFTER I start dragging the CD icon is shockingly bad UI design - the UI element needed is invisible until you start dragging things around. Why would I blindly pick up the CD icon without knowing what I was going to drop it on? Why would I want to drop it on anything if I can't see a "burn" control on the screen? I don't want to eject it yet!

      FWIW, the WinOnCD that came with my very first CD-RW (many years ago) came with a UDF packet-writing driver. REAL drag-and-drop CD-writing. You dragged the file, it got written. NOW. (was a bit unstable though, so I didn't use it much)

      ... don't blame the Mac because they can't figure it out

      I thought the Mac was supposed to be super-duper-intuitive? The computer you can use without being a geek?

      instead of watching everyone make the same mistake over and over and over, maybe you should take the time to advise everyone

      I do, explaining the way it works with great patience (no, really). They invariably say, "this is really stupid". I say, "yes, I know".

      and if wasting CD's is a real issue for you

      It's more of a case of being frustrated that basic functionality which I had under Windoze 5 years ago is still considered an "extra" on the Mac (I think multi-sessions are supported in MacOS 10.1, or sth like that, but apparently you can only erase CD-RWs if the original was written by a user with the same UID as you, cos only then do you "own" the volume... anyone who thinks this is good design needs their head examined).

      you like feeling superior to everyone else

      Guilty as charged, your honour. ;-)

    17. Re:For people switching... by Anonymous Coward · · Score: 0

      That was extrodinarily off topic. There's no need to troll.

      My point was, we don't have to abandon the Windows interface completely, nor do we have to make a direct clone.

      I used Mac OS X as an example -- it's still the basic idea as Windows, but there are a lot of differences. The point wasn't that "OS X rulz! Windows winBLOWZZ!" it was that there can be large differences/innovations in a Desktop, like them or not, and it can still be easy to switch from Windows.

      I was talking about balance, and you went off on a typical Anti-Mac troll.

    18. Re:For people switching... by Ponty · · Score: 2, Interesting

      Not to be a jerk, but I doubt it looks half as good as Mac OS X. The Linux world has forgotten about the second half of the phrase 'look and feel.' IMHO, that's far more important than the color of the widgets. If it feels like a rickety bobsled, putting a big Mercedes Benz logo on the hood isn't going to make it feel any more reliable.

      Don't get me wrong, I love Linux for serving (and I have two Linux servers) but almost five years after I started trying to convince myself that Linux could be a reasonable desktop, I'm further away from believing it than when I started.

    19. Re:For people switching... by Anonymous Coward · · Score: 1, Interesting

      I beg to differ. Mac OSX looks quite different from Windows; however, Apple's "switch" campaign is relatively significant and realistic impacts. That is, even though OSX does not look like Windows, Win users *are* moving over to the OSX platform.

      So there.

      Michael

    20. Re:For people switching... by Rhubarb+Crumble · · Score: 1
      I used Mac OS X as an example -- it's still the basic idea as Windows, but there are a lot of differences. The point wasn't that "OS X rulz! Windows winBLOWZZ!" it was that there can be large differences/innovations in a Desktop, like them or not, and it can still be easy to switch from Windows.

      I was talking about balance, and you went off on a typical Anti-Mac troll.

      Troll, maybe. (whoever modded me as flamebait, I wanted "troll", dammit! i have tons of flamebaits already!)

      But to me, "if in doubt, right-click on it" is a fundamental part of most modern GUIs - I first encountered it in Win95, so the fact that the Mac doesn't support it (without extra hardware) makes the "using a mac" experience fundamentally different. Not to mention the fact that the application menu bar doesn't appear in that application's window. To me the MacOS GUI is very different indeed from Windows (or any other sane GUI) in the same way that OpenWindows (URGH) is - the differences far outweigh the similarities.

      But that's just IM(H?)O.

    21. Re:For people switching... by Anonymous Coward · · Score: 0
      Reliability and security. In the Windows 2000 days, people stopped complaining about their computer crashing all the time, and Linux was perhaps threatened on the desktop.

      But now that XP is getting starting to get widely deployed, the unreliability is back. Some users are sick of it, they thought those days were over. Linux is attractive again.

    22. Re:For people switching... by Anonymous Coward · · Score: 0
      If Joe User already *has* Windows, why would he waste time getting up to speed on another almost-Windows O/S when he gains nothing other than a few $ savings?

      No viruses, no spyware, no Active X shit secretly installing stuff on my computer just by browsing around the web.

    23. Re:For people switching... by aCheshireCat · · Score: 2, Interesting

      Why bother switching? An innovative/paradigm shifting approach a la the original Mac over DOS would be a better strategy than always playing catch-up to Microsoft. I've been using Redhat since 1997 (I came over from Mac) and can totally predict the next release's GUI knickknacks by looking at the current version of Windows. These features tend to be buggier and more resource intensive than comparable features in Windows or OS X. I love Linux. It is an incredible server OS. I would never consider running my server applications on anything else. Yet it is a different story in the desktop arena: Back in 1997 Linux was the clear choice for me as far as having a robust OS in my desktop to do research and manage network applications, but now I am not so sure. At my current rate of frustration, I'll be using OS X in my desktop by the middle of next year.

      --
      I am a virus, put me in your .sig
    24. Re:For people switching... by jedidiah · · Score: 2

      CD's ARE different than any of the other media you're bringing up. They are NOT random access devices. This is a very important point that you can't always gloss over.

      What does a Macintosh do when there's no more room left for "hidden" mastering?

      --
      A Pirate and a Puritan look the same on a balance sheet.
    25. Re:For people switching... by Afrosheen · · Score: 2

      "But the basic email metaphor probably won't change."

      I beg to differ. As the world's economy recovers, we'll see more broadband connectivity emerge. With more broadband comes more killer apps to make use of that broadband, and I think voice email will become commonplace. Why type it up and hit send when you can speak into a mic and hit send? Editing? Well, yeah..but still, as ubiquitous as cellphones and voicemail are these days, I think email will go that same route eventually.

    26. Re:For people switching... by 1u3hr · · Score: 3, Informative
      Why type it up and hit send when you can speak into a mic and hit send?

      Because:

      • with some practice most people can type faster that they can talk
      • everyone can read much faster than talking speed
      • you can't skim through the bullshit and get to the point
      • you can't search through an archive of voicemail (not easily yet)
      Voicemail has been around longer than email, but it has hardly ever been used for more than "This is Jack, call me when you're back".
    27. Re:For people switching... by Afrosheen · · Score: 2

      I'd bet money that East Coast people can probably talk faster than typing. The main thing this requires is a huge paradigm shift. I think if you could just talk to your computer and have it send voice or video email (and the technology was actually in place to make it as easy as text email), it'd probably get popular. In the past, attempts were made to popularize it but dialup will NEVER cut the mustard for stuff like this.

      Alot of visionaries in the past have included the concept of two-way video communications over a variety of devices, and these ideas have become commonplace in lots of media (movies, tv shows, etc.). It's just a natural extension of technology that hasn't happened yet. Videophones are getting popular in parts of the world that have broadband phones (read: not the US), and computers will follow as bandwidth allows.

      You can't seriously believe that 20 years from now you'll still be reading email from friends and relatives, can you? For some forms of media like newspapers and magazines, the printed format is fine. Video is the killer app of the future.

    28. Re:For people switching... by Archie+Steel · · Score: 2

      Just though I'd chip in and say that, for my money, k3b is the best fronted for a CD-burning program on any platform (Linux, WinXX, Mac). I love how the new version (0.7.5) integrates with KDE's contextual menus to let you burn a file or folder on a CD by right-clicking on it...The UI of the program proper is intuitive, pretty (penguins by Ayo) and comprehensive without being confusing. A very nice program indeed.

      Sorry for the shameless (but still on-topic) intermission.

      --

      Reminder: find a new sig
    29. Re:For people switching... by EvanED · · Score: 2

      >>The fact that the "eject" icon turns into a "burn" icon AFTER I start dragging the CD icon is shockingly bad UI design - the UI element needed is invisible until you start dragging things around. Why would I blindly pick up the CD icon without knowing what I was going to drop it on? Why would I want to drop it on anything if I can't see a "burn" control on the screen? I don't want to eject it yet!

      Having done some basic studing of HCI and interface design, I must echo this view.

      >>FWIW, the WinOnCD that came with my very first CD-RW (many years ago) came with a UDF packet-writing driver. REAL drag-and-drop CD-writing. You dragged the file, it got written. NOW. (was a bit unstable though, so I didn't use it much)

      Precisely. DirectCD shipped with the first drive we owned, a HP 7100 external or something like that. A whoopping 2x1x6, plugged into the parallel port to give you an idea of when this was.

    30. Re:For people switching... by Enahs · · Score: 2
      The fact that the "eject" icon turns into a "burn" icon AFTER I start dragging the CD icon is shockingly bad UI design - the UI element needed is invisible until you start dragging things around. Why would I blindly pick up the CD icon without knowing what I was going to drop it on? Why would I want to drop it on anything if I can't see a "burn" control on the screen? I don't want to eject it yet!

      The whole point is that you treat it like any other removable media on a Mac--you put the disk in, an icon shows up. You drag crap to the "disk", it shows up. You drag stuff from the "disk" to the trash, and you can throw it away. You drag the "disk" to the Trash, and you're given the option of burning or aborting. Just one extra step from any other removable media on a Mac.

      Granted, it's a bit confusing to some, because a.) UDF isn't supported on Mac and b.) people think that they can treat CD-Rs like a floppy disc because they're handled much like floppy discs are handled.

      If you can't figure out the procedure, odds are you're not a Mac user and shouldn't bitch too much because it's obvious that you sat down without finding out what the hell you're doing. :-D

      --
      Stating on Slashdot that I like cheese since 1997.
    31. Re:For people switching... by 1u3hr · · Score: 2
      You can't seriously believe that 20 years from now you'll still be reading email from friends and relatives, can you?

      Maybe, maybe not. But I was more considering business, which is probably most email. I'm also on several mailing lists, discussing various technical issues -- there's no way I'd want that in spoken word. Text is so much easier for the reader -- you can skim the boring bits, reread the important parts, cut and paste and forward easily. You see it on SF movies all the time for the same reason you hear beeps when text appeas on a monitor in a movie -- not becasue it's realistic, just that it's more dramatic, not really more useful. At work you can get dozens of emails a day. It would take hours more to have to listen to them rather than read them.

      If you're going to extrapolate 20 years, hopefully voice recognition actually works by then. If someone chooses to send a spoken message they can, but the recipient can choose to read it as text if he prefers.

      Also other problems of voicemail -- interference from ambient noise at both ends, annoyance to those nearby (unless we have portable Get Smart Cones of Silence. Radio and TV can't replace newspapers. There will be more voicemail, but it can't replace email. And the horrors of voicemail spam...

    32. Re:For people switching... by LIGAFF · · Score: 1

      The whole point is that you treat it like any other removable media on a Mac--you put the disk in, an icon shows up. You drag crap to the "disk", it shows up. You drag stuff from the "disk" to the trash, and you can throw it away. You drag the "disk" to the Trash, and you're given the option of burning or aborting. Just one extra step from any other removable media on a Mac.


      Yep, dragging a removable disk full of files I want to keep to the trash is the most comforting and intuitive thing I can think of doing. Anyone would intuitively know that dragging it to the trash is how you save it.

    33. Re:For people switching... by Bnonn · · Score: 2

      While I agree that text email is a lot more useful in general than voice, one of your points is simply wrong: very few people can type faster than they can talk. Speech speed is between 60 and 160 words a minute; I can't type anywhere near the upper end of that scale, and I'm a very fast typist compared to everyone I've met (except secretaries ;)). I can type at 140 wpm burst, and about 120 wpm sustained. Most people can manage up to 45 wpm if they haven't learned to touchtype, and between 60 and 90 wpm if they have. It's unusual to meet someone who has either the natural ability and/or has had the practise to achieve more than this (I've had a lot of practise). If you want to get an idea of how fast people really talk compared to typing speed, try having someone talk to you while you type out what they say. Admittedly you type faster straight out of your head, but it's still a good demonstration.

    34. Re:For people switching... by mackstann · · Score: 2

      depends on what your idea of a "reasonable desktop" is. my idea of a reasonable desktop is a ton of workspaces, *maybe* a little root menu, and NOTHING ELSE! get that crap out of my way, my monitor was made for displaying xterms!

    35. Re:For people switching... by 1u3hr · · Score: 2
      While I agree that text email is a lot more useful in general than voice, one of your points is simply wrong: very few people can type faster than they can talk

      OK, you're right about that -- but I think the actual information per unit time (of the sender) would be about the same, if it's something you have to think about at all. If I was doing a monologue for the equivalent of a page or more I'd be sure to either repeat myself or go off on a tangent, where with text I can check over (and usually delete slabs) to make a much more concise message. But still, the advanteges of text over speech for the recipients are decisive IMHO.

    36. Re:For people switching... by hayriye · · Score: 1

      which Linux does he mean? GNU/Linux or some Linux else?

    37. Re:For people switching... by Anonymous Coward · · Score: 0

      "with some practice most people can type faster that they can talk"

      Unless, of course, you are the micro machine guy...

    38. Re:For people switching... by Mr.+Shiny+And+New · · Score: 1

      send a spoken message they can, but the recipient can choose to read it as text

      I was going to suggest the very same thing. For business communication, being able to work silently is important. I work in a cube farm. We send lots of emails all the time. Probably 20-30 per person per day. That's a lot of talking going on; it'd be very disruptive. If the computer at least offers an option to show you the text of your email, that'd solve half the problem.

      The other problem is when you want to print out a copy of the email for future, non-connected reference. Text is very unobtrusive; even though we've had capability to store and transmit sound for many years, it's still rarely used for the same purpose as email.

    39. Re:For people switching... by Anonymous Coward · · Score: 0

      What you morons dont realize is that if Linux were the most popular desktop OS, there would be just as many viruses and spyware for Linux.

    40. Re:For people switching... by vasqzr · · Score: 1



      Yeah, like there's no right-click context-sensitive menu, which IMHO is one of the best UI features since GUIs have been around.

      I agree. Right clicking is great. But you can command-click things in OS X

      You can't very well right click when Apple sends you a 1 button mouse.

      Apple designed the Mac around a one button mouse because it's EASIER.

      You should see the fools I work with, WHAT BUTTON AGAIN!? THE RIGHT ONE? WHY DID THE PUT 2 BUTTONS ON THIS DAMN THING!

      3 buttons are great if you're a person like me, but for Joe Manager or Joe Grandpa, one button is enough...

    41. Re:For people switching... by Gheesh · · Score: 1

      The average user buys a PC with Windows, never reinstalls his OS, [...] support and support costs are immaterial to them.

      The average user has almost always access to a more trained user who normally does all the work. Please refer to the Tech-Slacky Howto for more information.

    42. Re:For people switching... by Gonzoman · · Score: 1

      Who was it who said "The only intuitive interface is the nipple. Everything after that is learned."?

  2. Hypocrite by unterderbrucke · · Score: 2, Insightful

    "just a challange to be more innovative and look beyond feature creap and UI concepts that are old and tired."

    Well, before Mr. Dvorak challegened the developers, maybe he should have come up with some UI concepts that are new and exciting.

    2D UI has become pretty much perfected, there is almost no way to improve upon it.

    1. Re:Hypocrite by DShard · · Score: 4, Insightful

      I'm sure there is room for improvement. Simplicity and a quick learning curve should always be goals. From a seasoned users perspective I would like to see speed and ease of customization. I think there is still a little ways to go for Gnome, KDE and M$Windows.

    2. Re:Hypocrite by Anonymous Coward · · Score: 2, Funny

      he's a hypocrite?!
      you should have the balls to write an article critizing linux, and have all the nerds from slashdot calling your house to make death threats!

    3. Re:Hypocrite by Anonymous Coward · · Score: 0

      you want it more simple?
      you stupid piece of shit, why the fuck are you reading slashdot when 64x64 icons and wizards for everything aren't simple enough for you?

    4. Re:Hypocrite by jimbo3123 · · Score: 1

      Look at the Mac for a good example of a Different UI

      I'm not a big fan of macs, and I havn't used one since I was in school (years ago), but I can't help but notice the attention and good publicity their UI receives.

      I was at a christmas party yesterday and a family friend (not a tech person at all) went on and on about a mac demo that he got to play with. He was very impressed with the dock and the animations.

      It is just one example that the UI has not been perfected, and there are other directions to experament with. It would be great if there were more options, and Linux is the ideal place to experament with them.

      --
      There should be a moderation category "Dumbest Comment EVER"
    5. Re:Hypocrite by Anonymous Coward · · Score: 0

      UI is perfect?
      nice way to back up your opinion with reasoning

    6. Re:Hypocrite by Jason+Earl · · Score: 5, Insightful

      Not to mention the fact that any differences from Windows are likely to get slammed by the users (and by pundits such as Dvorak) as being incompatible. Good, bad, or indifferent if Linux is going to take over the desktop it is going to have to be easy for the current group of Windows users to understand.

    7. Re:Hypocrite by Anonymous Coward · · Score: 0

      exactly.
      the problem with the computer industry is fair-weather columnists

    8. Re:Hypocrite by Anonymous Coward · · Score: 0

      Ha! I've yet to see ratpoison style functionality in any of the non X windomanagers. Whoever thought that your computer is best if it pretends to be a cluttered, messy desktop was wrong...

    9. Re:Hypocrite by Anonymous Coward · · Score: 0

      you're sure there a still a little way to go?
      you must be an expert

    10. Re:Hypocrite by wa1rus · · Score: 1

      UI design is a pretty subjective thing though. Different people are going to like different aspects of different UIs for different reasons, so there's always going to be scope for variation here.

    11. Re:Hypocrite by archeopterix · · Score: 5, Insightful
      2D UI has become pretty much perfected, there is almost no way to improve upon it.
      If by "UI" you mean "widget set" then perhaps you are right. Sadly, most developers think that a cool widget set will get them there, so a typical program is a labyrinth of menus and a few dozen buttons with strange and undecipherable icons.

      The interaction sucks. Users have to perform many unnecessary actions. Why do I have to press "OK", read the "field value missing" dialog box, close it, fill the damn field and repeat the whole thing? Don't tell me that graying out the "OK" button untill all the required fields (which should be clearly marked as such) are filled is "dumbing down". It's a shame that document editors still need the "Save" button (this is an old example), when the edited file could easily and transparently get saved in the background. Irreversible changes? Why should they be irreversible? The disk space taken by saving the whole undo buffer is microscopic compared to modern disk sizes. Well, perhaps "label version" should get there instead of the "save" button, so that i can conveniently roll back to an old version without hitting "undo" 100 times. These are just a general examples that can be found in almost every application. Specific application have even more inconvieniences.

      We got used to this so much that we don't even notice how crappy the UI is, but it is crappy and it can get better.
    12. Re:Hypocrite by DNS-and-BIND · · Score: 5, Insightful

      Yes...indeed. I remember one of the major critcisms of the linux desktop in '97-98 (think Redhat 3.0.3) was that "I can't find anything", and "Where's the start button? This thing is broken!"

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    13. Re:Hypocrite by Anonymous Coward · · Score: 1, Informative

      The OSX GUI isn't much different than Windows. It's just more flashy. You've still got your basic windows, icons, menus, pointers, you've got a taskbar of sorts. Most applications are also layed out in a very similar way to your average win32 program,

    14. Re:Hypocrite by AvitarX · · Score: 4, Insightful

      Damn you are the funniest troll ever.

      The problem with hyper simplicity is lack of functionality/custimization.

      The problem with custimization is that it adds incosistency and complexity.

      There is no way for a single consistent desktop to appease all power users and noobs alike.

      You can go like Windows and force 3rd parties to make custimizations, or you can go like Linux and allow any user to access them. Probably they idea way is have a beginner/expert setting in the custimizations to keep people that don't feel they are experts away from obscure things (to them) like windows focus.

      Also, was the Grandparent trying to imply that OSX was perfected? Because lots of unnessacery animation (zoom on mouse over of something plenty big to see already) is hardly what I would call a feature of a perfected UI.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    15. Re:Hypocrite by OneEyedApe · · Score: 1
      The best user interface that I have yet found is still a command line. Clean, simple and it does nothing except what you tell it to do. There are no maze-like menus, no obscure icons, just a simple prompt, a kind of blank canvas for your thoughts.

      But I do understand that for most people, a gui is preferable. And some improvements are slowly showing up. For example, the OptiMoz project could be extended out to other GUI's.

      Just a thought

      --
      Life sucks, but death doesn't put out at all....
      --Thomas J. Kopp
    16. Re:Hypocrite by Twirlip+of+the+Mists · · Score: 5, Insightful

      The best user interface that I have yet found is still a command line.

      When you figure out how to draw a picture with the command line, or edit a video, or make a 3D model, or even play checkers, let me know. Until then, graphical interfaces are here to stay.

      --

      I write in my journal
    17. Re:Hypocrite by OneEyedApe · · Score: 1

      I agree that there are tasks to which a command-line is ill suited to, if not unusable for, but considering a user interface on it's own merits, and not in light of any particular task, I prefer a command line. Then again, I am also a bit better at programming than I am at working with any sort of digital art.

      --
      Life sucks, but death doesn't put out at all....
      --Thomas J. Kopp
    18. Re:Hypocrite by NoMoreNicksLeft · · Score: 2

      Not to be a smartass, but checkers is indeed one game where a CLI could work. 2 coordinates define your move, after all.

      I do agree on the other tasks, though.

    19. Re:Hypocrite by Anonymous Coward · · Score: 0

      Um,

      And maze like command line switchs are that much better? The switchs are sometimes not obsure? I agree that command line serves a purpose but your argument is weak.

    20. Re:Hypocrite by Twirlip+of+the+Mists · · Score: 2

      Not to be a smartass, but checkers is indeed one game where a CLI could work.

      It could work for any task. But it would be horrible. Similarly, you could do any task over the phone, or with mittens on. But it would suck.

      --

      I write in my journal
    21. Re:Hypocrite by vadim_t · · Score: 1

      Ever heard of povray?

    22. Re:Hypocrite by Anonymous Coward · · Score: 0

      I have to agree with you there, both in principle and in my own experience. The way Mac and Windows GUIs look are very similar - when it comes to using them however, there's far more than meets the eye.

      For background, I barely touched Windows or Mac interfaces until relatively late in the game, where in 1998 after changing jobs I was plunged into using both. Windows has its pains in the arse, (and the Mac UI isn't perfect either, but it's a whole lot more user-centered than Windows) which unfortunately have just been copied blindly. A big example is copying files around. It's near seamless on a mac, but clumsy on Windows. Apple really have Drag and Drop sewn up to work as it should.

      Then I was introduced to the Linux world, and used the console for most of my experience there for my first year. No problems there, I'm fine with a console. Soon the XWindow system came into my realm of experience, and what a shakeup that was :(. It was like jumping back into a clone of windows - copying not just its good, but all of the bad too. I have workmates who are Linux/Open Source evangelists as rabid as any platform gets, who will (validly) pick on Windows or Mac or whatever for their faults.

      Mentioning to these guys "Gee a lot of the XWin desktops work like Windows" sadly gets a "yeah it's come a long way hasn't it!" enthusiastic response. *sigh*

    23. Re:Hypocrite by NoMoreNicksLeft · · Score: 2

      For many tasks... but for checkers/chess, command line wouldn't be horrible at all. Mind you, I'm still thinking about an ncurses display, just that you wouldn't be dragging and dropping the pieces. Correct me if I'm wrong, but don't some chess people already play/think in terms of coordinates?

    24. Re:Hypocrite by Raiford · · Score: 3, Interesting
      I guess the headline here is the problem. I don't associate KDE and GNOME as Linux ! They are popular UIs for Linux but they are not part of what I consider the Linux OS. They didn't even exist when I first started using Linux, therefore, my perception is that Linux is nothing like windows regardless of what people try to make it look like. Current thinking is trying to intimately connect Linux with a standard UI. This is probably primarily due to the influence of RedHat that I guess has been the greatest champion of promoting Linux as an alternative for the average user. Unfortunatly this campaign also creates an environment where psuedo-standardization is neccessary to satisfy Joe Average. This is not neccessarily a good thing.

      --
      "player 4 hit player 1 with 0 stroms"
    25. Re:Hypocrite by wachusett · · Score: 1

      I think it's important to keep in mind that you're suggesting for isn't the "right" way to do things... it's just a different way. There are reasons to want a "save" command, and reasons to not want to store all the "undo" journals. If anything, you're making a good argument for keeping the application "widget sets", graphical interface, and operating system seperate from each other. Which I think is one of the most powerful features of a linux distribution! -Russ -Russ

    26. Re:Hypocrite by kien · · Score: 1

      I couldn't agree more...which is why I prefer Linux.

      One aspect of Linux that I believe keeps Joe_AOL away is....maybe it's name.

      If you're a /. superuser, you know that Linux has come a long way and even without the GUI you'd probably love it simply because of the power of command-line UNIX. But I think some Joe_AOLs out there see the word "Linux", mentally overwrite their stack with the word "UNIX", and picture hulking mainframes guarded by secretive "system administrators".

      I'm not saying the name should be changed or anything, but these days when I'm trying to convince someone how easy it can be to use Linux, I usually find myself putting a distro's name in front of Linux just to reinforce that Linux != 1970's-era UNIX.

      --K.

      --
      Sig: Bad people happen. Try to avoid being one of them.
    27. Re:Hypocrite by Anonymous Coward · · Score: 0

      But checkers is chess for morons! They wouldn't be able to figure out what a co-ord-eeeee-nit is, let alone use them.

    28. Re:Hypocrite by Anonymous Coward · · Score: 0

      You could always use gpm to interface with the CLI (as you can in many program such as midnight commander or links).

    29. Re:Hypocrite by mbogosian · · Score: 5, Insightful

      There is no way for a single consistent desktop to appease all power users and noobs alike.

      There is: sensible defaults with varying levels of customization, and a clear but informative interface by which to perform that customization. I'll give you an example of what I'm talking about (yes, it does exist):

      For those of you who have used ximian's gnome distro with the sawfish window manager, you may have already experienced this. Ximian goes to great lengths to make desktop look & feel -- by which I mean the file browser (nautilus) and window manager (sawfish) -- a pretty simple experience for those just getting into it. The first time you log in, you're presented with a few choiced about what you want things to look like (sawfish & gnome themes), but behaviorally, you're given the defaults (reasonable and simple behaviors).

      After that, most (at least everything even an advanced user would care about) of the behavioral / visual modifications can be done using one common interface: the gnome control center (please ignore KDE for the point of this discussion for a moment).

      If you've ever used this interface to change the behavior of sawfish, you know what I'm talking about. Sawfish has several different screens (for different areas of its behavior & appearance) in the control center. In its "Meta" screen, one can even set the level of complexity regarding the other sawfish configuration screens. If I'm a novice (the default), I am only presented with a few options. More complex options are presented when I choose intermediate or expert.

      To me, this is an outstanding way to provide simplicity as the default behavior with the configurability that power users demand. I hate window managers that don't allow me to remap modifier + mouse buttons to different behaviors. I've found a combination which I believe is much more efficient (and intuitive) for three-button mouse users as far as moving, resizing, etc. goes. If I'm not allowed to set this up, then that particular window manager (to me) is bunk.

      This is one of the reasons I hate the RedHat 8.0 UI so much. The user interface is one of imposed simplicity. It's really difficult to find out how you can change metacity (if that's even possible). RedHat's new preferences interface is just as lobotomized. What's worse is that if you switch back to sawfish, all kinds of functionality (like logging out of an xession?!) breaks (thanks guys, real slick).

      The problem is that power users are in the minority of desktop computer users. This is an unfortunate reality with which I still have not yet come to terms. The problem? Baby-boomers. There are so many people like my parents who are not technically proficient, who "just want the damn thing to work", but "don't want to have to understand or think about it". These are the people with the money, and these are the people to whom companies must market their products.

      This is the reason why usability (real usability from the sense of the power user) takes second seat: FFM (Focus Follows Money). I hope sawfish continues to be integrated into the major distros (properly). I hope the technically proficient of the world will continue to donate their time and write free software that is usable by more than the common idiot. I hope that Windows will not define what is included and what is not in the desktop just because most of the desktop users are used to it.

      But I'm not holding my breath, and I hate it.

    30. Re:Hypocrite by Old+Wolf · · Score: 1

      When you're browsing your pr0n and only have one hand available, the mouse is a lot cleaner.

    31. Re:Hypocrite by archeopterix · · Score: 2
      I think it's important to keep in mind that you're suggesting for isn't the "right" way to do things...
      I am aware that there is no "right way" to do things in UI. I am merely suggesting that what most applications have now is far from good for most users (especially those that currently don't use linux - that was the point of the article). The popular "hostile entry form" pattern (let the user try-and-err what fields are required, what values are acceptable, etc.) is definitely such an example. The "save" button may be more controversial. I definitely want a "save" button in the text editor that edits my system configuration files. I don't want to go into disputing whether a set of text files + an editor is the best UI for configuration, though, especially if one believes that linux should get usable for a non-tech user.

      And of course I am all for OS/APP/UI/WidgetSet separation as long as these elements are freely interchangeable. I dislike the idea of "Gnome-7.0 with foo widget set 3.1.15 and bar window manager 1.2.13 only" applications. And of course some minimal "look and feel" standard should exist, but this is probably obvious.
    32. Re:Hypocrite by cayenne8 · · Score: 1

      I went and played with a Mac the other day in the store...yep, pretty much like windoze, but, was bothered by only having one mouse button. However, after much searching, I finally found a command prompt...and voila...I could grep, ls and pipe commands together...That made me feel a little better about it. When I get some spare change, I think I'm going to get one of the titanium laptops they have and mess around with it...looks fun so far...

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    33. Re:Hypocrite by dasunt · · Score: 2

      I'm probably adding fuel to the fire here, but AutoCAD has command line drafting for 2 and 3D models. Damn useful, btw. The mouse might be useful for a few things, but if you aren't using the keyboard for the majority of actions, you're not using autocad efficiently.

    34. Re:Hypocrite by Ponty · · Score: 3, Insightful

      The biggest usability mistake ever made (as I see it) is the idea that wizards make things easier to use. They make it easier to use the wizard and produce pat results from a known good starting point, but as soon as you have to do something outside the wizard, you'll find that your previous use of the wizard has made it harder to do what you want. It's the whole give fish, eat for day; teach to fish, eat for life story with windows and scroll bars instead of fish.

    35. Re:Hypocrite by Ponty · · Score: 2

      About your dialog box proposition: because without an error message I have no idea what's wrong and I have to keep casting about until the "OK" button isn't grayed out? That seems like bad UI. Particularly because half of the dialog box will be filled with instructions for how to fill it in. If I enter " 5643" for the last four digits of my SSN, I'd much rather get a message saying saying "there may be no spaces in the SSN" or something like that than have to hunt around all of my entries and try and figure out what is wrong.

    36. Re:Hypocrite by v(*_*)vvvv · · Score: 1

      Well, that's cuz it is a shiitty wizard.

      And before the wizard can help simplify things, the underlying task needs to be simple.

      As far as windows is concerned, nothing is simple, and wizards just make too many decisions for you.

      Wizards are not at fault. They just don't help clean up anything.

    37. Re:Hypocrite by LoveShack · · Score: 1

      I just discovered povray yesterday and, using the tutorial, was creating 3D models with vi and my commandline. ::shrugs:: Maybe it's impossible to do anything complex with just vi but I wouldn't know. I'm not even close to being an artist.

    38. Re:Hypocrite by LoveShack · · Score: 1

      Why couldn't the dialog box have an area at the bottom for status messages? For example, when a required field isn't filled in, the label for that field could be red. When it is filled in, change it to black (or whatever your standard text color is). The status area could have a message "Not all required fields have been filled in" until they are, in fact, filled in. If you try to put an incorrect SSN in, the status area could flash (drawing your attention) and display the message "there may be no spaces in the SSN". You could just cast your eyes down, read the message, and look back up to correct the problem. To me, this seems a lot better than having error messages pop up forcing me to stop what I'm doing and tend to it.

      My own ideas for UI design involve the UI just getting out of the way.

    39. Re:Hypocrite by Ponty · · Score: 3, Interesting

      I think you made my point in reverse. If a wizard can simplify only simple tasks, why have a wizard? Why not just let the user do it?

      I think, though, that wizards are a symptom of the problem. If it's that bloody hard to do something, then putting a big button on top to mash all of the little buttons at once is a problem.

    40. Re:Hypocrite by Twirlip+of+the+Mists · · Score: 2

      Maybe it's impossible to do anything complex with just vi but I wouldn't know.

      I'm going to come down on the side of saying that it's impossible to do anything complex with just vi. Trying to write out a complex 3D scene by hand would be roughly equivalent to entering the binary for Quake III into the computer via Morse code every time you wanted to run it.

      --

      I write in my journal
    41. Re:Hypocrite by bumby · · Score: 1

      I've been using Pro Engineer in school for about a month now. It's all based on menus. Some menus are as deep as five submenus. And if you do just a little misstake, you have to start over again.

      Compared to a commandline like AutoCAD, Pro E sucks.

      In most cases a commandline/gui combination is best, imho. Of course, for stuff like filehandeling, textediting, music-players, etc, a gui is totaly bloated.

      --
      Hey! That's my sig you're smoking there!
    42. Re:Hypocrite by An+Onerous+Coward · · Score: 1

      I was surprised at how many results Google found for emacs video editing.

      --

      You want the truthiness? You can't handle the truthiness!

    43. Re:Hypocrite by Anonymous Coward · · Score: 0

      basically you want the computer to "think" for us.

      so should we make your nifty little "saving all the time" feature for word processing a standard across ALL programs? No? Yes?

      Yes? Then what happens when someone is audio editing? How about editing in photoshop type program? How about a financial program? a 300 megabyte tiff file with automatic multiversioning? yea...that should make a huge mess.

      No? I see, now you want programs to have DIFFERENT behavior depending on the type? bullshit.

      Maybe? So you want a switch to make it an option. well..just toss that option with the existing hundreds. ...you see..YOU DON'T KNOW WHAT THE FUCK YOU ARE TALKING ABOUT.

      and modded +5?

      whatever.

      he addressed 1 single feature....on a program that i'm amazed we still talk about in this day and age. ...word processing.

      with the infinite amount of word processors out there on the countless platforms...if you fomd pme tjat wprks for you...and you can't find your files, and you can't save them when it's appropriate...and you don't know how to turn on the autosave feature for recovery...THEN YOU DON'T NEED TO BE IN FRONT OF THAT COMPUTER.

      because it's only getting harder baby. and if the heat's too hot..get out of the damn kitchen.

    44. Re:Hypocrite by ncc74656 · · Score: 2
      The best user interface that I have yet found is still a command line.

      When you figure out how to draw a picture with the command line, or edit a video...

      Avisynth is pretty nice...

      --
      20 January 2017: the End of an Error.
    45. Re:Hypocrite by Mac+Degger · · Score: 2

      It's just a shame that AutoCAD sucks. BTW, for a reasonable 3d CAD program, try IronCAD. Some great ideas being implemented there, and the 2d/3d snaps are excelent.

      --
      -- Waht? Tehr's a preveiw buottn?
    46. Re:Hypocrite by Anonymous Coward · · Score: 0

      personally Id like to be able to have one form for all the windows. That way I could have a shell where I could address the window I wanted to provide input to instead of clicking the window and then switching back to the keyboard for entry. Basically A Gui that was designed around the keyboard instead of a pointer and a mouse.

    47. Re:Hypocrite by mvdw · · Score: 2, Informative

      I think you'll find that "editing a video", depending of course on what you want to do, can be easy from the command line.

      Now, try having to rotate 150 pictures using your gui - you'd get sick of it after having double-clicked, waited for photoshop (or whatever) to open it, navigated to the correct menu item, chosen your option, saved and closed, switched back to explorer, 3 or 4 times. Whereas you could just write:

      for f in *.jpg ; do imagemagick [whatever the command is] $f ; done

      And then walk away and have a cup of coffee, while your colleagues are still double-clicking away.

    48. Re:Hypocrite by p00ya · · Score: 1

      When you figure out how to... make a 3D model

      Actually I do a lot of modelling from a CLI - you'll notice in the high end suites (max, maya) there's a command line for direct parameter entry (and also some cool scripting).

    49. Re:Hypocrite by dpt · · Score: 2

      When you figure out how to draw a picture with the command line, or edit a video, or make a 3D model, or even play checkers, let me know. Until then, graphical interfaces are here to stay

      So, you've never heard of SVG, VRML, or gnuchess? I'm sure there are CLI video editing tools, as well.

      GUIs are frankly more limiting than they are enabling. They are good for the first tiny part of a problem space, but for complex problems third-person interaction is clearly superior. I want computers to *increase* my productivity. I do not want to sit around going "point, click, point, click" for hours on end.

      Take DocBook, an XML based notation for describing documents. I use that now for everything. I can write my own stylesheets, transform documents in various interesting ways, and combine them with information from other sources - for example extracting code examples for documentation directly from compilable, tested code for insertion into the final document, write programs to do all sorts of interesting things to the documents, and so on ad infinitum. Try doing any of that with a GUI. And then automate it."Point, click, drag, point, click, scroll" etc, etc.

      With stuff like Word what do I get - nothing. It's just a glorified typewriter (unless you use Word's Basic, but you've stopped using a GUI at exactly that point, you're into third-person manipulation now, and therefore reinforcing my point).

    50. Re:Hypocrite by norweigiantroll · · Score: 1

      Because lots of unnessacery animation (zoom on mouse over of something plenty big to see already) is hardly what I would call a feature of a perfected UI.
      You should try minimizing a window.

    51. Re:Hypocrite by OneEyedApe · · Score: 1
      That is what man pages are for, along with --help or -h

      It's not perfect, but I like it

      --
      Life sucks, but death doesn't put out at all....
      --Thomas J. Kopp
    52. Re:Hypocrite by Anonymous Coward · · Score: 0

      ncurses has nothing to do with the "command line".

      It's a GUI-like screen system for text console programs.

      Commandline Chess would be something like:

      >chess move pawn3 x,y; chess print board.

    53. Re:Hypocrite by Afrosheen · · Score: 2

      It's a good idea for you to tell people to forget KDE for the moment, as it's a much more cohesive and centralized desktop manager than Gnome ever will be. The gnome control center is a mess (especially in the latest Redhat) and it takes an act of God to find what you need. KDE's control panel, by comparison, is logical and well laid out. Sure, it could use tweaks, but from a functionality standpoint, it makes sense. Making sense is good for users.

    54. Re:Hypocrite by NoMoreNicksLeft · · Score: 2

      I guess ascii art is also a primitive pixel rendering system?

      Thank god I didn't mention ANSI colors, or you really would have ripped me a new one, huh?

    55. Re:Hypocrite by K8Fan · · Score: 2
      When you figure out how to draw a picture with the command line, or edit a video, or make a 3D model, or even play checkers, let me know.

      All of the things you mentioned have been done with command line, or at least ASCII-only interfaces.

      Draw a picture? I guess they don't teach LOGO to kids anymore.

      Edit a video? Have you ever seen the interface in most on-line editing suites? It's called "CMX style" and it's a keyboard and an 80 column ASCII screen. They have monitors to see the output of the machines, but the interface in text.

      Make a 3D model? Been there, and done that. My first bicubic patch model was created in a text editor. Jim Blinn did the entire "Mathmatica" series in a text editor.

      Play checkers? Plenty of people playing chess via postcard using notation would disagree.

      It's not as if it is easy, but all your examples are definitely possible.

      --
      "How perfectly Goddamn delightful it all is, to be sure" Charles Crumb
    56. Re:Hypocrite by dalamcd · · Score: 1
      Both of these features (assuming the guy you quoted is talking about the Dock) can be turned off with a simple click of a checkbox.

      But changing things from the defaults (which are obviously very rarely perfect for anyone) would prevent you from mindlessly bitching, which of course is a bad thing. -_-;;;

      dalamcd

      --
      moer liek CELtroid prime!!@1!
    57. Re:Hypocrite by Twirlip+of+the+Mists · · Score: 2

      I was surprised at how many results Google found for emacs video editing.

      I was surprised that Google found 3,650 results for "emacs kitchen sink." Guess that just goes to show that counting Google hits is not, after all, a valid form of research.

      --

      I write in my journal
    58. Re:Hypocrite by Anonymous Coward · · Score: 0

      That may be the case, but in new versions of AutoCAD, the most command line functions are done via the mouse and buttons, although the command line is still necessary for some advanced commands and scripting.

      Many people learned on earlier versions in which the command line was a neceissity. They have been using it for so long that it has become habit. But the users are the most outspoken about the value of using the command line tend not to be those people, but the folks who want everybody else to think that they've been using it since it was first released, before they were even born.

      The best way to go about designing in AutoCAD is using both options in concert with each other knowing when it is most efficient to use the GUI and when the command line.

    59. Re:Hypocrite by mbogosian · · Score: 2

      It's a good idea for you to tell people to forget KDE for the moment, as it's a much more cohesive and centralized desktop manager than Gnome ever will be.

      My comment was not to egg on the religious war between Gnome and KDE. My comment was to highlight what I thought was a good way to solve the simplicity (desired by the average user) vs. configurability (desired by power users) problem. I'm sorry for not making this clear in my earlier comment.

    60. Re:Hypocrite by Afrosheen · · Score: 2

      I didn't mean to fan the fire of the debate either, but it's inevitable when you mention two similar, competing projects and seem to side with one. KDE works for me, so I use it most of the time. Gnome has always had big problems for me in the past (with lots of crashing), and even with configuration. To me, Gnome just doesn't make sense, it's not coherent. I agree with your point about needing a balance between configurability and simplicity for newbies, though.

    61. Re:Hypocrite by ThePeeWeeMan · · Score: 1

      Actually, in WinXP, you can select all the files in the folder and click the Rotate button, which rotates all of them for you.

    62. Re:Hypocrite by Anonymous Coward · · Score: 0

      And if you want to do something other than rotate them?

    63. Re:Hypocrite by code_martial · · Score: 1

      What's worse is that if you switch back to sawfish, all kinds of functionality (like logging out of an xession?!) breaks (thanks guys, real slick).

      OK, no need to despair. You can surely get sawfish to run nice in Gnome2 on Red Hat 8.0. I got sawfish working smooth as silk (ok, not exactly silk, would combed cotton do?) and I've written an account of it here. Try gnome-session-save --kill for Gnome Logout.

      HTH

    64. Re:Hypocrite by Afrosheen · · Score: 2

      Actually, I rather like not having AOL users running linux.

    65. Re:Hypocrite by CableModemSniper · · Score: 1

      Uh Joe_AOL doesn't know what 70s-era UNIX is. The only people who associate Linux with 70s-era UNIX are the people who used 70s-era UNIX. Their look of fear has nothing to do with bad experiences on UNIX machines and has everything to do with "Linux?? What the hell is this crazy person talking about???"

      --
      Why not fork?
    66. Re:Hypocrite by Anonymous Coward · · Score: 0

      OS/2 WPS was much simpler than windows and it was really good for power users because of it's flexibility.

      It certainly possible to have both simplicity and power.

      Just don't try to mimic the windows explorer monster.

    67. Re:Hypocrite by Anonymous Coward · · Score: 0

      Hmm...
      For Editing and/or creating 3d scenes there's always POVray and other script based renderers, for 2d one could go with vector gfx and enter the data by hand. Video.. Well, there are programs that render video using ASCII charactors :-) one could feasably modify that to edit video. It wouldn't be pretty, but you can get away with zero gfx

    68. Re:Hypocrite by Anonymous Coward · · Score: 0

      if you want something to "mess around with" i would suggest a iBook. sure its a G3 that is "old" or something... but the iBook is a much more physically durable notebook, reminds me of the thinkpad 600 series from IBM. oops, i dropped it; still works. still looks fine too. titanium is fragile (very thin skin). look at them in a non-apple only store, the iBook will look ok (maybe dusty) and the ti will be dented, paint all scratched up etc.

    69. Re:Hypocrite by Pope · · Score: 2

      Photoshop, ImageReady, and Graphic Converter all have batch processing modes. I've been using GC for years to do that sort of thing.

      --
      It doesn't mean much now, it's built for the future.
    70. Re:Hypocrite by Anonymous Coward · · Score: 0

      You people are farking ridiculous.

    71. Re:Hypocrite by v(*_*)vvvv · · Score: 1

      If a wizard can simplify only simple tasks, why have a wizard? Why not just let the user do it?

      Good point.

      I think though, a wizard is suppose to help a novice do the right thing, even if it is a bit wordy and takes more time (opposed to an expert just checking off some checkboxes and entering an IP number or something).

      My issue with Microsoft's wizards are that they:

      1) don't help you do the right thing
      2) often don't have the correct option to begin with
      3) are worded wrong (like FAT to NTFS is an "upgrade")
      4) even without the wizard it's broken, and hence the wizard just complicates the issue

      So my conclusion would be, a wizard should help guide and simplify what otherwise would be a very unfamilar and confusing task, in exchange for the length of time it takes to accomplish the task, and for some constraints on some "advanced configurations". Microsoft's wizards, and the majority of wizards I've come accross fail to achieve that. Worse yet, sometimes they force wizards on you which is just obnoxious.

      But yes:

      I think, though, that wizards are a symptom of the problem.

      Most definitely!

    72. Re:Hypocrite by mvdw · · Score: 1

      And if you want to do something other than rotate them?

      Then you choose a different option for Imagemagick - it's a very powerful program.

    73. Re:Hypocrite by RealAlaskan · · Score: 2
      ... how to draw a picture with the command line ...

      How about LaTeX? Metafont? TeXdraw?

      ... or edit a video ...

      I don't do this, so I don't know what's possible. I do know that if it can't be done from the command line, it can't be automated. I suspect that folks who do this for a living have something like a CLI available. Any video editors out there who can comment?

      ... or make a 3D model ...

      The command line is certainly not the only option here. Autocad has had an optional interface for a graphics tablet since its early days. It was, and is, useful for some tasks. Autocad is a large lisp program, and autocad users use the CLI to define 3-d models, to program in lisp, and probably for a lot of other things. Some parts of some of these tasks can also be handled via GUI.

      The CLI is probably optimal for ease-of-use for many tasks. It is surprisingly easy to use even for freehand drawing. If what you are looking for is easy-to-teach-to-your-pet-monkey, the point, click and drool interface will probably save you a fortune in bananas.

  3. news flash... by 3prong · · Score: 1, Redundant

    Dvorak too much like crotchety columnist trolling for publicity

  4. He doesn't like anything, huh? by masonbrown · · Score: 5, Insightful

    He slams the Mac constantly for not being enough like Windows. It's innovating in a different direction, and that's an issue. Now Linux is copying Windows too much, and that's an issue.

    I think this guy just bashes everything to get people riled up and to have people read his articles.

    1. Re:He doesn't like anything, huh? by DShard · · Score: 3, Funny

      You can't really blam him. Who really reads PC news from a magazine anyway. I get all my news filtered through the opinions of slashdot for more a couple of years now, and I can't say that I miss the glossy pictures.

    2. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      Maybe he's just human and has different opinions at different times. Possibility?

    3. Re:He doesn't like anything, huh? by Daniel+Dvorkin · · Score: 1, Insightful

      "Even a stopped clock is right twice a day." Dvorak may mostly be a jerk, but he's right this time, although I'd suggest that the change he's calling for may be a bit much. I'm all for interface innovations, but IMO Linux's first step should be getting the current "WIMP" interface right. And the way to do that is stop chasing Microsoft and start chasing Apple. OS X has proven that it's possible to build a useful, feature-rich, and intuitive Unix desktop. Instead, KDE is drowning itself in pseudo-Microsoft minutiae, and GNOME is only a little better.

      A lot of geeks, myself included, use OS X because it works so damn well. We're not immune to the arguments about Apple hardware being more proprietary, more expensive, etc. But I switched from PC to Mac for a reason -- I was willing to pay the extra money for a system that "just works," and moreover works beautifully. So far, Linux, as impressive as its achievements have been, hasn't given me a reason to go back -- and it hasn't given any obvious reason for Windows users to switch. (Speed, stability, versatility, and open-source-ness, as great as they all are, are unfortunately not "obvious" to Joe Average User.) I honestly believe that the open source community could equal and exceed the best desktop out there, OS X, in a couple of years if they put their minds to it. But so far, they haven't.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    4. Re:He doesn't like anything, huh? by Kethinov · · Score: 1

      Agreed.

      --
      You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
    5. Re:He doesn't like anything, huh? by rcw-home · · Score: 3, Funny
      "Even a stopped clock is right twice a day."

      Or even 24 times a day, if you've got people from 24 different timezones (or to complete the analogy, schools of software design) comparing it to theirs.

    6. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      Isn't this the guy who created the car that only like six people in the world ever bought (including two for Back to the Future trilogy) and was put in prison for embezzling money from Ford or something? Why would I give a fuck what he says?

    7. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      oh.. wait.. I'm thinking of John Delorian.. Oops.

    8. Re:He doesn't like anything, huh? by Daniel+Dvorkin · · Score: 2

      Hah! I like that analogy.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    9. Re:He doesn't like anything, huh? by Naikrovek · · Score: 5, Insightful

      That's what 99.999% (five nines) of journalists do, man. That's all they do. Its all they want to do. They lay awake at night thinking of ways to do it more often than they do it now. They want 6 nines. They love it.

      My former boss was a journalist in New Zealand. She would find someone to interview on some travesty in thier lives or whatever, and she'd drive up to their house, and pretend her car was broken down and ask to use the phone. Then the number would be "busy" so she'd start talking, and then have tea and then they'd spilled their guts and it all went into the news paper.

      A specific example: she was assigned to get the dirt on a woman that had been raped by a politician. The victim wouldn't talk to journalists, so my boss pretended to pass out outsite the woman's place of employment. the woman (as any woman would do) rushed to help the stranger. she "revived" my boss and she eventually blabbed her mouth off about everything, which went straight into the paper, with a twist of opinion gleaned from the personality traits she gathered from her "rescuer."

      My point: I never ever ever ever ever trust any journalist that ever utters an opinion under a journalistic premise. The so called journalist Bill O'Reilly's "The O'Reilly Factor" show is a good example of someone to not listen to. John Dvorak is another.

      of course do what you want, but be wary of anyone trying to sell you something - be it a car or an idea.

    10. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      The O'Reilly Factor is a news analysis show, not at all what you think it is. Listen to what people say sometimes, and you would have known that.

    11. Re:He doesn't like anything, huh? by phaethon212 · · Score: 1

      He tells the truth and it is hard to hear the truth isn't it? It is easier to slam someone than accepting the reality of the situation.

    12. Re:He doesn't like anything, huh? by SideshowBob · · Score: 5, Insightful

      As a Macintosh software developer for over 12 years, and a former Apple employee, let me try to explain why you think the Macintosh UE (User Experience) "just works' and the Linux one does not.

      It's because of a combination of things:

      1) Apple produces a comprehensive set of UE guidelines for application developers to follow

      2) Apple spends ungodly amounts of man-hours ensuring that *all* of the API stacks (Carbon, Cocoa, Java) adhere to the guidelines

      3) 3rd party software developers actually follow the guidelines (imagine that!)

      4) The users are not only aware of the guidelines, they are activists when it comes to getting on a developer for breaking them (sometimes fanatically so, let me assure you!)

      Do any of those 4 things seem doable in the Linux arena? If one group produced a set of guidelines, there would instantly be groups coming up with a competing set of guidelines, groups claiming that such guidelines are anti-Free(tm), and groups of developers thinking that by breaking the guidelines it makes them look rebellious.

      Could one of the API stacks in Linux adhere to a set of UE guidelines? Sure, for all I know the Gnome or KDE developers already have a set of guidelines for their APIs. The key is that in order to have consistency, *all* API stacks need to adhere to the *same* set of guidelines.

      The only way to have a UE on Linux that is 'good' in the same way as an Apple OS has a good UE is for a single company (say, Redhat) to develop a set of guidelines for its platform, put in the work to make all the APIs adhere to their guidelines, and evangelize developers of the advantages of following the guidelines. And then, perhaps most importantly, users need to get on the bandwagon and actually give a sh*t about how well applications that they use follow the guidelines, and give developers hell for breaking them.

    13. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      You're thinking of John DeLorean, and (not quite as exaggerated as you exaggerate it to be) the car was not widely bought..

      He was tried and acquitted for drug charges, and then fined heavily for income tax evasion, and now he's a bankrupt old guy.

    14. Re:He doesn't like anything, huh? by Yi+Ding · · Score: 1

      A lot of geeks, myself included, use OS X because it works so damn well.

      You're right, and it is not just geeks. The reason why a lot of people like using OS X is because it is beautiful, easy, and works with a unity of perspective. Linux's biggest asset and biggest liability is its open-ended open-sourceness. Everyone has this vision of how they want their product to be like, so the OS ends up with five hundred visions all put into one place. Instead of the beautiful vision each developer comes up with, it is a patchwork of different ideas. Linux is powerful, fast, with some of the most state-of-art computer science it behind it. However, what it lacks is a central vision, a goal, or an unity of purpose. Some companies are trying unify it, Torvalds is trying to unify it, but until it stops being a patchwork and more of a unified product, Linux will have a hard time convincing average desktop users to switch.

    15. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0
      I get all my news filtered through the opinions of slashdot for more a couple of years now

      That's a joke, right?

    16. Re:He doesn't like anything, huh? by Mononoke · · Score: 1
      1) Apple produces a comprehensive set of UE guidelines for application developers to follow
      Could you see that someone forwards those guidelines to the iCal team?

      Thank you.

      --
      NetInfo connection failed for server 127.0.0.1/local
    17. Re:He doesn't like anything, huh? by b17bmbr · · Score: 1

      since i am a teacher, i have seen education go from macs to pc's. windows is not, nor ever was easy. what happened? people had to learn to use windows. it simply was what they were given in their classrooms, labs, etc. why linux needs to be, or needs to not be, like windows, is not the issue. windows arrived as cheaper and good enough. linux is both, and in fact far more than good enough. but, what makes it hard is that most people don't even really know windows, they don't want to learn something different. i have a handful of x cleints my room and the students have no problem using OO writer, mozilla, etc. they just don't know the difference. it doesn't matter if its KDE or GNOME, or in my clients, IceWM (now that looks like windows, and i control every icon on the toolbar and menu!!) you put a linux box in front of an experienced user, they will USE it just fine. (i am not talking about configuring. that is different.) in front of an inexperienced user, the learning is just as long as windows.

      --
      My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
    18. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      Please don't lump the publicity seeking "I'm really the story here" journalists into the mass of the press. There are many writers that live...and in many cases die...for the press.

      The media has gotten a really bad rap over the past few years, and most of it is justified. But please don't forget the journalists out there that are true writers trying to inform the public.

      Your former boss crossed the line...I NEVER go out and try to wriggle a story out of someone with false pretenses. I am always up-front with who I am and what I'm doing there...but I am persistant.

      I'm not the story, I just try to inform and in my small way, help.

    19. Re:He doesn't like anything, huh? by Tim+Browse · · Score: 2
      You can't really blam him.

      For two bits I'd blam him right now :)

      Tim

    20. Re:He doesn't like anything, huh? by YellowBook · · Score: 2

      One and two are already done in Gnome2, and done well. IMO, a pure Gnome2 desktop with all apps conforming to the Gnome HIG looks and feels better than OSX. Even trivial-seeming things like button order in dialogs are well-thought-out and consistent.

      Three and four are problems. I see even GTK2 apps coming out that don't follow the HIG for even simple things like dialog button order and instant-apply. There really needs to be a push for educating developers here, but I think it's doable. Four is worse, because of the demand for features, and, especially for options. A case in point is Galeon. Galeon2 (1.3.1, formally) is sweet. Clean, minimalistic interface, great integration with Gnome, lots of unobtrusive helpful features. Unfortunately, there's tremendous pressure from users (and some developers) to bloat it up with thousands of options and dozens of top-level menus. One of the top developers left the project recently because of this.

      On the plus side, the thing you say that has to happen (one company strongly evangelizing the HIG) seems to be happening. RedHat has adopted Gnome2, and all their in-house apps (configuration tools, mostly) seem to follow the HIG strictly. They've also pushed their release of KDE to be more similar to Gnome2, though there are still serious problems (lack of auto-apply, crowded file selectors, bad dialog button order, and an out-of-control control center). Sun is also adopting Gnome2 as their main UI, and their UI research is a big part of what's behind the Gnome HIG, if I understand correctly.

      --
      The scalloped tatters of the King in Yellow must cover
      Yhtill forever. (R. W. Chambers, the King in Yellow
    21. Re:He doesn't like anything, huh? by gotw · · Score: 1

      Yes, and a clock that is 5 minutes fast is never right. Which would you rather have?

    22. Re:He doesn't like anything, huh? by Ponty · · Score: 2

      Oh, but no! Now he's hocking fancy watches in an attempt to sell ... cars!

      Here.

    23. Re: He doesn't like anything, huh? by Black+Parrot · · Score: 2


      > 1) Apple produces a comprehensive set of UE guidelines for application developers to follow

      What's the old saying about "the harder you squeeze"?

      --
      Sheesh, evil *and* a jerk. -- Jade
    24. Re:He doesn't like anything, huh? by Ponty · · Score: 2

      Not to be rude, but I'm glad you were never my teacher. I don't know what you teach, but you should be aware that the plural form of PC is PCs, and the contraction of "it is" is "it's."

      ("i have seen education go from macs to pc's" and "it doesn't matter if its KDE or GNOME, or in my clients")

    25. Re:He doesn't like anything, huh? by jimbolaya · · Score: 2
      And if it does become a unified product instead of a patchwork, then it is no long Linux. The open-source developers upon which Linux depends and defines itself, would bemoan the death of the good-ol-days, and put their support elsewhere.

      I risk making myself extremely unpopular, but I will say that open source is more of a loosely knit community of idealists, like the Hippies, than a cohesive group capable of truly challenging Microsoft or Apple in terms of quality and consistency. And that's by its very nature; that's not something the movement can or would be willing to overcome.

      --

      There ain't no rules here; we're trying to accomplish something.

    26. Re: He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      The higher you squeal? Dunno, never heard that one.

    27. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0
      The key is that in order to have consistency, *all* API stacks need to adhere to the *same* set of guidelines.

      NO NO NO NO NO NO NO!

      How can you have CHOICE, if you restrict it with requirements and guidelines? You can't. Stop pissing in MY pool, we don't want you here.

    28. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      of course do what you want, but be wary of anyone trying to sell you something - be it a car or an idea.

      The problem with this is that everyone is trying to sell something. And it's impossible to exhaustively research every single thing. So, one has to believe what one believes based on rational interpretation of the facts one has.

    29. Re:He doesn't like anything, huh? by An+Onerous+Coward · · Score: 2

      I remember what my ol' Pappy used to tell me. "Just because it gets people mad doesn't mean you're wrong." I took this to heart; probably a little too well, because ten years later he started telling me, "Just because it gets people mad doesn't mean you're right."

      Dvorak says that "Linux isn't innovating." It's just playing catch-up to the far superior Windows GUI. Of course, that's not what Linux fanboys like myself want to hear. But it's also wrong. Dvorak's criticism should be directed solely towards KDE and Gnome, and even then they strike me as off the mark.

      KDE and Gnome are, admittedly, not breaking much ground in terms of GUI innovation. But, come to think of it, what revolutionary GUI innovation has Microsoft added since Windows 95? I can't think of any. And aside from the start menu and taskbar, I don't recall much difference between Windows 95 and Windows 3.1.

      This isn't necessarily a bad thing. The "WIMP"* system is popular because it's effective without requiring a fundamental shift in the technology driving the interface (mouse, screen, keyboard). If new technology became affordable (heads up displays, VR gloves, 3D monitors, eye-tracking sensors, neural interfaces, tactile feedback meshes, whatever), then a lot of new interface designs would be possible. But right now, MSK** is cheap and ubiquitous, and you have to work within those design limits or risk alienating 99.9% of your user base.

      But within those design limits, you still have a lot of room to work, right? Arguably, yes. But you have to choose between making your interface act a lot like the ones that have come before, or risk alienating the vast majority of potential customers.

      The alternative, of course, is to write something that acts nothing like the standard desktop, while being just as functional but more intuitive. It's not impossible, but would require an almost preternaturally deep understanding of what is and isn't intuitive, the ability to put that vision into code, and the ability to win enough converts to get the ideas into common usage.

      The preceding paragraph, to me, reads "you may as well give up." Others may read it as, "Oh, that's easy!" At least under Linux, those people have a way to put their ideas into action. The big advantage that Linux has lies in the openness and modularity of the code. Anyone who wants to write a window manager--or some ambitious alternative--from scratch is free to do so, and can do so without blowing up the rest of the system.

      IOW, Linux may not have a dream UI yet. But at least it's a system where new dreams have a fighting chance.

      * Dvorak's term for the "Windows, Icons, Mouse, Pointer" paradigm.

      ** Mouse/Screen/Keyboard. If Dvorak can coin acronyms, so can I.

      --

      You want the truthiness? You can't handle the truthiness!

    30. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      Yea, but he does make a pretty nifty keyboard. The Dvorak keyboard was a revolutionary idea but you don't see them much anymore.

    31. Re:He doesn't like anything, huh? by AKnightCowboy · · Score: 1

      You're right you know. Now if MacOS X was available for x86 Apple might actually have a chance of switching people over to their OS. I've got a half dozen PCs I'd love to run OS X on but I have to settle for a combination of Linux and Windows2000. Oh well.

    32. Re:He doesn't like anything, huh? by jedidiah · · Score: 3

      So? What if I don't like Apple's guidelines? What if I think that they are wholy inappropriate for the task I'm doing?

      According to you, I should be trapped in Steve Job's introductory commercial for the Mac.

      My desktop bears as much resemblance to WinDOS as it does to GEM. Dvorak just needs to get his head out of his *ss.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    33. Re:He doesn't like anything, huh? by jedidiah · · Score: 2

      A loosely collected band of Hippies is the ONLY thing that can unseat Microsoft. Don't even bother to speak as if Apple needs unseating. Microsoft has already been quite effective at making Apple at pretty irrelevant. As the most promising "runner up", Apple has demonstrated how there is no commercial competitor that will ever unseat Microsoft.

      Microsoft will either have to do itself in or it's undoing will come from something entirely different.

      The lack of "organization" of the Linux community is what gives it it's "distributed" nature and allows it to be resistent to anything that Microsoft has used to kill previous competitors.

      Enough liliputians can topple even a giant.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    34. Re:He doesn't like anything, huh? by jedidiah · · Score: 2

      Linux has some catching up to do. However, it's not in the user interfaces. People seem ABSURDLY infatuated with the merest superficial top layer of the user interface and tend to forget all of the other APPLICATION that made MS-DOS the predominant OS when Microsoft was the only microcomputer vendor still pushing a CLI.

      What lag Linux possesses in being behind relative to the 20 YEARS that WinDOS has had to develop it's application library. Much of that has already been replicated in a relatively short period of time.

      Besides, we all know that if we gave Dvorak genuine "innovation" that he'd just spit it back out again.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    35. Re:He doesn't like anything, huh? by FunkyELF · · Score: 1

      Too bad that will never happen because mac is a hard ware company. Also they wouldn't want to deal with support for non apple hardware. The whole reason things work on a mac is because almost everything about them is mac.

      To get people to switch to mac they need to stop selling overpriced computers that always come with a new display. It'd be nice if you could buy a new PC w/o havin to get a new weird lookin monitor w/ it.

    36. Re:He doesn't like anything, huh? by N1KO · · Score: 1

      Then should i have the choice of murdering my neighbor?

      Too bad the law is restricting my freedom.

      (if you didn't get it, being able to choose isn't always a right)

    37. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      So? What if I don't like Apple's guidelines?

      If non-Apple developers are like this, it's no wonder people who use Macs love their systems so much: the people who write their software aren't (usually) so arrogant they ignore their users to do what they "like".

    38. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0
      The key is that in order to have consistency, *all* API stacks need to adhere to the *same* set of guidelines.

      NO NO NO NO NO NO NO!


      Are you trying for "+1 Funny"?

      Just curious.


    39. Re:He doesn't like anything, huh? by electroniceric · · Score: 2

      The alternative, of course, is to write something that acts nothing like the standard desktop, while being just as functional but more intuitive. It's not impossible, but would require an almost preternaturally deep understanding of what is and isn't intuitive, the ability to put that vision into code, and the ability to win enough converts to get the ideas into common usage.

      Very well put. It's sort of like someone saying
      "be more inspired!"
      Could we really understand how physics works at the speed of light before Einstein put together a deep set of insights that were much clearer? No - that's what made him inspired, and likewise FDR, and likewise Pablo Neruda. And frankly, the small steps folks take in place being Einstein or Neruda are quite worthy, and it's not particularly nice to spend a bunch of time nattering "you're no Einstein, you know".


      The preceding paragraph, to me, reads "you may as well give up."

      It just frustrates me - if Dvorak has good, concrete ideas for what the community _should_ do, and how we _should_ do them, would he please help put them into effect. Not only do you have any number of toolkits in OSS, complete with the source and a license which encourages screwing around with the source, but they're all _FREE_. So if he's not going to get to work, a more respectful tone might be in order.
    40. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      must be a fucktard to wanna listen to that fucktard

    41. Re:He doesn't like anything, huh? by MarkRH · · Score: 1

      99.99 percent of software developers never get laid. Or at least that's what arbitrary statistics say. Come on now...

      And there's quite a difference between a news reporter and a columnist/pundit. Different motivations, different responsibilities, and, you might argue, different audiences.

    42. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      If it was so good why did Apple make Aqua? The slowest, bells and whistles, piece of shit out UI out there.

      Go to your dual 1.2ghz G4, open slashdot, load your cpu monitor, and re-size the window.

      Thanks, but I'll stick with Windowmaker.

    43. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      > of course do what you want, but be wary of anyone trying to sell you something - be it a car or an idea.

      You gotta love this guy impuning the motives of some media worker he's never met - via the medium of Slashdot.

      Of course, while he's an evil journo and therefore suspect, your motives are pure - right?

      Both yourself and Dvork are writing to get published. So let's not come on all holier than thou because he happens to get paid for his opionions.

    44. Re:He doesn't like anything, huh? by mrdlinux · · Score: 1

      Don't forget that one of the reasons it works so well is because of the proprietary hardware. It's a lot easier when you have control over that sort of stuff--less driver weirdness, better integration, etc.

      --
      Those who do not know the past are doomed to reimplement it, poorly.
    45. Re:He doesn't like anything, huh? by guacamolefoo · · Score: 2

      "of course do what you want, but be wary of anyone trying to sell you something - be it a car or an idea."

      The media, as a general rule, does not sell ideas. It sells readers' eyeballs/brains/wallets to advertisers. Content is to media as candy is to pedophiles.

      GF.

    46. Re:He doesn't like anything, huh? by Anonymous Coward · · Score: 0

      It would help if the users didn't (according to the parent message) create an adversarial environment by griping about the API standards.

      Sounds like a convenient excuse to be elitist assholes (again), thus keeping *new* developers away from the Macintosh platform in droves.

      Way to go!

    47. Re:He doesn't like anything, huh? by jedidiah · · Score: 2

      I AM THE USER, you moron.

      YOU the one being arrogant.

      Not everyone conforms to your ideal of a nice, happy, compliant Macintosh user.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  5. I've never agreed with anything he's ever said. by oncee · · Score: 0, Flamebait

    I've never agreed with anything he's ever said. I think he takes these extreme opinions just to piss people off.

  6. Messed up keyboard by Anonymous Coward · · Score: 0

    Didn't he create that screwed up version of the keyboard as an alternative to the qwerty keyboard?

    1. Re:Messed up keyboard by BHearsum · · Score: 2, Funny

      Not screwed up, designed for the English language, in fact I'm typing on it right now. I dunno if it was him that did it anyways.

    2. Re:Messed up keyboard by Anonymous Coward · · Score: 0

      I don't think it's the same Dvorak.

    3. Re:Messed up keyboard by njdj · · Score: 4, Funny

      Didn't he create that screwed up version of the keyboard as an alternative to the qwerty keyboard?

      No.

      He didn't write the symphony called "From the New World" either.

  7. wow by kupo+zero · · Score: 0, Offtopic

    Connectix is pretty badass.

  8. Number one rule... by Anonymous Coward · · Score: 0
    ...re: John Dvorak is ignore about 95% of everything he says. Look over his published work and you'll see one lame-brained opinion after another, interspersed with his episodes of falling for every gimmick in the book. (Remember a few years back when he believed that someone had come up with a compression algorithm that could be applied repeatedly to the same data and keep producing ever smaller files?)

    But in the larger sense, the issue with Linux on the desktop is not whether it is or isn't too much like Windows, but how attractive it is to mainstream users. If Linux can become more attractive to that crowd by copying some Windows features, but ignoring others and inventing new solutions, then fine, and that's what developers should be doing. Users don't care about who gets ego points for inventing something first; they just want the system that best meets their needs.

  9. Stop the presses by Anonymous Coward · · Score: 0

    Its not really a slam, just a challange to be more innovative and look beyond feature creap and UI concepts that are old and tired.

    In other news, Taco fails third grade english. Show at eleven.

  10. In Soviet Russia... by Anonymous Coward · · Score: 0

    ...Linux is too much like YOU!

    1. Re:In Soviet Russia... by JavaJoint · · Score: 1


      They send John Dvorak off to Siberia!

  11. embrace and extend by kajoob · · Score: 4, Insightful

    My counter to Dvorak's argument is that is that if linux really wants to conquer the desktop, it needs to be EXACTLY like windows(sans all the security flaws). It's much too late in the game to try and woo new users with being 'different'. We must use Bill's own tactics against him. Embrace and extend, baby. Then once you have people scratching their heads and saying "hrmm, this linux thing....you mean it's exactly like windows but it's free? What the hell, I'm gonna use that!" At that point linux can begin to forge a new path in the desktop environment; It's just a matter of getting Joe User's attention right now and the almighty buck, I think, is the biggest factor.

    --
    Quidquid latine dictum sit, altum viditur
    1. Re:embrace and extend by Erore · · Score: 2, Insightful

      The beauty of Linux is that it can be both like Windows and innovative.

      Having multiple Window Managers allows a Windows user move over from Windows 2000 to KDE because it is so very Windowslike. Once they get used to being on a different platform and want to explore something a little different, they load WindowMaker or Fluxbox or some other WindowManager not yet invented that is a real shift in how we interface with a computer via keyboard and mouse.

    2. Re:embrace and extend by MRB-Blades · · Score: 1

      Yeah.... didn't John McCain try this a few years back in the Republican Primary? Embrase those whom you oppose and while you're at it, piss off the base that got you where you are!

    3. Re:embrace and extend by jbottero · · Score: 1, Insightful

      Yes. Many people who bash M$ conveniently forget that the "windows" paradigm is sound, and has had a remarkable impact on office productivity. Developers should focus on the OS and other under-the-hood systems, not the GUI, which has already reached a very mature state of perfection.

    4. Re:embrace and extend by Anonymous Coward · · Score: 0

      And at what price per share do the major distro companies decide to stop copying windows and forge this new path?

    5. Re:embrace and extend by Shelled · · Score: 4, Insightful

      I doubt it's possible or necessary. If a group of Linux developers released a desktop environment which exactly cloned the XP desktop, they better start by retaining good legal representation. The MS legal team would come knocking at the first hint of market penetration.
      The opinion is often expressed here that the average user can't cope with any variation from the MS desktop, yet they transitioned from 3.1 to 95/8 to 2k/xp easily enough. Most could handle a Mac. People aren't that stupid, give them a desktop close enough and they'll accept it. The major stumbling blocks as I see it are configuration utilities, lack of applications and, to a lesser extent, the insane dependancies of some programs.
      Finally, I have to question the whole concept that the route to sucess is mimicry. Has it ever proven successful? In my chosen field of radio I've lost count of the number of program directors who've tried to clone a competing station and failed. At first glance the FVWM95 windowmanager could fool most into believing it was Windows, yet who uses it?

    6. Re:embrace and extend by unixbob · · Score: 1
      --
      The Romans didn't find algebra very challenging, because X was always 10
    7. Re:embrace and extend by Anonymous Coward · · Score: 0

      "It's just a matter of getting Joe User's attention right now and the almighty buck, I think, is the biggest factor."

      And you will end up with what? The almighty linux instead of the almight MS... Woo Hoo! Can't wait! At which point everything will remain free, Right?!?

    8. Re:embrace and extend by OneEyedApe · · Score: 1

      I would agree that the GUI has improved greatly over the years, but in my experience nothing is ever quite perfect. I would think that there are enough developers in this world for some to work on improving the kernel, for some to work on improving GUIs, and for some to work on the various and sundry projects that exist and have yet to be thought of.

      --
      Life sucks, but death doesn't put out at all....
      --Thomas J. Kopp
    9. Re:embrace and extend by jbottero · · Score: 0

      I guess what I mean is there is no need to do a full scale concept change on the GUI. The idea of windows in terms of human interaction works very well for virtually everyone who does not require a command line. Dissasociate "windows" from "Windows".

    10. Re:embrace and extend by Alex+Thorpe · · Score: 2

      Perfection? Nah, everything can be improved, especially if MS makes it. They've yet to release a version of Windows that I can use without gritting my teeth. And I say this not only as a Mac user, but as a former DOS user.

      --
      "Common Sense Ain't" -Unknown
    11. Re:embrace and extend by filekutter · · Score: 1

      I disagree with you wholeheartedly.... the desktop is not static, nor should it be considered so... change is not only good, but inevitable. Rome fell, as one day M$ will, because Entropy is in full effect. Why restrict possibilities with such narrow-mindedness? I'm running Enlightenment rite on top of the BSD kernel, without the ugly Gnome or KDE crud to sully a clean lean desktop. :) Looks beautiful and is a nice change from the usual. As for 'embracing' windoze, Redhat has diluted itself in the interest of revenue and control of the alternative OS market, and released the most unimaginative piece of krap it has ever been my pleasure to fdisk... Looking and acting like winderz is ugly, lazy, and avoids looking into the future... skrew that...vive la'difference! :)

      --
      I call computer-illiteracy job security
    12. Re:embrace and extend by CoolVibe · · Score: 2
      Dvorak also fails to see another thing: He sees just a few UIs. He fails to see that X11 can be used any other desktop environment.

      He could have looked at XFCE for instance. Also, it doesn matter that some desktop envs for *nix look like windows. Like others say, it could be useful to win over the souls using windows to our side. Of course if you want something else than windows, you can of course download/use another window manager/desktop env which doesn't act like windows.

      It a moot point anyway. I call "troll!" on Dvorak.

    13. Re:embrace and extend by Anonymous Coward · · Score: 0

      Great link, wish I had some mod points.

    14. Re:embrace and extend by mvdw · · Score: 1

      Why do you want Linux to "conquer the desktop"??!? Whether or not Linux becomes the OS on everyone's desk is irrelevent to its long term survival. It's not going anywhere soon, as long as there are users who choose to use and support it.

      I like the fact that it's different to MS. I like the fact that I have a decent command line. I like the fact that what I use at home doesn't look anything like my work computer's (win2k) desktop.

      YMMV, but I like Linux just the way it is, thankyouverymuch.

    15. Re:embrace and extend by OneEyedApe · · Score: 1

      That does make more sense.

      --
      Life sucks, but death doesn't put out at all....
      --Thomas J. Kopp
    16. Re:embrace and extend by Captain_Carnage · · Score: 1
      The opinion is often expressed here that the average user can't cope with any variation from the MS desktop, yet they transitioned from 3.1 to 95/8 to 2k/xp easily enough. Most could handle a Mac. People aren't that stupid, give them a desktop close enough and they'll accept it.

      History has shown that this isn't true. Much resistance to switching to Linux is that it is unfamiliar. No matter how familiar you make it look and feel, you still get this argument, mostly from people who don't know any better and don't want to. I was at an interview recently where a business manager said essentially, "Why would I want to switch to Linux? I don't know how to use that..." This is preposterous; the default Red Hat KDE desktop looks and works essentially just like the Windows desktop, leaving very little for new users to learn.

      The reason Windows has become so popular is momentum. More people started using it, because their companies did. Now, they feel threatened by the prospect of changing to something different, afraid that they will no longer know how to do their job.

      What you mean to say is, force upon them a desktop that's close, and they'll accept it. The only reason people accept changes between desktop interfaces in differing versions of Windows is because they percieve that they don't have a choice. Not so with Linux; the choice is don't switch, and you don't need to learn anything.

      People are their own worst enemy. They prevent themselves from making progress out of FUD or out of sheer laziness... The only way to get people, who aren't already inclined to seek alternatives, to switch to something new is to make them switch. Period.

  12. IAWTP (+5, Insightful) by Anonymous Coward · · Score: 0

    IAWTP

  13. Next we will be seeing by The+Analog+Kid · · Score: 1

    Linux CLI to much like MS-Dos.

    1. Re:Next we will be seeing by Anonymous Coward · · Score: 0

      True, so true.
      And Apple is crazy for building there own hardware and not using Wintel systems.
      And Linux is unorigional because it used the same hardware as windows does.

      Damb, what does windows look like then ?

      All cars drive on wheels, What are they stupid ? can't those car making jerks find a different way to make em move (does not have to be better at all in Dvorak's opinion i guess)

      Why doesn't this cow get a life, He should not even be allowed to mess with nice technology.
      What a idiot. Somebody shut him up please.

  14. WIMPs by md81544 · · Score: 2, Insightful

    This article strikes me as odd. We've evolved a user interface which most people are comfortable with (or at least are FAMILIAR with). This was not Microsoft's invention. Why should Linux suddenly break with something that works? Linux is not trying to be Windows, it's just building on generally accepted methods for working with computers.

    1. Re:WIMPs by praedor · · Score: 2

      I don't know that I'd say I'm "comfortable" with the WIMP interface...as a matter of fact, my RSI tells me quite distinctly that I am UNcomfortable with the WIMP interface. Oh, that's probaably not what you meant. Psychologically it is BORING but on that level I am comfortable with it as I know what to do to get things done (or start with some of the more spartan GUI wms but physically it frickin' aches or even hurts. Class action lawsuit against mouse developers/designers, what do you say?

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  15. Hmmm... by Carik · · Score: 1

    I don't find most of his article hard to disagree with. Actually, I find some of it to be blatantly wrong.

    Personally, I find my linux desktop to be nothing like windows; ok, granted, it's got a mouse, a pointer, and windows, but that's about it. I've always thought that the beauty of linux was that you could make the decision yourself as to how much like Windows/Mac you wanted things to be. I run WindowMaker: nut much like either. Sure, a lot of people make their system look like Windows -- I don't use them, they don't have to use mine. Besides, people are trying to market to Windows users.

  16. GNUstep! by Anonymous Coward · · Score: 0

    for zombie lover!

  17. Gone Crazy??? by thebatlab · · Score: 1

    I used to read PC Magazine all the time and didn't actually mind Dvoraks columns as they were a bit edgy. This article is so edgy that I think it was almost done as a parody of his other articles. I'm not sure whether to laugh or cry about this article :) He makes one or two points that make you think "Ok, he's kind of got a point" but in the end I was left thinking the guy has lost his mind lately. And I'm not even a big Linux zealot!

  18. Don't listen to Dvorak by Anonymous Coward · · Score: 0

    I used to read his columns way back. They imho are nothing but hype to generate page views. It's a pity Slashdot put this up.

  19. Ok, this guy is just plain wrong by Raul654 · · Score: 2

    (preface, this is not flamebait)

    Long ago, Microsoft recognized that features sell software--not code size, efficiency, or even a pretty interface.

    This statement is 100% wrong. Most users never touch all the 'features' that windows ships with, they just use it for 4 things- IM, email, internet, and games. The reason microsoft is in such a good position is that their OS has a very intuitive interface, and linux has nothing even close to what windows has.

    --


    To make laws that man cannot, and will not obey, serves to bring all law into contempt.
    --E.C. Stanton
    1. Re:Ok, this guy is just plain wrong by Anonymous Coward · · Score: 0

      How many times to you buy software after having used it. The statement claims that people will purchase the software with the longest list of features on the box. Software is purchased in a box and programs cannot be compared, thus the reliance on feature lists...

    2. Re:Ok, this guy is just plain wrong by dipipanone · · Score: 1

      If you'd read his article closely, you'd see you're agreeing with him. He makes the point that nobody uses all of these damn features, but when it comes to sales, the spoils go to the company that has the most -- I suppose because anoraks like us want them in there 'just in case'.

      If your point was correct, everyone would be running Walmart boxes with Linux.

    3. Re:Ok, this guy is just plain wrong by David+Leppik · · Score: 4, Insightful
      Long ago, Microsoft recognized that features sell software--not code size, efficiency, or even a pretty interface.
      This statement is 100% wrong. Most users never touch all the 'features' that windows ships with, they just use it for 4 things- IM, email, internet, and games.
      Those two statements aren't mutually exclusive. People buy based on what they hope to use, not based on what they actually use. Most people do comparison shopping (not just for computers!) based on the number of features they might use, not on which ones they will actually end up using. Only for very expensive products (e.g. a $500 cell phone/PDA) are most people likely to make comments like "sure it can surf the web, but is that easy enough to do that I'll really do it?" and "95% of what I'll be doing is making phone calls; how easy is that?"

      The reason microsoft is in such a good position is that their OS has a very intuitive interface, and linux has nothing even close to what windows has.
      The reason that Microsoft is in such a good position is that, even after the antitrust case, they wield enough power that major PC manufacturers aren't willing to experiment with even small quantities of alternative desktop OSes. The latest Linux versions (e.g. RH 8, Xandros) have a very good look-and-feel. What they lack is:
      • an integrated GUI where cut & paste works consistently across every application-- even for graphics, formatted text, and tables (it's worked right on the Mac/Lisa for 19 years!);

      familiar features. One reason M$ Office is so bloated that 80 percent of users use only 20 percent of the features-- but each user has a different 20%! Only the goofiest things can get cut. And while OpenOffice is up to 90-95%, that leaves a huge number of people's favorite features.

      a foot in the door. This will be the easiest to fix, though, since Linux has already found its way into many a back office. The hard part will be getting major PC vendors to support it, what with M$'s still-present powers of retribution. Personally, though, my biggest problem with the way Linux GUIs are going is that it gets harder with every new distribution to find a way to keep the close button in the top left corner of the window where it's been for me since 1984 and where it belongs! :-)

    4. Re:Ok, this guy is just plain wrong by ahacop@wmuc.umd.edu · · Score: 1

      the idea of "enabling" features that are need is a good one.

      for instance, word could come with a sliding bar that controlled the complexity level. start at level 0 and you can save, open, exit. slide to 1 -- now you can do some more complex things. slide to 6 - revision tracking is enabled. etc...

    5. Re:Ok, this guy is just plain wrong by jbanana · · Score: 1
      [Linux lacks] an integrated GUI where cut & paste works consistently across every application-- even for graphics, formatted text, and tables
      I'm not a Linux user, so I can't say if that's right or not, but if it is, it's scary. Who cares about the metaphor you use for you UI if this basic stuff doesn't work?
    6. Re:Ok, this guy is just plain wrong by Anonymous Coward · · Score: 0

      The reason why Microsoft is in such a good position is beaucse they bundle their Operating System with most new PC's that are sold.

  20. Well, Linux and Windows both run on Computers. by dagg · · Score: 5, Interesting
    On some levels, Linux is better, but from most perspectives it is summarized as "not quite as good but a lot cheaper."

    ... Believe me, buddy. I wouldn't be using linux right now if it wasn't quite as good as Windows. Windows came with this computer, and I'm not using it. That isn't because I'm some kind of linux religious freak. It's because I'm more productive on a linux box.

    ... Yet we get the same old command line and WIMP (windows, icons, mouse, and pointer) interfaces in Linux.

    The same old command line? Somebody go tell this guy that linux (or any unix variant) doesn't have the same old command line as Windows. It's so obvious that they are different that I'm not going to type about it anymore

    I'm getting the feeling that linux and windows are the same because they both run on computers. So they must be the same, right?

    --
    Sex - Find It
  21. I don't care. by Anonymous Coward · · Score: 0

    My X sessions don't look anything like Windows. They don't have icons. They don't have a taskbar. Hell, I do most of my things through xterms.

    I don't see this whole thing as relevant. It makes my eyes roll whenever I see people discussing it.

    Yeah, GNOME and KDE suck... But those are just 2 choices. I'm not too into using a GUI for things like file management. But there are cleaner, less bloated ways to do even that.

    With Linux, it's all about what you want, not what someone else wants you to have.

  22. Idiot by Anonymous Coward · · Score: 0

    guess what fucktard.
    SCROLL DOWN
    SCROLL DOWN
    SCROLL DOWN
    SCROLL DOWN
    SCROLL DOWN
    SCROLL
    SCROLL
    SCROLL
    SCROLL
    The dock is about 10 years old, and animations are about 5 years old.

    1. Re:Idiot by Anonymous Coward · · Score: 0

      lol.. your lines of "SCROLL DOWN" took up all of about 1/8 vertical space on my 1600x1200 20" LCD flat panel.

      no scrolling even CLOSE to required. ;)

      but nice 0wn on your part to teh n00b

    2. Re:Idiot by Anonymous Coward · · Score: 0

      Holy shit, dude. Your dick is SO fucking big!

  23. Dvorak thanks you by Mononoke · · Score: 1
    Drovak occasionally has to troll for ad clicks.

    I'm sure he greatly appreciates being linked from slashdot. He'll surely make his quota for the year.

    --
    NetInfo connection failed for server 127.0.0.1/local
  24. easy to disagree by nuffle · · Score: 1

    Saying Linux is becoming a lot like windows is pretty imprecise. What exactly does he think is becoming more like Windows? He says: "all the flavors of Linux and the open-source software that runs on it". That's an overly broad statement, if you ask me.

    And he complains of featurism. Isn't featurism the great part of Linux? There's a tool for everything you could want in Linux, and that's _always_ been part of Linux. What's different about Linux is that you're usually not forced to pay a penalty (stability, performance, etc) for features you don't need, wheras with a Windows distribution, you're often forced to run silly programs/features that you don't want.

    There are so many linux variations and configurations... I think he could easily find a setup that meets his needs. And the other people that (for whatever reason) want a windows like setup can have it too.

    1. Re:easy to disagree by thasmudyan · · Score: 2

      Saying Linux is becoming a lot like windows is pretty imprecise. What exactly does he think is becoming more like Windows? He says: "all the flavors of Linux and the open-source software that runs on it". That's an overly broad statement, if you ask me.

      Yes, it is. And what annoyed me most is: in the end it's just another guy who's saying "the desktop metaphor is dead!". Don't get me wrong, I'd really like to see working alternatives but I haven't come across any so far. So desktop Linux really has to compete with Microsoft playing on the common ruleset (MS, Apple, Sun interfaces).

      And I think instead we who develop open source software should really focus on the part of his statement that says Linux' interface are "not quite as good but a lot cheaper". If we could only decide on a specific direction we could make desktop Linux a reality.

  25. Features? by nihilvt · · Score: 1

    Features don't sell software for me. Getting from point A to point B as easiest as possible is what sells to me. That's why I choose Windows over Linux. Innovation, bells and whistles, "well our open source software isn't sold by the super evil MS" don't sell to me. Make it easy, and I would use Linux because it is free (and marginally more secure).

    1. Re:Features? by Anonymous Coward · · Score: 0

      It's not hard. You are just retarded. You insist that it is hard because you believe everything that you hear.

  26. the flamed.. by ixxologic · · Score: 1

    I've said this for years but I only ever get flamed for it... I remeber a time when linux was cool cos it was small.. now.. linux comes on several cd's.. installs tons and tons and tons of junk ..and ends up 5 times as big as a full installation of WindowsXP.. so.. screw linux..and QNX.. here I come!

    1. Re:the flamed.. by 13Echo · · Score: 2

      Only a few Linux distributions require more than one CD. Even those that use up an entire CD (like Slackware) have some of the more practical tools installed by default. You also have source code, compilers, etc. A single CD, uncompressed isn't my by any of today's standards, especially with all of the useful tools and customization that you get.

      Keep in mind that a bas Linux installation is very small (maybe 200-300 MB of RAM, part of which is for swapfile too.) You can tailor the OS installation to your own specific needs.

    2. Re:the flamed.. by alitaa · · Score: 1

      if you would ever have installed a linux, you would have noticed the package list on which you select what you want installed :p
      or install a linux from scratch or gentoo to make sure you have nothing installed that you dont want.

    3. Re:the flamed.. by operagost · · Score: 1

      I'm hesitant to take the word of someone who still doesn't know the difference between memory (RAM) and storage.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    4. Re:the flamed.. by Exiler · · Score: 1

      I've got 6 distros on disk right in front of me. 4 of them are one 1 disk each, the others are on 2 and 3. None of them install anything without YOU selecting it first. What were you saying?

      --
      Banaaaana!
    5. Re:the flamed.. by Repugnant_Shit · · Score: 1

      My / partition is using 1.5GB out of 32GB available. It has OpenOffice, two versions of Qt/KDE, all sorts of other programs like apache, mysql, some GNOME stuff like gqview and gaim. Everything I need, nothing I don't (well, aside from the extra versions of Qt/KDE, but they're there for a reason :) Linux is still small, you just don't install what you don't need (or do LFS like me)

    6. Re:the flamed.. by tincho_uy · · Score: 1

      That may be if you go with RH, Suse or other "mainstream" distributions... You can get away easily with a lot less...

      I don't mean floppy distros, but I've been using Gentoo for some time now, and it's almost zero-bloat.

    7. Re:the flamed.. by Anonymous Coward · · Score: 0

      I suppose it shows my age when I say that I remember computers that booted using a mere 512KB of RAM / 256KB of ROM, yet had a fully multitasking environment and a fully windowed interface...

    8. Re:the flamed.. by 13Echo · · Score: 2

      It was a simple mistake. You needn't rub it in. ;)

      And yes. I do know the difference.

  27. Actually, KDE *is* too much like Windows by Anonymous Coward · · Score: 1

    Don't get me wrong, KDE is not a bad piece of software.

    But I'm still a gnome and window maker user. I think that KDE is just a crappy copy of the MS Windows desktop for Linux. It doesn't give a different approch to the computing experience. I use linux because it is a great OS and also because I want something different, a different desktop, a different approach. So I prefer to support projects that invent and create something different.

    1. Re:Actually, KDE *is* too much like Windows by rseuhs · · Score: 2
      KDE is not a copy of Windows and not crappy at all. Even when you make it look like Windows, it supports a shitload of features like multiple desktops (more than just 4), Unix-style copy/paste, menubar applets, scrollbar-jumping (with MMB, the GTK-implementation of that is rather broken, BTW), scp-support in filemanager, quickbrowsers in menubar, knotes (simple but effective, haven't seen anything comparable in Windows) and so much more.

      Everytime somebody sais: I'm still a gnome and window maker user I know he's not really using Linux, he just wants to be l33t.

      If you were a Linux user, you would use KDE or GNOME or Windowmaker. Using more than one desktop environment is redundant.

    2. Re:Actually, KDE *is* too much like Windows by Anonymous Coward · · Score: 0

      Gnome can use different window managers. You can use Window Maker as the window manager in Gnome 1.x (I don't know if Window Maker can be used in Gnome 2.x).

      Enlightenment was at one point the default Gnome window manager, then it was Sawfish (known as Sawmill at one point), and now it's Metacity (although Sawfish still works fine, if you like it better)

  28. WindowMaker by bahwi · · Score: 5, Interesting

    I like my WindowMaker. It's not a Win95/XP clone like KDE and Gnome tried to be. But they aren't fully Win95/XP clone that they tried for either, they all moved on. Gnome has multiple panels, as does KDE(ok, they keep up with each other instead of diverting, to me that is kind of pointless), as does Windows. But with Gnome and KDE is makes more sense to use the multiple panels, with Windows there really isn't a reason except to make it look better.

    I do agree with Dvorak that WIMPs is a bad idea, but I do think that it is one of the best concepts out there. Although I don't have icons except when I minimize a window. What I would like is a scrolling desktop(and a CPU that could even support it if I coded it). I want to watch my MPlayer Window _over_ the Mozilla Window, but if I move the mouse towards the scrollbar(where MPlayer is covering), the Moz window would move over or the Mplayer window would dynamically shrink, to transparency would occur allowing me to use the scrollbar without having to move the mplayer window.

    Everyone thinks that 3-D Window Managers are next. I say 3-d accelerated Window Managers, but having a box with windows on each side _really_ doesn't cut it in my book. It's neat. It's neat to program. It's neat to play with. Gotta get back to work now, good-bye. Just because 3-d is a big gaming thing and not used for regular Windows does not make it "The Next Big Thing(tm)" in my book.

    What I would like to see, and this is off-topic, is XML menu specification. So you can download, install a program, and then install a menu item for it with whatever Window Manager you are using. It just needs a few fields. If someone wants to go with this idea and wants me to help(put my money where my mouth is) just e-mail me and I've got no problem.

    What I also want to see is the death of X-Windows. It's served it's term, but it isn't getting any better. I want to see DirectFB succeed, but it needs to be multi-platform. I'm on FreeBSD so I can only run it under SDL ontop of X-Windows. But FreeBSD has something similar in the works set for probably 6.0 or whenever the person finishes it.

    Communication and features between other type of hardware, specialized, would be great. And the framework to support it. Example, FingerWorks has some great products and great concepts. Once I get the money I'm going for their keyboard. I'd like to see a framework to make it work with any GTK, Gnome, KDE, GNUStep, and a generic library to add support for it to any program. That way have a custom gesture(when it is created) that will allow you to launch a program. I want to be able to hit numlock twice(Example) and type in 0805040206 and launch a program of my choice. For me, memorize 5 numbers, adding a '0' before it, and typing that in is much faster than moving the mouse, opening the menu, finding it, and clicking it. The generic framework, standardized would be best, would add the ability for, say, Mozilla to receive the two numlocks, to realize that it is a registered event handler, and to pass it off to the framework and do what is asked. Say, even passing it off to the 'server' so to speak to figure out what to do, although I think if it was implemented on a window manager level it would be best. That way you have a generic framework to work with as far as developers go, possibly a generic XML exporter of all your functions that you've specific(scanning the bar code, with your CueCat, of your favorite foot powder say, brings up userfriendly), and a generic XML importer to bring into the Window Manager. But having it Window Manager based, so that it fits in with Accessibility theory(I believe?). It _is_ a part of KDE Control Panel, it _is_ a part of Gnome Control Panel, it _is_ a part of that little WindowMaker configuration program. Easy for developers, easy for users, easy to switch between.

    Sorry for the long post.

    1. Re:WindowMaker by matt_martin · · Score: 2, Interesting

      >What I would like to see, and this is off-topic, > is XML menu specification. So you can download,
      >install a program, and then install a menu item
      > for it with whatever Window Manager you are
      > using.

      I see this as a common problem with all OS's I've used to date. Once you have 100+ apps. Its hard to find or remember what they are.
      If you are lucky, they install themselves somewhere in a menu (Windows start bar, GNOME panel, KDE kicker, etc). But that place may not be where you might typically look!

      Wouldn't it be great to have a dynamic menu system which would display apps by name OR by function, file type association, install date and more? All would be registered providing a keyword (or similar) description when the app is installed. Use a XML, text files, an SQL DB, something, anything as long as it is fast ! Would be cool if it was tied into RPM/APT/portage etc.

      More and more I find myself manually searching my installed packages to find "hmmm-which sound recording apps do I have" or "gee-do I have a PNG viewer.." etc, etc. It is sickeningly inefficient.
      Not even sure how you would do this under Windows... search the registry ?

      --
      Lurking in the desert
    2. Re:WindowMaker by Anonymous Coward · · Score: 0

      Everyone thinks that 3-D Window Managers are next. I say 3-d accelerated Window Managers, but having a box with windows on each side _really_ doesn't cut it in my book. It's neat. It's neat to program. It's neat to play with. Gotta get back to work now, good-bye. Just because 3-d is a big gaming thing and not used for regular Windows does not make it "The Next Big Thing(tm)" in my book.

      3D window managers would be pointless, but I don't see why people don't take advantage of 3D acceleration. Lots of people like eye candy like transparent menus, and drop shadows, but the implementation of all of those things is a hack. How much harder would it be to create a window manager that uses OpenGL and renders everything as layers? If you were doing that, all you would need to have transparent menus is to add an alpha channel to the menu's layer. You don't have to do stupid things like taking a screenshot, and then blending it. Frame rate would be a non-issue, since everything is just a bunch of rectangles. Yet everyone insists on sticking with the old way of doing things.

    3. Re:WindowMaker by ianezz · · Score: 2
      What I also want to see is the death of X-Windows. It's served it's term, but it isn't getting any better. I want to see DirectFB [directfb.org] succeed, but it needs to be multi-platform.

      People not understanding what the X Window System is just try to reinvent it with a different name and incompatible API.

      Hint: if you don't like the Xlib API, well, you should realize that the X Window System is mainly a protocol specification. Xlib is just that, a library that speaks X protocol, and it happens to be the one that comes with every X implementation, but for God's sake nothing prevents to implement another one. If Sam Lantinga (SDL main author) wanted, he could extend SDL just to speak direcly X protocol, without using Xlib at all (but that would be stupid, since Xlib isn't that ugly).

      Now, projects like DirectFB have their place for special applications (embedded devices), but for everyone else, <whatever>-on-X (<whatever> being Display PostScript, Display PDF, GTK+, Qt, Motif, SDL, Berlin, etc.) is the only reasonable answer, at least for the large range of supported hardware (don't limit yourself to XFree86, but think also of all the UNIX and OpenVMS systems out there having their own implementation of the X Window System).

    4. Re:WindowMaker by NightWhistler · · Score: 3, Insightful
      What I also want to see is the death of X-Windows. It's served it's term, but it isn't getting any better.

      I see this sentiment a lot on Slashdot lately, and I strongly disagree... The fact that with X you can run a program on one system, and have the output appear on another is one of the best features I have seen yet. I would really hate to see this disappear.

      A few examples:
      • At my school we use Sun Blades, with a very limited amount of programs installed, and a very restrictive firewall policy. So I just ssh to my Linux machine at home, and pull up Mozilla or my jabber client.
      • Vice versa, when I am at home and want to work on some assignments, I just ssh into a machine at school, open an editor window and start hacking away.
      • Finally, I have a linux server at home with no keyboard, monitor or mouse attached to it. I can ssh into it, and, for example, do an make xconfig on my kernel setup.
      I could go on, but the point is: the fact that X runs transparantly over network is one of it's greatest features. I consider it a case of sound design that an X server acts as a canvas on which programs can display themselves, regardless of where this canvas is.
      --
      PageTurner Reader: open-source e-reader for Android with cloudsync. http://pageturner-reader.org
    5. Re:WindowMaker by Zontar+The+Mindless · · Score: 2
      What I would like to see, and this is off-topic, is XML menu specification.


      Jet on over to XUL Planet. You can create cross-platform GUI apps using markup, styles, and scripting. Not just menus, but the whole enchilada. :)

      Right now it's only implemented in Gecko-based Web browsers (Mozilla, et al.) but it's a start.
      --
      Il n'y a pas de Planet B.
    6. Re:WindowMaker by rapidweather · · Score: 1

      Earlier today, I wished for the death of "X windows", especially since I couldn't get mine to run. Seems I did not properly identify my video card, so I had to run a RHL 6.1 install again, and let it alone while it picked up on the card. Now, in a short while, I have 32 bit color, and I love X windows again, and even made a copy of my XF86Config file on a floppy, along with other successful X -Windows battles won. No, linux is not like Windows, and for that reason one can more easily move a hdd from one machine to another, and to another location, such as slave hdd, when it was a master originally. Somehow, however, Windows can put Netscape 4.79 up there in wonderful style, but prone to crashes on some web sites, that one can recover from in Linux more easily. I use both OS's, and enjoy the comparison. One personal favorite, (besides KDE) is icewm.

    7. Re:WindowMaker by Mac+Degger · · Score: 2

      Isn't it obvious? I just hirachicaly (or however you spel it) set up my startmenu; first level consists of 'utils', 'comms', 'games', 'startup' and a direct link to calculator app. 'utils' is broken up in 'graphic' (again broken up in '2d', '3d' and 'CAE'), 'sound' etc. Easy.

      Now if only I could get this in my desktop (big old button on the centre of my desktop which would have the items around it, branching out (and refocussing the newly clicked item and mouse cursor to the centre) when I click...think Lain's Navi). I could do it in flash, but then I'd have to have activedesktop enabled...blearg.

      --
      -- Waht? Tehr's a preveiw buottn?
    8. Re:WindowMaker by Slime-dogg · · Score: 1

      Just cuz X does something for you in particular doesn't mean that it's in the best interest of the desktop / workstation community. Also if another software platform may be best for a particular job, it doesn't mean that development has to stop on X.

      I think that X is cumbersome. If you let it sit for a while without touching, it loses it's snap. It's bloated. The shape of the pixel is messed up. etc. etc. etc. I'd rather have something that is really small and fast. I don't work on my computer through a network, so I don't need all of the overhead that the server creates. Perhaps another windowing platform is a better solution.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    9. Re:WindowMaker by BlueLightning · · Score: 1

      What I also want to see is the death of X-Windows. It's served it's term, but it isn't getting any better.

      I really don't understand how people imagine X magically being replaced solving all of Linux's woes. So you expect all that work to be thrown away? All the hundreds of apps that run on top of it to be rewritten?

      X is not going to go away, but it will be getting better. Just wait and see.

  29. Try to understand before you attack by Anonymous Coward · · Score: 1

    So far, the majority of the posts seem to be attacking the author. I'm sorry, but he has a good point. Microsoft is like a slow moving glacier. It takes them time to get there, but when they do they plow over everything in their path. In order to survive and thrive, Linux needs to be agile and always keep two steps ahead of Microsoft. The Linux platform has the advantage in that the GUI is not intertwined into the core OS so changing switching the interface isn't that big of a deal. Rather than taking everything as a personal attack on Linux, why doesn't the community realise that some people are trying to help by giving ideas. The argument that Microsoft is evil and everything they do sucks just helps them because while everyone is standing around talking about how great Linux is, Microsoft is moving further and further ahead. For example, from what I've read the next version of windows will be video (as in movie video) based. Where as bitmaps replaced the text based systems of DOS, the VUI will replace static bitmaps with interactive movies and the like. Look at what you can do with flash. Imagine interfaces that are not static window blocks, but dynamic, living experiences. And Microsoft IS ALREAYD WORKING ON THIS. So if MS comes out with something like this and the best the Linux community can do is copy it after a year or two the question remains, why switch if it's just the same thing?

    1. Re:Try to understand before you attack by WetCat · · Score: 2, Troll

      I completely agree with that.
      BTW, why all OSes use "FILES" concept? Files are a crap! It's a obsolete thing from the times when
      20 MB hard drive cost $800. Why not to have an "object" as a main data holding unit on disk? Why not have good search capabilities a la database? Why not have fine-grained security control with (finally) least needed visibility principle implemented?!
      People should think about creating object-oriented layer disk system as a base of a modern OS.

    2. Re:Try to understand before you attack by j3ss · · Score: 1

      the question remains, why switch if it's just the same thing?

      Like I have said before. You switch because Linux is free.

    3. Re:Try to understand before you attack by sparrow_hawk · · Score: 1

      A Video User Interface. Dear God -- just what the world needs. This is a good idea *how*???

      *Maybe* it's a nice thing to show off to your friends, but how practical will it be? Honestly? And how much hardware will I need to upgrade to make it work?

      Frankly, I don't care how "like" or "unlike" Windows Linux is, since you can of course configure it however you want. It's a moot point. There are enough alternative window managers for Linux that if Mr. Dvorak wants something different he can get it. And there are a lot of ways in which my Linux box has taken the Windows paradigm and gone one step better -- for example, MP3 and OGG previewing in Nautilus.

      Myself, though, I have yet to seen something better than the desktop-WIMP paradigm. There are some *refinements* that could still be made, but no alternative-WM killer app.

    4. Re:Try to understand before you attack by Master+of+Transhuman · · Score: 1

      Interesting comment - I agree with most of it - but what's really interesting is that UNIX started out without the concept of "files" - the intention was that everything would be a string of bytes handled anyway you wanted (as long as you could use pipes and filters...) A dumb metaphor compared to objects (and still more so compared with conceptual processing) but it was at least general enough that something might have come of it in time...

      Then they went to files and directories and everything since has been a nightmare of finding anything anywhere...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    5. Re:Try to understand before you attack by rseuhs · · Score: 2
      No, he doesn't have a point.

      While you can configure Linux to look similar to Windows (and when you don't use advanced features like multiple desktops, scrollbar-jumping, etc. it also feels like Windows), but you don't have to.

      You can have a demo-desktop with hundreds of animations like MacOSX or you can have a fully customized desktop or you can have something completely different.

      I'm sick of the Gates-lover crying "Linux is too much like Windows" from one side and "Linux is not enough like Windows" from the other.

      The reality is that Linux can be both: Like Windows (except for complete Win32 compatibility) and completely different.

  30. Yes, this is sick! by mritunjai · · Score: 2, Informative

    This guy has a point. Whenever I look at the linux 'revolution', I see a crowd of zealots running and everytime trying to cope-up with M$ runners.

    Most of the new 'features' are copy of windows or Mac... WTF ? Can't you innovate something new ?

    As for the people who think that they can lure more users just by giving similar look and feel, ponder-

    Price isn't the only consideration for many many people out there. What you're doing here is trying to provide a cheap xerox copy of an original... would you like one ? No! If a person can shell out $99 for the original, he WILL ! A COPY is still an *imitaion*, no matter how thick a paper its printed on. You've got a good OS, invent new things... why lug around the same legacy ?

    For example see BeOS, Amiga or even Mac... windows compatibility or windows look-n-feel was never their selling point (hell, not even the last point)!! Yet people loved them. By following windows, you're implicitely stating that 'Yes windows is "the rule", and we're trying to catch up'. Why don't you realise that windows/Mac don't the best UI/interface/architecture possible... there's always something better!

    --
    - mritunjai
    1. Re:Yes, this is sick! by 13Echo · · Score: 2

      I think that you misunderstand. Linux isn't the GUI. Linux is the OS underneath. It is stable, reliable, and UNIX-like in its design. There are many interface to choose from. The most popular ones; KDE and Gnome, have a lot of similarities to many desktops. Most notable is some of the similarities to Windows, but I'd say that KDE 3 bears a lot of similarities to the Mac too.

      You might wonder why things are this way. It would seem that a lot of users prefer these tried and true inerfaces and features. So why not implement them?

      You claim that people need to realise that there is something better... Ok. By all means... We await your suggestions to improve things. I'm sure that all of the Windows users that are attempting to make the switch to Linux will be barking at you when things just aren't enough like Windows for an easy migration. You need to have familiarity there. If you don't want it, then use a different Window manager. But you don't seem to understand that people want Windows/Mac-like UIs. They are comfortable with these.

      I run KDE 3 at home because it is the easiest for my girlfriend to use. It seems that for normal tasks; web browsing, email, music, etc. This is the easiest UI for her to use. I guarantee that most Windows users will be able to use it the first time you set them down in front of it. And that DOES matter to many.

    2. Re:Yes, this is sick! by Anonymous Coward · · Score: 0

      IMO linux UI's are trying to catch up to Windows. Sure, there is always something better that is possible but that currently doesn't exist. It costs mucho dollar to get people to devellop these UIs, and free (beerwise) software just can't seem to get these people. Copying them seems to work well - look at Evolution. Evolution clearly copied M$ outlook, and now it is even better than it.

    3. Re:Yes, this is sick! by An+Onerous+Coward · · Score: 2

      This is just silly.

      You talk as though the Windows GUI is to a Rembrandt as Gnome|KDE is to a fake Rembrandt. Sure, why buy a cheap copy when you can have The Original(TM).

      It's a totally bogus comparison. It would be better to compare two implementations of the same general idea. For example, it would be technologically feasible to build a car that could be controlled by a single joystick-like interface by your left arm. For example, use forward to speed up, left and right to turn, pull back to brake. Even though this might be a much more natural feeling system, nobody is building it any time soon. Why? Because the steering wheel/pedals concept is firmly entrenched in the user's mind. To most people, that's just what a car *is*.

      So KDE and Gnome have reimplemented many of the best ideas from Windows (and some bad ones besides). I wouldn't call them "cheap copies"; just variations on a theme.

      And to those who are demanding something new and innovative and paradigm-shifting, I have two words for you: Microsoft Bob.

      --

      You want the truthiness? You can't handle the truthiness!

  31. Intuitive my ass! by Anonymous Coward · · Score: 2, Insightful

    If I want an intuitive interface I'll use Fluxbox.

  32. Re:IN SOVIET RUSSIA by bheerssen · · Score: 0, Offtopic

    What--am I the only one who thought this was funny??

    yep.

    --
    (Score: -1, Stupid)
  33. really? by asv108 · · Score: 5, Interesting
    I have 5 computers in my office right now with four different windowing environments: KDE, Gnome, WindowsXP, and OSX. There is really not much difference between all of them. The difference between OSX and Windows in minimal when it comes to window environment. Mac OSX is designed so that anyone who is familiar to windows can buy a Mac and not have to learn how to use a computer all over again. Some things are different, but they are essentially the same. The window movement buttons are on the other side and in a different order. There is no second mouse button, you have to command+click the object.

    The fact is, any window environment must be similar to windows or users will get confused. New entrants must cater to the existing standard. Try building a new car with a different interface or maybe publish a book that reads up -> down. These items will fail. Look at the new BMW 7 series, all they did was add a dial that has extra functionality instead of a normal automatic shifter. Even though the traditional pedal acceleration and stop system remained. many buyers were completely put off by the idea.

    Keeping Linux like windows is a good idea, getting rid of point and click makes no sense right now, but that doesn't mean in can't be done. With Linux people can write all types of crazy interfaces and environments, test them on a wide scale, and receive feedback. Apple and Microsoft can't afford to research 100 different window managers, but with Linux this is possible. The only problem with Linux is the developers, usually make decisions on the UI and look and feel. There needs to be a system in place where artists can make significant contributions to the DESIGN of open source software.

    1. Re:really? by Kevinv · · Score: 2

      Mac OS X was not designed so Windows users could switch to a Mac more easily (Mac OS 9 is closer to the way Windows works for that but since that interface was developed prior to Windows it couldn't have been developed to be close to Windows UI. In fact the other way around would be more correct.)

      There are other differences from Windows in Mac,
      the single menu bar at the top of the screen is probably a bigger change for users coming from windows.

      Probably still not a "significant" change. But IMO the sum of all the minor differences between OS X and Windows make OS X more enjoyable (in most respects). Haven't used Linux GUI's enough to really get a good feel (I'm a command line guy on Linux).

    2. Re:really? by hacker · · Score: 2
      There needs to be a system in place where artists can make significant contributions to the DESIGN of open source software.

      There is, it's called Open Source, maybe you've heard of it?

      You get the source code, you make your changes, you submit them to the author. If he doesn't include them, you're welcome to fork the code yourself and create/sell/distribute your own version.

    3. Re:really? by *xpenguin* · · Score: 2

      There is no second mouse button, you have to command+click the object.

      That's strange, I got a two button mouse and plugged it in. Now I can right-click on pretty much everything I can click on.

    4. Re:really? by asv108 · · Score: 2

      Well yes if you plug in a mouse, too bad my powerbook's trackpad only has one button. I was not identifying this as a FLAW, just a difference. Personally, I don't have a problem with option+click. Good luck using that 2 button mouse sitting in an airplane.

  34. I've got 10 bucks that says... by Anonymous Coward · · Score: 0

    ...that Mr. Dvorak used a stock install of Red Hat 8, fiddled about with GNOME2, and drew his conclusions from there. If the guy had played with Window Maker or Fluxbox or Ion or my girlfriend's arse he wouldn't be so fucking biased.

  35. Oh brother... by Anonymous Coward · · Score: 0

    "challenge", not "challange", for crying out loud.
    I'm not even a native English speaker and I know it.

  36. Can't agree more... by matt_martin · · Score: 1

    The drive to completely emulate the Windows GUI and APPS(!) completely hollows all of the arguments about superiority of alternative OS's. If all we can do is copy what is out there, we will never look or BE any better.

    Not only are we unoriginal, but many of these "knock off" apps (for instance spreadsheets with all of the same menu options in all of the same places as Echsmell) would seem to me to be lawyer-bait to the N'th degree!

    For those wanting ideas - what ever happened to pie menus ? Enlightenment (quite an original piece of work in its day) had a theme with them at one point...

    Personaly, I think apps from 5 years ago were at least more original than the bulk of those floating around today! We are so caught up in trying to imitate Mr.Bill to provide a migration path from Windows that there really isn't anywhere to migrate TO...everything is the same. (unless you count the command line, of course)

    I'm still running the Gnome 1 panel and Enlightenment because I can reconfigure it to look completely UNLIKE the stupid windows task bar/start button which I am forced to see at work every day!

    --
    Lurking in the desert
  37. This article is a bunch of crap. by Anonymous Coward · · Score: 0

    Windows is great, when everything works perfectly well and nobody actually tries to 'use' the system. Once you start tinkering with it, it will eventually blow up and puke all over you.

    My personal feeling is that if the best Linux can ever do is to 'be like Windows', then it's a pile of shit just getting shittier every minute.

    If you are already an engineer, should you aim to be more like a janitor? I'm sorry, this just doesn't seem right to me.

    Linux needs to do one hell of a lot better than Windows. If it can manage the glitzy, "I'm a dumbass and don't want to know anything" part
    of computing without sacrificing the positives it already has, then maybe there's a shot. But that sure as hell does not qualify as "be like Windows".

    Hardware support is something that is going to take mindshare. And until *every* company that puts out consumer hardware takes it seriously, it's not going to happen. Blaming Linux for that is like blaming Windows when you buy a Mac and can't load Win2K on it.

    Linux needs to gain a few things that Windows 'apparently' has, but it does not need to 'be like Windows'. It needs to be like Linux, only more accessible.

    And another thing. Why the hell do people think they should be able to use a computer with absolutely zero computer knowledge? Would you want someone driving a car that had never seen one before? I'm sorry if that hurts people's feelings, but computers, at least in the PC sense, are not, nor are they ever going to be, appliances (obscure toaster references are coming to mind). If they want an appliance, there are some currently available that allow internet access, but all of them still require people to have *some* computer knowledge at the moment.

    It's just not a domain of knowledge at the moment that allows for *willfull ignorance*. If you are ignorant of it altogether, you need to learn *something* in order to use a computer. And that whole, "They use Windows at work so they already know it" argument is lame. 10-20 years ago they all used mainframes and you didn't see them running out to buy them now did you?

    Sorry, but the more often I see "Linux needs to be like Windows" the more disturbed I become over it. If enough people scream this loud enough they may convince the wrong people, and we'll all end up with some Mandrake-like version of Linux that no-one will like. It won't be "Windows enough" for those that were screaming, and it will be far too "Windows like" for those that like Linux the way it is. Please, just think about it. We don't need another Windows. If people want Windows, let them fricken use it. God knows it's still what I recomend to my more computer illiterate friends. If they want to experiment, then they can on their own, or I will help them. But I'm not going to force something on them just because it's 'kewl'.

    I'm starting to get sick of this 'Linux needs to focus on the typical dumbass' perspective I'm seeing. Maybe I should finally just dump Linux
    and start using FreeBSD full time. God knows there are far less people clamouring for FreeBSD to be 'more like Windows'. And that is *not* a
    bad thing.

    Seriously, it's not Windows. And it doesn't need to be. There's already one company doing that, and look what a mess they've made of it.

  38. Inovation is Good by ATN · · Score: 0

    I don't think it's a bad thing to push linux devolopers to be more inovative in the UI department. I don't think that linux even comes close to scratching the surface of it's future potential. It's awesome as it is, but it's not without it's problems. I hope that the linux community will embrace the challange and become the market leaders in inovation.

  39. John shoots, John misses the mark by Daniel+Phillips · · Score: 5, Insightful

    Like a mainstream political party, Microsoft has firmly occupied the center, as that is way to maximize the allegiance of customers. John wants Linux to go off and be totally experimental and new - presumably so he can recapture that excitement of the early years of the PC revolution - but what happens is, as soon as you move away from center you lose appeal to those who don't like the direction you moved in. So John's recipe for Linux's success is really just a recipe for marginalization.

    Another point he's missed so far is that Linux doesn't just move in one direction, it moves in many directions at once, so that you have a number of complete, well-developed environments each of which caters to certain tastes, all the way from text mode consoles to kde, which is more-or-less Linux for windows refugees, to experimental 3D environments. I suppose he would come back with the usual argument about how it doesn't make sense to divide effort across all those different projects, but then he'd just be ignoring one of Linux's great strengths, which is the sheer number of coders involved. In fact, trying to get them working obediently all on the same project at the same time would be shear insanity.

    John, if you're reading this, and I guess you will, what you have to realize is that you do get to escape your boring old desktop metaphor and try something different, like a Tivo, which doesn't look like a desktop at all, plus you get to keep working the same way you always did, if that's what you want. It's about choice, and that's what Linux has. How's that for something new?

    --
    Have you got your LWN subscription yet?
    1. Re:John shoots, John misses the mark by Anonymous Coward · · Score: 0

      > John wants Linux to go off and be totally experimental and new - presumably so he can recapture that excitement of the early years of the PC revolution

      No. He wants it 'to go off...' so he can ridicule it
      further. Have you ever read what this irrelavent asshole has written?

    2. Re:John shoots, John misses the mark by Daniel+Phillips · · Score: 2

      "John wants Linux to go off and be totally experimental and new - presumably so he can recapture that excitement of the early years of the PC revolution"

      No. He wants it 'to go off...' so he can ridicule it further. Have you ever read what this irrelavent asshole has written?

      I wouldn't describe John Dvorak as irrelevent. He's quite widely read, and I'd say, by a lot of influential people. He is also, as nearly as I can tell, his own man and tends to say what he really thinks, regardless of who it ticks off. And he's a generally critical of Microsoft, which you'd know if you followed his columns. He wasn't always that way, but he figured out what was happening earlier than most of the mass of clueless journalists.

      Reading between the lines, I can see he's just about ready to make "the switch", and like many switchers, he's idealizing Linux a little too much. He wants it to be not just great, but perfect. I can't say I didn't make the same mistake myself. You get over it.

      --
      Have you got your LWN subscription yet?
    3. Re:John shoots, John misses the mark by Anonymous Coward · · Score: 0

      > He's quite widely read, and I'd say, by a lot of influential people

      Ah, by this arguement is the most talented performer, or is a stunning example of entertainment, or even is even a literary genius.

      I personally have read this idiot since the middle '80s, and his critisisms of said company are, at best, minor distractions. Just maybe he's better than the other twits published along side him, but the choice between an idiot and a dolt still leaves you with either an idiot or a dolt. Case in point, is whats-his-name (Machone?) still published along side him?

      Sorry, the guy has never offered anything useful for the people 'in the trenches' doing the actual work.

      > Reading between the lines....
      You do realize you can make up just about anything you want if you do this.

  40. Is nothing sacred to this man by snitty · · Score: 2, Interesting

    Dvorak brings up an interesting point, that interfaces are designed by coders and not artists, but oddly in the same article he says that linux shouldn't be going for a pretty look or features, merely to be different.

    What is hands down most interesting about this is that for those of us who know his work, it seems to be a reversal of position. In the past Dvorak has ruthlessly bashed the macintosh operating system which stands for being different and had the original interface designed by artist.

    There is some truth to the idea that an artist would make a better interface, but there are some guidelines which tend for better interfaces, and in general, a platform standard works well.

    Apple provides the Aqua Human Interface Guidelines on their website for developers. This unification of interfaces on all application provices a unity over the system. In the MacOS a button in one application that is simmilar to another button should do basically the same thing. There are layout guidelines and notes for when to use different interface features, so a seasoned user will know what to expect when he or she does something.

    The problem with impliemting something like this in the linux community is that there are many people working on any given thing, and too much varitation in X to do it well. Yes, it could be done but it isn't likely to happen.

    Furthermore as far a putting features into the operating system, as someone above stated, that is what makes it easier to switch from Windows to Linux, and to that I say all the more power to us. Also Dvorak over looks the fact that any feature can be turned off, if the person dosen't feel like using it and wants more control over the system.

    The point of Linux isn't to be difficult. It's to be open, free, and customizable. It is for those who don't want specific software shoved down their throats, and want to make their own software, edit someone else's or contribute to the greater good of their OS experiance.

    --
    Modular Redundancy--Because 4 out of 5 Nodes agree
  41. Leave him alone, it's hard to type one handed by Anonymous Coward · · Score: 0

    Stop jerking it Taco. Go fuck your wife before someone else does.

  42. Creeping Featurism? by JHromadka · · Score: 5, Funny
    From his article: "In the 1980s, the term creeping featurism was coined." Creeping Featurism? Perhaps he meant "feature creep"?

    Methinks that Dvorak has been reading Slashdot too much and is starting to let the Soviet Russia jokes get to him.

    --
    "The objective of securing the safety of Americans from crime and terror has been achieved." -- John Ashcroft
    1. Re:Creeping Featurism? by Anonymous Coward · · Score: 0

      Uhh, actually, see creeping featurism and also feeping creaturism in ESR's Jargon File.

    2. Re:Creeping Featurism? by Banjonardo · · Score: 1

      Speaking of that, In Soviet Russia, Windows copies YOU!

      --

      -----

      Score 3? For what? Being wrong, at length? - smirkleton

    3. Re:Creeping Featurism? by Anonymous Coward · · Score: 0

      Yeah, I've never heard of creeping featurism either. Must be some perversion of the phrase feature creep only losers use.

      Real losers would use something like feeping creaturism, thinking they were being funny.

    4. Re:Creeping Featurism? by Thenomain · · Score: 5, Informative

      Actually, "creeping featurism" is an actual term.

      And here you thought you were being funny.

      --
      This now concludes our broadcast day.
  43. Never thought of Windows as of entirely bad OS by SolitaryMan · · Score: 1

    I think Linux developers have many things to learn from it. Especially GUI. (Besides this GUI was designed not by Microsoft) Because Windows has what ordinary user wants: handy GUI. And most features needed by user are easy to tune. And extreme stability is unecessary if you turn on/off your PC several times a day. Honestly, It think that windows is much more convenient for desktops than Linux. Linux has much to offer to people too: open and free sources, stability etc. But this features are not for ordinary users. They are for scientists, programmers and so on. Linux distributors just have to think about it and beat Microsoft on those expanding parts of market. And Linux on home PC... I think it is still nonsence.

    --
    May Peace Prevail On Earth
  44. I really *WISH* I could make...... by CaptPungent · · Score: 0

    my WinXP desktop operate like my Kde desktop. Like many, I have a nice machine, good for games, so I do dual boot. Most of the time I'm not really feeling like rebooting, so I haven't rebooted in 2 weeks, but when I do, I've tried to make WinXP like my Linux desktop. I have kde set up so that I can be productive, and I have access to all sorts of info with out much effort.

    Short of posting a screenshot, I have my panel at the bottom center, not fully expanded like OS X, and at "Huge". Apps can overlap it, and if it slam the cursor to the bottom edge, the panel reappears. There I have my Konsole, Konqueror Web, Konq FileMan, Kmail, and show desktop buttons. Then, I have my pager, my CPU/Mem load applet, Logout/Lock, then systray: klipper, kmix, KSim(Ethernet/Temp/Mem monitor), and Knotes, for writing little post-its. Finally my clock. All big and easy to access with one click. At the top, I have my Taskbar, all running apps where I can minimize them. In the top right corner I have the main window for KSim, set to be always on top. Now, I've TRIED to make XP like this desktop, and its not possible. The apps don't exist, or they operate very different from the linux equivs and don't have the options that the Kde apps do. I checked out MS's little virtual desktop powertoy, and when it doesn't cause the machine to lock, it still makes it more of a pain in the ass or harder to change desktops than the Kde pager. I'm stuck with the Start menu in the corner (oooh I can move to to some OTHER corner!), I can't make the Quick Launch icons any bigger without making the whole bar bigger, I can't separate the tasklist from the main bar, there is no CPU/Mem monitor that embeds visually in the bar, and I can't find a Knotes like app whose UI is as good as KNotes. I could go on, but I don't feel like wasting the time. In short, Linux may have some of the UI concepts from Windows, but its been enhanced past the XP UI. Besides, who the fuck said MS came up with the "WIMP" UI anyway? They copied it from Apple to begin with.

    --
    C Pungent
    1. Re:I really *WISH* I could make...... by Anonymous Coward · · Score: 0

      They copied it from Apple to begin with.

      Didn't Apple copy it from Xerox? People tend to voluntarily forget that quite often...

    2. Re:I really *WISH* I could make...... by CaptPungent · · Score: 0

      Xerox essentially gave it to apple, or more like the idea. I don't remember the specifics of the deal, but Xerox owed Apple and Apple wanted a look at some of their tech. However, the whole desktop concept came from Apple, from the info I've read.

      --
      C Pungent
  45. That's how he works by Snork+Asaurus · · Score: 2

    I've been reading Dvorak for at least 15 years, although in the last few years very little. He loves to challenge people by pissing them off and has pissed me off many times, yet I still read his columns.

    Dvorak is much better informed than the average techno columnist and clearly actually uses technology. He is arrogant but speaks his mind and can be very insightful (sort of like Jerry Pournelle with sharp teeth and a mean attitude). The biggest problem with Dvorak is that while you love to hate him (I do) and he is often wrong, he is also often right.

    --
    Sigs are bad for your health.
  46. I agree with Dvorak by chriso11 · · Score: 2

    Linux needs to become more innovative. The multiple, somewhat overlapping projects are a source of strength. If linux has 7 projects, which all look like the windows version, then we are wasting our time.

    One thing I always think about is a multiple desktop based window manager. And no, I'm not talking about different 'screens ' of information. What I would like is new way of organizing projects. Right now, people create a new folder for each project, with all of the relevent files stored in that project 's folder. What wuld be better is a new desktop per project. Then the project files are saved in directories with the same type of files.
    For example. a project might have files for project descriptions and sceduling, some coding files, emails, results, and so on. All of these files are on the project desktop, easily acessible, with a status file which summarizes your changes. A different project would have its own separate desktop. But similar files would be stored in a common directory. So all of your project result documents would be in one place, easy to find and review. Finally, you would have a way to switch from desktop to desktop.

    --
    No, I don't trust in god. He'll have to pay up front, like everybody else.
  47. Hmmmm... Is there a silent majority here? by aussersterne · · Score: 5, Insightful

    It seems to me that over the last year or two, there has been a flood of commentary focusing on what Linux should become in order to be useful, helpful, nice, good value, etc. etc. etc.

    And all the while, each time I read one of these stories, I am secretly thinking to myself that I am quite satisfied with Linux as it is now. Linux+KDE3+OpenOffice+Mozilla+GIMP gives me the most enjoyable, productive computing environment I've ever had -- and I've had a lot of computers over the years (I was a 128k Mac owner, $3500 for a tiny monochrome scren and a 400k floppy!)

    I sometimes wonder if there isn't a silent majority of Linux users who aren't at all interested in Linux-chases-Windows or Linux-chases-MacOS or Linux-needs-XYZ and who instead are just using Linux on a day to day basis and being glad it's the system that it is.

    I'd hate to see this silent majority gradually lose the system they love as Linux is transformed into a Windows clone by vendors and project leaders who give too much credence to the voices of pundits (many of whom probably don't use Linux as their primary desktop anyway).

    My $0.02.

    --
    STOP . AMERICA . NOW
    1. Re:Hmmmm... Is there a silent majority here? by Anonymous Coward · · Score: 0

      Yep, all people really need to do is some word processing, some web browsing, and some image editing. That would make me real happy too.

      ROFL!

    2. Re:Hmmmm... Is there a silent majority here? by xdroop · · Score: 2
      But you see, that's the beauty of unix like systems in general, and Linux in particular: if you find a combination of environments and tools that pleases you and lets you get things done, well then that's great, and you can keep on using them. And it has absolutely no effect on the l33t d00d in the cubical next to you who is breathlessly chasing the latest and greatest bell and/or whistle currently being bounced around. And his chasing has no effect on you!

      For myself, I like olvwm. Simple, clean, and stays the fsck out of my way. I also use Konsoles (currently, but I'm trialling multi-gnome-terminals), Mozilla, and a mixture of other tools to do what I need to do. Every so often I'll build up the latest K or Gnome or something else, play with it for a week, and then go back to the tools I know and am productive with. All this on the same system that my co-workers use and do similar playing around on (one guy swears by Gnome, one guy uses K, one guy uses AfterStep). All this has little effect on each other's work environments.

      So stick to your tools if they make you happy. Let the hackers chase after some holy grail they will never actually catch -- I wager they will make some interesting things as side-effects and learn some lessons that will profit us all.

      --
      you should read everything on the internet as if it had "but I'm probably talking out of my ass" appended to it.
    3. Re:Hmmmm... Is there a silent majority here? by Anonymous Coward · · Score: 0

      For a long time it seemed I was waiting the nextest greatest development because I didn't have a decent browser or couldn't open a .doc or .xls or play a certain movie.

      Then it was frustating as things started to come together, but it was still a pita to get things set up, and I wanted the distros to do that for me, I wanted the perfect distro that did everything that could be done in Linux and did it my way.

      Now when I'm feeling frustrated or blue I just apt-get me some software satisfaction and that pretty much takes care of it.

    4. Re:Hmmmm... Is there a silent majority here? by fire-eyes · · Score: 2

      I'm definately of this feeling:

      I don't give a SHIT if linux is like windows, or windows is like linux, or linux is like $blah. I am perfectly happy the way things are, ESPECIALLY with gentoo.

      Thank God we can split off into various distros and get the feel we want. Which definately shouldn't be windows.

      It reminds me of the WINE freaks. Wait a minute, you installed over or next to windows, to use windows programs? I can't be the only one to think "God, that's dumb, just stay in windows!".

      Is this the arrogant / elitist attitude some people bitch about? Good. Because that attitude, whatever the label, is one of my favorite things about the *nix world: We are power users, we know it, and we FLAUNT it.

      So fuck off :)

      --
      -- Note: If you don't agree with me, don't bother replying. I won't read it.
    5. Re:Hmmmm... Is there a silent majority here? by eddy+the+lip · · Score: 2

      I don't understand all the punditry about what linux should become either. I've been using it as a quite productive workstation for something like 4 years now. It wouldn't work for all of the members of the web development team I work with (our designer/graphic artist, for one, is married to CorelDraw. There was brief hope a while ago about that, and she was casting envious eyes at my machine, but that wasn't to be), but it fits my needs exactly.

      In my entirely subjective opinion, KDE (or blackbox, my old favorite), provides a much easier to work in environment than XP. I have to click on things less, which though it sounds small, makes a huge difference after the thirteenth hour at the machine.

      I have all the tools I need to work with - a good, standards compliant browser (developing to standards first, and then retrofitting for broken browers is so much easier), an excellent email/organizer app (evolution is my current choice), office apps (KOffice usually, now that they've got good Word and Excel filters), plus I can develop directly on the same environment that we usually deploy on (LAMP). And my beloved command line, that makes many daily tasks much faster than anything I've been able to jury-rig in Windows.

      Those occasions when I need to work in Windows, usually getting javascript stuff to work in IE, are honestly painful. Partly due to lack of familiarity, sure, but largely because the GUI is so damned unfriendly. I can't conveniently size windows just the way I want them, the filesystem is cluttered with "My Crap", the taskbar rapidly fills up with all the windows I have open and I can't see what's there, it takes too many click to get to the window I want...just a list of small annoyances which I'm sure most Windows users don't notice because they're used to them. For me, used to an environment designed to get the hell out of my way, it's like chewing my fingers off.

      So, yes, I think there are a lot of us out there, happily using linux in productive, business environments, and never wishing linux was more like Windows.

      --

      This is the voice of World Control. I bring you Peace.

    6. Re:Hmmmm... Is there a silent majority here? by Anonymous Coward · · Score: 0

      I am secretly thinking to myself that I am quite satisfied with Linux as it is now. Linux+KDE3+OpenOffice+Mozilla+GIMP

      When the word processor, web browser, and image editing program each use a different toolkit, and each use a different toolkit than every other application on my desktop, I'm secretly(*) thinking, "What's wrong with open-source hackers? Can't they get their act together?" Throw in Emacs and Java applications for good measure. Nothing even looks similar.

      And then there's all the stuff that's 20 or 30 years old that's still being used. CVS, X11, even the unix filesystem -- nice in their day, but I've seen zero innovation in them. I have no problem using Linux as a server, but I try to do work on it, all I can think about is how crufty and thrown-together it looks and feels.

      (*) Every couple years I think less secretly, but I get flamed into submission again. Here I go again.

    7. Re:Hmmmm... Is there a silent majority here? by bluGill · · Score: 2

      Wait a minute, you installed over or next to windows, to use windows programs? I can't be the only one to think "God, that's dumb, just stay in windows!".

      That only seems dumb if you don't want to run windows and unix programs at the same time. With Wine I can run that cool game without taking down my mail server. For that matter I can controll how programs work, wine will let me run a program that demands to run full screen in a window.

      I've been told XP is a lot better, but wine allows me to run buggy windows programs, without worring what will happen to my other programs when it crashes.

      Wine has its place. I would prefer that every windows program I'm interested in run native on linux, but wine is often good enough that I can use it anyway.

  48. what then? by Anonymous Coward · · Score: 0

    I love how people always say "the WIMP metaphor for a GUI environment is old. Can't we try something new?" yet they never offer any new concepts themselves.

  49. Who do you mean when you say "linux"? by Subcarrier · · Score: 1

    if linux really wants to conquer the desktop, it needs to be EXACTLY like windows

    My experience from the last ten years is that the Linux community consists of those who do and those who talk. Those who talk are usually the ones who want linux to oust Windows and conquer the desktop. Unfortunately, in the last five years we have attracted an unhealty number of those who just talk.

    --
    "I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
  50. Comment removed by account_deleted · · Score: 5, Interesting

    Comment removed based on user account deletion

  51. Can't wait for some nerd to say by GravySkin · · Score: 0

    PARC|Mac|Windows to correct someone about the history of the gui. Someone will throw in BeOs somewhere too no doubt.

    For me I think CDE is the culmination of all that is good on the desktop.

    --
    "never met a Microsoft zealot"
  52. how unimaginative by mydigitalself · · Score: 2

    sorry, but this was basically 68k of text going on and on to finally make the point that the open source movement must try and revolutionise the desktop using some new paradigm of user interface; the desktop is dead.

    i would much prefer to hear some suggestions from mr dvorak, or indeed the /. community.

    how about sub factions within the open source community that help purely with the UI aspects of various other products?

    1. Re:how unimaginative by Flossymike · · Score: 1

      Well, I ain't to hard code programmer but what I'd like to see is ...

      a much more task driven enviroment, one were you could define tasks and then have a much more intergration between apps ... just my desires ...

    2. Re:how unimaginative by mydigitalself · · Score: 2

      you see, that's sort of the funny thing. windows XP has begun implementing inductive user interface paradigms, which is essentially what you describe as task-driven.

      we've adopted it heavily where i work and we are finding the results pretty good in user lab tests.

    3. Re:how unimaginative by sparrow_hawk · · Score: 1

      Is this the same thing as all those XP menus that basically say, "I want to..." and then have a list of tasks (ie. "Check e-mail", "Chat with a friend", "Feed the dog", "Install Linux", etc.)?

      Linux would certainly benefit from including this kind of thing, I think. Even in the installer: "I want to... 1) run Windows *and* Linux, 2) run only Linux", etc. and then autopartition or whatever. It's very intuitive for experts and new users alike -- the latest PartitionMagic 8.0 is a good example, though it almost has too many options.

      So, yeah, it would make Linux more like Windows, but in a positive way. In a way, it goes all the way back to MS-DOS menus way back in the Elder Days. (grin)

      (Aside, off-topic: Has anybody else noticed that grip's interface is *sinfully* ugly and barely usable?)

    4. Re:how unimaginative by Flossymike · · Score: 1

      Ok, I kind of know WinXP but use linux for all my home stuff but ...

      One of the important aspects of the task driven enviroment for me would be the ease of defining your own tasks ... yah I know vba a bit, but really now adays I would really miss being in/having the power, of a bash shell ...

      I'm not anti gui, it's just that spending my time in decent text editors/powerful shells make everything else seem limited. Ok, everything has work arounds, but that's why I want to have a good method of defining tasks.

  53. Is this different enough? by DrSkwid · · Score: 2, Interesting
    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    1. Re:Is this different enough? by Anonymous Coward · · Score: 0

      Not sure, but it's certianly ugly enough to be a *nix-lover's darling.

    2. Re:Is this different enough? by Anonymous Coward · · Score: 0

      Plan 9 is pretty old. A few more recent widowmangers spun off this paradigm to better effect, my favourite being Ion. It looks crude but don't knock it until you try it (an option BTW typical of Linux alone.) Ion can easily devote a desktop per app with absolutely no windowmanager cruft. Alt-arrow or alt-1, 2, etc to hop between them.
      Everyone has become so accustomed to the windowmanager being an integral part of the computing experience that having it disappear from the desktop is a bit disorienting. Ion isn't perfect, but once you get used to it even the Openbox family feel slow and intrusive.

  54. Trying again to replace the desktop metaphor... by thasmudyan · · Score: 5, Interesting

    Allright, that - in essence - what the article is all about. Yet, we know that the desktop metaphor is really the MINIMAL thing to implement before you can go on to other things. Because
    1) users that were running Win/Max before don't want to change their way of working that profoundly
    2) I for one think that the desktop metaphor will EVOLVE instead of just being killed and replaced completely

    So, clearly with X/KDE/GNOME we are behind of MS/Apple by a more or less far shot. But I agree with the author, that - as some of us still are working on perfecting the desktop - we could work on possible "evolutions" and advancements.

    One thing, for example, which will definitely be coming along in the not too far away future, is the "one-program" paradigm. The general idea behind is to
    a) essentially have one "framework" interface for more or less all applications
    b) really driving application-to-application interaction and data-transfer to a new level
    c) employ new ways of browsing through data and software
    d) making it possible to access the same data with multiple software modules while they are interacting with one another in a meaningful way
    e) further degrade of the data-software boundary

    So I guess we COULD put a lot of things together, if only OSS would focus more on the user side...

    1. Re:Trying again to replace the desktop metaphor... by hacker · · Score: 3, Insightful
      One thing, for example, which will definitely be coming along in the not too far away future, is the "one-program" paradigm. The general idea behind is to
      a) essentially have one "framework" interface for more or less all applications

      Except this is entirely WRONG. Linux and Unix are rapidly moving in the OPPOSITE direction of this "one-program" paradigm. Linux's strength lies in the ability to take one PROBLEM, and combine many different types of programs to solve that problem, using your own style, needs, etc. Take mail for example. We don't have Exchange/Outlook, we have:

      • sendmail, qmail, postfix, others
      • fetchmail, getmail, metamail, others
      • procmail, others (I can't think of any)
      • pine, mutt, elm, Evolution, sylpheed, others.

      You can couple these in any way, with any other program you want, to add/extend/remove the parts you don't like. You aren't saddled with a HUGE bloated UI and application footprint that you don't use the features of. The strength is in being able to retain CHOICE, and being able to remove one part, replace it, and still solve the original problem.

      Lots of things put together, solve one problem.

      One big thing with everything included, causes problems.

      If YOU PERSONALLY, want the "one-program" paradigm, you can certainly write it. The code is out there, and available, have at it. I can tell you from a decade of experience with Linux and a decade before that of Unix use, along with hundreds of my personal friends, that this is definately NOT the way the Linux and Unix industry are (and have always been) moving.

    2. Re:Trying again to replace the desktop metaphor... by thasmudyan · · Score: 2

      In a way Linux is pretty well suited for this paradigm shift, because what the user *perceives* as "one program" is really made up of hundreds of modules or parts which work silently together in the background. So Linux software can already interoperate very well (although interop capability so far is strongest in console mode right now) and could be expanded to support this user interface paradigm quite nicely.
      You're right of course, from a developer's point of view there is no "one program" and there won't be in the near future, but in the end it's the user experience and the interface behavior that counts. For a user a "program" is an app main window or a similar structure.
      Btw. I didn't say I'm all for it but it would make sense to go in that direction before MS or Apple do it first. Just an example, there are quite a few other ideas out there - but please, in all honesty, 3D virtual worlds will certainly not be the productive user interface of the future, at least not with todays hardware (2D screens). All 3D interface stuff I have seen so far does nothing but looking futuristic and making it harder and slower to do tasks than before.

  55. Linux and Windows by brettlbecker · · Score: 1
    I usually really like Dvorak's columns. I'm glad someone's out there on the edge, even if they're wrong from time to time or end up looking like they're trolling, which, because they're going against the grain, they appear to be.

    But this article, coming from a guy who's had quite a bit of linux experience (using and reporting on) just seems to me to express very little understanding of what Linux is and, even more, about the nature of open-source.

    The idea that one cannot innovate if one is tied to closely with the look of windows is just patently false. I think everyone'd agree that M$ has done a lot of interface things right with windows, even if they stole them from Apple. There is a reason that they built up this user-base, and it doesn't have completely to do with feature-creep. The UI is, for many users, intuitive, and, what's more important, it's familiar after all these years. So, if Linux uses the windows UI-base (though they really don't... not even close), what's the harm? As long as it's done without the security flaws, if it's intuitive and useful, who gives a damn?

    Second, the idea that the aim of Linux is to replace M$ is also wrong. Linux is here, and always has been here, as a platform for more advanced users, as an experiment in open-source. Now, there are some companies who are beginning to shift toward replacing windows (see lindows), but the aim of the open-source movement is just to make a good product in the spirit of freedom. If we gain users because of that, which we should, fine. But if we don't it's not like the linux crowd is going to consider their OS a failure and return to M$. And linux will never become windows, even if it does borrow some nifty UI ideas, much as it does with Apple as well. We exist apart, maybe not completely, but for the most part.

    --
    "We must still have chaos within in order to be able to give birth to a dancing star." --Friedrich Nietzsche
  56. Wait a second! by picone · · Score: 4, Insightful

    Well, If you take a close look, you will see many Windows improvements that reminds Linux technologies. Windows Update and Theme support are examples.

    I could sit here and list a thousand of other features. Automaticaly clock adjust over Internet. How did if first? You know it was Linux.

    The "problem" is that we, developers, became satisfied with a command line tool.

    But now time has changed. And if we want to proove the World who powerfull Linux/Unix are, we have to provide an GUI for every program/feature we known in our lovely OS, because the Authors out there dont know to use command-line tools.

    1. Re:Wait a second! by Anonymous Coward · · Score: 0

      > could sit here and list a thousand of other features. Automaticaly clock adjust over Internet. How did if first? You know it was Linux.

      No, dumbfuck, I can recall doing this with a bsd system circa 1989. What version of Linux was available then, hmmmm?

    2. Re:Wait a second! by picone · · Score: 1

      Thanks for the historical note.

    3. Re:Wait a second! by picone · · Score: 1

      I belive thay you dont know read. The post was about Windows and Linux. I will try again: Who did Clock Update over Internet first?? (Linux or Windows, the OSs of the question)?? The answer is LINUX!

    4. Re:Wait a second! by jstott · · Score: 1
      I could sit here and list a thousand of other features. Automaticaly clock adjust over Internet. How did if first? You know it was Linux.

      Huh? NTP predates Linux by several years. And it was developed for Un*x, not specifically Linux.

      -JS

      --
      Vanity of vanities, all is vanity...
  57. Innovation is necessary! by jxliv7 · · Score: 1

    here's a couple ideas:

    (1) there are new 3D monitors out there and more coming. why be stuck with a "flat" picture when a "new" GUI can be programmed to look behind or show icons, pictures, text, or other objects like our eyes see them...?

    (2) spoken text recognition and playback machinery and code are in place -- why not make them part of a real intereactive "new" GUI...?

    (3) man has always been subjected to the limitations of papyrus, quills, pens, paper, and on up to mice and stylii. why not make (in conjunction with 3D monitors) our manual or voice input actually do 3 dimensional things...?

    (4) right now all man's senses are divided into computer processes: video and audio are well developed even into virtual realities, touch is limited to tactile interfaces, smell and taste are -- well, maybe not yet. what's wrong with an "object" that incorporates as many aspects of these senses as possible for us to use computer processes and data better...?

    here's the bottom line -- as long as we have to translate back and forth the ordinary things we do as "things" the computer can use computers are useful but limited tools.

    change it so computers operate with "objects" like we see and touch and hear (and taste and smell, etc.) in their dealins with us, then we become real masters of our tools.

  58. Innovator's Dilemma works against M$, too by Anonymous Coward · · Score: 1, Interesting

    "The Innovator's Dilemma" by Claton Christensen suggests that Linux might win precisely by matching features. The main point of the book is that companies add features faster than customers demand them. Eventually, less expensive upstart technologies add features fast enough that the market switches en masse to the new technology, because the price/performace gets "good enough"

    The quote "not quite as good but much cheaper" strongly suggests that Linux may be able to do this, even to Microsoft. Their weakness is that adding more features doesn't necessarilly help them against the Open Source community, who can add them as well. Unless a proprietary (patented) technology becomes indispensible to the user population as a whole, Microsoft seems vulnerable to attacks from low cost/no cost alternatives.

    The interesting part about Christensen's book is his assertion that the disruptive technology needs to find a niche to take over, from which it can "attack upwards". The niche must be people who are not currently served by the market leader(s), who have lower requirements in key areas, and who resonate to the lower price point. Kind of sounds like the Open Source community:

    1. Don't care if it's harder to use.

    2. Admire the ability to tweak, instead of having everythig dumbed-down and hidden behind a GUI.

    3. Did we mention it's free? ;-)

    There's certainly a long way to go to displace Microsoft on the Desktop, but it's by no means obvious that Microsoft can defend itself by adding more features. Maybe Dvorak is right, but he hasn't addressed the disruptive technology issue at all.

    1. Re:Innovator's Dilemma works against M$, too by Anonymous Coward · · Score: 0

      I would agree with you except for your point about Linux being disruptive. It's not. A disruptive technology is a category-creator, and Linux, as far as I can see, has created no categories not already pre-existing. It has displaced various competitors, sure, but that's not the same thing.

      Examples of category-creators are the microprocessor, the GUI, the car, the video game, the Net etc.

  59. No by kfg · · Score: 2

    Neither did Harrison Ford ever make a car.

    http://web.mit.edu/jcb/www/Dvorak/

    http://www.urbanlegends.com/misc/dvorak.html

    KFG

    1. Re:No by Anonymous Coward · · Score: 0

      Neither did Harrison Ford ever make a car.

      However, he DID fall down a lot while President of the United States.

  60. As far as ease of configuring the GUI goes, by gearheadsmp · · Score: 1

    you can easily setup the latest newfangled $350 video card in Windows, but to do so on Linux requires (1)decent drivers and (2) knowledge of the XFree86 conf file. ATI has the opportunity to really push Nvidia out of the arena by offering a ncurses-based and X-based config tool for owners of their graphics cards, since the closest thing on the Nvidia side is NVOption, which works, but is currently in it's infancy as it can't help you setup an X config file from scratch for a new configuration. Again, you don't have this problem on Windows, even though the Windows video card config tool can be quirky sometimes.

    1. Re:As far as ease of configuring the GUI goes, by Anonymous Coward · · Score: 0
      ATI has the opportunity to really push Nvidia out of the arena by offering a ncurses-based and X-based config tool for owners of their graphics cards, ...

      Heh, I'm sorry to break it to you, but Linux users account for a tiny fraction of ATI's and Nvidia's market. The market perecentage that ATI would gain from releasing a X-based config tool would probably not even be measureable.

  61. Oh, the pity by Tablizer · · Score: 2, Funny

    Becoming like Windows? We can't have that. Linux might then become popular or something

  62. He's right! by Znonymous+Coward · · Score: 2
    "If the open-source folks just want to copy what's already out there, why not look around more? Surely they can find something more interesting than a copy of a copy of a copy."

    This is what I have been saying all along. I wish we could get a window manager more like Mac OS X and less like Windows 95.

    Are there any projects out there that are really working on innovations in the GUI area? I know that RedHat 8.0 's BlueCurve is a nice start.

    --

    Karma: The shiznight, mostly because I am the Drizzle.

    1. Re:He's right! by Anonymous Coward · · Score: 0

      > I know that RedHat 8.0 's BlueCurve

      oooh, shiny.

  63. Agreed. by krmt · · Score: 4, Insightful

    Seriously, how much is Linux really like Windows when you get down to it? A highly user-configurable kernel? Not in Windows. A strong UNIX-like set of userland apps? Not in Windows. A powerful and flexible network-transparent windowing system? Not in windows. Exceptional package handling for every piece of software on a system a la' apt-get? Not in windows.

    There are plenty of things that Windows has that Linux doesn't as well. There's a full-featured API for just about everything, and it's all standardized. There's a consistent UI. And there's things like market share and a single dominating power behind it.

    If you look at this list, about the only thing on it that most people are interested in is more market share, and the folks in Debian (as one example) don't particularly seem to care a whole lot about that. They, along with the likes of Slack and Gentoo, aren't trying for a single unifying API or UI. Some people want to unify the UI but most of us wouldn't actually want to see it happen, and for good reason. I'd be pissed if someone took away my pwm in the name of everyone else.

    And as for innovation, well that's a tired argument. John, like everyone else who brings it up, can sit around and whine whine whine that they don't have their new vague super UI right now, but it's a load of crap. Innovation is constantly happening on the linux side, it's just not so apparent. John can bitch about wanting a new paradigm, but unless he's willing to put up some code then it's just not going to happen. You want a MacOSX type UI? Go contribute to GNUStep and get the fundamental groundwork down. You think X sucks? Go contribute to Fresco. Ultimately, if you're going to do something in free software, in order to attract attention these days of a million and one sourceforge projects you're going to have to do something good. You can moan about how windows-like KDE is, but if that's what people want then that's what is going to get the lion's share of coder and media attention. If you want something better then no one, including the KDE team, is stopping you from making it.

    Ultimately, linux innovation happens in slow stages over many years, rather than in quick bursts. It's just the nature of the beast. Gnome and KDE are racing to outdo one another in every possible area, and the users are all the beneficiaries. You can't say that these projects haven't done well for themselves. They might not have come up with the most innovative stuff, but they do each have unique ideas that aren't found in Windows, Mac, or anywhere else. Innovation also happens under the hood. I'm a Debian user, and other Debian users probably know what I'm talking about. There's things like porting all of Debian to different kernels (the HURD, NetBSD, etc.) There's incremental improvements to dpkg and apt-get, including new frontends and the like. There's the debconf system which makes a good interface for dealing with package configuration. There's things like the alternatives system and apt-src. There's other examples, but you get the picture. I know other distros also have plenty of innovations that I'm not familiar with as well and this is the entire point. Projects compete because they can coexist (as can not happen in windows) so innovation comes from the ground up rather than descending from on high every two years as Windows releases anew. Innovation does happen, but just like watching a tree grow, it's not as impressive to see in real time.

    --

    "I may not have morals, but I have standards."

    1. Re:Agreed. by jimbolaya · · Score: 2
      And thank God for the user-configurable kernel, because where would Joe User be without that?

      This comment, and your others, indicate why Linux will forever be stuck in its oblivious niche: It's an OS for geeks, not the rest of us. "Contribute to GNUStep" is not the answer for the average computer user. More importantly, a bunch of rebellious hackers don't help make a system accessible to non-programmers.

      --

      There ain't no rules here; we're trying to accomplish something.

    2. Re:Agreed. by BlueLightning · · Score: 1

      And thank God for the user-configurable kernel, because where would Joe User be without that?

      Why, he'd be without an OS which can be run on everything from a rescue floppy disk to a full installation, from a PVR to a desktop to a large server. Same kernel, different configuration. Joe might not appreciate that, but it's a fact and he will benefit from it.

      Linux is evolving. The average PC user can probably run Linux now (apart from games) - just about everything is there and it's fairly easy to use (at least, it has no less quirks than does Windows to the uninitiated.) Windows power users are the only people who have trouble, and they can learn to adapt. I know I did.

  64. The Windows Security Myth by VividU · · Score: 1
    Now I know MS has had some security issues. And no doubt, there will be more issues to work out. But, I would bet my house that if by some magical stroke, the market position of Windows and Linux magically switched, where Linux has +90% of the desktop market, we would be seeing attacks and vulnerbilities to the Linux desktop unlike anything we see on Windows today.


    I have a feeling that, the MS "Security" response is a warm fuzzy blanket to Linuxites much like the Blue Screen of Death used to be.


    Time to grow up and move on. This is not PS2 vs. Xbox and your not 12 years olds with a emotional attachment to some piece of hardware and code..or are you??

    1. Re:The Windows Security Myth by inode_buddha · · Score: 2

      When can I move in?

      I've thought about this and I might take it seriously if Windows even had things like chmod, chown, and chgrp. Let alone the fact that I use the POSIX ACL's , which (equivalently) brings my box into WinNT/2k territory....

      Bummer, you don't see a lot of those features actually being *used* outside of corporate LANs; and even then, just barely.

      Oh, and before I forget: a GUI application is part of the OS, regardless of buffer overruns?

      Yeah, I could use a new house

      QED

      --
      C|N>K
    2. Re:The Windows Security Myth by Anonymous Coward · · Score: 0

      I've thought about this and I might take it seriously if Windows even had things like chmod, chown, and chgrp. Let alone the fact that I use the POSIX ACL's , which (equivalently) brings my box into WinNT/2k territory....

      chmod, chgrp, and chown don't really make sense on NT. As you bring up ACLs here it sounds like you're well aware of this fact. But the "equivilent" command that lets you change this is CACLS(.EXE). You'll find it in %windir%\system32.

      And of course because CACLS is all ACL based it allows *much* finer control over files than chmod, chown, and chgrp ever could. (And incidently, on XP Home CACLS is the only way to change permissions - there's no UI to do it, I guess it's too complicated).

    3. Re:The Windows Security Myth by Joe+Tie. · · Score: 1

      This is not PS2 vs. Xbox and your not 12 years olds with a emotional attachment to some piece of hardware and code..or are you??

      Take a serious look at your post and tell me that it's not the exact same thing you're complaining about. You're just saying here that one OS sucks, and the other rules, and backing it up with cold hard facts like your 'feeling' that your argument is right.

      --
      Everything will be taken away from you.
    4. Re:The Windows Security Myth by Anonymous Coward · · Score: 0

      If you really feel that way I suggest you invest a little time reading up on the permissions system used by Linux, then move on to little tricks like chroot jails, sandboxes, etc. Not a week goes by at work (~100 users) that someone hasn't opened an e-mail that bypasses McAffee and trashes the underlying Win 2k OS.
      Blue screens are a valid point, 2k is extremely solid in my server use (ftp uptimes measured in months, only taken down for maintenance) though MS looks to be reversing the trend with XP. However, your security points are pure fabrication.

    5. Re:The Windows Security Myth by Sj0 · · Score: 2

      The greatest trick Microsoft ever played was convincing the world that it's software was secure.

      --
      It's been a long time.
  65. I can only agree. by miffo.swe · · Score: 2

    The UI in linux shouldnt be made for the sole purpose of making it easier to move from windwos to linux. Windows is not the role model i want since to much in it is backwards and messy.

    What do we want from a UI is the question we should ask ourselves. We want a way to start applications, to switch between them and to arrange them. An effort from scratch in defining how we human work and then project that onto linux UI would give us a good start. Computers really need to get closer to human, thats a fact. MS Windows is getting more and more away from that and linux has the chance to take the ball and run.

    --
    HTTP/1.1 400
  66. We're stuck with GUIs until a breakthrough. by Anonymous Coward · · Score: 1, Insightful
    Dvorak has a point, but not a major one. Retraining people to use a new, incompatible GUI is hard, and few will do the work unless there's a huge, immediately visible advantage. Remember NeXT? BeOS? The Canon CAT?

    There are other ways to do things. Mass storage could be managed entirely as a relational DBMS. This makes it easy to find stuff. But it makes it hard to enter data; such systems are very bureaucratic. It makes sense to have a system where sending an E-mail, writing a letter, making a phone call, and sending a package all use the same contact manager entry. But the implication is that whenever you talk to somebody new, you have to put them in the contact manager database.

    Another obvious idea is "it just works". The problem is that Microsoft will do something to make it stop working. Remember the i-Opener, the standalone web browsing terminal that ran QNX and Voyager? If we had standards-based web browing, a device like that would be in every hotel room in the developed world. But it's not.

  67. ***NOTE TO READERS*** by Anonymous Coward · · Score: 0

    Don't confuse the title with the inventor of the Dvorak keyboard layout, August Dvorak. He created it in 1930s and is, most likely, dead by now.

    Just a 'lil informing tidbit and learning experience.

  68. GUI determines eyeball ergonomics by zogger · · Score: 3, Informative

    --I mean really, how is it possible to have a GUI based system that doesn't look at least similar? function will determine form, look at cars, semi streamlined boxes on wheels. Minor differences but basically "car" shaped.

    Reality is, 99% of most people think in "pictures", they DON'T think in terms of lines of text/symbols in a console, ergo, you'll get a windowish looking system as the most functional and easiest to understand and use for the most people. I mean what are the options? You have a choice of a box to type in or various boxes with buttons to mash. Use circles or parabolas or some free form weird drawn "border" to delineate the outside boundaries of the app on the desktop? Have your CLI console be round instead of rectangular?

    Sure, pure voice control a la star drek computer would be neat, it's still a way's away for the time being.

    1. Re:GUI determines eyeball ergonomics by sir99 · · Score: 1
      Reality is, 99% of most people think in "pictures", they DON'T think in terms of lines of text/symbols in a console...
      I don't think people think in "pictures." They think in concepts. I'm not seeing anything in my head as I write this, not even letters or words. I just think it.

      Unless you're doing something spatial or graphical in nature, you'll probably think in terms of what subtasks need to be done to accomplish your task. The easiest way for most people of expressing such an idea is to put it in words. So by using the command line, you're simply describing the steps of the task you want to accomplish, albeit in a rather terse form that must be learned.

      On the other hand, GUIs work on a more metaphorical level, so that once you have an idea in your head, you have to figure out what graphical desktop metaphor it corresponds to. Sometimes this is intuitively obvious, sometimes not (note that I'm not getting this from theory or anything, I'm just writing what seems to be the case to me). When the metaphor is obvious, the GUI can be used with a minimum of effort. However, when the metaphor sucks or is buried somewhere hard to find, GUIs can be incredibly frustrating (much more so than CLIs, IMO). Then it usually comes down to trial and error searching for the method required to do what you want.

      Finally, when there is no metaphor for some action, it gets stuck in a menu somewhere, which brings us back to thinking in text instead of graphically. Menus in a GUI are nice since they list all the options, hopefully categorically, but you can do nearly (just?) as well with a tab-completing CLI.

      Anyway, I'm not refuting your post, except for what I quoted. I think GUIs are good for most tasks that are graphical in nature, and those which have good metaphors, such as moving files. I tend to think CLIs are superior for most other things, even though the learning curve is higher. That's enough rambling from me.

      --
      The ocean parts and the meteors come down
      Laid out in amber, baby.
    2. Re:GUI determines eyeball ergonomics by zogger · · Score: 1

      --OK, fair enough. Take the menus, they are a way to navigate around the computer. and to use an e-vile analogy you might not like, take it to giving someone directions, you might say turn at such and such an intersection and street, but usually you'll addlike "there's a chinamart on the corner on the left and a kentucky fried across the street, turn left there' or something like that.

      So how to make this concept better, so it's more intuitive and easy? I don't have an answer for that, for me, I find it easier to remember "geographically" (go from bottom>up> over> down across> there, etc) where my menu entry is. I prefer the menu entries themselves once I get there to be text though,not icons, so I guess I like half and half cli/gui. Well sorta, at least I like a word there that names the app and has a short explanation with it. I'm also coming from a mac classic background as opposed to a windows/dos background, so maybe that's part of it. My biggest problem with cli is not only syntax which is hard enough but trying to remember the exact file names with version numbers and where they live to even get to them. It'sa like you can't get there from here unless you already know exactly where "there" is, and if ya did, you wouldn't need to search. It's a catch 22 in a way.

      I honestly don't have any sort of answer to how to make it better short of highly customizable icons that allow people to easily use the icons that make sense for them, if they want to use gui. Here's an example I did, my xmms player came with a gnomes foot taskbar icon by default, seemed silly to me, replaced it with a radio looking thing. I know I can type some stuff to "get there" but really see no reason to when it's one click away. The only thing easier would be/might be to just speak to the computer - say "turn on the radio". I had that effect several years ago on the mac and it more or less worked OK unless a "trigger" word was said in the room or like the TV in the background and the computer mic picked it up then it would do something all on it's own, which was pretty dang funny the first few times it happened. Can't even remember the name of that prog right now but it looked like it had promise. Not quite star trek but it turned apps on and off and did simple stuff like that all from voice command. Maybe someone here who used it before and is reading this might recall, it was pretty neat.

    3. Re:GUI determines eyeball ergonomics by sir99 · · Score: 1
      ...I find it easier to remember "geographically" (go from bottom>up> over> down across> there, etc) where my menu entry is.
      You have a good point there, actually. You do get used to menu locations so that you don't even have to read them anymore. The only pain is when the new version moves them around and adds new ones, which doesn't happen much with CLIs. Once a switch is in a CLI, it usually stays the same.
      My biggest problem with cli is not only syntax which is hard enough but trying to remember the exact file names with version numbers and where they live to even get to them. It'sa like you can't get there from here unless you already know exactly where "there" is, and if ya did, you wouldn't need to search.
      Yeah, that can be a pain. A tab-completing CLI helps a lot here, even completing and describing option switches for you, but it's not a panacea; you still need to have a starting point, or it would take you hours to tab through the whole filesystem :-) Still, you can get the same "where are my files" problem in GUIs, in which case you usually pull out your find tool. Which is the same thing I do with "find" on the command line.

      The voice-command idea would be cool, and I think it could work. Here's an amusing concept: Have it display the words you're speaking, and disambiguate them as you go, just like tab-completing in my CLI. You might be able to make voice interfaces much more efficient that way. Hmm, you'd be telling the computer what to do, instead of showing it. If they can get good natural language processing, it might even get the power of a CLI with the ease-of-use of a GUI (yeah, wishful thinking :-).

      --
      The ocean parts and the meteors come down
      Laid out in amber, baby.
  69. Standardize. Innovate. Standardize. Innov..... by kfg · · Score: 4, Funny

    ate. It's too arcane. It's too like Windows. It's too arcane. It's too like Windows.

    Arrragh!

    Linux can be damn near all things to all men. In some ways this seems to mean that everyone finds one thing about Linux they *don't* like and bitch about it, while ignoring everything about it they might well find they love.

    Certainly, in this particular case, John is having to ignore virtually all of Linux to say what he's said here.

    Hey John, KDE and Gnome aren't Linux. They're the most Windows like of Linux GUI's because they are the only one's that overtly set out to be so. Of course that means they get the most attention because *that's what most people want.* Duh!

    Why not go out and try all the other available interfaces? But If you bitch, *even once*, about some other GUI not doing something the way Windows does while you're doing it you'll deserve a bitch slapping.

    How's this for innovation John? No windows at all and a dozens of small "tools," rather than large "apps," that allow you to use them in various combinations that the makers couldn't even imagine, polished to perfection by three generations of geeks until they shine like pearls in the cyber sunlight?

    I might also point out that "Linux" doesn't do anything. Literally. It just sits there. The *users* of Linux do things. Since it isn't a propriatary product it has no existence outside what people *do* with it.

    One of the things that Linux users do is dick around with interfaces. In fact, Linux is probably the most used OS for such activities because of its price, availability and license, but primarily because of the inate flexibility of the OS. Some of this "dicking around" is going on with academic enviroments to which everyone is not privy.

    But most of all John, 5 months, or a year from now, when you write a column on how Linux isn't being picked up because it's too arcane and unlike Windows, I'm going to remember.

    For God's sake, pick a position or talk about something else.

    KFG

  70. he's a whore. by twitter · · Score: 5, Insightful
    The whole point of the article seems to be to reasure windoze users that it's OK to never leave the start menue and precondition expectations for those who do so that they feel miserable when they do. He offers up Connectix Virtual PC as a representative of Linux, then tells us that it will prove that Linux sucks. Have a look at the, will you, then go back to sleep and keep sending your money he tells us.

    Yes, the whole article is an ignorant slam. It's so stupid, that a starting point of constructive criticism is hard to find. He describes the whole free software world as a windoze deriviative born on x86 by "boring coders" and other uncreative types that lacks "features" of the only true software, Microsoft. That's the kind of insight you might expect from someone who's only experience with the free software world comes from having popped a CD into his machine for five minutes or so. Of course not one word is correct. True to the pure troll, he offers no useful alternatives to the things he does not like, except to stick with the M$ word of undefined features.

    For those of you who might not be aware of this, the millions of free and open software coders of the world are much better researched than Dvorac. GNU/Linux has taken the best sofware concepts from all operating systems. It takes it's multi user security model from the Unix world. WIMPs came from Bell and Xerox Park, and many different GUI systems are available as free software. The most prominant and one of the most powerful is XFree86, a network aware base for many fine Window managers. Window managers of all descriptions and sources are available to run on top of X. You can get Virtual Reality and 3D desktops if you want them. Yes, it's true that you can make these window managers act just like M$ junk, but you can change that with a press of a theme button. Some prominant window managers come with a default that looks like M$ junk so new users can learn how to make the thing work at their own pace. You see, choice is what free software is all about. Developers and users are free to follow any fancy they have and it all works together. Most free software has been ported to other hardware and even different software platforms. I have not even mentioned the Berkely Software Distribution universe and it's derivatives in use by many including the very artsy Apple. Free software is also being adopted by the opposite end of the computer using specturm as well - the dull likes of IBM and Wall Street Bankers. You can take it and make it what you want, so anyone and everyone is now doing just that. They are are generally happy and wonder in time how they ever managed to get along in the coiceless and ever more rapicious propriatory software world.

    --

    Friends don't help friends install M$ junk.

    1. Re:he's a whore. by Twirlip+of+the+Mists · · Score: 2

      Holy cats. Your post has more typos in it than I've ever seen. I quit counting when I found six in the very first sentence.

      Amazing.

      --

      I write in my journal
    2. Re:he's a whore. by Anonymous Coward · · Score: 0

      Enough with the cavillations, Twirl. You've made no secret of your antipathy towards Linux--no extra emphasis is needed.

      Do you have an orginal response to the issues raised in twitter's post? Let's hear it, or else take a hike.

    3. Re:he's a whore. by Twirlip+of+the+Mists · · Score: 2

      Do you have an orginal response to the issues raised in twitter's post?

      There were issues? I couldn't see them for all the typos. My bad. ;-)

      --

      I write in my journal
    4. Re:he's a whore. by The+Axe · · Score: 1

      I agree. GNU/Linux and the several free BSDs have many different types and styles of GUIs. People like Dvorak don't seem to realize that the USERS, not the developers, make a GUI popular. If more users prefer Windows-like GUIs, then so what? Is that bad? Is it the Linux crowd's fault? You have a lot of choice with free software, far more than with Windows ever could provide - if Dvorak would open up his eyes he would be able to see that there are a lot of innovative GUIs that he could use if he wished.

    5. Re:he's a whore. by mbogosian · · Score: 3, Interesting

      He describes the whole free software world as a windoze deriviative born on x86 by "boring coders" and other uncreative types that lacks "features" of the only true software, Microsoft.

      From the article: Long ago, Microsoft recognized that features sell software--not code size, efficiency, or even a pretty interface.

      Tell that to the "designers" of XP: all ugly interface fluff.

      I don't know about everyone else here, but the number of features availably on my Linux machine are a whole lot more comprehensive than on my Windoze one. At home (using Linux) I'm running: an enterprise-level web server (with support for Java, PHP, Perl, CGI, SSL, you name it), an internal DNS server, a caching DNS server, a highly-configurable router / firewall, an SSH daemon, a mail server (one which serves as both a primary for some domains and a secondary forwarding server for others), two different database servers, a print server (usable by Linux, UNIX, Windoze, OS X), a networked file share (available via NFS and Samba), a networked scanner server, a modem pool, a fax server, a VPN server, a jabber instant messaging server, an add-filtering HTTP proxy, an OGG/MP3 networked jukebox, a tape backup system, an LDAP user directory (with integrated logins for my Windoze/OS X boxes and support for redundant mirrors on other machines), an internal DHCP server, and encrypted file systems.

      Cost to date: hardware + my time.
      Software cost to date: $0.

      All the software I needed (with the exception of the jabber server and the jukebox) came with my distro. I even had a few choices for some of the stuff (sendmail vs. postfix, ipchains vs. iptables vs. whatever else, ssh vs. frees/wan, junkbuster vs. squid, mysql vs. postgres, dhcpcd vs. pump).

      Show me a windows machine that can do that all that (on the same machine!) with that cost, and then I'll concede the features point.

    6. Re:he's a whore. by shellbeach · · Score: 5, Insightful
      I think you're so evangelical that you can't see beyond the propaganda. Try showing KDE to a standard windows user (i.e. not a geek who likes to tweak interfaces, but just an ordinary person who users computers to get things done) - you'll be amazed at their comments: "This is ugly. This is just like Windows. But why is it so slow? Why does every application start with a "g" or a "k"??"

      Look, the guy really does have a point - KDE (and to a lesser extent GNOME) has always tried to copy windows and it's made it a far worse product as a result. It looks contrived, it's slow, and there's no good reason why anyone would want to use it instead of Windows, unless they cared about (a) opensource philosophy or (b) having to pay money for windows. Both KDE and GNOME are just as ugly and souless as Windows, and no amount of pro-Linux propaganda is going to miraculously fix this!

      Compare this to Mac OS X - people use Macs even though they cost more and use monopolistic, proprietary hardware because the interface appeals to them. It means something to them, and that's even worth more than the extra costs involved in buying a Mac. Macintosh has always wanted to be seen as being different, as revolutionary, not recycling. If linux really wanted to succeed then it (read Linux-on-the-Desktop, read GNOME/KDE) would be best to develop its own style and glory in its uniqueness, not harp on about it's similarity to Windows! If people want to switch from Windows, they're not going to do it because it costs less. They're going to do it because Linux can offer more.

      As a disclaimer, I should add that I use linux exclusively and yes, I'm happy in linux because I stick well clear of either KDE or GNOME and use some of the wonderful alternative interfaces that have been developed. There is good stuff out there, you're absolutely right. But this is so well hidden that a newbie will never find it - and this is Dvorak's point. The first thing a new linux user will see is the KDE desktop, and it's only if they're brave enough to experiment (fairly unlikely) that they will discover any of the software that makes linux a joy to use.

      So please, don't start believing your own propaganda. If the first look at linux doesn't appeal to someone, perhaps you should pause and think - "hey, maybe there might be a reason for that", not automatically say "hmph! they don't like linux, they must be some stupid luser, what would they know!"

    7. Re:he's a whore. by oneirogen · · Score: 1

      > Look, the guy really does have a point - KDE (and to a lesser extent GNOME) has always tried to copy
      > windows and it's made it a far worse product as a result. It looks contrived, it's slow, and there's
      > no good reason why anyone would want to use it instead of Windows, unless they cared about (a)
      > opensource philosophy or (b) having to pay money for windows. Both KDE and GNOME are just as ugly
      > and souless as Windows, and no amount of pro-Linux propaganda is going to miraculously fix this!

      while this argument may hold water for KDE and gnome, there is a fundamental point being missed here. KDE and gnome are NOT linux. they are programs, window managers, than CAN be run on linux, but need NOT be. this is the primary flaw in the article, which invalidates his whole argument. judging linux solely by them is like judging the preverbial book by the cover; only in this case, you can use whatever cover you want.

      --

      --
      'Tis an ill wind that blows no minds...
    8. Re:he's a whore. by K8Fan · · Score: 3, Interesting

      I wish I had some mod points to mod you up, but of course folks avoid modding in threads where they wish to reply, so I used them before I read this thread. Damn, because you make some very valid points.

      I agree that KDE and Gnome are not pushing the envelope in interface design. I think most of the programmers working today have grown up in an world so saturated with Windows that they honestly haven't been able to imagine better ways of doing things.

      Dvorak may be a whore, but like a very old whore he's seen everything. He started writing about PCs in the Altair era, and has witnessed nearly the entire evolution of the personal computer. He's written about Amigas, PenPoint, Deskview, NeXT, BeOS...whatever. And he gets demos of things before they come to market, including things that never came to market.

      So, before people dismiss him as a buffoon, take a step back and consider what he is saying.

      --
      "How perfectly Goddamn delightful it all is, to be sure" Charles Crumb
    9. Re:he's a whore. by shellbeach · · Score: 2, Interesting
      while this argument may hold water for KDE and gnome, there is a fundamental point being missed here. KDE and gnome are NOT linux. they are programs, window managers, than CAN be run on linux, but need NOT be. this is the primary flaw in the article, which invalidates his whole argument. judging linux solely by them is like judging the preverbial book by the cover; only in this case, you can use whatever cover you want.

      Um. I think you are missing the point. Yes, of course KDE/GNOME are not linux. But the article was about the perception of linux by a first time user, not by Mr/Ms SuperGeek.

      Personally I couldn't give a damn about whether linux achieves world domination or not. However, if you do wish to convert more people to using linux then we're talking about exactly those people who are going to judge books (or in this case OSes) by their covers. We're talking about people who will only use linux because it is better than Windows, and they're not going to spend months finding obscure, hidden software - it's going to be based on a first experiences thing. And having seen that KDE/GNOME is crud, they're going to avoid linux like the plague for the next couple of years, based on that one experience. I've seen it happen.

      As I've said before, I couldn't care less - linux does what I want it to, and that's all I care about. But since a substantial population of slashdot seems to think that linux should achieve world domination, or at the very least give Windows a run for its money, then this article should be very, very relevant.

      And shoving your head in the sand and refusing to listen to criticism, even when it is valid and constructive, is plain out stupid. (But hell, this is slashdot, isn't it - when did constructive criticism of linux ever get noticed? :)

    10. Re:he's a whore. by Anonymous Coward · · Score: 0

      > he would be able to see that there are a lot of innovative GUIs that he could use if he wished.

      Oh come on. If an alien was to arrive tomorrow and survey all current GUIs, he'd conclude the interfaces were pretty much all the same. They are all descendents of the Alto in one form or another.

      Dvorak is arguing for an evolutionary leap, not a minor bit of gene-shuffling. And he's right. The differences between KDE, Windows and MacOS are, in the great scheme of things, minute.

    11. Re:he's a whore. by Anonymous Coward · · Score: 0

      > But since a substantial population of slashdot seems to think that linux should achieve world domination, or at the very least give Windows a run for its money, then this article should be very, very relevant.

      Unfortunately, many Slashdot users like thinking about how to make code, not thinking about how to sell code. They don't work with customers or consumers. They do not know the difference between giving people what they want and giving people what they think people ought to have.

      Because free software is free, it lacks the commercial discipline required by software which has to charge a fee. For this reason, many Slashdotters will think the problem lies with the customer and not with themselves - 'KDE is plenty good, the reason people don't use it is becase they are stupid.'

      Er no. The reason people don't use it is because they don't want it. And the reason people don't want it is because... cue commercial thinking.

    12. Re:he's a whore. by HerbieStone · · Score: 1
      If people want to switch from Windows, they're not going to do it because it costs less.

      Maybe you wouldn't. But many will. If people can do the same stuff for less money, then I know a bunch of people who would switch. But Linux is still not there, but it is going to be. I guess the real Killer application for Linux will be the OEM Sellers. A very cheap machine which will be able to do 99% of the stuff 99% of the peopel need to do. A machine where the MS-tax would be too much.

    13. Re:he's a whore. by Anonymous Coward · · Score: 0

      So please, don't start believing your own propaganda. If the first look at linux doesn't appeal to someone, perhaps you should pause and think - "hey, maybe there might be a reason for that", not automatically say "hmph! they don't like linux, they must be some stupid luser, what would they know!"

      But they *are* stupid lusers! That is the difference between people who use the linux kernel etc. and people who use operating systems that you can use after a few hours of reading a dummy book.

      A fairly good test of whether a person is unconsciously crying out for GNU/Linux is that they will last longer than five minutes with it. If they don't like it, then they probably shouldn't use it.

  71. give me a break... by gyratedotorg · · Score: 1
    i dont know about anyone else, but i simply want a desktop that works well. imo, kde and gnome work very well. what i dont understand is why so many people are concerned about things being 'too much like windows.' can someone please explain to me what the advantage is to being different just for the sake of being different?

    give me a break.

    if mr dvorak has some ideas on how to make linux better on the desktop, then he should suggest them, rather than complain about a lack of innovation or whatever.

    --
    Gyrate Dot Org - "Where high-tech meets low-life"
  72. He says same boring desktop, what about 'ION' by EvilMal · · Score: 1

    He says that all the window managers are trying to imitate windows with the windows, icons, etc. I assure you there is quite a bit of innovation occuring in the field. The window manager I use is ION, and it's completely different from anything I have seen before.

    It is far from complete, but still quite usable, IMO.

  73. Change by The+Phantom+Buffalo · · Score: 0

    Why is the gas petal on the right, brake in the middle and the clutch on the right in your car? Why is the hot water handle on the left, and the cold on the right? Why don't we try to change these things?
    Because they don't need to be changed. Personally, I don't have a problem with the way we interface with computers either. Until we get away from monitors, keyboards and mice, is there really a need to make some grand innovation? The command line is good, type in a command and the computer does something. A GUI is good, click on a button or an icon and the computer does something. What's the problem?

  74. Dvorak- the second reason I killed my subscription by hammarlund · · Score: 1

    The first reason is because PC magazine is absolutely windows-centric. That said, the main reason is because of Dvorak idiotic columns. I don't know why anyone would pay the least attention to his nonsensical articles.

  75. use the ROX Desktop Environmnet then by the_2nd_coming · · Score: 1

    it is structured around the file system rather than hiding the file system like windows.

    rox.sf.net

    --



    I am the Alpha and the Omega-3
  76. People need to know what they are talking about... by Slime-dogg · · Score: 1

    In the first place. Linux has a great UI. It's called a command line.

    Now X, on the other hand, and the windowmanagers are a bit too windowsy.

    I'd say that the current mindset is a result of a fermenting idea of using a "Window" to access different applications on the machine. If someone comes up with a better way of accessing applications, the all power to them. The problem is that when you decide to use a "Window," you have a limited number of options in how to implement it (menus, a button to make big, a button to make disappear, etc...).

    --
    You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
  77. Dvorak is just bored... by waltc · · Score: 5, Interesting

    What is it with people and their seemingly insatiable need to reinvent the wheel? The irony is that Microsoft's OS's caught on as well as they did not because Bill Gates is an Evil Genius *chuckle* but because Gates was dumb enough to write operating systems for the lousy x86 hardware paradigm when it began--the historical fact is nobody else wanted to. (The fact is that the guy IBM originally picked to do their OS decided to play golf instead of meet with IBM representatives as scheduled by appointment, and Gates was second on their list and he was in at the time.) Literally, no one else wanted the job.

    Flash forward to the mid-late 80's. No one who was "anything" in the personal computer scene at the time would be caught dead using an x86 clone or DOS--they used Macs and Amigas which were brilliant concepts at the time, the Amiga especially literally being ten years ahead of Gates and Windows and x86.

    Ironically, especially in light of the recent DOJ hearings, the reason the Amiga died and the Mac became a butt for jokes and received permanent niche status had absolutely nothing to do with Gates and Microsoft and IBM. The reason for those events was internal--for Apple it was a short-sighted and greedy Steve Jobs who did not want to license Mac clones; with Commodore it was a greedy and short-sighted Mehdi Ali who did not want to license Amiga clones (I recall at the time hearing from a source I trusted who informed me that Commodore had actually gotten a cloning agreement penned with Tandy and Radio Shack, where the company would have sold its machines in its thousands of retail stores under a clone name, but that Commodore pulled out at the last minute.) Both Apple and Commodore felt they could make more money by being the sole distributors of their hardware--neither company foresaw the incredible boom that would hit the personal computer industry in the 90's.

    So it just so happened that Gates was the guy who grew up writing OS's for the one, single hardware standard which was open to tons of competition within--the IBM-PC clone hardware marketplace. In it you had dozens of companies all competing with each other to sell systems and peripherals--today there are hundreds of such companies all devoted to a single standard--the one that allowed clones--x86. Some people to this day do not understand that it was the hardware engine that drove x86 to vast supremacy--certainly not Gate's software--which back in the late 80's absolutely sucked compared to other OS's at the time. But because so many companies were selling x86 hardware so much cheaper than companies like Apple or Commodore, it was the x86 clones that were bought (most of the time Apple and Commodore could not meet demand for their hardware, which is exactly why they should've liscensed clones early on.)

    And everywhere an IBM-PC clone went, a Microsoft OS was sure to follow. It's pretty simple to understand how Microsoft got to where it is today even though it was selling one of the worst OS's in existence for several years. Gates has never made a secret of it--there's the famous Gates-Jobs memos in which Jobs asks Gates what he needs to do to get the Mac into the mainstream and Gates writes back "License clones." It was advice which Jobs declined (which he now admits he should've taken.)

    That's why I think Dvorak's bored...he wants something "new"...yet the only thing *he* can think of is some *old* crap nobody ever really pursued years ago *chuckle*...;) There's some inkling in his opinion that an OS should not be "functional" but "something else"--whatever the "else" is, Dvorak doesn't say....

    It seems to me that Dvorak is forgetting that most if not all of the "new" ideas as to what an OS should be and do have all been tried and the GUI is the best that anybody's been able to come up with. Maybe when the hardware gets here we can have 3D holograms on the desktop that will work in fundamentally different ways, but for right now and the foreseeable future we're stuck with a 2D display (even our "3D" is just simulated in a 2D display.) And the GUI seems to be everybody's consensus of "what's best" for an operating system interface (of course some people still prefer the command line, but that's not what Dvorak is talking about.)

    Dvorak talks about "wintel roots" without realising that "Wintel roots" had roots of their own which came out of earlier computing projects--and accusing one company of "copying" another simply because it chose to adopt something as fundamental as a GUI is pretty ridiculous. It's like saying GM and Ford "copy each other" because they make cars with four wheels and rubber tires. Is it really that they "copied" each other, or more like the fact that these things are as fundamental to the design of a car (or computer OS) as doors are to houses? Of course, that I agree with the latter should come as no surprise.

    The trend in Linux today toward workable GUIs that happen to "look like" Windows was not intentional, nor was it subconscious as Dvorak contends. Rather, Linux advocates and developers have always worked toward creating a better OS than Windows and a different OS than Windows. But the fact is there are only so many ways you can skin the GUI cat--only so many ways to make a GUI which is intelligible. Dvorak's "look and feel" arguments are pretty funny--I thought we'd gotten past that bit of nonsense years ago. It's like saying Goodyear should sue Firestone (or vice-versa) because the tires the other company makes "look and feel" the same *chuckle* The whole "look and feel" argument was atrocious from the beginning and it's gratifying to see it never got anywhere.

    Here's the thing Dvorak forgets: so what if Linux versions "look and feel" somewhat like Windows? Who cares? The fact is it *isn't* Windows regardless of what it looks and feels like. If anything such superficial similarities might actually help spread the acceptance of Linux (if the community can ever get over the factional splintering of distributions--which is the one thing that could doom its ultimate success as a competitor to Windows--but that's another story.)

    I guess Dvorak forgot the simple admonition that contains worlds of truth: don't judge a book by its cover.

    1. Re:Dvorak is just bored... by Animats · · Score: 2
      There are some valid comments here. Bill Gates once said "In 1989, I personally went to all the applications developers and asked them to write applications for Microsoft Windows. They wouldn't do it. So I went to the Microsoft Applications Group, and they didn't have that option."

      Gates has a point. In 1989, Lotus was the largest PC software firm. They were several times the size of Microsoft. Their main product was Lotus 1-2-3, an early office package.

  78. WIMP needs to go... by stubear · · Score: 2

    I disagree with this comment. WIMP is just fine and still has quite a bit of life left in it. What needs to change is the way information is organized, stored and retrieved on computers. Microsoft, if they can pull it off, is on the right track with their new SQL server based file system. The concept of partitions and drives needs to go. I'd even go as far as saying that the concept of the computer in relation to the network needs to go. At least this needs to go as far as the user is concerned. The guts can be as ugly as they need to be but the front end needs to be transparent.

    I don't give a rat's ass where I stored last month's sales figures, I just want to be able to tell my computer that I want the sales figures for last month and it will be smart enough to retrieve, based on metadata I gave the file when I saved it last, the file I want.

    You want to see all the music files you have from a particular artist that are less than 3:00 so you can make a quick CD compilation of short songs? Why can't the system do this leg work for you?

    WIMP works. The way we work with WIMPs doesn't.

    1. Re:WIMP needs to go... by hrbrmstr · · Score: 2

      The problem with this concept is that hardly anyone bothers with the metadata.

      When is the last time you saw any or all of the fields filled out in the properties dialog of a MS Word or Excel document? (I'm asking more in the "enterprise" context, not personal/@home context)

      Where I work, the only time any form of metadata is used is in document management environments - and the only time those are used is when stuff needs to be tracked for FDA compliance.

      Users don't care about metadata. They barely care enough to spell things right or hit F7 to get the computer to do it for them.

      Amongst the 50%+ installed base of PC's that the trade rags say are out there, I'll wager that most users can't do much on them beyond get to their AOL mailbox and solitaire game. There *are* tech-heads out there (a large majority of which are probably on /.) and they can envision many cool things (you mention some) which will revolutionize desktop productivity. Most users, however, are content to be WIMPs forever.

      --
      Mind the gap...
    2. Re:WIMP needs to go... by stubear · · Score: 2

      But that's my point. The way we deal with information on the system needs to change. With the current system, metadata is next to useless. With a system relying heavily on metadata, it becomes more important to save the fiel with metadata instead of a file name.

      Look at something like Avid's Media Composer. The file names are cryptic as hell. This is because MC handles all the file naming and metadata associated with the movie clips transparently.

      WIMP is still required to initiate file saving, opening, applicaitons, saved queries, whatever. We're still stuck with a mouse and keyboard (stylus if you use a Wacom tablet or a Tablet PC). When people say we nee to change, they forget this part. Until we develop a new, widely used method for user input, WIMP is never going to go away and it's not likely that the mouse/ stylus and keyboard are going anywhere anytime soon.

    3. Re:WIMP needs to go... by skt · · Score: 2

      I think that database-driven interfaces to filesystems will be the next big thing too. I see it everyday, where people have folders filled with hundreds of documents and spreadsheets that they are currently organizing with the classic folders/subfolders and descriptive filenames. Watching people try to retrieve certain files especially something that is used infrequently does make you aware of the current problem with direct filesystem access. Some clever person will eventually think of some way of abstracting the filesystem and improving organization of user data within the current, very popular, window-driven interface.

  79. A Perpetual Second Place. by Bowie+J.+Poag · · Score: 3, Redundant


    Dvorak raises a point i've tried rather ungracefully to make over the past four years. There are very serious inherent flaws in how the open-source community approaches GUI development. Here's a brief rundown.

    1) Everyone assumes the basic Windows 95 GUI design is good. No one stopped to ask whether replicating a WIndows 95 look and feel was a good thing or not. As anyone who used a computer other than a PC prior to 1995 can tell you, Windows 95 is among the worst desktop designs ever concieved. Nonetheless, both GNOME and KDE continue to strive to mimic its basic function and appearance.

    2) By copying someone else's design, youre relegating your work to a "second place" not-quite-as-good-as-the-original monicker. Programmers are pragmatists. For every hundred of them, only one will be interested in building something new, and even then, they'll probably lose interest within a few days. Since programmers are pragmatists, they want to build something they know already works. By continually playing catchup to OS X, Win95/98/XP and others (and refusing to jump ahead of them) you're effectively resigning yourself to 2nd place instead of using your talents and intelligence to take the lead.

    3) Bad designs make for bad habits. Its _extremely_ difficult to break people of their habits. You could recieve the blueprints for a new GUI from God himself, and people would still complain that it doesnt work like Win95. Not because Win95 is good (its not) but simply because they're used to it. Too many people are terrified of confronting users with a new idea. Everyone wants to swim in the pool, but no ones willing to jump in first. Its this sort of thinking that causes development to stagnate, as we continually paint ourselves into a corner where nothing short of revolution will fix it. The stagnation covers everything, from the users to the coders themselves. Users are just as hesitant to embrace new ideas as programmers are in implementing them.

    The ideas are THERE. There are tons of them waiting to be picked up and looked at, and their merits talked about. The biggest hurdle to moving things forward is simply getting people to believe in the possibility that there may actually be something undiscovered which if it were actually made, could change everything.

    The way things are right now, its just not working for us. Its as simple as that. By pointing out these things, i'm not taking a crap on the efforts of KDE and GNOME, and other efforts. All i'm saying is, we need to take what we know and move in new directions with it. We need to be open to building new things, and building new ideas. We all have to be willing to listen, but we have to be willing to do something about it as well.

    Cheers,

    --
    Bowie J. Poag

    1. Re:A Perpetual Second Place. by tiohero · · Score: 1

      I agree with Dvorak that there should be alternatives to Windows other than the command line. Windowing was a good idea in 83 with the Mac and its handful of applications, however as computing complexity progressed the windowing concept has not kept up. Bottom line is that computers today are a Pain in the A## to use. There are many small chores that need to be done 100s of times per day in order to get to your work done. My personal preference would be some kind of frame-based GUI.

      Here are some of the problems with current generation windowing OS architectures.

      #1 Why do I need to resize windows?
      This is one chore I could do without. The user of a windowing GUI is always fighting a battle of resizing windows to try to dig through and format the information they need. Right now new, old, useful, and less useful windows are treated equally on the desktop. In my opinion the most utilized windows should be right at ones fingertips and the least utilized/oldest windows should be least accessible from the users standpoint. The OS should automatically adjust window sizes/layouts for easiest access to the most utilized information.

      #2 Why is it so hard to cut/paste information?
      A windows in this case is a blind, covering up the information you need. If Im using one application(browser) and then I switch to another (word processor), why cant the previous window resize and sit to the side so I can cut/paste the data easily. IBMs TOPVIEW basically used 2 window panes. This is a functional idea since the whole concept of windowing GUIs comes from the need to copy data from one App to another. Ive seen one shareware utility that actually punches a hole in the top window to see the data underneath.

      #4 Wheres my data?
      Working on a project? How many times do you have to open c:\; \usr\ and parse through directory trees to save and retrieve the data. Why cant you specify in the beginning, Im working on my Restaurant Menu project and all open/save dialogs automatically default to that directory? Your desktop should automatically adjust to a new project. This idea was partially implemented in Apples openDOC.

      #4 Where are my apps?
      Ok, youre done for the day. Close/save all 20 windows and power down. When you return you need to open all those programs again and open all the project files in each program. Why cant you save the current project state and then shut down/open the project with a single command? (Another reason I like openDOC).

      #5 Whats all this other crap?
      Look at how much stuff you have to wade through just to find your data. Why have 100s of files for each app? If its not user data, directories/files should at very least be invisible to the user. The user should be able to see and copy ALL their data personal data an a harddrive with one simple step. Probably only 1% of directories on an average windows drive contains user data. UNIX does better with permissions, but its still not good enough. Also, why cant I copy an App in one step for use on another machine?

      It seems to me that current windowing and file systems are extremely messy ways of handling data. They almost seem to reflect the multi-file complex code required to write them. It is interesting that the Palm OS is so popular even though it lacks a windowing system all together. Right now, the only alternative GUI concepts for the PC appear in games.

    2. Re:A Perpetual Second Place. by Junks+Jerzey · · Score: 2

      2) By copying someone else's design, youre relegating your work to a "second place" not-quite-as-good-as-the-original monicker.

      Yup. This is the same mistake that "underdogs" always make. The latter years of the Amiga were so depressing, with everyone trying to clone MS-DOS and Genesis/SNES games. Ditto for the latter years of the Apple IIgs. The authors of such games thought they were showing the world that these lesser known machines were as good as the popular ones, but it just made them look second rate.

      You get someone to switch by doing something exciting and fresh.

    3. Re:A Perpetual Second Place. by Old+Wolf · · Score: 2

      Apart from #1, these seem to be application features, not OS features. In fact I would argue that Windows 2000 allows an application to do all your 5 points fairly easily.

      #2) Copy, alt-tab, paste isn't hard. Nor is Windows-D, right-click, Tile. Windows within the same application can use Docking.

      #4 (first)) Application should save in the system Application Data so the path is always the same

      #4 (second)) If you shut down with Explorer open, the windows restore when you repower. Application should detect if OS is shutting down when it receives the close command (winapi allows this) and add itself to startup.

      #5) Clearly the app's fault

    4. Re:A Perpetual Second Place. by Anonymous Coward · · Score: 0
      Everyone assumes the basic Windows 95 GUI design is good.
      No, most people who have used more than one kind of platform, know better. Gnome and KDE try to be like Windows 95, not because those teams think Windows 95 is good, but because it's part of what Miguel calls the "Infiltration Strategy." They totally acknowledge that they aren't trying to give people something better -- they're trying to give people something they won't notice has changed. The idea is that the secretary comes in a monday after you've installed Gnome, and instead of saying, "What the hell did you do to my computer?! Oh wait, this is kind of neat..." instead she's supposed to not say anything at all, and a few weeks later you tell her that she's been running Linux, and she's surprised.

      This makes UI people (and yes, you're a UI guy) upset. You should try to find a different project and leave the Gnome guys alone, because your goals are really different.

    5. Re:A Perpetual Second Place. by Master+of+Transhuman · · Score: 1

      -Application should save in the system
      -Application Data so the path is always the same

      NO! I do NOT want all my data to be on the damn C: drive under the OS! The application data should be saved where it CONCEPTUALLY BELONGS - which depends on the CONCEPTUAL ORGANIZATION of my storage media...

      - If you shut down with Explorer open, the
      - windows restore when you repower. Application
      - should detect if OS is shutting down when it
      - receives the close command (winapi allows this)
      - and add itself to startup

      NO! I do NOT want applications to force themselves on me. I may not WANT to see the same organization the next time. I should be able to specify whether I want them to come back in the same order - or any order I want (my work process may change on next startup).

      As an example, when something locks up the machine while I am browsing with Opera, so I have to hit the button, Opera comes back up on the next startup of Opera (NOT the OS startup) which an option to go back to where it was or start with a blank window. That is okay - if it automatically started up on boot, I would be annoyed because I don't necessarily want to have an app open then - I may want to fix whatever locked up the machine first and not want ANY apps in the way...

      Otherwise, I agree with the posters complaints - there is a lot of nonsense involved in Windows AND Linux AND the UNIX CLI. And plenty of room for improvement...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    6. Re:A Perpetual Second Place. by tiohero · · Score: 1

      My Point #5 Was poorly very worded. I didn't mean for all the user files to lump into a single level directory. (though that was actually the case in the first version of the Mac OS)

      To clarify, I simply meant that user data should be forced separate from the OS and Application binaries such that the user can easily distinguish their own work (files and directories) from everything else. Yes, its done in unix to an extent but could be implemented better. When I open Windows explorer, 99% of the time, I don't need to see the entire harddrive structure, usually I just want to find out where MY files/directories are. (Afterall, windows lets me put them anywhere in the first place)

      An extension would be objects (larger projects) that envelop smaller projects. (ie website project encumpasses various graphics projects) Ultimately I might like to see objects replace directories and have the OS automatically monitor the dependancies, making file moves and re-organization easier than it is now. On the other hand, an OOP based file system might make things too confusing.

      Important thing to focus on is the need for Task/Project centric OS architecture. The OS should be designed to keep projects organized and make it easy to switch between projects rather than just between individual applications. Right now the user has do quite a bit of unnecessary leg work to keep things properly organized.

    7. Re:A Perpetual Second Place. by Old+Wolf · · Score: 1

      Do I also see you saying "NO! I do NOT want all application configuration to go under /etc!"

      Change your home dirs and config dirs out of the C:\WINDOWS tree if you want ... that's what the environment is for

      Your second point about application startup - surely this is again part of the application space - providing the option 'resume where we left off?'

  80. Geeks, Consumers, Artists by VB · · Score: 2


    Dvorak made the association a couple times when referring to the relationship between the user of the x86 PC and the OS they're using. There're enough artists in the ./ community to understand the distinction between an Apple user and an XP user. The core difference is that artists only use their gear to create somethng. Windoze and Linux users are more enrapt in the process of creating the machine to do that. Perhaps to stave off the inevitable act of having to create something, or perhaps just because they're more into dinking with the gear than creating something with it. If that's the case, cool. It's only frustrating when people start bitching about it to the extent that the gear never gets to a useable state for those trying to create something with it.

    Some things that Linux could do with the liberal development environment is improve on some of the existing applications out there. Perhaps a Pro-Tools for Linux / FreeBSD. Or making SoundStudio work with it's graphical surroundings in a way that makes it as useful as SoundForge on Windoze. Most importantly, make sure that when you click on some pixels that represent a graphic object in a drawing or a sound wave, it's getting the correct range of the object you're trying to select. If you can do that, the window manager is just a matter of style preference. If that can't happen with the existing group of x86 GUI programmers in the OSS development world, I'll just keep saving up for a G4.

    --
    www.dedserius.com
    VB != VisualBasic
  81. Dvorak just can't make up his mind... by SwedishChef · · Score: 2, Flamebait

    One day he tells us that Linux will fail because it won't run Windows applications. The next day it will fail because it's too hard to understand. Now he thinks Linux will fail because it's too much like Windows.

    Too much like Windows??? Dvorak is sounding more and more like an MS-pimp. Not only are the Linux developers supposed to produce an OS that is more stable, more secure, and more versatile than Windows, they have to make it do everything completely different to boot.

    And guess what... if that happened yjrm he'd tell us that Linux will fail because it's not like Windows.

    I compare Dvorak to my ex-mother-in-law who never forgave me for marrying her daughter and taking her away from home. Then, when I divorced her daughter and sent her home she never forgave me for that either. There's just no pleasing some people.

    --
    No one ever had to evacuate a city because the solar panels broke!
  82. linux too much like windows? hmm... by Anonymous Coward · · Score: 0

    It's easy to install and i've yet to get my system to lock up on me; Linux appears to be missing the two most prevailant features of Windoze.

  83. KDE.. by NoMercy · · Score: 1

    Linux is nothing like Windows, KDE might be a bit to much like windows but Linux is a Unix, Windows is erm a thing :)

  84. BMW 7 sales are up by Anonymous Coward · · Score: 0

    Spout off if you want, reference the difficulty most car reviewers had with iDrive, perhaps it did scare away some potential customers...

    BUT

    BMW 7 sales are up about 12% over the previous years' sales. Perhaps BMW's bet worked in their favor (though, I should note, I hate the thing).

    Whether this would work on lower level cars (3s or 5s) might be a different debate.

  85. Re:Menus by krmt · · Score: 3, Informative
    What I would like to see, and this is off-topic, is XML menu specification. So you can download, install a program, and then install a menu item for it with whatever Window Manager you are using. It just needs a few fields. If someone wants to go with this idea and wants me to help(put my money where my mouth is) just e-mail me and I've got no problem.
    Check out the debian menu system. It's not an XML spec, but the idea is that you have one program and it installs a menu using the debian system. The system then installs the menu item in every window manager on the system. It's here now and it works great. It's also user configurable.
    --

    "I may not have morals, but I have standards."

  86. On the technical and practical side... by Anonymous Coward · · Score: 0

    On the technical side:

    Not having your UI Multi threded, the lack of objects assined to each particular window and for the love of what ever god you believe in not debugging you UI is dumb

    Your widgets should each of a superthread, each subthread assigned to like icon, and picture types would improve ones programs ALOT

    On the practicalside

    Windows has at least one thing right:Uniform predictable widget UI interaction

    Linux does not, KDE pops up a UI bug when I init the print_demon

    And who in their right mind cant take an extra day to remove some simple bugs?

    and for the love of humanity:

    Use import java.lang.(os here).swing.native

    and javac --asm

    Your source will compile and act as a native application no interperter no nothing the asembeler option will further optimise it for that computer config

    but you linux neanderthals don't get it

    Get out of my gene pool.

  87. Maybe I wasn't using CDE properly... by Anonymous Coward · · Score: 0

    but I've spent nights with dominatrices that were less painful.

  88. In Soviet Russia... by Anonymous Coward · · Score: 0

    ...YOU get to the joke!

  89. It's the App's by Snork+Asaurus · · Score: 2
    I develop real-time broadcast video software under Windows (NT/2K/XP). Real-time? Under Windows? Am I nuts? Probably. It's a lousy platform for real-time. But it was never meant to be that, so I can't blame MS on that point - even they say in one of their white papers to look elsewhere if you want a real-time platform. And there are many good ones, but I can't use them. Luckily, we're talking soft(ish) real-time here. I hate Windows, but am forced to develop for it because that's what all of our customers and competition use. Our customers are comfortable with Windows because they run all their other applications under Windows.

    I have a relative who detests Windows because it demands too much of his time and attention, makes simple tasks difficult and distracts from his job objective, which is to develop digital hardware. He wants an O/S that is reliable and passive and that fixes problems in new releases rather than adding useless features. Yet he works with Windows every day. He would switch O/S's in a millisecond if there was another good one that ran the specific tools that he needs to do his work. He often asks me when Linux will be able to run applications developed for Windows (NT/2K/XP). Windows is the only platform for which the applications that he needs to do his job are available.

    I'm sure that there are millions of people who would drop Windows tomorrow, if they could run their applications under Linux. They care about the underlying O/S in the same way that people care about their cars, i.e., they want them to run reliably, go where they want and to be able to perform minimal maintenance. But they don't want to spend endless hours buggering around with the O/S - they just want to run their applications.

    Etc, etc.

    There is often talk about Linux and how it should be more like Windows to succeed, only a lot of people think that it shouldn't be anything like Windows. Who's right? Well, both are, of course. What's success for Linux? It depends on whom you talk to. If nothing else, Linux is about choice an flexibility. Where Microsoft has a single focussed objective (profit), and pursue that relentlessly, the Linux community has many different (and laudable) objectives. Many in the Linux community couldn't give a monkey's bum about Windows compatibility etc. and that's fine. Those that do care need to band together and define a single focussed objective (and not try to do everything at once) which IMO should be what you suggest:

    be EXACTLY like windows(sans all the security flaws) , but would add but be more reliable and more dedicated to the sole purpose of running and supporting applications, rather than being an end unto itself like Windows .

    OK, marshal the army. But who's going to lead the charge? Linus has stated that head-on competition with Windows is not his goal and that's fine. It would take absolute focus, the declaration of a single unified purpose and the obsessive dictatorial leadership abilities of the type that Bill Gates possesses. And egos will get bruised. Who's up to the challenge?

    --
    Sigs are bad for your health.
    1. Re:It's the App's by thx2001r · · Score: 1

      I suppose the problem is a public perception that Linux should be competition to Windows. I don't think it was ever intended to be competition and Linus' statements certainly back that up.

      Besides, there are plenty of projects out there already to emulate Windows on Unix (heck, there's plenty to emulate Linux for Windows). That's fantastic! Perhaps, someday, you will actually have something lower level (I think there's been posts recently on /. but I didn't have time to delve too deep into the tech) that allows you to run multiple OS's at the same time (not running emulation of one on top of the other as most current solutions do).

      I'm gonna sound like a total fence-rider here, but there are perks to various OS's (and using various may make your job easier by being able to use the best software for the solution, not the best software for your OS or platform)...

      Why not be able to have a window open using the latest Windows CAD or 3D software, while having Mac Video editing software open in another window, and using GIMP on Linux? This is addressed, I think in VMWare?!? I forget, but hopefully someday we'll also be able to make all OS's portable enough to run on any hardware and use OS's for what they do best... Windows for Games and CAD, OSX for Video and Graphics Editing, and Linux for Server functionality / General desktop features.

      --

      -Joe
      If we're all god's children, what's so special about Jesus? - Jimmy Carr

  90. Ever hear of FVWM-95? by Anonymous Coward · · Score: 0

    It looks just like Windows 9x, and it's fucking horrible! IceWM also apes the Windows look, but doesn't have all those stupid icons.

  91. chronometer police by Anonymous Coward · · Score: 0

    wouldn't it be 48?

    1. Re:chronometer police by draggy · · Score: 1

      Actually,there are 32 timezones in the world ,some are 30mins off and some 45mins .. so the answer is 64 for AM and PM.

      --

      Let's not all suck at the same time please

  92. Proving his point for him... by badasscat · · Score: 1

    Most of the responses I've seen here are simply proving Dvorak's point that most (not all) Linux coders and users simply do not have the ability to think outside the box. Linux is not like Windows because it has a customizable kernel? PLEASE. Do you think this is actually a selling point to all but three people on the planet? Yeah, I can just see my mom going out and buying a Linux-based computer for this reason - "umm, excuse me Mr. computer salesman, can you tell me which of these computers features an OS with a customizable kernel?"

    A lot of you have missed the point of the article entirely. Dvorak wants Linux to succeed. He's no fan of Windows, and in fact bashed the hell out of Windows XP when it nearly fried several of his machines on install shortly after its release. The fact that many of you are failing to embrace his fundamental point that Linux needs to be more (or different) than a poor-man's Windows clone to succeed is basically what's ensuring the OS's defeat in all but the server marketplace. He's not bashing Linux, he's telling you all what needs to be done to fix it.

    And he's absolutely right that Linux's main problem is that the geeks are in charge. Apple's OSX works because Apple's primary focus has always been interface design, not the underlying code. It took them 12-13 years to finally catch up to the rest of the world in the underlying technology of their OS but you know what? Nobody much cared because the end-user experience on an Apple computer has always been great, even when the system was stuck on a 16-bit unprotected OS. It's the end-user experience that matters, and that's just as much the realm of designers as it is programmers. And Apple still has the best interface designers around... with Microsoft a distant second. Hell, the pay's good. It's not the quantity of people you've got working for you (ie. the Linux dev community), it's the quality. One really, really amazing designer/coder to lead the interface design department is better than 100,000 mediocre designers/coders who can't even think for themselves.

    Linux will never catch up to either Windows or the Mac OS in the desktop metaphor interface. It just won't happen - it's not as if Apple and MS are just sitting around as Linux makes huge advancements. Apple and MS continue to improve their interfaces just as the designers working on KDE and Gnome do, so the Linux interface - and the end user experience - will continue to be a step behind. Which means really, what's the point? Dvorak suggests trying something different, something unique. Put all your brains together and come up with something better; the desktop metaphor's gone about as far as it can anyway.

    What's so hard to understand about that? And how can you argue with it?

    1. Re:Proving his point for him... by Master+of+Transhuman · · Score: 1

      I agree. IBM's OS/2 was superior to Windows but it died because IBM had to play catchup to Windows and all they could market it with was the idea that it would run Windows programs as well as Windows. Corporate America said, "Well, if it's the same as Windows, let's cut out the middle man and buy Windows..."

      If you mention your competitor in every line of your advertising, soon you wll no longer be a competitor of your competitor...

      OTOH, you DO have to be able to DO everything your competitor does - even if you don't do it the same way. I have never understood why companies introduce software which is supposedly "new" - AND IT DOESN'T DO EVERYTHING THEIR COMPETITORS DO! That is stupid! And I have seen it for twenty years in the software business. That is one major reason Windows is a success - they add features - hell, they *steal* features!

      Dvorak is right on that point. If your OS cannot do what the existing OS does and do it better, you cannot compete. And your OS has to do MORE than the existing OS or it cannot compete.

      IOW, you need NEW technology to compete! But the new technology has to do EVERYTHING the old one does! (Except where the new makes the old irrelevant, of course.)

      And by "new technology", I do NOT mean a different startup menu...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    2. Re:Proving his point for him... by nagora · · Score: 2
      Linux's main problem is that the geeks are in charge.

      Linux's biggest bonus is that the geeks are in charge; Window's biggest problem is that clueless users and marketing 'droids are in charge.

      You see, it depends on what you are looking for. All you're saying is that all operating systems should be aimed at the same market and that choice is some sort of elitist disease.

      Apple's experience is that when you aim at the users and marketeers you lose if you also try to do quality; there just isn't time to do both and Microsoft will beat you because they don't have to spend time on quality.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  93. CBDTPA == Microsoft Monopoly Act by yerricde · · Score: 2

    Unless a proprietary (patented) technology becomes indispensible to the user population as a whole, Microsoft seems vulnerable to attacks from low cost/no cost alternatives.

    If the CBDTPA bill passes, Microsoft will have a monopoly on operating systems for new personal computers sold in the United States of America. The wording of the CBDTPA seems to require general purpose computers to come with an operating system that can enforce digital restrictions management. Microsoft holds the essential patent on such operating systems, and Intertrust holds other patents in the area. This is yet another reason to oppose the CBDTPA bill.

    If the CBDTPA bill passes, expect Canada and Mexico to tighten their immigration policies as thousands of disgruntled Americans flow across their borders.

    --
    Will I retire or break 10K?
  94. Dvorak? by index72 · · Score: 0

    Whats that hack doing here?!?

  95. The old saying is true by ToasterTester · · Score: 4, Insightful

    The old saying "You become what you criticize" is ringing loud and clear. Linux is trying to beat Windows by criticizing it while at the same time emulating it to attract Windows users.

    John also nailed a MAJOR problem in open source, developers are designing applications. Developers only see things from their perspective, but their view is 180 degrees away from the typical computer user. I ran into this as a Product Manager trying to convince developers to add some features. I had user surveys requesting all asking for a couple specific features and developers say we don't do it that way, so real users don't do it that way. Major mistake, you need to listen to the users your applications (or OS) is targeted for. This is what Linux advocates don't understand. Microsoft product technically are just good enough, but for users they are intuitive and easy to use.

    That brings up another problem with open source, intuitive interfaces. Just because you look like Mac or Windows, doesn't mean you are as intuitive or easy to use. Apple and Microsoft spend millions on interface research. Testing ease of use and intuitiveness. Who in open source going to spend the money for that research?

    Last thing Dvorak forget to mention is QA and QE. This is an area that only get token effort. It is boring specialized work and few volunteer to do it. Anyone who know anything about real software development know just having a lot of people banging on software isn't real testing. It is also the scary part of open source. They brag about how fast bugs are fixed, but who did all the testing to ensure the fix isn't creating new bugs of its own. Again having lots of people banging on software isn't going to find all the side effects lurking in code.

    1. Re:The old saying is true by hacker · · Score: 3, Interesting
      Major mistake, you need to listen to the users your applications (or OS) is targeted for. This is what Linux advocates don't understand.

      One thing Linux users don't understand is that Linux developers write applications to solve THEIR OWN problems, not to solve the problems of users of those applications. If we were paid BY users, to write software FOR users, the features and functionality might actually contain user requests and features, but WE ARE ALL VOLUNTEERS.

      If you don't like it, submit a patch, pay us to help add the features you want, fork the code, hire someone else to add those features, or return it for a refund.

    2. Re:The old saying is true by _fuzz_ · · Score: 2

      Apple and Microsoft spend millions on interface research. Testing ease of use and intuitiveness. Who in open source going to spend the money for that research?

      Sun did it for Gnome.

      --
      47% of all statistics are made up on the spot.
    3. Re:The old saying is true by jafac · · Score: 2

      What you mean is:

      1) your engineers built a screwdriver, because someone in the organization thought it would be a great idea to build a screwdriver, and that screwdrivers would be highly in demand in the market. (Perhaps that was you?)

      2) Your customers bought the screwdriver, and proceeded to use it as a hammer.

      3) You went to your engineers and told them they needed to make their screwdriver more hammer-like, because that's what the users said they wanted.

      4) They refused, stating that making it more hammer-like would ruin it's usefulness as a screwdriver.

      5) But because you play golf with their manager, (or maybe because John Dvorak wrote an article espousing the virtues of hammers) you got your way, and the market ends up with a screwhammer anyway.

      And everybody wonders why software sucks today?

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    4. Re:The old saying is true by hebble · · Score: 1
      Anyone who know anything about real software development know just having a lot of people banging on software isn't real testing. It is also the scary part of open source. They brag about how fast bugs are fixed, but who did all the testing to ensure the fix isn't creating new bugs of its own. Again having lots of people banging on software isn't going to find all the side effects lurking in code.
      Sadly, neither will "real testing." At my company we have an extensive QA process. Each fix, no matter how small, is examined by at least two programmers and two full-time testers. And guess what? We still have bugs, and we still introduce bugs when we make fixes. They make it through QA. All the time.

      All the QA process really accomplishes is to erect a barrier between the programmers and their work. I imagine this would be useful if you hire a lot of sub-par programmers and you want to protect your codebase. But if you know what you're doing, it just slows down the rate at which you're able to fix things.

      I'm all for careful design and unit testing and at least some user testing, but it's a canard to claim that any amount of testing can actually "ensure the fix isn't creating new bugs of its own."

  96. Dvorak doesn't get it, as usual by g4dget · · Score: 2
    Linux is too much like Windows.

    Linux is nothing like Windows: its kernel, its system administration, its core software, its graphics and GUI, are all of a completely different design from Windows.

    The Windows kernel is an all-singing all-dancing behemoth, while the Linux kernel APIs still mostly stick to the minimalism of the original UNIX design. Windows uses object-orientation extensively throughout its kernel, while Linux sticks with the relative paucity of APIs, again from the traditional UNIX kernel design.

    In userland, things look rather different, too. The core set of applications on Linux are text-based, command-line oriented programs that are combined via pipes and files and store their data in text files. Few programs use threads. Servers can be run from the command line. Alsmot can be scripted from the shell. This is in sharp contrast to Windows, where the core sets of applications are GUI-based, component-oriented programs talking to each other via various shared memory and object embeddings, use threads extensively, and use databases for a lot of their data. The Windows design a CS major's wet dream, implementing every software feature and ad-hoc idea under the sun, while core Linux programs stick, again, to the simple principles of the traditional UNIX design.

    Only when it comes to desktop software, like Gnome, KDE, OpenOffice, and Mozilla, has the Linux world copied liberally from Windows. The resulting desktop software is very non-UNIX like and has many of the same limitations as its Windows counterparts. Still, the strategy of cloning Windows features is a necessity, because people coming to Linux from Windows want a more familiar environment. Fortunately, no matter how many kludgy ideas something like Mozilla inherits from Windows, the underlying modularity and simplicity of Linux and X11 mean that those Windows-applications-clones can live peacefully side-by-side with implementations of new ideas in GUI software and user interaction.

    Now, let's get to the meat of it:

    So what needs to happen? First of all, the desktop-window metaphor has had a good run and has its place, but can't we try something different?

    Yes, and Linux is the best place for this to happen right now. Because, unlike Windows and Macintosh, where assumptions about the GUI are coded throughout the system, Linux and X11 are highly layered: you can build an entirely different user environment on top of Linux and X11 and still take advantage of a vast amount of existing Linux and UNIX software out there. People on UNIX and Linux have made "software components" and "software reuse" work in a way none of the mega-platform-projects at Microsoft, Apple, IBM, or NeXT ever have (remember Pink?).

    Linux can and does successfully imitate Windows in some of its distributions. But it also makes it easy to build completely different systems. And that is why I think Linux will be the platform where the next true innovations in human computer interaction will be delivered.

  97. You can't please everyone,... by Anonymous Coward · · Score: 0

    but Linux has the best potential to appeal to all audiences. Windows and OS X offer a narrow vision. Linux's open flexibility is not hindered by a monopoly. You can choose from multiple window managers and desktops. I use several of them because I like variety.

    After years of people complaining that Linux is too difficult to learn because it is not enough like Windows, we now have people complaining it is too much like Windows. Some people just like to complain, especially when they don't really know what they are talking about. Can't beat Microsoft on features? Please. When was the last time they added a useful feature? When was the last time they added a feature that they did not "acquire" from someone else? Have they ever? Dvorak probably loves that Windows XP lets you use little pictures of yourself to identify your account when you login without realizing that GDM, KDM, and OS X did that before Microsoft. ( I don't even know who was first. I seem to recall GDM having it back around '99. ) Does he even know about Enlightenment? He would probably complain it is not enough like Windows.

    Personally, I love KDE3, and I don't find it to be that much like Windows. I have always felt KDE is more productive and more aesthetically pleasing that Winodws, Mac OS 9, or OS X.

  98. Linux too much like windows by mdw2 · · Score: 1

    "Linux is too much like windows"

    Someone needs to learn that KDE and Gnome are -NOT LINUX- and that there are quite a few people out there (myself included) who dont' use either.

    --
    This sig intentionally left blank.
  99. artists by misterbonnie · · Score: 1

    ive always found it kinda interesting that there
    has never been an "art" section on slashdot.

    even though there is so much electronic and new
    media art and a lot of it even deals with issues
    familiar to its readers.

    slashdot readers and the geek community in general
    seem to be mostly ignorant of art, while artists
    in my community are generally pretty ignorant
    about technology.

    meanwhile, there are many common threads between
    the objectives of both groups. it doesnt make any sense to me... maybe its a product of some kind of
    cultural, dichotomous view of art and science... but one that has not been present throughout history as we still have the "renaissance master"
    archetype. ...and maybe the distrustful view of technology
    that many artists have, but many fail to realize
    the opportunity that an open source and free program presents to combat the tyrannical
    corporate body-machine.

    1. Re:artists by Anonymous Coward · · Score: 0

      You are correct, ignorant people can't contribute, even if they annoint themselves "artists". That's a desireable feature of the OSS meritocracy.

  100. Linux like Windows?! WTF? by Balinares · · Score: 5, Insightful

    I'd hate to see this silent majority gradually lose the system they love as Linux is transformed into a Windows clone by vendors and project leaders who give too much credence to the voices of pundits

    Erm, have you been using any Windows recently?

    I am made to use Windows at work, and the interface is just plain freaking backwards.

    STILL no virtual desktop, making it awkward to develop with an IDE in full screen mode while keeping some documentation open at the same time.

    STILL no way to control, resize, or move a window at ALL if the app is busy (or frozen, for that matter)! I mean, it's, what, almost year 2003? On what is supposed to be a friendly OS?!

    In terms of GUI convenience, KDE is a fucking order of magnitude ahead of Windows, man. Still much lagging behind MacOS X, but then, what isn't.

    I don't know for Gnome, but KDE is freaking NOT being turned into a Windows clone. Take a look at the KDE framework, one day. That thing is fucking brilliant. Want to make it look and behave like Windows (without such retarded 'features' as the windows unmovable when busy)? Sure, you can. That's how my mother's account on my box works. And guess what, she can find her way around it out of the box. Want to make it completely different in the way YOU need it? Sure, you can. Want to lock features to make an easy to use but impossible to corrupt kiosk? Sure, you can!

    What is it with people bleating that we shouldn't keep running after the Windows world? We've passed them MONTHS ago, people!

    Now Linux as an OS still has some serious usability issues (primarily, there's no global software installation system that Just Works[*], that's the biggest showstopper right now), but in terms of GUI, the Windows world is severely lagging behind. I switched to Linux out of laziness, for crying out loud!

    [*] I've tried to stir up discussion about that a couple time, but most of the Linux community seems to have an inertia you wouldn't believe. The answers were basically, "Shut up and use apt-get", "Shut up and use RPM", or "shut up and use configure; make; make install". Erm, hello? I can and do use any of those. But my mom and my (now ex, sigh) girlfriend can't. Now, why should it matter? Well, we want people to port their software to Linux, and that implies, giving them a way to make it easy to distribute their software in a global way. I've spent a while thinking about possible solutions to that most hairy problem, but I guess that's food for another thread. This post is long and ranty enough as it is.

    Anyway. Rant over. Flame with moderation, thanks.

    --

    -- B.
    This sig does in fact not have the property it claims not to have.
    1. Re:Linux like Windows?! WTF? by nathanh · · Score: 2
      I've tried to stir up discussion about that a couple time, but most of the Linux community seems to have an inertia you wouldn't believe. The answers were basically, "Shut up and use apt-get", "Shut up and use RPM", or "shut up and use configure; make; make install".

      Shut up and write the solution yourself.

      I'm being serious.

    2. Re:Linux like Windows?! WTF? by Jason+O'Neil · · Score: 1

      there's no global software installation system that Just Works Autoopackage has some good ideas, hopefully something like this will be implemented across most of the distros...

    3. Re:Linux like Windows?! WTF? by Darlock · · Score: 1

      > I am made to use Windows at work, and the
      > interface is just plain freaking backwards.
      >
      >STILL no virtual desktop, making it awkward to
      > develop with an IDE in full screen mode while
      > keeping some documentation open at the same
      > time.
      >
      > STILL no way to control, resize, or move a
      > window at ALL if the app is busy (or frozen,
      > for that matter)! I mean, it's, what, almost
      > year 2003? On what is supposed to be a friendly
      > OS?!

      You need to take a look at Litestep. Shellfront is the best site I've found on desktop replacements for Windows. http://www.shellfront.org

      I'm forced to use Windows at work but using Litestep has been a blessing. Virtual windows, *real* hotkeys, themes, etc. It's a bit of a pain to configure but once you get it going it rocks.

    4. Re:Linux like Windows?! WTF? by catbutt · · Score: 1
      Shut up and write the solution yourself.

      I'm being serious.

      I'll have to assume you really are being serious...

      A project like that, to do it right, is massive. One person might be able to do the coding themselves, if someone is paying them so they don't have to have a day job. Then someone else will have to convince an awful lot of people to switch over to using it, or it's not very useful.

      Anyway, who says that just because someone sees a problem means that they are also claiming to have the time and skills to solve the problem?

      It's very clear to me that the problem he is pointing out is solvable, but it needs momentum behind it, and therefore it needs a lot of people to recognize that there IS a problem. I believe the people with the knee-jerk "shut up and fix it yourself" attitudes are standing in the way of a lot of linux's problems being addressed.
    5. Re:Linux like Windows?! WTF? by nathanh · · Score: 2
      I'm being serious.

      I'll have to assume you really are being serious...

      Yes, I really am being serious. And no, it's not just kneejerk.

      Linux is not a free pool of developers, willing and ready to do the whim of the users. Linux is the pooled work of developers doing whatever they feel like. The pooled work is what the developers wanted. If this by chance happens to overlap with the desires of the non-developing users then that's great. If not, then tough luck.

      I believe the people with the knee-jerk "shut up and fix it yourself" attitudes are standing in the way of a lot of linux's problems being addressed.

      If they were truly problems - I don't believe they are - then some developers would take an interest in solving them. The previous poster wanted to drum up support for his personal pet peeve. He blamed the lack of enthusiasm on "inertia" but I think it's far more likely that he's simply wrong. Most developers don't find the situation all that bad, because if they did then they would fix it.

      Thus my comment: if he has a problem then he should fix it himself or pay somebody else to fix it for him. Asking strangers to fix his problem - for free - is never going to work.

  101. Feature Creep by SideshowBob · · Score: 4, Insightful

    Its a dirty word (well actually a phrase). Still, features *do* sell software. Take any full featured commercial application. Only a few users use every feature in that app. However, of the rest of the users that may only use a fraction of the features, there is lots of overlap. User A may use features X and Y but not Z, user B uses features X and Z but not Y, and so on.

    Add site licensing and this is how you get lock-in. An organization may have hundreds or thousands of users, none of whom use every single feature, but they all use different features. For the organization to replace that site licensed app with something different, the replacement would need to match all the features that they do use.

    The alternative is to convince them that they don't need those features and should do without. Thats a perfectly reasonable claim, but you can understand why its more of an uphill battle.

    So while Dvorak is right, software does get more bloated over time, I can assure you, no one would bother with the effort of implementing a feature if literally no one would use it. Someone somewhere finds that feature useful. Journalists love to criticize feature creep, but what they don't seem to get is that just because they don't find a particular feature to be useful in their own work doesn't mean nobody does.

  102. In Soviet Russia: (Re:Creeping Featurism?) by The+J+Kid · · Score: 1

    Features creap on you!

    --
    Moderation: +4. Modded 70% Funny and 30% Overrated. 100% Saturated.
  103. Not an imitation of Windoz. by Anonymous Coward · · Score: 0

    The Dvorak guy should really have tried Enlightenment instead of Gnome or KDE (which are clones of Windows).

  104. here, here!! by Anonymous Coward · · Score: 0

    moderate this guy up!!

  105. Best concepts? Please. by Anonymous Coward · · Score: 0
    GNU/Linux has taken the best sofware concepts from all operating systems. It takes it's multi user security model from the Unix world.

    The multi-user security model employed by GNU/Linux is an old, tired model. If you want something useful, try looking at the Windows NT line. No, seriously -- look at its multi-user security model. It's a hell of a lot more useful than anything GNU/Linux is using right now. And it's not even from NT originally; it has its roots in older Unix-type OSes.

    GNU/Linux has taken some great concepts from lots of different places, but the best? I think not. Isn't this the central complaint in Dvorak's article?

  106. Eh. by Anonymous Coward · · Score: 0

    I agree with much of what he says. But to tear the rest apart..

    "Linux has become a pale imitation of the evil OS it intends to replace." False. Linux doesn't intend to replace anything. Foaming lunatic zealots may think Linux exists to bring them freedom from sort of imaginary oppression, but they also think Natalie Portman exists to pour hot grits down their pants. Neither of those things are truths.

    "It's no coincidence that Apple, which dominates the creative-artist scene, manages to be creative." Thanks, but no thanks. I don't want a Mac, which is why I use Linux. I have a choice in how non-ugly/non-glittery I want my desktop to look. Besides, OS X still can't defeat the sheer beauty of Enlightenment in its heyday. Continuing with that, "There is a synergy between the customers and the company." - yes, just as there's a synergy between crack addicts and dealers. No one knows why people use Macs, and you'll be damned before you can get a Mac user to stop.

    Despite those minor points of difference, he's right. People insist, "But KDE and Gnome aren't Linux!" So what do you use? The command line? Or some other window manager that requires you to go menu diving?

    Anyway, I'd love to see some innovation when it comes to GUIs. It isn't going to happen from any of the current contenders, though. Linux *is* chasing Microsoft's tail, while Microsoft is chasing Apple's tail, while Apple is busy chasing its own tail, trying to make itself look prettier with no real increase in user goodness.

    You know what I want?

    A single user interface, be it a window manager or whatever else you want to call it, that I can *easily* configure to appear however the hell I want it. This means if I want it to look like a Mac clone, it can do it, no problem. If I want an MS clone, blammo, we're there with a few clicks. If I want something completely different, here we go!

    I want programs to be responsive to that desktop. If I want "file, edit, etc." at the top of the program, so be it. If I want buttons instead, I should have buttons there. Again, all with ease.

    I want absolute control over *everything*, with the ability to exercise that control *easily*. Give me (and everyone else) that, and you'll have people leaping to your fledgeling window manager/GUI/desktop environment/blah di blah.

  107. Artists by Anonymous Coward · · Score: 0

    Part of the dilemma is also due to the fact that programmers--not artists--are running the show.

    Thank $diety these "artists" aren't running the show - there's nothing I hate worse than firing up a new program and having to spend 20 minutes figuring out how the hell the damn thing works, after the "artists" have re-arranged everything.

  108. Anyone remember the quote.. by Anonymous Coward · · Score: 0
    ..on the back cover of the install guide you got with the official FreeBSD CDROMs circa 2000?
    "Neat CDROMs" - John Dvorak, PC Computing

    So yes, it appears Linux has a long way to go to catch up to FreeBSD.

  109. Kudos for your GNOME posts by Ilan+Volow · · Score: 2

    Bowie, this is totally unrelated the article, but I applaud your recent efforts to try to bring fresh ideas to the GNOME lists (which have been largely devoid of such things in the last several years).

    Really, in the sad day and age, people with usability backgrounds who want to improve user interfaces have to arm themselves with knowledge of how to code. It sucks that the time spent learning algorithms or API's could be better spent doing user testing or reading the latest issue of interactions.But that's how things are.

    Perhaps it's time that the people who give a damn about the next generation form their own damn lists where such idiots like the ones on the GNOME list don't have any say.

    --
    Ergonomica Auctorita Illico!
    1. Re:Kudos for your GNOME posts by Bowie+J.+Poag · · Score: 2



      Ilan,

      Thank you. Seriously. It means alot to know that there are people who see the same things as I do, and solidly agree with me.

      And i'm thinking the same thing -- All the forums where new ideas were once discussed are now openly hostile towards anyone who wants to put a new idea on the table. Its sickening. For a community that once prided itself on being something new and exiciting, its rapidly turning into the same brand of dog and pony show we once enjoyed poking fun of.

      The community needs a think tank, independent of both GNOME and KDE. I'll ask the guys at iBiblio if they're willing to give us a mailing list.

      Or perhaps an Ask Slashdot is in order?

      Cheers,
      Bowie

      --
      Bowie J. Poag

    2. Re:Kudos for your GNOME posts by Anonymous Coward · · Score: 0

      "openly hostile" describes you to a T, Bowie.

    3. Re:Kudos for your GNOME posts by Bowie+J.+Poag · · Score: 2

      Saying that I'm openly hostile towards GNOME is like saying Ex-Lax is openly hostile towards a clogged intestine.

      I will admit it, and gladly.

      --
      Bowie J. Poag

  110. MODS are idiots by Anonymous Coward · · Score: 0

    Did anyone that modded KFG as a troll actually read the other comments? The article?

    The article is clearly trolling. Any comment that responds to that, the reasons why that might be, and offers up a very clear reason, in plain english, why the author of the article is attacking a thing that doesn't even really exist as an entity or direction, is clearly on-topic.

    KFG, you made sense. Maybe a bit too harsh for the mods, but fuck them. Some of us actually are reading comments to find insight and explore the topic.

  111. Linux is enough like Windows now, so lets innovate by HanzoSan · · Score: 3, Interesting



    People using Lycoris and Lindows most likely cannot tell the difference.

    Let those two OS's use the Windows style GUI, but lets innovate now because we already have things as Windows like as possible.

    I think its time to innovate. I've given many ideas to the mailing lists, maybe they will use a few.

    --
    If you use Linux, please help development of Autopac
  112. Dvorak and my Thoughts: by sickboy_macosX · · Score: 1

    Dvorak is an Idiot. He wouldnt know innovation if it ran him over. This is the man who once said "There is no use for the User Interface that Apple Has, and The Mouse is a waste of Space on the Desk" (This is from a 1984 PC Mag Article) The man is a nerd, who thinks he knows evertying, but only knows what comes out of Redmond (And I am not talking about Lycoris) Is linux looking too much like Windows? No but when we start ripping of Microsoft or Apple Code to make our UI look better I will let you know!

    --
    --- /* In Soviet Russia, the Mac OS X kernel panics you! */
  113. I used to think that too... by Sj0 · · Score: 2

    I used to believe that too, but then one day I went out and acutally looked for a different WM/DE. I found several 3d interfaces for X which didn't even remotely look like Microsofts experiemental one, and I also saw Enlightenment, which isn't at all like windows. I was really impressed by the way that Enlightenment managed to be completely useable while only superficially looking like windows.

    BlackBox is another different design, but not really an improvement in usability, IMHO.

    --
    It's been a long time.
  114. A Thousand Linux Hippes Suddenly Face Reality by Anonymous Coward · · Score: 0


    "Though the Linux community does not want to admit this, Linux has become a pale imitation of the evil OS it intends to replace"

    Anyone with half a wit knows that as you continually copy a copy, the quality degrades. Since the Linux crowd is so quick to point out that MS copied Apple, what does it mean when the copier copies the copy?

    1. Re:A Thousand Linux Hippes Suddenly Face Reality by gomiam · · Score: 1

      Of course, that's why when I copy a CD onto another, and this one onto another, and so on... the last CD is worse off.

    2. Re:A Thousand Linux Hippes Suddenly Face Reality by Anonymous Coward · · Score: 0

      Yep, right up until the first bad copy

    3. Re:A Thousand Linux Hippes Suddenly Face Reality by gomiam · · Score: 1

      And then you backtrack once and keep on making perfect copies :-) I don't know about you, but I usually check my copies in a short spell of time, so as to be able to get the source back again.

  115. No, he's wrong by Anonymous Coward · · Score: 0

    Linux/Unix/Open source/Free software have many more faces than Dvorak sees.

    Just one example : TeX. It's a completely different paradigm to say MSWord or OpenOffice. Lots of people use it.

    The *nix community has been busy adding GUI features to Linux, but they haven't been killing off other great programs such as TeX, they've been extending the reach instead.

    Lots of people over the years have claimed *nix should be creating a new way of doing things, without realising there was already a new way of doing things...

  116. What would you prefer to read? by Crag · · Score: 2

    I don't watch TV or read newspapers for this very reason. They pander to the people who lap up sensationalism.

    Most people would rather read, "I hate it" than "It's fine", or "I love it". Noone is going to get excited if Dvorak writes an article on what's right about macs, linux, dogs, the weather, love and peace... you get the idea.

    People already know what they want to think, and they're just looking for a pat on the back. "See? Dvorak hates it too! I'm right! He invented a keyboard layou, so he knows what he's talking about!"

    So then the question is, is it really so bad? I hate it because I think it's a waste of resources, a sham, and encourages general stupidity. But who am I to say so? I don't read it or watch it, so it's not affecting me.

  117. ...and it it wasn't, he complain about that too by Sean+Clifford · · Score: 2

    And if the GUIs weren't Windows-like, he'd complain about that too. Folks, Dvorak is a shill. Nothing to see here, move along.

  118. Intuitive by dark-nl · · Score: 2, Informative
    It's not intuition that makes people try to right-click. It's prior familiarity with a different system. That's exactly the force Dvorak was arguing against :)

    As a wise man once said: The only intuitive interface is the nipple. All else is learned.

    By the way, here's some research about that quote. Apparently some babies don't know what to do with a nipple. Maybe they tried to right-click it?

    1. Re:Intuitive by Rhubarb+Crumble · · Score: 2, Interesting
      It's not intuition that makes people try to right-click. It's prior familiarity with a different system.

      So is "if I move this funny object on the table, the arrow on the screen moves as well".

      Or "if I press down on this button, the letter on the button appears on the screen, next to where the blinking line is".

      That's exactly the force Dvorak was arguing against :)

      Sure, but: Baby. Bathwater. Don't throw out with. Change for the sake of change is a tricky thing, and often leads to disaster (or as linus would say, "that way lies crapness").

    2. Re:Intuitive by Theom · · Score: 1

      It is as intuitive as the mouse itself. It goes like this: hmm, when I mov this thing the arrow moves too! There's a picture of a cd on there, lets press a button while the arrow is over it. I have two buttons which one should I press? Let's press the right one. Ohh, a list, I can do stuff here, cool.
      Actualy more intuitive than a double click, and I love my double click.

      --

      mp3: l33t term for empty.
    3. Re:Intuitive by dalamcd · · Score: 1
      I, for one, loathe contextual menus. Have never used them.

      Yeah, I grew up on a Mac (well, on an Amiga, then a Mac) and Macs have never been big on context menus. I get the feeling that Windows makes you do a lot of stuff with a contextual menu with no alternative, which would really piss me off. But I wouldn't hold it as a failing of Windows, I would know I just grew up on something different. Bitching about a lack of contextual menus, and especially viewing it as something 'unintuitive' is just plain silly: there is nothing intuitive about _anything_ to do with computers because we simply made it all up.

      I say again, I loathe contextual menus and use them only when I have to. I feel I can work faster without them. This doesn't make them bad. It's just a matter of how I learned to use computers.

      As for mice being intuitive... not really. Touch-screens are fairly intuitive, I would guess. But, guess what! They don't really work well and almost no one uses them.

      dalamcd

      --
      moer liek CELtroid prime!!@1!
    4. Re:Intuitive by EvanED · · Score: 2

      >>I get the feeling that Windows makes you do a lot of stuff with a contextual menu with no alternative, which would really piss me off.

      This is not the case, with the arguable exception of on the desktop. In explorer for instance, the context menu is mirrored (though less convieniently) in the file menu. Then there're keyboard shortcuts and dragging you can do for many/most actions.

      That said, sometimes programs have context menus that provide the only way to access something. Again, I've done some studying of HCI and program interfaces, and most of the sources I've seen say this is extremely poor UI design. So you have a right to get annoyed. (Though, I can't see alternatives for some... for instance, let's say you want to save a picture on a web site. I don't see a good way to do this without context menus.)

      BTW, I'll state my bias as well: I love context menus. I feel I work faster with them as I don't have to go up to the top of the screen.

    5. Re:Intuitive by cloudmaster · · Score: 2

      ...let's say you want to save a picture on a web site. I don't see a good way to do this without context menus...

      Fire up the brower on your mac. Browse to a page with an image. Click and hold on the image, then drag it to the folder where you want to save it. No context menu required.

      OS X has a good interface once you manage to look past all the fluff that's stuck on just to make things look pretty. It's still not prefectly intuitive, though. The fellow with the cd burning problem, for example, really needs to learn how permissions work. If the system was perfect, he'd already know that. :) My biggest problem with the OS? Users who look at it and say "it's just like window now" in disghust and decide that they can't use it (these are OS 8/9 users). Clearly, they've never used windows...

    6. Re:Intuitive by EvanED · · Score: 2

      Oh, that would work... nice idea.

      (For the record, I tried it from IE under Windows XP; assuming the image is not a link to somewhere, it will behave the same way. If the image links somewhere, a shortcut to the target will be created instead.)

    7. Re:Intuitive by Anonymous Coward · · Score: 0

      FWIW: My 4 year old G4 runs OS X quite well.

  119. Dvorak wouldn't know an OS if it bit him on the... by Arandir · · Score: 2

    The only reason Dvorak thinks Linux is too much like Windows is because he really doesn't know what an operating system is.

    I run Slackware and FreeBSD. No one in their right minds would consider these two systems to be similar to Windows. But this is Dvorak. His purpose in life is to troll for fish using inanities as bait.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  120. Dvorak has an uninformed opinion by Anonymous Coward · · Score: 0

    One word: Enlightenment

  121. Move along, just a professional troll at work by gmhowell · · Score: 3, Insightful

    John C. Dvorak has been a professional troll in the computer industry for 20 years. Rarely have his predictions come true. Rarely has his 'advice' been useful. This is the same drivel he churned out at MacUser for years. Please pay this man no mind; he certainly has none.

    --
    Jesus was all right but his disciples were thick and ordinary. -John Lennon
  122. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  123. Try copying & pasting in GAIM.... Nope by crovira · · Score: 3, Insightful

    The LACK OF quality of most Linux GUI software it quite astonishing.

    It looks like a bunch of ten year olds cobbled it together. It is far better than a CLI but its got a ways to go still before it becomes a standard platform.

    START by stealing copies of Apple's GUI guide lines. And then FOLLOW them.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
    1. Re:Try copying & pasting in GAIM.... Nope by perl_scrip · · Score: 1

      I copy and paste in GAIM all the time.
      That is what the middle mouse button is for.

  124. Wrong on all accounts by leandrod · · Score: 2

    First, what he slams is not Linux, nor even GNU/Linux, but Gnome and KDE, that run on any reasonable clone of the C library and X Window System. That means GNU/Linux and Hurd, BSDs, even HP-UX and Solaris. And even so, guess what, you have choices. Command line, GNUStep, FLTk, I forget others.

    Second, he compares to MS Windows. Should compare to Mac OS X and OS/2, perhaps Amiga.

    Third, what he means by different? Appearance or functionality? In either case, it is more up to the particular distribution than a function of how Unix is. The key here, as so often, is simplicity and modularity. Unix and its clones are both. As simple as you may want it, able to run even on 80206s (ELKS), but one can add and configure modules to be as functional and as eye dazzling as anything.

    The catch is, as always, in policy: getting developers and SysAdmins to code and configure consistently their UIs. Until the DWII (Desktop Wars II) settles down, and all of Gnome, KDE, and probably one or two others get stable and fully functional, including UI designer guidelines, this will not happen.

    But it does not stop at development. There is distribution -- Red Hat nullifying is a step in the right direction, like taking Debian policies one step further; if and when Debian does the same it would be heaven, Debian currently does all the plumbing OK but fails miserably at the UI.

    And there is SysAdministration, which begins at the distro but takes all the system life. Something along the original Homebrew Computer Club would be nice: a nice little server farm with two or three fat, multiprocessed servers in some basement in the building, block or neighborhood and people with cheap, silent, cool, visually dazzling, maintenance-free X terminals in each room. Only gamers and developers need their own systems, and perhaps not. With the Hurd, perhaps not even kernel (system) developers would need their own systems.

    --
    Leandro Guimarães Faria Corcete DUTRA
    DA, DBA, SysAdmin, Data Modeller
    GNU Project, Debian GNU/Lin
  125. The best feature that linux has.... by codepunk · · Score: 2

    The one and only feature that linux has that windows will never have. This single feature is what we just love about linux.

    THE SOURCE!

    --


    Got Code?
  126. Dvorak is a troll. by jabber01 · · Score: 1

    John Dvorak... Jon Katz...

    Coincidence? I think not!

    --

    The REAL jabber has the user id: 13196
    What you do today will cost you a day of your life

  127. Pathetic. by Doomrat · · Score: 2

    Sorry, but is Mr. Dvorak supposed to be a professional voice on these matters? This article really was piss poor.

    "Linux is teh sux bcuz it looks like windows, omg.". That's about the size of it. Just because you are using nice long sentences and proper grammar does not mean that you are any more enlightened than somebody who might have written the above pseudo-quote.

    Here's some news for you: LINUX DOES NOT HAVE A GUI. Any Linux GUI is just a damn program accessing the graphic card's framebuffer as a user program. Again, NO WINDOWING SYSTEM IS PART OF LINUX. If you want plasmoid-circles, bloaty buttons, extensively large apps just for the sake of being different and having a pretty desktop, then by all means WRITE IT. Just stop bitching about stuff which any computer enthusiast who can think for his or her self has already dealt with.

    If you want to campaign for the good of Linux, try standing up for small, efficient utilities, stand against the upsizing of code bases just to support the coder's favourite GUI toolkit, or just concentrate on standing on your own two feet. I'm sorry for all of the anger, but when will people learn that media views and opinions really have no place in the progression of an operating system? If I find that I can't run an essential utility because it's been 'upgraded' to use some toolkit which I don't want to install, I'm going to be really pissed off.

  128. Dvorak... formerly known as "bozo" by Anonymous Coward · · Score: 0
    Pay this dweeb no heed. He has pestered the Mac using community for ages and continues to do so with under-informed articles and half-arsed speculation. There is a good reason why the popular weekly Mac radio show changed the header on their links page from "bozo of the week" to "Dvorak of the week" (scroll down halfway to see it--the links normally point to articles about the Mac platform that reveal the author's ignorance or lack of research. Dvorak is a regular contributor to these links.)

    So, I guess the advice here is to consider the source--consider it, then ignore it.

  129. The same old command line? by 1%warren · · Score: 2, Insightful
    The same old command line? Somebody go tell this guy that linux (or any unix variant) doesn't have the same old command line as Windows. It's so obvious that they are different that I'm not going to type about it anymore

    I wonder how much you've used the M$ CLI. The nomenclature may be different, but the similarities surprised me - I expect that lots of it was actually copied from unix, given the time frame it was created in. I can't think of anything I can do with a Bourne shell (admittedly a limited example) that I can't do with M$.

    --

    Full plate and packing steel! -Minsc
    1. Re:The same old command line? by shnarez · · Score: 1, Troll
      I can't think of anything I can do with a Bourne shell (admittedly a limited example) that I can't do with M$.

      Which crack monkeys modded this up to +4?

      cmd.exe doesn't hold a candle to a Unix shell: you cannot tab-complete (without an undocumented registry hack), there's no job control (fg/bg), aliases, stdout/stderr differentiation and redirection, start-up config file (~/.bashrc), and no history without doskey (unless that's been fixed recently), just to name a few. Get real.

      I wonder how much you've used the M$ CLI.

      I wonder how much you've used bash. So far you only seem to bash it (pun intended).

    2. Re:The same old command line? by G27+Radio · · Score: 2

      Bash (or any of the other unix shells) is way more flexible. For one thing, the pipes and redirection in the DOS shell are a joke. In Unix you can redirect your standard input, output, and error messages easily. This is one of the key things that make unix tools so powerful--the ability to redirect and pipe things through several different tools at once.

      Correct me if I'm wrong, but as far as I know Windows doesn't have much in the way of scripting built into the shell either. I don't think the whole :LABEL / if errorlevel / GOTO LABEL thing even counts as scripting. bash and the other unix shells I've used allow functions, for loops, and tons of other stuff.

      There is a world of difference between the capabilities of the DOS shell and a unix shell environment.

    3. Re:The same old command line? by MobyTurbo · · Score: 2
      I can't think of anything I can do with a Bourne shell (admittedly a limited example) that I can't do with M$.
      You obviously haven't learned much about scripting in Unix. Read a book like O'Reilly's "UNIX Power Tools" ("the Drill book") and find out some of what *can* be done in the Unix command line that cannot be done in most operating systems, let alone a clone of an 8 bit operating system like the DOS window.
    4. Re:The same old command line? by hayden · · Score: 3, Informative
      The nomenclature may be different, but the similarities surprised me - I expect that lots of it was actually copied from unix,
      It probably was. All MS's early coding was done on Xenix boxes cross compiled for the PC. But the similarity is purely cosmetic. The command interpreter was intended for suit types, not coders. Also it was written for an OS that could only do one thing at a time for one person only.
      I can't think of anything I can do with a Bourne shell (admittedly a limited example) that I can't do with M$.
      And by defining the example you neatly exclude the problem with the windows command line. cmd.exe is reasonably passable. It's not great but it works ok. The problem is the lack of everything else. The *nix command line was the way you used the box for the longest time and so there are so many useful commands that are missing on Windows. grep for instance.

      Then there's the real applications. Burning a CD from the command line isn't possible on Windows where with *nix most GUI cd burning programs don't actually know anything about burning cds. They just call cdrecord and it does all the work for it.

      --
      Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
    5. Re:The same old command line? by G-funk · · Score: 2

      I expect that lots of it was actually copied from unix

      Close, but it's actually more that unix and msdos both evolved from the same ancestors (via cp/m and such)

      --
      Send lawyers, guns, and money!
    6. Re:The same old command line? by Error27 · · Score: 2

      I recently was doing some work writing batch files to install bioses in a FreeDOS environment.

      Did you know that batch scripting has only 3 conditional operations? You can test if a file exists, whether 2 strings are the same, or you can check whether the errorlevel variable is greater than a given constant.

      The DOS command line is what the UNIX command line would be if it was programmed by someone in 7th grade.

    7. Re:The same old command line? by lowar · · Score: 1

      I can't think of anything I can do with a Bourne shell (admittedly a limited example) that I can't do with M$.

      Oh, that's easy: functions.

      Try to build a loop calling a function with parameters. You will need to write external batch-files to do the job.

      CU Micha

    8. Re:The same old command line? by Reziac · · Score: 2

      As an old DOS-head -- I agree. Someone who really knows DOS (M$ or others) can make its CLI jump thru the most amazing hoops. Some people's batch files are downright scary. :)

      When I messed with naked BSD's CLI -- well, it behaved enough like DOS to be comfortable. More so than linux's CLI, which in my observation tends to be less consistent.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    9. Re:The same old command line? by Anonymous Coward · · Score: 0

      Are you retarded? I fire up vmware, load a console in Windows, and hit tab. What does it do? IT STARTS COMPLETING MY COMMAND!

      Not like I couldn't just compile a shell on Windows or anything. It's not like when I used '9x years ago there wasn't ports of tcsh and bash or anything.

      doskey? output? You're really clueless. Maybe you should save flaming for people with a brain, you ignorant slashdrone.

    10. Re:The same old command line? by Anonymous Coward · · Score: 1, Interesting

      You realize bash works in Windows, right? So what's your point, exactly?

    11. Re:The same old command line? by 1%warren · · Score: 2
      "I wonder how much you've used bash."

      I wonder how much you know about nix*.

      I've used bash nearly every day for the past three years. I was compairing M$ to the bourne shell (sh) which, in it's classic implementation (such as can be found in ash, rather than bash invoked as sh) has no job control, tab completion, & history either. It's my default login shell at work, & I've used it quite a bit (before I found out someone had installed bash - I couldn't e bothered to RTFM for ksh). Everything else that you mention can be done. "&" ,"|", & ">" work exactly as you would expect (not " As for the "crackmonkeys" you mention, you're lucky they didn't mod you down as flamebait.

      --

      Full plate and packing steel! -Minsc
    12. Re:The same old command line? by 1%warren · · Score: 3, Interesting
      I wasn't talking specifically about DOS, although it does impliment pipes & redirection, as I mentioned in another reply. Check out:

      The Windows NT Command Shell.

      --

      Full plate and packing steel! -Minsc
    13. Re:The same old command line? by shnarez · · Score: 1

      OK, so I was talking about the "Bourne again shell", which is what I assume people are talking about when they say "I'm using Bourne shell as my login shell". I couldn't imagine using sh as my login shell (except it's now symlinked to bash in RedHat), that's too painful.

      Nevertheless, my point is that the MS command line does NOT have the features that I mentioned that ARE in bash, tcsh, ksh, zsh, etc. Hence, it's NOT the same old command line. If you choose to use sh (not bash), go ahead. But bash exists. So does tcsh. The choice in Windows command-lines is cmd.exe; whereas in Unix you're not stuck using sh, unless you inflict that upon yourself.

      It doesn't make sense comparing the original sh to whatever cmd.exe XP ships with, compare cmd.exe to zsh or tcsh and then tell me it's the same functionality.

    14. Re:The same old command line? by 1%warren · · Score: 2
      "It doesn't make sense comparing the original sh to whatever cmd.exe XP ships with, compare cmd.exe to zsh or tcsh and then tell me it's the same functionality."

      I specifically didn't. If you want the power of bash etc on M$ you install Cygwin.

      My main point was that if you're familiar with both, M$ seems to be imitating the nix* CLI. FFS, I'm not saying it's better or anything.

      --

      Full plate and packing steel! -Minsc
    15. Re:The same old command line? by CableModemSniper · · Score: 2, Informative

      couple of things:

      there are so many useful commands that are missing on Windows. grep for instance.

      Grep has nothing to do with the shell or its capabilities, grep is just an application.

      Then there's the real applications. Burning a CD from the command line isn't possible on Windows where with *nix most GUI cd burning programs don't actually know anything about burning cds. They just call cdrecord and it does all the work for it.

      What does that have to do with anything?

      --
      Why not fork?
    16. Re:The same old command line? by hayden · · Score: 2
      Grep has nothing to do with the shell or its capabilities, grep is just an application.
      It's just an application that is missing from the Windows command line. Without all those little applications the commandline is borderline useless.
      Then there's the real applications. Burning a CD from the command line isn't possible on Windows where with *nix most GUI cd burning programs don't actually know anything about burning cds. They just call cdrecord and it does all the work for it.

      What does that have to do with anything?

      It shows that the commandline is important in *nix. In windows it's a second class citizen. All the real work is done by gui tools.
      --
      Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
    17. Re:The same old command line? by CableModemSniper · · Score: 1

      I'm sure grep is included with cygwin, and as for the windows command line being considered a second class citizen, guess whose fault that is. I'll give you a hint, its not Microsoft's. Nope, its the windows developer's fault. Obviously if they don't develope for the command line the aplications aren't going to be there. Its the same thing with any sort of interface. Without the applications any interface be it gui, commandline, voice or whatever is border-line useless.

      --
      Why not fork?
    18. Re:The same old command line? by goldfndr · · Score: 2

      Actually, a grep-alike does come with Windows 2000 - it's called findstr. Not as good as Gnu's, but it might compare to decade-old stuff.

      --
      Copyrights, Patents, Trademarks: temporary loans from the Public Domain, not real property ("intellectual" or otherwise)
  130. Need for a different paradigm? by mtec · · Score: 2


    I dunno, where would you take it?

    Should the UI be a big Wheel ... of .... Fortune!® that spins and stops on the current running application where Vanna steps out in 3D to pantomime the results? :)

    Perhaps a Microsoft Bob ('scuse me... *wretch* ... there - I'm ok .. wait! ...*buuuick!* ... - ah, woof! I feel better now..) type interface where a room is emulated?

    Maybe a blending of 2D, 3D and abstraction like Kai Krause used to do (where did he go?).

    Maybe a highly modified version of Apple's Hotsauce?.

    This seems to be like the weather, everyone complains about but no one seeks to boldly change it (ok , well the Chinese are working on the weather...)

    --
    Cake or Death? Cake Please!
  131. Dvorak has a point? by mtec · · Score: 2

    perhaps on his mush filled head...

    --
    Cake or Death? Cake Please!
  132. Dvorak has lost it. by WindBourne · · Score: 1

    As much as I respected his work in the 80's, it has been a decade since he has had anything really valuable to say.
    Back in 199[34], he wrote an article slamming Ray Norda of Novell for backing Linux. At that time, he had Unix, but he was not getting anywhere. Ray than created Caldera to start down the Linux path. John just ripped Norda, and esp. Caldera. He felt that Linux could not compete against Unix, ever. Interesting that John felt that Linux was too much like Unix.
    I would guess that John's comparing Linux to MS is the signal that Linux is winning big.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  133. Application vs Task Centric OS by tiohero · · Score: 1

    I guess what we disagree upon is whether the OS should be application(program) centric or task centric.

    Application vs Task Centric OS. (Points #3,#5,#5) (rebuttal)
    In my opinion, the OS should be task centric (based around the user's current project) but currently it is application centric. (for the most part). The individual applications are not aware of what you are working on NOW. Yes, they do sometimes store cached histories of work done in the past, however, there's no authoritarian central command to tell the individual apps that I (the user) am working on my thesis now, put all that information at my fingertips. One extension is to use multiple desktops, but that still ideally would require each desktop to be assigned a project by the OS. That really hasn't been offered in a major OS, AFAIK.

    (Point #4,) You can't just open a project where you left off. There is a whole ritual of closing and opening windows to move from one project to the next and back. You should be able to click one icon: World Domination and have all your rantings and calculations/CAD drawings for your doomsday device open all together. Do a Google search on the history of the OpenDOC project to get an idea of the concept I'm talking about.

    (Point #5) I'm saying that the user shouldn't see ANY application binary/system files or directories in the file explorer. They should be inaccessible under normal means. (unix does this moderately well) Separate application code from user data and make it hard to mix the two.

    Windowing is inefficient. Points (#1,#2) rebuttal
    The other point I was trying to make (points #1,#2) is that the whole concept of the windowing OS using resizable/overlapping windows may be flawed. If a window is hard to see by being covered up by other things, maybe it shouldn't be a window at all? Seriously, an overlapped window is worthless other than to serve as a reminder that it is there this takes up unnecessary screen area. That's why I suggested the idea of a smart frame based system. I'm arguing for a more efficient use of screen space.

    The mouse should be used for cutting and pasting, not for having to deal with arranging the softwares' interface dialogs around the screen. Most computer use involves a data source(web-browser/e-book/calculator) and a data output (word processor). Most people would like to see both at the same time. That's what tiling and multiple monitors are for, but why? Wouldn't it be nice if when working between two documents, the OS should display content from both documents simultaneously without a bunch of unnecessary manipulation? I want the window manager to manage my windows for me! (Yes, I'm a lazy person!)

  134. everyone sees the problem, but noone sees the... by Pr0xY · · Score: 1

    solution. Seriously, this is not the first time people have turned and said "we need a different paradigm", but I have never seen any of these authors suggest somthing better.

    I would love to see some truely innovative UI work, but we really need some ... "inspiration"

    proxy

  135. Making a Category Error by A+Pressbutton · · Score: 1

    It is not a mistake that Linux and windows look alike. Cars look alike because they all have to move things (people) through the same environment (roads).

    One of the biggest challenges facing the Open Source movement that has not been faced (yet) is for someone to develop hardware that is not supported by Windows. Until then do not be surprised that the two areas will converge.

  136. Linux is NOTHING like windows... by bubbha · · Score: 1

    Gnome and KDE are like windows. And what's the point of doing the R&D, and systems development for a new user interface with the existing Microsoft preditory monopoly?

    --
    I want to be alone with the sandwich
  137. artists by asv108 · · Score: 2

    I'm not talking about developers, I'm talking about artists who wouldn't know the first thing about programming and are unfamiliar with the term "source code." A developer's idea of a good interface may differ greatly with the opinion of a UI designer or artist. One of the reasons why Apple has been successful with interface design is they hired lots of creative non-technical people. There plenty of "Starving artists" out there who could make great contributions to OSS but don't know anything about coding/cvs/dev lists.

  138. Linux is as much like Windows as you want by Doug+Neal · · Score: 1

    There are enough window managers that are highly configurable and extensible out there that you can surely make yourself a desktop that works as much or as little like Windows as you want.

    Yes, KDE and GNOME mimic the Windows interface to some extent but you can reconfigure their look and feel. For instance I have no task bar or icons on the desktop, I bring up a task list by clicking on the desktop background, (or root window to give it its real name). I get the start menu equivalent by clicking the middle button.

    Anyway, the Windows look and feel isn't a bad choice of ones to imitate, after all many people are happy with it, and I think KDE in particular has made a few improvements that MS would do well to take a look at.

  139. Dvorak is a troll! :-) by 0x0d0a · · Score: 2

    Dvorak has a long and rich history of being hired to write "provocative" columns. He's the closest thing there is to a professional troll. I remember him writing (for MacWorld) about how the Mac should have an Alt key instead of an Option key. Christ.

    Examples:

    Rotten roots. You'd hope that the open-source movement would have made a wild leap that would get it off the treadmill of featurism and onto something entirely new. After all, we are told that millions of coders on the Web can match and beat Microsoft and its mere 20,000 to 30,000 drones.

    Okay, managed to insult both MS ("drones", "rotten roots") and Linux coders "treadmill of featurism".

    After all, Linux was designed for the x86.

    Fair enough, but then he concludes:

    This is the simple but overlooked fact of the Linux revolution: Its roots are in Wintel.

    Huh? Dvorak's loved the term "Wintel" for ever and ever (probably coined it and trying to ensure that everyone uses it), but it's totally inappropriate here. He's trying to use the fact that both Linux and Windows have as their primary target the most common personal computing platform to show that Linux is derivative of Windows?

    Linux has become a pale imitation of the evil OS it intends to replace

    Oooh, good. Managed to piss off Windows and Linux users.

    It's no coincidence that Apple, which dominates the creative-artist scene, manages to be creative.

    Ummm...*what*? Apple's most famous and impressive creative moments were in the 80s and 70s, when it was designing computers originally intended for *managers*, not *artists*.

    If the open-source folks just want to copy what's already out there, why not look around more? Surely they can find something more interesting than a copy of a copy of a copy.

    Dvorak's such an idiot. He uses, say, GNOME because it comes with his prebuilt, idiot-proof consumer Linux box. It's crafted by RH to be accessable to Windows users. Then he complains that Linux isn't *different* enough. Wake up, Dvorak! There are Linux boxes with voice input, with 3d file managers, with only a console, hell, inside your PDA! You can use *any* of these interfaces!

  140. X11 by Anonymous Coward · · Score: 0

    I could go on, but the point is: the fact that X runs transparantly over network is one of it's greatest features. I consider it a case of sound design that an X server acts as a canvas on which programs can display themselves, regardless of where this canvas is.

    If you have a really fast network, this usually works -- but nobody said a successor to X couldn't do this, too. Something like NeWS or Berlin could do everything you describe, with much lower bandwidth than sending pictures of your editor over the wire after every key you press -- I would not describe that as a "sound design"!

    Besides, if you'd read the Unix Hater's Handbook, you'd know many things that are wrong with the network architecture of X.

    (This reminds me of the "CVS rules!" posts a couple days ago from people who have never used anything better.)

  141. Specific Examples by quakeroatz · · Score: 1

    Why doesn't the author list any examples? WTF is an essay with no cited examples/references?

    Crap.

  142. And is has to be said... by GC · · Score: 2

    If you are going to run any software on your Linux PC that is capable of playing DVDs then you're doing somthing a little bit illegal...

    Now isn't that stupid?

  143. I'll bet no one here knows that ... by Anonymous Coward · · Score: 0



    Dvorak used to be a woman.

    That's right! There was an 'incident' in the girls shower at his/her gym. He always was a 'burly' gal who never had much luck with the boys. That is, unless he let himself be used by those geeky *nix boys (which happened all too often). Well, long story short, a manly type woman at his gym (who enjoyed the company of other manly women, wink, wink) cornered him in the shower and ... let's just say - it was traumatic...

    Anyway, after the incident (and after she was fully healed), she swore never to shower with girls, and, never to be taken advantage of again. So, instead of just getting a home gym (as would be sensible), he, whoops, she, took the plunge and became (at least physically) a man.

    This had two advantages; he could make good on his 'showering' pledge, and, he could look at the *nix boys in the mens shower after racquetball.

    Coincidentally, he stopped writing about Macs around the same time.

    And no, it's not functional.

  144. What the hell is wrong with X? by Anonymous Coward · · Score: 0

    I've been using it ever since I got into Linux back in 1999, and I've never had a problem with configuring or using it. X gets the job done, so why fuck with it?

  145. Hum , yes, yes - I see it! by Anonymous Coward · · Score: 0

    That ovalish face... those full lips... DAMN those surgeons!

  146. Self-ish GWM? by jefu · · Score: 2
    Some Excellent Points here but ...

    I tend to think that X Windows is pretty damn good - it consists of a small kernel that will run pretty well on the most minimal machines and extensions to, well, extend itself. And networkability is important and essential - does "directfb" provide such a thing?

    And, just to mention yet another bit of sadly forgotten software, GWM had a module that provided for a scrolling, essentially infinite desktop. The biggest problem with GWM was that configuring it was a major pain until you'd spent lots of time understanding it - but then it was immensely powerful and quite wonderful. (The last time I tried to compile gwm on linux it didn't. Sigh.)

    NeWS (the Sun window system designed by Gosling) also provided for ways for the window system to define a set of menu handlers (though an application could work around it when needed). I suspect many, many more of us would be using NeWS as a window system if Sun had only opened the source.

    I keep thinking about a window manager/ui framework similar to Pad++ or the Self ui - which I believe provide both an "infinite" desktop and a "zoom in" capability. Indeed, I keep thinking Self or Smalltalk could be used as a basis for both a window manager and a CLI with shared data (and options for non-shared data).

  147. More to the point ... by j_w_d · · Score: 2

    he apparently read a different article than anyone else. You may disagree with Dvorak's view of the available GUIs for Linux as simplistic to the point of having missed the boat, but when Dvorak stated that Linux had its roots in x86 and wintel, it was Linux he mentioned, not the whole free software movement. What he said was true in so far as Linux was developed to run on an x86. Also, the more recent GUI development has borrowed some ideas - and not necessarily the best ones - from Windows. Dvorak may even have a point in criticizing the drift toward immitation windows functionality. Immitating the windows GUI might help steal away some desktop users, but it isn't new and it isn't interesting. Enlightenment and Windowmaker are two GUIs, both interesting and different, that Dvorak apparently did not look at.

    --
    ------ The only greater hazard to your liberty than n politicians is n+1 politicians.
  148. DirectFB bad by Anonymous Coward · · Score: 0

    DirectFB is the wrong direction to go in, as it kills that 3-D accelerated windowing that you go on about. I'd rather see us go towards incrementally replacing the X11 drawing engine with GLX and the new OpenGL 2.0 specs set out.

  149. he's SOO right by Tom · · Score: 3, Insightful

    Unfortunately, the masses don't agree.

    For example: When I was working with the Gnome interface guideline team, I was arguing at length against using a clone of the "Start" button/menu - the only argument for it was "it's like windos". Nevertheless, both Gnome and KDE have this single feature that was slammed even by M$'s _own_ interface designers.

    Take NeXT or Apple in contrast: Innovation that windos is still trying to copy 10+ years later.

    It's not that Linux doesn't have it. It's that there are too many people that think "it's like windos" is a good thing.
    Newflash: It's not. In fact, total newbies (your mom) will, given a fair comparison, almost always prefer a NeXT or Apple interface. I know my mom did. In fact, her opinion about the windos interface wasn't exactly positive.

    "It's like windos" is _not_ a good thing. I'm using Linux because it's _better_ than windos, because it is _not_ "like" that sorry excuse for an operating system. If you want windos, go and use windos and stop dumbing down the better alternatives.

    --
    Assorted stuff I do sometimes: Lemuria.org
  150. A logical fallacy gets modded insightful? by Anonymous Coward · · Score: 0

    Nice going. FYI, an alternative proposal is not a necessary component of a valid criticism. That response is a red herring.

  151. Dvorak highlights my reasons for not switching. by crashnbur · · Score: 2
    You'll discover that all the flavors of Linux and the open-source software that runs on it are getting more and more like Windows... Linux may be more efficient and faster, but if you're going to play the features game, you're bound to lose. That's Microsoft's real specialty.

    I have never considered myself to have an unhealthy bias favoring Windows or opposing Linux. I have used Windows since 3.1, and I have used Linux (though significantly less) since Slackware 3.5.

    While there are certainly many advantages that each has over the other, the biggest advantage that Windows offers to me is insanely greater practical interoperability -- the type of interoperability that connects me with the people I want to be connected with. People I know use Microsoft Internet-ware. My school and place of employment use Microsoft Office. Everywhere I need to be on my computer, Microsoft can get me there. I'm not operating a server, nor will I from a cable modem.

    Certainly, Windows is the most popular. Just as certainly, Linux is gaining ground in the home desktop market. But I think Linux/UNIX systems are and will remain dominant in the server market, and Windows systems will remain dominant in the home market. And as long as I am not operating a business that needs 24/7 secure operation, Windows does everything I need it to do, and then some.

    And I can't underestimate the bias generated by familiarity with scores of Windows-based applications....

  152. lol by Anonymous Coward · · Score: 0

    this is the first one of these fucking things that was actually funny.

  153. you can you idiot by Anonymous Coward · · Score: 0

    flamebait

  154. not only too much like Windows by MobyTurbo · · Score: 2
    The problem with Linux, especially as packaged by commercial vendors is not simply that it's too much like Windows, it's more that it's not enough like Unix. Linux was meant to be a *Unix* clone, not a Windows clone. That is what excited the hacker community, not overcoming the hated Microsoft, but having free Unix on the PC.

    A good feature of Unix, and clones like Linux, is the powerful command line, simple yet powerful modular tools, and easy to use and parse text files. Even the GUI should be this way, such as a simple GUI like pwm that gives you simple menus, configurable from a very easy to read text file, and stays out of your way. Of course, pwm is probably not for everyone; so you can pick another window manager - another feature of Unix, customization, that commercial Linux distros are trying to reduce with controversial and often buggy results.

  155. Linux innovations? by shokk · · Score: 3, Insightful

    At this time, Linux does not push hardware innovations that Windows users want Microsoft to follow. It also does not have any software that anyone is craving for, especially now with Cygwin and many open source packages compilable for Win platforms. There are no Linux games that Windows users are slaving after, nor is there any Tux-box lining people up at stores for Christmas. There are no killer embedded-Linux devices being sold that are not already being sold as embedded Windows-2000/XP devices. Linux PDAs are not doing anything different than Palm or PalmPCs.

    Linux and all other platforms are still playing catch-up to *everything* Microsoft. Once Linux creates its own blazing trail for Microsoft and others to follow after, only then will the real competition from Linux have begun. When will the pengiun teach a new trick?

    --
    "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
  156. thank you by Anonymous Coward · · Score: 0

    for your insightful and descriptive comment.

    showing no examples it's obvious what you're talking about.

  157. MOD THIS UP by Anonymous Coward · · Score: 0

    This is one of the most insightful comments ever made about UI on /.

  158. the blind and the epileptic by Anonymous Coward · · Score: 0

    won't give a rats ass

    oohhh, animation!

    fuck off, I want an OS, not Geocities

  159. you can't have it both ways by Anonymous Coward · · Score: 0

    I think that you misunderstand. Linux isn't the GUI. Linux is the OS underneath.
    To a user who doesn't care about the OS underneath, other than it working, Linux *is* the GUI. Bad GUI on Linux = Bad user impression of Linux.

    But you don't seem to understand that people want Windows/Mac-like UIs. They are comfortable with these.
    You don't have to make it the opposite of what exists, just improve on it. There are many cool GUI features in both Mac and Windows that are not used in the other. Use all of them! Look up all those UI features that have been discontinued, and see if any of them are useful, or if they were dropped for a good reason.

  160. Re:Hypocrite Autocad by Anonymous Coward · · Score: 0

    Autocad has command line. It has had one you could draw in 2D OR 3D with.

  161. since Microsoft copied the Mac interface by Anonymous Coward · · Score: 0

    I hardly think you can say Macs are designed to look like Windows.

    and you do not have to command+click the object.

    if you'd ever used a Mac, maybe you'd know.

  162. Duh!!!!! by wirehead_rick · · Score: 1

    One cannot lead the marketplace when one follows in the marketplace.

    Linux Geeks have to give up the me-too catch up to Windows attitude and figure out how to make Linux stand on it's own other than being free.

    I don't use KDE or Gnome anymore because they suck just like Windows does. We need something better.

    How about Home Theater PC's?

    --
    -- Mean People Suck
  163. how Microsoft built up it's user base by Anonymous Coward · · Score: 0

    * allow rampant piracy across the globe, encourage it, make it easy, this will increase your market share dramatically.

    * slowly make it harder for people to pirate your software.

    * stop making versions of your software that runs on other OSs

    * start threatening people you'll sue them if they don't have a software license.

    * actually start doing that.

    * put spyware into your OS, so you can police more license infringements, after all, it's up to the user to prove they own it, even if they have lost their receipt.

  164. Windows is dead - Long live Windows. by Petrus · · Score: 1

    He is right on.
    Linux is more uxer friendly, except that it is no longer linux. It's practically Windows. Now, I switched to Linux 8 years ago, because of Windows being too limited.
    Now:
    - Mozilla cannot run under one account on two remote displays
    - Some programs have settings in unreadable "Registery" (Thanks, Penington for this Havoc).
    - Gnome and KDE are hopelesly bloated.
    - If you select white font color, you will have half of your text invisible, as ti is hard to have find and install Gnome black background theme.
    - Many function do not have keyboard shortcut, forconm me to move hand all the way to the mouse!
    - The KDE/Linux feels now twice as slow on 2.4GHz machine than on 90MHz pentium 8 years ago.
    - and hundred other complaints.

    - Good applications are continually discontinued. I'll never have such a packager GUI as was Redhat Tcl/Tk Glint, browser as was Motif Based Mozaic ( and early mozillas) and such an office suite as was Applix.

    Perhaps I'll have to switch to SCO or Solaris.

    Yours
    Petrus

  165. Um ok by rolfwind · · Score: 2, Insightful

    First he says we need more features:

    Um, what features is he talking about? Currently linux could take on windows regarding features and flexibility, for the most part except a few key programs, except for the ease of use segment.

    Does anyone seriously believe that feature bloat is what we are missing? Do you want an animated paper clip? Features that users never use in 90% of the cases? Features that put you on the upgrad treadmill for years on end and cost money.

    Second part - we need to be less like windows. Need an innovative metaphor instead of the desktop blah blah blah.

    Um, no. There are enough metaphors, what we could use is some consistency among interfaces, but please keep the metaphors under lock. Unless a holograpchic 3d screen becomes standard, I like the desktop example just fine.

    Be less like windows, well we have a CLI that actually use. And why be less like Windows? Familiarity breeds fondness, why make people relearn everything, lets adjust to them a little bit and make small logical fixes and steps to something better over time.

  166. He has a point by Anonymous Coward · · Score: 0

    While he could be complaining about the exact opposite next week, I do tend to agree with the basic conclusion. KDE is pretty much a windows clone, right down to those annoying verification messages. A lot of linux distributions corrupt Unix standards and alias rm, cp, et al to
    rm -i, cp -i ,etc. (to please newbies perhaps?). I'm not aware of ANY window manager that allows you to lock focus (ever have Mozilla change your focus to it when it his some timeout/error and feels the need to re-focus you to Mozilla - it even changes your workspace if you're in a different one than it is!). Or a slow opening program that steals focus when it finally decides to come up. A lot of why I left MS Windows still shows up in Linux, unfortunately.

  167. Hmmm by BlueF · · Score: 1

    That article seems without merit and unecesarily inflamatory. I'm surprised it was posted on slashdot. It's as if the poster didn't both to read the article or wanted to start a silly debate about why linux should be nothing at all like windows. Right?

    I mean, when it comes down to it, what linux really needs is to be _more_ like windows. Linux needs to emulate the aspecs of windows that work -- snapy user interface, vast software (game) support, stability (ever try windows 2k or XP?) AND ease of use -- ALL while retaining the aspecs that make linux superior. Right?

    Doh! Look, I fell for the bait. Damn. Atleast we could have found a respecable article to center a debate on what makes windows and linux work so well. : P

  168. Re:Dvorak- the second reason I killed my subscript by Anonymous Coward · · Score: 0

    I have to say that when I read "Dvorak" in the subject heading and then finished reading the rest of the subject line I immediately did a search for "idiot". Then I came across your post (that is not insulting-please read on).

    I agree completely with you. I stopped purchasing magazines that publish his rampant stupidity as you did many years ago but I am still faced with it all too often.

    Dvorak latches on to some current topic he believes will gain him some spotlight but writes his article so that he is not seen in some horrible light, one way or another.

    Anyway...That is the pattern I recognize.

    -Bytor and the Snowman

  169. Is That Bullshit I'm Smelling Here? by Shturmovik · · Score: 1

    I think it is.

  170. Maybe Dvorak should learn to program... by aquarian · · Score: 2

    If Dvorak is so bored, which I suspect he is too, then maybe he should get off his ass and learn to do something productive and rewarding, like design software and/or write code. There's no more boring a place to be than the middle of the peanut gallery.

  171. i see... by Cynikal · · Score: 1

    and in another article dvorak critisizes Dell for immitating compaq by designing computers with the same interfaces (monitor, mouse, keyboard)

  172. all that stuff... by Anonymous Coward · · Score: 0

    "At home (using Linux) I'm running: an enterprise-level web server (with support for Java, PHP, Perl, CGI, SSL, you name it), an internal DNS server, a caching DNS server, a highly-configurable router / firewall, an SSH daemon, a mail server (one which serves as both a primary for some domains and a secondary forwarding server for others), two different database servers, a print server (usable by Linux, UNIX, Windoze, OS X), a networked file share (available via NFS and Samba), a networked scanner server, a modem pool, a fax server, a VPN server, a jabber instant messaging server, an add-filtering HTTP proxy, an OGG/MP3 networked jukebox, a tape backup system, an LDAP user directory (with integrated logins for my Windoze/OS X boxes and support for redundant mirrors on other machines), an internal DHCP server, and encrypted file systems."

    yes... but it's not the cost in dollars. it's the cost in effort. getting most of this stuff to run in linux is like pulling teeth from a rabid monkey trying to fuck a rotten watermelon. people have a hard time taking linux seriously when they have to wait 5 minutes for the damn thing to boot when a comparable windows box boots in seconds. oh, that's right... you never turn your computer off, either. my bad.

    1. Re:all that stuff... by Anonymous Coward · · Score: 0

      > etting most of this stuff to run in linux is like pulling teeth...

      if you don't know how, yeah, it is hard the first time (or two). Or, I suppose, if you've been 'trained' in the point-n-click mentality, you'll probably never catch on.....

      >you never turn your computer off

      or, reboot, or reinstall from scratch, or have to worry excessively about the current virus/trojan/what-ever dujour.

  173. Re: Apple UI by King_TJ · · Score: 2

    As someone who has been working with older Apple hardware quite a bit recently, I have to say that Apple has only *now* gotten their UI to a respectable level with OSX.

    In all the previous verisons of MacOS, I just don't see where all the "user-friendliness" really was?

    First and foremost, the older MacOS UI had the really nasty issue of making it too hard to tell which apps were still running. (EG. User double-clicks on a document to read it. SimpleText launches and shows them said document. User closes the document itself, but doesn't realize SimpleText is still running with 0 documents open. Since very little visual indication is given to user that it is indeed running, he/she can easily go about doing other things on the Mac for hours and not notice it's still wasting memory and resources.)

    MacOS also made it too confusing to select the proper folder to save/download/install files in. (EG. If you have multiple hard drives and want to save on the one that didn't come up by default, you had to get there in 2 steps. First, select "Desktop", and *then* select the drive you wanted from the dialog box.)

    On top of all of this, they never had the foresight to offer an actual file manager. MacOS sorely needed some sort of built-in utility that would show "tree" style folder lists and easily allow copying/moving/deleting groups of files.

    Therefore, I'm not sure Linux wants to copy Apple's way of building GUIs. It seems to me it took Apple *far* too long to provide obviously needed functionality and features.

  174. Kicking the dog by eyepeepackets · · Score: 2


    So the author of the article is irritated and instead of searching and finding the real source of his irritation he turns around and kicks the dog (Linux in this case.)

    The GUI interface as it exists now is result of, what, 30+ years of research, experimentation and implementation? Why can't it get better? Here's a clue: the interface "bottleneck" is between the hardware and the wetware.

    We'll get better/different user level interfaces when we get better better/different connectivity between the human and the machine.

    --
    Everything in the Universe sucks: It's the law!
  175. Your argument doesn't make sense by jpmorgan · · Score: 2
    The fact that X is network transparent isn't a valid counterargument to the statement that X-Windows served its term, but isn't getting any better and so should be replaced.

    X-Windows doesn't have a monopoly on network transparent UIs. Fresco, one project working on a high-quality UI, is also network transparent.

  176. Ridiculous by Anonymous Coward · · Score: 0

    It's ridiculous because all the claims made are bogus. He links us to Windows because he sees a parellel between DLLs and shared libraries. This is nonsense. We have so many to choose from in comparision with it, and let me just blast him fourthright: where DID he get the whole idea we're somehow employing such a totally revolutionary/radical operating system with impunity from all the requirements of modern application development? Linux is an operating system with lots of unique features and advantages -- and it's not going for the revolutionary sort of flair a la OSX.

    I installed and loaded gtk-gnutella today in less than 10 seconds and instantly was downloading MP3's I'd been wanting to hear for months. I think Dvorak might be looking too much at the "big picture" to really see how different things are on this side.

  177. but linux is a kernel, not a GUI by louzerr · · Score: 1

    I think Dvorak's article was interesting, but more and add for Connectix than anything else. It does make a good point of those who package OSs using linux.

    The thing that is often forgotten is that linux is a kernel, and the Window Manager is something else. So what WM is Dvorak using? Red Hat? SUSE? Mandrake?

    I personally like Blackbox because it doesn't have all kinds of features - only what I need.

    The question I've always wondered, why doesn't Microsoft make a window manager for X environments? Would they choke on the GPL?

    Ultimately, I think the solution is Mac OS X - too bad I can only get my hands on this x86 crap.

    --
    "The large print giveth, and the small print taketh away" -- "Step Right Up", Tom Waits
  178. Mr. Poag:Unless you are a human factors expert.... by Anonymous Coward · · Score: 0

    then zip it. You say:
    "No one stopped to ask whether replicating a WIndows 95 look and feel was a good thing or not."

    Are you kidding ? Have you even read any book on the subject ? Do you have any idea of what goes on within usability communities ?

    How about you take a break from listening to yourself talk and open up your ears one of these days. I have heard enough of your whining, and I thought it would time to chime in.

    My points:

    1) Usability takes precendence into consideration. There's a reason why microwave ovens looked like oven consoles when they were first designed. It's because that is what people's brains where used to. Unless you want to target the people who have never used a computer before, then you MUST improve on the design of what people are used to. You can't just invent a new interface and say "Trust me, it's better...use it." when they are used to something else. For some real-world proof of this, ask any veteran Mac person to use a PC for a week.

    2.) Dvorak has infinitely more experience and knowledge on the subject than you do, as does just about everyone on the KDE and/or GNOME teams, and therefore more qualified to write brief "rundowns". Can you see what sorts of excellent improvements the opensource community HAS made on the M$/Mac interfaces ? Can you list ANY ? Or is it all bad, in your oh-so-vague-and-generalizing opinion ? I understand that you'd like to really enter into a career in UI design, but no one's going to want to work with someone who does nothing but badmouth what's been tried.

    Human Factors engineering has been around a lot longer than both computers and you, son. And after having spent over 20 years evaluating cockpit design (i.e. UI for airplanes) for the US government, I can tell you, with experience behind me, that although you make some valid points, you still have a lot to learn.

    So before you start with the heavy-handed stone throwing, watch what sort of house you live in, mister microblogger.

  179. Since when? by incom · · Score: 2

    is looking like OSX a bad thing? Windows I can understand though.

    --
    True genius is grasping a situation like a peice of fruit, and peircing it just right so that it drains dry.
  180. Mencken. by Grendel+Drago · · Score: 2

    "They come in as newspaper men, trained to get the news and eager to get it; they end as tin-horn statesmen, full of dark secrets and unable to write the truth if they tried."

    --H.L. Mencken

    --
    Laws do not persuade just because they threaten. --Seneca
  181. Linux is Embracing... by Coward+Anonymous · · Score: 3, Insightful

    Linux is matching Windoze feature for feature till they are identical. It must do this to be a viable alternative to Windoze, which is what Linux's developers appear to want.
    Once the two are equal, Linux will begin the second stage of Extending...
    Linux just might beat Windoze at Microsoft's favorite game.

  182. Duh! by El · · Score: 2

    We are making Linux "more like windows" for 1 simple reason: the most significant cost per seat in any computer installation is not the cost of the software or the hardware, it's the cost of the user training. If Linux looks and feels like the interface almost everybody is already used to, then retraining costs are smaller, and more people are likely to adopt it. That Dvorak doesn't see this only proves what I've been saying for years: "Dvorak is an idiot!"

    --

    "Freedom means freedom for everybody" -- Dick Cheney

  183. what a buffoon by kardar · · Score: 1

    • -- "It's roots are in Wintel" --

      Linux's roots are in UNIX, not in Windows. Linux does well on Alphas, Macs, IBM mainframes, etc. Intel's platform was a circumstance, it was never the first choice.

    • -- "The Linux community copies the inventions of Microsoft out of necessity..." --

      Inventions? Microsoft has but a few inventions, one of the more prominent ones being the talking paper clip. Microsoft buys out other companies and manipulates its OS in ways that steal other people's products. Microsoft hasn't invented anything of any significance; they just take the credit for other people's inventions.

    • -- "Programs such as GIMP are compared with Windows programs" --

      GIMP runs on Windows, although not as well as it does on *NIX machines; are we comparing GIMP to itself now? GIMP gets compared to Photoshop; the consensus seems to be that you should really have both GIMP and Photoshop to have a well-rounded arsenal of image editing software. What is this guy talking about?

    • -- "Linux has become a pale imitation of the evil OS it intends to replace" --

      Of course there are people who hate UNIX, but Linux was never designed to replace Windows! There are many Linuxes out there. Some may very well intend to replace Windows; but if you look at Linux carefully, you will see that there is a great variety of strategies and concepts from one distribution to another. You shouldn't knock Linux as a whole because of something a particular distribution (or distributions) is / are doing.

    • -- "Not quite as good but a little cheaper" --

      Not quite as good for what? Use the right tool for the right job. If you don't like Linux, don't use it! Buy an SGI or something. Noone is forcing you to use Linux.

    I think it makes a lot more sense to write about the facts, not manipulate the facts to fit the title of the article you decided it would look good for you to write.

    This is a shining example of very poor journalism.

  184. It all comes down to how you use a computer (Long) by Trolling4Dollars · · Score: 2, Informative

    I've been thinking about this at great length for the past year or so. The W.I.M.P. interface is going to be with us for a while no matter what we think of it. It will evolve and get enhanced by other developments in input devices (eye tracking, speech recognition, humanoid virtual androids, etc..), but will probably largely remain the same. The real "innovations" (for lack of a less used word) are to be had in new approaches to using the computer to actually get work done.

    Unfortunately, I think Microsoft has us in a bad spot right now. I've heard rumours for a while that one of their big projects is some kind of storage/document management system. When you think about it, this makes sense for the business world as the "next big thing" because the suits don't care about data formats and don't WANT to learn about what type of data is compatible with other data. If my hunch is correct (based on the info I've seen in various spots on the net) they are planning to make a transparent, centralized (within an enterprise) mass data storage system that completely abstracts data from file formats. More then likely, the end result will be based on that DB centered filesystem we've been hearing about. So when a user creates data, whether it's graphic, text, audio, etc... it all goes into this DB with approapriate links drawn automatically between the different data. The user never has to think about file formats. They just create their data (which they will likely think of as "documents" with no type) and save it to their published "Folder". The filesystem/OS will take care of all the data type matching. Exchange and Windows XP for Pen Computing are the first glimpses at this kind of thing.

    If we really want to get something new happening, we really have to start thinking about a few items:

    1. Computers (even with W.I.M.P.) force people to interact in non-human ways.
    2. To be truly efficient, every task that a computer could be used for requires different UI approaches to be "optmized" for that use. (Witness the turnkey systems out there for the button pushing monkeys to use)
    3. You either have maximum flexibility and number of features at the cost of true ease of use, or you limit your user to make things easier to use. There is no compromise.

    To tackle the first point: People have been working for so long on trying to make computers "user friendly" that they've added so many things that actually cripple the user. As Neal Stephenson pointed out in his essay, "In the Beginning There Was Command Line", many metaphors actually prevent the new device from being used to it's full potential. He had an example of a steam powered car that used reigns for steering because it was something people were familiar with. However, it's obvious to us now that the steering wheel (while a new concept) was actually the better interface. I think we need to question whether we really need to hold onto a lot of the metaphors in use today. Should we try and meet our machines halfway, especially since their eventual role will probably be to augment us in many ways? Or maybe we should come up with new, less limiting metaphors? I think it will all come down to how each individual uses their computer.

    I know that I feel very limited by GUIs these days. It doesn't matter if it's Windows, Linux or MacOS. I've used them all and can easily move between all of them since they really aren't different at all anymore. However, I do get a lot more usability and flexibility from the CLI for the way I use my machines. Still... the CLI is limiting too. The time to integrate CLI and GUI into something more cohesive than just running an xterm in X, or CMD in Explorer has come. Why don't we have a CLI that has modern text editing facilities. There are many times when I wish I could do a text search through the text in my scrollback buffer. Or how about being able to "drag and drop" filenames to directories in a CLI window, instead of having both a GUI file manager and a CLI open? Or dragging a console command line out of a script you're editing to the desktop and having a new CLI window (or maybe a new tab if you have an MDI capable CLI) pop up with the line ready to execute by pressing enter. Or maybe a way to use the command history to create new scripts easily? Just arrow up to the commands you just used and tag them in the order you want them and have them output to a new script in your home dir. These are basically shortcuts that could make CLI life a lot easier. However, this still barely touches the real issue.

    The real problem is that the computers (with ANY UI) still force users into limited ways of interacting and thinking. To manage your files, you have to think in hierarchical fashion even if that ISN'T the way that you work with real paper/books/printouts, etc... File management should be approached in a much different way than it is currently. (Most users I know never even touch their file managers unless they are going to read a floppy.) The "search" tools that many GUIs provide this to some extent, but it's only ephemeral. A search is not a permanent record of a state. The only "views" that we currently have in a GUI are limited to the way that a computer "tech" thinks, not a user. In fact, the very use of the word "file" may be an impediment to using a computer in the most efficient way.

    If we take a more object based view. The data would make a slight transformation from "graphic image file" to simply; "Picture" regardless of the format. Text data would no longer be the mish-mash of formats that it currently is (ASCII text, "DOC", RTF, PDF). It would instead become "Letters", "Articles", "Recipes", "Source Code" "Personal Photos", "Promotional Pictures", etc...

    Instead of the user arranging folders that contain all of these categories, the OS would already have a pre-ordered layout of filing by these categories. However, this would not be the normal folder structure that a filesystem uses, but it would be a database that manages the underlying filesystem. As new applications get installed, more categories for those apps get added if they don't already exist. When the user opens their personal information store, they would be presented with a list of the categories (with a bias towards the most often used types) to scan through. Once they select the ONE category they are interested in, all other categories dissapear from the list and a new interface is presented with the option to search for a specific document or select a "view". The "view" could be chronological, alphabetical, or relational. If they pick chronological, their choices can be Today, Yesterday, Within the Past Week/Month/Year, Specific Date. If they pick alphabetical, they get the options for Forward/Reverse order, or Specific Letter - Forward Reverse (Ablilities, Accidental, Actionable...). It they pick relational, they can select a specific document and it will present them with a "web" of all related documents on their system, network, or corporate enterprise. This is just a simple illustration of "what could be" for the typical end user. Let's take a look now at what could be for the advanced user.

    A lot of times, I find myself with a strong desire to have access to my machines, but being limited by the other things I need to do in daily life. The concept of the wearable computer appeals more and more. :) But, the only input devices we have are still limiting. The closest thing I've seen to something useful for text input is "Dasher". Combine this with eye tracking and I think you have a great solution for portable computing with no need for KB, twiddler, or the like. The other thing I think we should be looking at is the possibility of CLIs actually learning what we do most and creating aliases based on those actions with notification that we have a new alias that we can use for those actions. The other possibility is textual access to that same DB that the normal users would have in the GUI. This DB would allow us to use our machines in CLI mode with automatic suggestions for related commands, data, services appearing in a "scratch" location on the CLI for the machine's "stream of consiousness". It would become symbiotic. As we learn about our machines, and our machines learn about us, we augment each other. And THAT is what we should be working towards: computers that augment us as individuals while being as transparent or intrusive as the user desires.

    My second point is that depending on how you use your machine, certain UI/input device combos may be more efficient than a "one size fits all" approach. For instance a musician may want to use a computer with a KB, Mouse and a real mixing board input device for virtual studio work. Or an artist might want to use a tablet interface that allows them to draw on screen just as on paper. One of the things that Linux has going for it in this way is that you really could make dedicated distros for different types of work. This would be a great way to usurp Windows from certain arenas since MS would likely never take this appraoch as it would cost too much. But it needen't cost as much for Linux. The freedom it would allow for in UI design would be incredible. Imagine the new kinds of tools and approaches that could be created without being fettered by a "desktop" metaphor. This is where I think some extra specialized work needs to be done: hardware input devices. If we can get Linux to support as many input devices as possible, and combine that with very specific task focused distros (or a distro with "task plug-ins"), we could gain more acceptance in specialized fields.

    The third factor is how much power to actually give the user. As we've all seen with the various W.I.M.P. interfaces out there, having more than one way to do something is great, but it gets in the way of user friendliness. I've seen plenty of people get EXTREMELY confused by seeing that they could minimize a window by clicking on the _ widget OR by left clicking on the application's window menu on the left side and selecting "Minimize", or by right clicking on the application's listing in the task menu and right clicking to select "Minimize", or... you get the picture. While it's nice to have all those options (especially as the user becomes more adept, it's likely to confuse the user). I still wonder why no one has taken notice of Nautilus' old (weak, but clueful) approach of having different modes: Beginner, Intermediate, Advanced. Someone need's to sit down and figure out what the easiest GUI thing for most users to do is and pick that ONE approach for a function. Then all of those simple approaches would become the "Beginner" settings. The "Intermediate" settings could incorporate other GUI based approaches that are less commonly used but might be preferred by a more intermeidate user. And the KB shortcuts (there should be one for every function in the GUI) are left to the "Advanced" user mode.

    Instead of completely removing features to try and avoid confusing the user, the features should be categorized thoughout all apps and the OS environment into categories of some kind to limit what a beginning user is exposed to. Some people will never break past that, and that is fine. Others will want to explore and learn more. Either way... the real goal needs to be more humanization of the UIs, and more machination of the humans.

  185. Linux to much like windows by plato5150 · · Score: 1

    I agree with Dvorak i'm not a coder I don't claim to be but I use both linux and windows on two seperate computers and the only diff is the name of the applications I use

    --
    it's not death if you refuse it, only if you accept it
  186. mod up please by benjamindees · · Score: 2

    you can never go wrong with a post that compares operating systems to cars...

    --
    "I assumed blithely that there were no elves out there in the darkness"
  187. Mac users by gonadware · · Score: 0

    Mac users think the male rectum is the correct place to stuff their lubed cocks. They need more help than simply abandoning the gay apple interface.

    --
    Check out my ghey articles and linux pseudo-contributions!!
  188. imagination + pragmatism by v(*_*)vvvv · · Score: 1

    Well, admitting there isn't anything better, and admitting YOU CANNOT IMAGINE anything better are quite different things.

    I feel many people here, unfortunate though it is, fall in the latter.

    Since when was the 2D GUI "perfect"? Since when was the WIMP interface officially the only possible interface?

    Look around and you will see innovations everywhere. But to admit nothing is possible not only will blind you, but will also prevent you from being a part of such innovation.

    If you have an imagination, and if you are pragmatic, ie, work and judge by results, then innovation will follow naturally.

    If you feel you do not have an imagination, then absorb information and familiarize yourself with the cutting edge. Once you are familiar enough, you will start seeing possibilities that weren't explicitly presented to you, beyond the edge. And that is what we often refer to as...

    imagination.

    Code it and present it, and people will call it...

    an innovation.

    Repeat that a few times, and before you know it, people will start referring to you as...

    a visionary.

  189. Knows-something... but nothing worthwhile. by supabeast! · · Score: 3, Interesting

    Dvorak knows something about computers, specifically desktops. Apparently he knows nothing about the rest of it, or he would have discussed the thousands of creative uses of Linux, in server clusters, network appliances, embedded devices of all shapes and sizes, incredible server clusters, renderfarms, the list goes on and on. He also ignores the numerous interface projects, both 2D WIMP enhancements, and the 3D interfaces that Windows does not have.

    Dvorak is a fool, a pundit, he is the computer industry's Rush Limbaugh. Fortunately for the computer industry, Dvorak does not have millions of moron listeners who fail to look through his fallacies.

  190. what is the deal by Raven42rac · · Score: 2

    Sorry to get a little "Jerry Seinfeld", but, what is the deal with all these so-called pundits making completely retarded assertions. Yet the ploy works, again and again, as shown in the posting of articles and replies to the articles, jesus christ, my brain wants to explode reading some of this drivel, such as, "Linux is too much like Windows" where is this article published like Dumbass Digest or something? As someone who has used both Windows and Linux, I can tell you, Linux is almost nothing like windows, what, both run on hardware, wow, ooh big similarity, STFU. Next week I am going to submit an article to /. entitled "How a ball of yarn is too similar to a bowl of Campbell's reduced sodium tomato soup" God damnit, like the article a few months ago about how software development is dead, shut up no it isn't is how my summation of the article would read, and that would be even on a slow news day. If my post sounds ranty and disconnected, forgive me, it is like four in the morning. But my position remains the same.

    --
    I hate sigs.
  191. NooFace.net by Corrado · · Score: 2

    Cruise on over to NooFace to check out some news on UI design. This guy started this Slashdot cloned space so that we could discuss alternate user interfaces. It looks pretty promising, just needs a few more users.

    One thing I am interested in is getting rid of WIMP. I don't know what to replace it with (if I did, I would probably be a rich/famous man!), but I tend to like the zooming interface concept. This is where everything is all laid out in a single plane and you just zoom in and out on different areas to get where your going.

    --
    KangarooBox - We make IT simple!
  192. What ELSE do they want? by Lispy · · Score: 1

    Yeah, youre right. They wanted Multimedia, the community gave it to them. They wanted more Officesuite, there are many good ones by now. Then they wanted an integrated Desktop. Hey, we got at least two. And now they complain about. Ok, let me say this: If you dont want to use Linux you dont have to. I personally belive that OS has come a long way in the last few years. And if its not suitable for someone they might as well stick with Windows.

    Merry xmas,
    Lispy

  193. Windows XXX is an ass!!!! by Anonymous Coward · · Score: 0

    Multitasking preemptive of Windows XXX is an ass :DDD because:
    * program must to do looping!!! hehehe, another ass
    * there are many bugs with the syncronization of multithreads or multiprocesses, and Windows XXX fails the paradigm of concurrent programming, the guilty isn't the programmer, the guilty is Windows XXX.
    * programming at Windows XXX is very complicated! programming at Linux is very easy! (e.g. to put a button at Windows is to create a windows with many unuseful parameters = code very big and more buggier)

    JCPM (copyright)

  194. many gui's are intuitive by 0x12d3 · · Score: 0

    I guess I may not be like other users but typically I just write the 2 minutes worth of script and add that to whatever menu's applicable config(root menu left-click in fvwm, kde's bar, or whatever); I'd say that most commandline progs are _extremely_ intuitive, because on standards (ie posix, UNIX, etc) typing '-v' or '-q' is fairly likely to increase verbosity or decrease (quiet) output respectively; usually one can even guess at what arguments a prog would require (ie PROGNAME infile [outfile] --able to guess an optional second argument is name of outfile). '-' or '-c' for stdin unless it makes sense for this to be the default; many many more. I find it _extremely_ rare being within a gui on any prog on any OS and not being able to figure out how some task is to be done. When things get really bad a quick trip to the help button usually helps matters along (ironically enough). And I agree that for others like myself who do some pretty squirrelly things, windows help can prove futile and Kde's help while being a rather large system, covers only elementary issues (I used in version 2.0 may be drastically different now). Are there others who feel that most gui's are pretty self explanatory?

  195. Re: Linux is an ass!!!! by Anonymous Coward · · Score: 0

    Multitasking preemptive of Linux is an ass :DDD because:
    * program must to do looping!!! hehehe, another ass
    * there are many bugs with the syncronization of multithreads or multiprocesses, and Linux fails the paradigm of concurrent programming, the guilty isn't the programmer, the guilty is Linux.
    * programming at Linux is very complicated! programming at Windows XXX is very easy! (e.g. to put a button at Linux is to create a windows with many unuseful parameters = code very big and more buggier)

    JCPM (copyright)

  196. The roots of linux are *not* wintel by Tikiman · · Score: 1

    I don't understand where he's coming up with that the roots of linux are in wintel. It has been Unix, and always will be. Everything is a file; you can administer with vi from across the world; the OS is extremely modular; etc etc. I also think his point is completely undercut by OS X, which is true Unix derivative but maintains a feature set impressively close to Windows. Just because Linux isn't there now doesn't mean it can't be there eventually.

  197. Linux too much like windows by Anonymous Coward · · Score: 0

    Obviousely the writer never experimented with
    all the different window managers that Linux
    can display, like Enlightenment, for instance.
    Linux is far different than windows. Just try
    to get rid of the 'index.dat' file in the
    directory called X:\windows\cookies. You will
    not do it. You do not have the rights to access
    it within windows. All users of windows are
    client users and not superusers no matter what
    flavor of windows or 'NT' they are running. All
    IT Administrators of nt systems are also really
    just 'super-clients' and can be gotten around
    by master servers from micro$$$$ any time they
    want. Ashcroft and company really want to snoop
    American computers running windows, just go to
    Redmond and the keys to the windows world is there
    and wherever they sold the master keys, like maybe
    MPAA or RIAA member oligarchs. Try that on any
    good Linux box and the average government hacker
    would lose so much hair tearing it out from frustration that he would end up looking like the Vice President.

  198. And replace WIMPs with what exactly by A55M0NKEY · · Score: 1
    Why not copy what works and what is out there? It would be like slamming GM for copying Ford by using round wheels on their cars and not using something more original. Ford copied wagon makers who in turn copied Roman chariot makers who in turn copied cart makers who got the idea from watching huge stone monoliths being pulled over round tree trunks greased with squished papayas.

    GM's use of round wheels on cars is nothing more than a copy of a copy of a copy of a ...

    --

    Eat at Joe's.

  199. IN SOVIET RUSSIA by Anonymous Coward · · Score: 0

    In Soviet Russia Windows looks too much like Linux

  200. Re: Apple UI by Gropo · · Score: 2
    A little background on your observations...
    First and foremost, the older MacOS UI had the really nasty issue of making it too hard to tell which apps were still running.
    Well, when Apple moved from OS 5 to OS 6, they introduced the "MultiFinder", which allowed more than one application to be running concurrently. The "Application Menu" was devised as a pull-down means of viewing all (non-invisible) running executables on the machine. The fundamental difference between Mac OS and Windows is/was that Windows encapsulated applications within a pane, while the Mac UI had always used a menubar-parent/window-child method. The Mac/Xerox method was engineered to adhere to Fitts Law of UI Interaction (which basically states that items at the edge of a work surface are more easily/less consciously accessible than items removed from the edge). With Mac OS 8, Apple introduced a pull-out application menu, allowing you to constantly see all apps that were running via icon or icon+title.
    MacOS also made it too confusing to select the proper folder to save/download/install files in. (EG. If you have multiple hard drives and want to save on the one that didn't come up by default, you had to get there in 2 steps. First, select "Desktop", and *then* select the drive you wanted from the dialog box.)

    On top of all of this, they never had the foresight to offer an actual file manager. MacOS sorely needed some sort of built-in utility that would show "tree" style folder lists and easily allow copying/moving/deleting groups of files.
    Again, this stems from the original "Finder," whereas the desktop abstraction was 'root' to all other volumes and files. Apple added additional API's to either 8.0 or 8.5 (can't remember) that enabled you to bookmark favorites and/or directly jump to mounted volumes via pull-down menu, as well as 'branch' subdirectories by clicking on the small arrow icon. Not all application authors adopted the new save-dialog API set, however. Personally, I found it quite easy to command-D to the desktop whenever I wanted to save to removable media. What was the key-command to jump to "My Computer" under Windows 95/98/NT/2000?
    Therefore, I'm not sure Linux wants to copy Apple's way of building GUIs. It seems to me it took Apple *far* too long to provide obviously needed functionality and features.
    I wouldn't go so far as to declare those UI 'drawbacks' as "obviously needed" functions. They might have been for someone who developed UI skills in a Windows-only universe, but I never felt particularly inhibited by the Macintosh UI over the last 13 years - despite long periods of windows usage. It all comes down to buffering need-for-speed with memory-for-shortcuts. That applies to any GUI...
    --
    I hate Grammar Nazi's
  201. baby with the bathwater.... by cyberdog6 · · Score: 1

    Dvorak is just ranting here. he has no good ideas or suggestions for improvement. just complaints.

    sure Linux GUIs are alot like Windows and Mac. the Mac interface was a good idea, and still is. that's why windows tries so hard to be like it.

    if improvements need to be made, let's make them without throwing out good ideas with the bad.

    not that a whole different approach would be unwelcome, assuming it makes as much sense as going from command line to GUI, but Linux isn't trying to do that. they wanted an alternative way to do what they already do, and do some of it better. i think they've done that nicely.

    i guess Apple wasn't doing anything that got under his skin this week.

    hey John, how about an article about all the innovations Microsoft is making? nothing? oh well.

    i always like to mention when responding to an article by Dvorak that he used to be a MacUser columnist, and a Mac User. he left during the dark times and can't seem to get over the fact that they were able to go on without him.

    i see these slams against linux as his way of avoiding change, just like slamming Apple is his way of justifying his decision to leave the platform.

    he just seems a little too venomous to be simply reviewing those topics.

    --
    Evil is the money of all root....
  202. Ahem? by Dirty_Sanches · · Score: 1



    It's always nice when Pcmag or Zdnet do one of their specials on latest Linux progress. It's always crafted to be absurt enough so that people would read and discuss it, yet never credible enough to be educational or usefull. As long as the dill's look at the pretty adds.



    Since when is pcmag a credible source on Linux GUI asthetics any way? Bet the writter gave it a good 5 min run, yah around the website screen shots f...er. Id be surprized if he had enough IQ to pop the shrink wrap of his Linux CD.

    Don't we have 1 mill customized looks / interfaces for GDE/GNOME/Enlightenment, and isn't that the main selling point of the above managers, i.e. your ability to customize the pimp sh.t out of them.

    --


    Fascism should more appropriately be called Corporatism because it is a merger of State and corporate power.
  203. Article with ideas on how to improve Linux by Mohandas+Karamchand · · Score: 1

    In his article "When good interfaces go crufty", Matthew Thomas from New Zealand gives some good ideas how interfaces for Linux could be improved, how Linux has the chance to be much more innovative. I found his article very enlightening, because he breaks out of some deeply entrenched tracks of thought.

  204. I use Linux on my home PC. by Anonymous Coward · · Score: 0

    'nuff said.

  205. at least they are trying. by Anonymous Coward · · Score: 0

    are you going to admit it when someone wants to give you a job and asks how you work with other people ?

    are you going to show your Mom the messages where you resort to calling people names like a 4th grader ? where you show that your only strength is being condescending to people when your ideas meet resistance ? or will you wait to admit it at some technical conference to someone's face ?

    here's a hint: get off your high horse, little girl, and go buy yourself a clue with the money you've saved from getting off the sauce.

    1. Re:at least they are trying. by Bowie+J.+Poag · · Score: 1, Troll


      Bottom-feeders take jobs with the clueless. In the past, if i've taken a job only to find my co-workers are bozos, I start looking for a new job. No paycheck is worth dumbing down.

      I'll be at the Linux Desktop Summit in San Diego in February. I'll be more than happy to discuss my ideas with you face to face. Infact, if all goes well, you'll be one face among a few hundred.

      Here's a hint: Believe half of what you see and none of what you read. Do you _really_ think I could be this abrasive, and still function in real life? Come on.

      Jackass.

      --
      Bowie J. Poag

    2. Re:at least they are trying. by Anonymous Coward · · Score: 0

      so i get it...you must be playing in some weird other life where you think it's funny or somehow accepted to be a loudmouth punk who just likes to argue, but really you're very intelligent and nice in *real* life. wow. what a great gag. again: Mom must be real proud.

  206. Re: Apple UI by King_TJ · · Score: 2

    Hmm... Well, here's the thing. Right now, I'm working with a group of folks who are trying to refurbish old Macs for use in daycare/childcare facilities.

    What I've observed is that both the kids (who have no real previous computer experience at all) and the teachers/faculty (who may or may not be "computer literate" at all) are struggling with the MacOS UI problems I pointed out.

    They often run into low-memory situations where the machines freeze up and have to be rebooted, all because of shareware games (such as Mackman - a PacMan clone) that get launched, and then are believed not to have run because they didn't notice the menu bar at the top changing to offer "Play new game" options and the like.

    The Windows method of encapsulating apps within panes makes it more obvious that the user has run the app. To me, that's more important for beginners than someone's theory of operation that says it's best to keep things on the edge of the work-surface.

    Sure, anyone with some knowledge of the UI can learn the MacOS hot-keys (aka. Command-D). That's great - but it doesn't come naturally to the absolute beginner - and that's who Apple claimed their systems were designed for.

  207. Re: Apple UI by Gropo · · Score: 2

    In all fairness, I can think of a few Windows-isms that would be equally confusing to the newb. The great thing about Mac OS 8-9 is the ability to enable native "At Ease" in every build. It's an ultra-simplified UI that can prevent a user from running too many apps concurrently if administered properly. Different levels of user can be administered with various accounting bundles such as MacAdmin and Apple's own tools built in to OS X Server.

    I've seen simmilar "lockdown" packages for MSWindows that would make me want to chisel my eyeballs out with an ice-pick if I was subjected to them as a total n00b, but I'm sure there are at least a couple that cover enough bases...

    --
    I hate Grammar Nazi's
  208. Last Post! by alpg · · Score: 1

    This is a logical analogy too... anyone who's been around, knows the world is
    run by paenguins. Always a paenguin behind the curtain, really getting things
    done. And paenguins in politics--who can deny it?
    -- Kevin M. Bealer, commenting on the penguin Linux logo

    - this post brought to you by the Automated Last Post Generator...