Slashdot Mirror


A Linux User Goes Back

An anonymous reader says "A friend of mine recently switched to using Windows XP after three and a half years of Linux. I thought the community might benefit from reading his story. Even as a dedicated Linux user, I agree with many of his points. 'Unix on the desktop" has come along way in recent years, yet could still stand much improvement. It is no longer an issue of having a fancy GUI (KDE can't get much better), but rather the real problems lie in the foundation.' Some of his points are wrong, but it's a reasonable article.

509 of 1,560 comments (clear)

  1. That should keep you guys.. by djsable · · Score: 3, Funny

    Ha!

    that should keep you guys posting for days!

    1. Re:That should keep you guys.. by Oscaretto · · Score: 4, Insightful

      I read article with attention... That guy did only a mistake... Switching back. He MUST switch to Apple and Mac OS X. Unix-based OS on a user friendly platform... Linux is NOT a system for productivity at all... Not yet... and nobody seem intentioned to do this... Remeber a T-Shirt: "Linux for programming, Mac for productivity, Windows for solitaire...

    2. Re:That should keep you guys.. by (outer-limits) · · Score: 3, Informative
      My wife inherited a lan using a linux server and windows desktops. It turned out to be a great setup, once the linux server had some maintenance and housekeeping done to it. Windows server prices are outrageous and small business/community projects cannot afford it.

      As for windows XP, I can't say drivers are any easier than linux, as even relatively recent hardware, such as a HP 3400c scanner, just doesn't work properly.

      --

      Microsoft - Where would you like to go today, Maybe Jail?

    3. Re:That should keep you guys.. by Mark+Bainter · · Score: 2

      What a crock. You can't unilaterally define which operating systems are productive and which are not. No, maybe linux is not for you. But I can guarantee you there's no freaking way Mac (even OS-X) is more productive for me than linux is. In fact, I find windows 2k more usable than the mac interface, at least with the single-button mouse. (I haven't had a chance to play with it with a multi-button mouse) For my wife, OS-X is probably a good choice, along with a large number of general user-class people out there. There are probably even some people, though continuous use, for whom windows is the most productive interface. I find this hard to imagine, but it's possible. Just find the OS that works well for you and what you do and stick with it. Quit trying to get every other OS to change to work the way you personally are most productive. If you like Mac, then use it and quit whining about the way other OSes work.

      --
      "No nation could preserve its freedom in the midst of continual warfare."
      --James Madison
  2. Denial? by FortKnox · · Score: 5, Insightful

    Some of his points are wrong, but it's a reasonable article.

    Isn't the first step denial??

    I'm joking, I'm joking.

    Actually, I'm surprised /. has posted this article. I'm impressed by the maturity of the staff to do so.

    Now everyone else be mature and comment instead of flame, k?

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    1. Re:Denial? by daeley · · Score: 3, Funny

      I'm impressed by the maturity of the staff to do so.

      Come on, Josh. We all know maturity = agreesWithMe.

      Joking, joking. ;)

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
    2. Re:Denial? by Anonymous Coward · · Score: 5, Insightful

      While you may impressed, I certainly am not. Witness the smug "Some of his points are wrong" comment while providing *ZERO* counterpoints.

    3. Re:Denial? by Mark+Bainter · · Score: 2
      So, you want him to fill the whole front page with his commentary? The things that are /wrong/ are relatively obvious to people who know linux well.

      Since I can already here the "oh yeah!? like what?" coming, I'll give a couple examples from skimming.

      • lack of a standard way to add fonts
      • Needing drivers for each minor kernel revision
      • badmouthing support people for using RTFM

      Ok, so that last is partly opinion, but I think it's wrong too. I don't know where people get the idea that linux is for everyone, but it's not. Nor do I think it should be. The day it is, is the day I find a different OS to use.

      No, everyone doesn't want to compile their own applications. No, not everyone wants to be able to manipulate everything in an OS. Some people weren't meant to have that kind of power and flexibility.

      In the same way, not everyone wants to meticulously maintain and tweak their cars. Most people just buy a newer car, and take it to have its oil changed, and for dealer service checks and tuneups. Others do that themselves. Still others buy older cars specificially so they can do more teaking and customizing than newer cars allow.

      Operating systems are not one size fits all, nor should they be. There are different types of users. If you are like this guy in the article, and you want something that doesn't ask you to know the system inside and out, and that doesn't require any real effort or thought to work with, and the limitations of a system like that are not burdensome to you then go with MacOS X or with some Windows OS.

      But don't try and tell me that my preferred OS, which I prefer just the way it is should be made to work more like these user-proof oses. If I wanted an OS like that, I'd RUN an os like that.

      --
      "No nation could preserve its freedom in the midst of continual warfare."
      --James Madison
  3. the other direction? by dirvish · · Score: 3, Interesting

    If this guy switched from Linux to Windows XP what hope is there for me switching from XP to Red Hat like I have been trying to do? So far I have had problems with getting sound and printing to work on Linux and I havent' even tried to get my scanner or CDRW drive to work. The Linux communities' intentions are certainly in the right place but why does *nix have to be such a pain in the ass for workstation use.

    1. Re:the other direction? by dhamsaic · · Score: 3, Insightful
      why does *nix have to be such a pain in the ass for workstation use
      It doesn't. http://www.apple.com/macosx
      --
      Every once in a while I like to masturbate a new word into my vocabulary, even if I don't know what it means.
    2. Re:the other direction? by 4of12 · · Score: 2

      Windows and OS 9/OS X have it pretty well figured out

      Windows certainly does have it figured out.

      "Look, Mr Hardware Vendor, if you want your market to go from maybe 100,000 users to 500,000,000 users, then you'd better get crackin' on those Windows device drivers."

      To take advantage of that motivating force all UNIX needs is a comparable market share.

      The only thing going for Linux in this regard are the GPL'd drivers and software that support a world wide collaborative development effort.

      --
      "Provided by the management for your protection."
    3. Re:the other direction? by drightler · · Score: 2, Funny

      And let me just comment on how eye pleasing CDE is...

      --

      blah blah blah....
      drightler@technicalogic.com
    4. Re:the other direction? by Latent+IT · · Score: 2

      Oh cry me a river.

      If you read the article, it's an IDE CD-RW. You think in windows I need vendor specific drivers?

      (If you're really confused, the answer is no.)

      Microsoft may have a monopolistic stranglehold, but that's not the reason why their OS can burn a damn CD easily.

    5. Re:the other direction? by colmore · · Score: 2

      how does purchasing apple hardware make you desire sexual contact with your own gender?

      did arthur anderson abandon apple?

      apple's back end is a "pimped-out" unix. so what's your point? they've built a unix-based gui os? if OSX is a better product than windows, who cares if apple "wrote their own OS?" or whatever.

      some of your points are valid, but you have a funny way of saying things.

      --
      In Capitalist America, bank robs you!
    6. Re:the other direction? by MaxVlast · · Score: 2

      First point: Microsoft wrote a crap-ass OS. UNIX is a fantastic foundation for an OS. It works, and it works well. It hardly sucks.

      Second point: What? Do you realize that what you said doesn't mean anything? Apple never supported BeOS. They made their hardware information available to anyone who wanted it. Later on, they stopped. Apple never supported anything. And what the hell do you mean about running a Mac OS on IBM hardware? Wouldn't that lead to them keeping the Apple hardware available for the Be folk? You need to think about what you're saying before you say it. Otherwise, you just sound silly.

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    7. Re:the other direction? by npsimons · · Score: 2
      It doesn't. http://www.apple.com/macosx

      Uh huh. Then why doesn't my USB scanner work with MacOSX?

    8. Re:the other direction? by dhamsaic · · Score: 3, Interesting
      What are you going on and on about?
      - As one of my fellow ACs pointed out, Apple's back-end is just a pimped-out unix. At least Micro$oft can write its own OS and doesn't go converting to *nix when they realize it sucks.
      So? We're talking about UNIX here. Not Windows. The original question was why UNIX has to be such a pain in the ass on a workstation. Nothing about Windows.
      - Hardware: Remember back when apple supported BeOS? Ever wonder why they dropped it? Because they realized that if people could run a MacOS on IBM hardware, they'd abandon Apple's hardware like investors from Arthur Anderson.
      Huh? Apple never "supported" BeOS. Apple was in talks to buy BeOS and make it the new MacOS, but Be held out for more and Apple called their bluff.

      Of course MacOS X won't be available for x86. No Mac operating system ever will. Why? Because Apple derives a large majority of its profits from hardware. If you don't give them the hardware sales, they'll die. That's what they do. They sell computers.
      - Price: I don't really feel like getting my ass reamed out every time i want to upgrade my system. Getting raped on IBM hardware doens't make me gay, but pushing back by willingly getting more expensive apple hardware does.
      The only thing you can't really upgrade is your motherboard. Processor upgrades, memory, video cards, hard drives, sound cards... all of these are readily available for Macs, most of them the same pieces of hardware you'd put in your PC. I have two main desktop computers at home - a dual Athlon box running RedHat Linux 7.3 and a dual 800MHz PowerMac running MacOS X 10.1.5. Both of them use standard memory, standard video cards, standard hard drives. The price you pay for the "PC" version is the exact same price you would pay for a "Mac" version. Why? They're the same hardware.

      Is the initial cost of the computer a bit more than that of a similarly configured computer from Dell? Probably. I haven't checked. I don't want a computer that maybe works most of the time. I don't want a computer where I have to fuss with drivers to make my video card work right. I don't want a computer made of cheap components. I want something that works just right, every time, with no fuss, that I don't have to worry about. I get that from my PowerMac and iBook. I wish I could say the same of my other computers.
      He wants to be able to do work on it. He doesnt' want to have to pick out a computer to match his drapes. I will give Apple credit for a better UI, but as for everything else....
      This is absurd. First of all, I would submit to you that it's far easier to get work done on a Mac because you can focus on the work instead of the computer. It's out of your way, letting you do your thing. The same thing can hardly be said of Windows or even Linux. Go ahead, plug in your USB scanner to your Linux box and watch it automagically set everything up and work first time. Ha! Plug in your digital camera and watch Linux automatically download the pictures to your hard drive. Not happening. And there's always something going on with Windows to keep you less productive - it needs to reboot, your 512MB of RAM is all in use even though you only have IE open...

      Secondly, the Mac line is standardized now - you don't need to pick a color. Maybe you should make some effort to have an idea about that which you are writing?

      And finally, if you're only giving Apple credit for a better UI, you haven't spent any significant time using MacOS X. Forget the UI. Look at how everything just works. Set up an Airport base station on MacOS X and then go to a Windows box and set up a WAP. Tell me which platform offered the more direct and simple approach. Or set up Apache on Linux or Windows and then do it on MacOS X. Tell me which one was quicker (hint - it's just a single button click on MacOS X).

      There are valid arguments against Apple and MacOS X. You managed to hit exactly none of them.
      --
      Every once in a while I like to masturbate a new word into my vocabulary, even if I don't know what it means.
    9. Re:the other direction? by GreenKiwi · · Score: 2, Insightful

      Oh, it's easy to get a CDRW or scanner connected to a Sun? Solaris, IRIX, HP-UX, AIX.

      The simple answer:
      Just shell out the cash!

      All you have to do is buy one of their supported drives (from Sun/SGI/HP/IBM) and you're all set!

    10. Re:the other direction? by Dahan · · Score: 2
      - As one of my fellow ACs pointed out

      You're not an AC... but I bet you meant to post as one. Ha ha :)

      Note: ACs will be ignored. Disagreement is not a reason to mod down.

      So much for ignoring ACs, huh? And you got modded down for your efforts :)

    11. Re:the other direction? by toupsie · · Score: 2
      Uh huh. Then why doesn't my USB scanner work with MacOSX?

      When I worked for a software company in the early 90s, we had a name for users like you that couldn't read a manual much less a web page. Stupid idiot.

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    12. Re:the other direction? by Latent+IT · · Score: 2

      Yeah, I use Linux occasionally for servers... I set up Jabber for my company that way, and actually got AIM-t working mostly. ;p I don't disagree about Windows being made for a single user - it really is.

      I'll make bold statements here. I like Novell for servers. I like Groupwise. So I don't use outlook, or IIS, so I have no windows problems, no Novell problems, and no Linux problems. Each OS is good at it's own thing. I actually still use Netscape Fasttrack for web services. Mwahahaha!

      There. Got that off my chest. ;)

    13. Re:the other direction? by ninewands · · Score: 4, Informative

      You think it's easy to hook up a CDRW or a scanner to a Sun?

      Well, I haven't tried a scanner, but I have been installing Plextor CDRWs in the Ultra10s at work and they wok just fine under Solaris 8. No configuration necessary. They even automount under vold and ask if I want to format the blank floppy in /dev/cdrom0 when I insert blank media (needless to say, I click "No").

    14. Re:the other direction? by foobar104 · · Score: 2

      All you have to do is buy one of their supported drives (from Sun/SGI/HP/IBM) and you're all set!

      Well, if you're going to get into that level of detail, I can only speak about SGI. There's no such thing as an SGI-supported CDRW, DVD-ROM, DVD-RW, scanner, printer, or digital camera. So your choices are either support it yourself, or don't do it at all. I imagine, but won't promise, that the situation is the same for Sun's, HP's, and IBM's Unix systems.

    15. Re:the other direction? by Tet · · Score: 2
      You think it's easy to hook up a CDRW or a scanner to a Sun?

      Yep, trivial. That's the beauty of SCSI. Plug it in and go. Simple really. Of course, lower end Sun machines now use IDE, but I've never had any problems with CDRW or scanners with my SCSI Suns (or other RISC workstations, such as DG AViiONs).

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    16. Re:the other direction? by joto · · Score: 2

      I'm curious, what happens if you answer yes? Does it really "format" it?

    17. Re:the other direction? by Archie+Steel · · Score: 2

      Mandrake 8.2 will automagically configure your IDE CD-RW drive upon install.

      --

      Reminder: find a new sig
    18. Re:the other direction? by jxs2151 · · Score: 2, Insightful
      I love it when the zealots complain that nobody uses 'their' platform and then proceed to lacerate anyone who needs help.

      Do you folks have even the slightest understanding of human psychology?

    19. Re:the other direction? by Latent+IT · · Score: 2

      *shrug*

      Perhaps you did something wrong. ;)

    20. Re:the other direction? by 0x0d0a · · Score: 3, Informative

      I'm dubious about XP being a good OS.

      I don't have any huge problems with the NT line of kernels (NT, 2k, XP). They're a bit slow, and the VM subsystem sucks in performance compared to Linux. They also lack a lot of cool functionality that the Linux kernel has (uber-powerful packet filtering and routing, low latency/realtime extensions). OTOH, they have very finely grained protection schemes, which is nice.

      However, the 2k kernel is not what bothers me -- it's the software that comes with the kernel -- the file browser, the file search utility, the web browser, the dock. They suck. The dock isn't anywhere near as flexible as any but the worst of the UNIX docks. The file browser isn't very flexibile, keeps forgetting saved views on me, is slow and RAM hungry, and has security problems out the wazoo. The file search utility is incredibly slow and weak (combine locate, find, and grep and you have a far faster, more powerful system). I don't like the networking subsystem -- trying to get NT to have two configurations to switch between (where I have a PPP connection at home and an Ethernet connection at school) without uninstalling drivers was a pain -- disabling interfaces resulted in screwy routing. I dislike the lack of symlinks. I think the command shell sucks, lacking basic functionality and running extremely slowly. I'm unhappy with network file system performance -- SMB from Windows box to Windows box is sloooowwwww. I think the ACL system has some bad design decisions. I can't figure out why MS has never updated some of the truly ancient, lame software (Solitaire, Notepad (a bit better in 2k), the Calculator) that comes with the OS. I *really* don't like the file locking scheme -- an open file cannot be moved or renamed or deleted, unlike UNIX. I also think that it's really dumb that there's no concept of "limited right drivers" that can't barf all over your kernel (granted, Linux lacks this too).

      I will say that the NT kernel is pretty stable, and that it's better than the truly horrific 9x line. But as for "hard pressed to find a better OS"? Nah.

    21. Re:the other direction? by dhamsaic · · Score: 3, Interesting

      Buy a $4,000 computer from Dell. Spend the same amount of money on a computer from Apple.

      I'll now bet you money that the Apple has, at the very least, higher quality memory, motherboard and power supply. Higher quality meaning the MTBF is higher. Why? Dell uses cheap components where they can get away with it most of the time. Apple knows that their users expect a box to last for four or five years, so they are built to a higher standard of quality.

      I don't state that they use the same hardware - you're not reading very carefully. I state that they both use standard components. One could take the memory from a Pentium III system and put it in my PowerMac or vice versa. That's my point. Personally, I build all my own systems, so they're top quality (Tyan mobo, 3com ethernet, etc).

      As for the Apache example, take it like this: stick someone who's never run Apache before in front of a Mac running OS X. Let them start Apache. Then put the same person in front of a Linux box and let them figure it out. From the time they sit down until the time the default Apache page is being served from their computer, which system gets it done quicker? My dollar would be on the Mac box.

      --
      Every once in a while I like to masturbate a new word into my vocabulary, even if I don't know what it means.
    22. Re:the other direction? by dhamsaic · · Score: 3, Interesting

      - Apple doesn't sell individual pieces of hardware to consumers, meaning it's a real PITA (and costly) to get your Mac fixed if the mobo dies and it's out of warranty.

      - OS X isn't very customizable (yet). One look fits all, apparently.

      - You can get pretty much anything you want done in OS X, but it doesn't possess the staggering number of applications that Windows does. There are far fewer games available.

      - The PowerBook is still damn expensive.

      --
      Every once in a while I like to masturbate a new word into my vocabulary, even if I don't know what it means.
    23. Re:the other direction? by bankman · · Score: 2, Insightful

      Ok, point taken, but would you really recommend running Apache in default mode (highly likely for the type of user you are describing)? I think it is a good thing that some applications require the user to read a HOWTO or other documentation to install and run it, especially when it is (Inter-)net related. While reading the docs one can get a first impression of the dangers (and their impacts) of running that app, thereby already considering security measures at the time of the setup.

      Click and run installations are very tempting for inexperienced users and their mistakes can hurt others, expecially on machines connected to the Internet.

      Alas, that is not a question of which system is better, a graphical install via YaST is possible on SuSE as well, with the same possible side effects.

      --
      I feel so sig.
    24. Re:the other direction? by Mr_Silver · · Score: 2
      The only thing you can't really upgrade is your motherboard. Processor upgrades, memory, video cards, hard drives, sound cards... all of these are readily available for Macs, most of them the same pieces of hardware you'd put in your PC. I have two main desktop computers at home - a dual Athlon box running RedHat Linux 7.3 and a dual 800MHz PowerMac running MacOS X 10.1.5. Both of them use standard memory, standard video cards, standard hard drives. The price you pay for the "PC" version is the exact same price you would pay for a "Mac" version. Why? They're the same hardware.

      Okay, I admit now I know very little about Mac's and their hardware. But, given as you said that, they use standard video cards, hard drives etc. how feasible is it to crowbar OSX onto your standard Wintel box?

      Since it's not been done I assume there is a real problem somewhere down the line, but i don't really know what it is.

      Humour me, if you were going to try and build your own computer with OSX on it, what would you use and how far could you get?

      --
      Avantslash - View Slashdot cleanly on your mobile phone.
    25. Re:the other direction? by ninewands · · Score: 2

      To be completely honest, I haven't ever clicked the "Yes" button.

    26. Re:the other direction? by dhamsaic · · Score: 2
      Well, since MacOS X doesn't crash "more oftehn than Windows 95 on a machine with apple juice all over the motherboard", that point of your argument is totally irrelevant. I have had my iBook for 13 months and the PowerMac for 10. They are on 24/7, rebooted only for software updates that require reboot. They have crashed exactly zero times.
      I had to add a hotplug script to set the permissions for it, which took a little poking around to figure out the masks and such, but it works perfectly. I'll grant the documentation for these hotplug scripts needs to be improved, though...
      Exactly. See, that's a solved problem. The solution? MacOS X. I don't need to spend my time re-solving problems that have already been done. I'm sorry to hear that you do.

      That's why I love Linux but hate it at the same time. It's always a struggle. Sure, it works great most of the time... and then my keyboard just stops working in X11 all of a sudden. Why? Who the hell knows. But I've been using Linux every day since 1996 (and make my living as a UNIX expert) and I sure as shit couldn't fix it without rebuilding the box. You don't have that shit in MacOS X. You don't need to fuck with permissions. It just works.
      --
      Every once in a while I like to masturbate a new word into my vocabulary, even if I don't know what it means.
    27. Re:the other direction? by dhamsaic · · Score: 2

      10.1 is a free upgrade. I walked into the Apple store and got it, and you could probably pick it up from one of your Apple resellers. If you don't want to do so, I'm sure you can download it.

      I don't use Classic, so I can't comment much about it. But MacOS X 10.1.x has been rock solid for me.

      BTW, 10.1 isn't just "bug fixes", so you might want to consider buying it anyway. And 10.2 will include even more, so the same applies.

      --
      Every once in a while I like to masturbate a new word into my vocabulary, even if I don't know what it means.
  4. Stupid users by Reality+Master+101 · · Score: 4, Funny

    I had to laugh at this...

    Stupid users don't doggedly stick at something for three and a half years, trying distribution after distribution in the hope of finding the holy grail of Linux desktops.

    Hmmmm.... I don't know about that...

    --
    Sometimes it's best to just let stupid people be stupid.
    1. Re:Stupid users by GigsVT · · Score: 2, Insightful

      trying distribution after distribution in the hope of finding the holy grail of Linux desktops.
      Hmmmm.... I don't know about that...


      Me either. I've found the people that constantly churn distros are either not skilled enough to use Linux, or don't want to put the time to learn how to do things properly, and hope that some other distro will let them get by without learning anything.

      The key thing is, which distro you use doesn't really matter. Some make your life easier than others, but the skills you learn work for all of them.

      If something is impossible for you to do in Red Hat (for example), it's going to be impossible for you to do in any distro.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Stupid users by catfood · · Score: 2

      At the risk of being -1 Redundant, I thought the same thing too.

      Searching for the "perfect operating system" is actually sort of a luserish thing to do. Nothing's perfect, you have to get over it and see what you like. Churning rarely helps anything.

    3. Re:Stupid users by epsalon · · Score: 2

      For those so inclined, the search begins here...

    4. Re:Stupid users by Reality+Master+101 · · Score: 5, Insightful

      I would suggest your linux troubles would vanish if you would just spend a little time learning about what you're doing instead of blindly following instructions in HOWTOs and such.

      On the other hand, some of us have this thing called A LIFE. I've done more than my share of changing config files, and like the lounge singer said, "the thrill is gone, baby".

      I can just see the Linux advocate on his deathbed. He won't be thinking about his wife, or his children, or his family, he'll be lamenting not being able to read JUST ONE MORE installation guide.

      --
      Sometimes it's best to just let stupid people be stupid.
    5. Re:Stupid users by Veteran · · Score: 2

      So what you are saying is that Linux is like trying to have a relationship with a woman while Windows is more like having a relationship with a lifesize cardboard cut out of a woman?

      Things are difficult in the unix world for all the same reasons that things are difficult in life: there is a tremendous amount going on, and no one can learn all of it. Why do unix programs have different installs and methods of operation? For all the same reasons that people have quirks and personalities; an engineer differs from a secretary in mind set - they operate differently. You wouldn't expect to talk to them the same way would you?

      Suppose we tried to set up life so that it was consistent the way Windows is, can you see how inefficient and lifeless existence would quickly get to be if you spoke to everyone the same way?

      "I see by your name tag that you are Betty Smith. My name is Bob Smith. My wife's name is Betty Smith, are you my wife? How are you today? Good, I just wanted to tell you that the house is on fire."

      Once you realize that programs have 'personalities' - like people do - the 'differing interface' problem in computer software vanishes.You learn to how to handle the issue without even thinking about it.

  5. No no no no no by daeley · · Score: 5, Funny

    Tell your friend that if you want to switch, you're supposed to go here:

    http://www.apple.com/switch/

    not here:

    http://www.microsoft.com/billgates/

    Friends don't let friends use XP.

    --
    I watched C-beams glitter in the dark near the Tannhauser gate.
    1. Re:No no no no no by The+Turd+Report · · Score: 2, Insightful

      And spend yet more money on a machine? No thanks!

    2. Re:No no no no no by tshak · · Score: 5, Insightful

      Sure, I'll just go out and buy a copy of OS X for $100+ and install it on my current machine.

      MAC's are cool, but so is x86 hardware. It's not as simple of a choice.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    3. Re:No no no no no by HiThere · · Score: 2

      Have you read the WinXP license?
      I have read parts of it. Those few parts were sufficiently scarey, that I won't willingly have anything to do with it. And I certainly wouldn't let it near my personal computer or agree to the license terms.

      I haven't read the recent Mac licenses. Perhaps they have caught licensing from MS. But I haven't yet heard any such claim.

      One of the more interesting fragments that I seem to remember said something like **You agree that MS has the right to add, delete, copy, or alter any files that are on your computer**. That is a paraphrase. I don't have the text of the original. But that was the essence of the message. I'll not pick that OS. Not for free. Not if they pay me (within limits, and depending on what the rest of the license says).

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    4. Re:No no no no no by Locutus · · Score: 2

      I had to see what http://www.microsoft.com/billgates/ really said and it was funny. Look at all the dead ideas( dead lightbulbs ) and look! There's Microsoft Bob, still alive there in the trash can. ;)

      Will we be seeing Microsoft BoB.Net soon?
      Doh.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    5. Re:No no no no no by jaavaaguru · · Score: 2

      but so is x86 hardware

      X86 hardware cool? It's got BIOS for god's sake. That's cool in the same way as Windows version 2 is cool. It's history (or at least it should be). There's no sensible reason for people to write OSs that require a BIOS any longer.

  6. As a Windows user I'm a bit surprised. by tshak · · Score: 4, Informative

    I'm a bit surprised he didn't go to Win2K. WinXP has some cool features, but unless the latest service pack really changed things, it feels very unpolished (read: Rushed to compete with OS X).

    --

    There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    1. Re:As a Windows user I'm a bit surprised. by sehryan · · Score: 2

      Actually, if you turn off all the fluff in XP, it looks and acts just like 2k, but with better hardware support.

      --
      The world moves for love. It kneels before it in awe.
    2. Re:As a Windows user I'm a bit surprised. by gosand · · Score: 5, Interesting
      I'm a bit surprised he didn't go to Win2K.

      I'm not. His last MS OS was Win95. And according to his Linux experience, he seemed to want to go out and get the latest and greatest OS. So when he went to purchase a new MS OS, which one do you think appealed to him? Why, XP of course. If you go to microsoft's website, they have a comparison between XP and Win98 and between XP and Win95, to show you how advanced XP is over their "old" OS offerings. No mention of XP vs Win2k.

      --

      My beliefs do not require that you agree with them.

    3. Re:As a Windows user I'm a bit surprised. by sheldon · · Score: 2

      I've found WinXP to be faster than Win2k, largely because of better memory management so that if you are like me with 512Megs minimum in any given machine, it works faster.

      WinXP also has better support for dual monitors, my WinTV card and so on. The improvements to the UI make it much easier to use, and here I mainly mean the improved Start menu.

      As far as File find - Go into the preferences for search and select 'change files and folders search behavior' and switch to the advanced mode. I prefer that over the wizard mode, and it is more similar to the Win2k search. You can also turn off the doggy and so forth from there.

      Hmm, I didn't notice WinXP requiring any additional disk space than Win2k. Then consider Win2k requires 1 Gig for a basic install when you could install NT4 in under 100 Megs... does that mean NT4 is better?

      As far as OSX, no the quote I heard from Jobs is that the new Mac machines sold are being reimaged to remove OSX and reinstall OS9 back on them. This is probably being done by the dealer. I find it curious someone would disagree with this who also claims Win2k is better than WinXP. :)

  7. Why Not Mac / OSX? by idonotexist · · Score: 4, Interesting

    This user's wish:
    I wanted something simple. I was getting tired of the 'stable' Debian release being so out of date, and the 'unstable' distribution being so... well... unstable. I got tired of having to recompile my kernel every time I got new hardware. I got tired of using command line to talk to my PC. It was time for a change.

    I wouldn't be surprised if this guy, again, becomes frustrated with his OS because it sounds like he is looking for something that just works, is refined, and has new technology (wanted to use latest unstable Deb, didn't he?). Well, Win XP scores maybe 1/3 of that criteria. However, a Mac seems to fulfill 3/3 IMO. Sounds like a Mac / OSX user.

    --
    "There ought to be limits to freedom"
    1. Re:Why Not Mac / OSX? by blakestah · · Score: 5, Insightful

      That is exactly where I kinda thought he was making it all up. I actually use Debian unstable at work, and upgrade regularly.

      Yes, there have been about 2-3 hiccups per year, but it is really nothing that someone who can set up RedHat, Mandrake, Debian, and SuSE cannot handle pretty easily. The truth is that Debian unstable is still more stable than most other distros.

      I also agree about Mac OS X. I would definitely check it out before going Microsoft. It can run Microsoft Office, and it has an X server (Darwin), and it makes multimedia trivial (especially, for me, simple home digital movies).

    2. Re:Why Not Mac / OSX? by ari_j · · Score: 2

      Using the latest unstable Debian hardly qualifies as using new technology. It just means using new software that isn't refined yet. There's an enormous fundamental difference here, which I think a great number of people overlook far too frequently.

    3. Re:Why Not Mac / OSX? by pohl · · Score: 2, Interesting

      I agree with blakestah on all counts. I use debian unstable at work, and I've never had any problems keeping it current. I've found it to be way better than the "stable" versions of RedHat I've seen around here, easily.

      At home, I use OSX. It's a dream. If the free software community could pull together and make something like Quartz (call it X12 if you want to) that would be the right direction to go, architecturally.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    4. Re:Why Not Mac / OSX? by RESPAWN · · Score: 2

      Why Not Mac / OSX?

      Probably because he's running PC hardware, and not Mac hardware. Unless I am mistaken (and I'll be happy if I am because I've been wanting to try out OSX) there is no x86 port for OSX. I'm just guessing that the guy didn't want to shell out the cash for Mac hardware.

      On a slightly different note, I am in a similar boat as this guy. I used Suse for a while, and I did love it. While running Suse the POS PC I was using at the time only crashed about 25% of the time instead of 50% of the time. (Cheap hardware probably caused most of those crashes.) I even managed to get some of my non-core peripherals such as my Lexmark 5700 printer and my Rio 300 working under Suse. In fact, I'd tried Linux a couple of times before installing Suse, but the main thing holding me back previously had been the lack of support for my printer. Yast2 is very easy to use (although it kind of crapped out when I tried to tell it that I didn't want to use dual monitor support with my second video card) and the older version of Yast1 is also really easy to use when finding and installing software packages on the net.

      However, I don't use Linux now. The primary reason: lack of driver support. I had a cheap winmodem that I couldn't use while I was home during the summer and at the time I couldn't afford a hardware modem that would be supported by Linux. I eventually formatted my Linux partition deciding that without 'net support the OS was pretty damn useless. When I'm home over the summer, internet and games are the two chief uses of my computers. Oh yeah, and I never could get Q3 to work under Linux either.

      --

      If Murphy's Law can go wrong, it will.

    5. Re:Why Not Mac / OSX? by kevin+lyda · · Score: 2

      can quartz natively support network transparency like x11 can? can i run a quartz app on a sparc server and have it display on my quartz workstation? can i run gui apps on any of my servers and have them display on my workstation?

      no, i can't. i have to run an x server on the quartz box.

      quartz is a step back. x11 can be made "non-bloated." it can be made faster. and it supports things all the peecee and other micro os's can only dream of.

      apple is acting just like all the other proprietary unix vendors did, "look at my nifty proprietary gui!" and if they have any sense they'll just give the fuck up and use x11 like sensible people.

      listen up you little obnoxious x bashing weenies: x11 is a whole lotta baby and an itty-bitty bit of bathwater. don't toss them both; add to the baby and toss the bathwater.

      --
      US Citizen living abroad? Register to vote!
    6. Re:Why Not Mac / OSX? by stripes · · Score: 5, Insightful
      can quartz natively support network transparency like x11 can?

      I doubt it can at the moment, but back whent it was NeXT's DisplayPostScript it definitly could, and did. I use to do the "shooting holes" thing on other people's display at school. Great fun.

      Under OSX, if you were to dig deep enough into the frameworks you could probbably get a "MACH port" open to a remote machine's window server (one hopes tunneled over SSH) and there is a good (but not great) chance that it would "just work". Even the old sound APIs were that way. NeXT actually had a way to ask for this though, and Apple doesn't. Of corse so few people did anything at all with it on the NeXT, who blames them for dropping it?

      quartz is a step back.

      For network transparency, yes. A step forward for anti-aliased text. A step forward in fact for anti-aliased everything. A step forward for using vector based drawing. A step forward for caring about the physical size of rendered objects rather then pixel sizes (rember it's all PostScript inside, even if it is pronounced PDF). Oh, and in gaurenteeing backing store to apps.

      That could all be added to X11, but it wouldn't be apps that wanted to use those features would either fail on old X servers, or be six times as complex to write. And adding all that to X11 would take way to long.

      Don't beleve me? Well think aobut this, Quartz is what NeXT had in 1990 (1991? 1989?) plus alpha transperency. Why didn't X take the decade and catch up already? Since it didn't, what makes you think Apple should have grabbed X11, and slammed all the wonderful crap the bought from NeXT into it?

      (and yes I know about Keith Packards' nice aa extentions to X...but are they done yet? And are they pervasave like they are in Quartz? Oh, and do they solve the other 15 giant gaping voids that X has instead of features?)

      If X11 hasn't cought up in a decade, do you think maybe it would be quicker for Apple to be able to make Quartz network transparent then for Apple to help X catch up? Oh....and does Apple's rather expensave "remote desktop" package count?

      apple is acting just like all the other proprietary unix vendors did, "look at my nifty proprietary gui!" and if they have any sense they'll just give the fuck up and use x11 like sensible people.

      Sure, on the other hand unlike the other Unix vendors so far they seem to be winning. Sure, for reasons other then the rendering technology (it really isn't that much more then NeXT's DPS, or Sun's NeWS!). However the rendering technology is definitly not hurting them.

      listen up you little obnoxious x bashing weenies: x11 is a whole lotta baby and an itty-bitty bit of bathwater. don't toss them both; add to the baby and toss the bathwater.

      I have written a lot of X apps in my life. Ones that used Xlib directly (xtank for example - no I didn't write all of it, but I was one of the lead maintainers for far too long), ones that used toolkits (Xt and Xaw, Xt and Xmw, Xt and other random crap....GTK--, and others). I know just how big that baby is. If you add more to it, the rest of the bathwater will be forced out of the tub. Of corse you risk the tub busting through the floor too.

      I don't hate X. But after writing some small OS X Carbon apps, I really can't keep defending X. I mean Quartz does so much more the X11, and it sure seems faster, and simpler to use. And I expect the network transparency could be fixed. Who knows, maybe I'll poke at that sometime.

    7. Re:Why Not Mac / OSX? by mpe · · Score: 2

      common idiots can barely figure out how to click on things in windows, much less type something in a command line. e.g. some people don't even know what OS they have if you ask them

      In which case they probably wouldn't notice if they wern't running Windows in the first place. The command line comment is irrelevent. If anything it might be easier for them to get started with a unix type system, since there is no funny "domain" box on the login window.

    8. Re:Why Not Mac / OSX? by ffatTony · · Score: 2

      The truth is that Debian unstable is still more stable than most other distros.

      I love Debian, I'm using Unstable right now, but I would be warry to call it "more stable that most other distros". I recall the lilo package being screwed up and preventing me from booting (of course a boot disk fixed the problem). There have been a few other problems, but nothing too terrible, although a less experienced person might find it a bit daunting.

      Whenever Unstable bites me I always promise myself I will stick with Testing, but as that gets too old for my tastes I always return. I'm not sure what that says about me, but for my money Debian is the best; I just wish they'd make their website a little more pleasing

    9. Re:Why Not Mac / OSX? by kevin+lyda · · Score: 2

      it's elitism to have experience? it's elitism to avoid producers who use crap tools?

      if i have to pick between two houses, one built by a professional construction crew - all of them with experience and integrity, and another crew that get paid a lot but use staples, wood glue, and cube walls for construction... i'd be elitist to pick the former?

      no, i'd be fscking sane.

      i use the same criteria when picking my platform. i use the one i've worked with the most. i use the one with the longest and most mature history. i use the one which was for most of it's history was user driven, not marketing driven.

      if that's elitist, then fine. personally, i happen to think it's just plain clueful.

      --
      US Citizen living abroad? Register to vote!
    10. Re:Why Not Mac / OSX? by stripes · · Score: 2
      No you won't, not unless you go get a job at apple.

      Sure I will. I don't need the source code to the libs to use "dup2(2)" on the mach port file descriptor. It may make it hard to find the fd...except I think there is a call to ask where it is so you can use select on it.

      It would require source (or non-trivial amounts of re-implementing) if there was more to it then talking over an fd...but in the past that is really all there was, and it is likely that is all there is now.

      At least if you felt like trying to fix XFree86, you could.

      I know, I have a patch into X11R4 (which is a distant ancester of XFree86). I wrote the code in twm to use M4 (trivial...except I did at least export some of the X info into M4 macros), which later morphed into tvtwm, and fvwm, and many other window managers.

      And you know what? After all the work I and other people put into X11 (and no doubt, it is mostly others), it still sucks 20 times worse the OSX.

      It's not that I think free software can't do a good job...it's that I think X11 has done a bad job. A very bad job. And hobbled everything done on top of it. But hey, who am I to say so? I mean all I've done is write a few X apps, and tinker with 20 or so more over the last decade.

  8. OS X by kitzilla · · Score: 2, Informative

    His complaints mirror some of those from people I know who have migrated from Linux to Mac OS X. To me, that's a better play than a return to Perdition.

    --
    This is my post. There are many others like it. If you don't like what you read here, go try one of the others.
  9. He's right about the fonts by geophile · · Score: 5, Insightful
    KDE is beautiful. Browsers look horrible until you install xfstt and decent fonts (any distributions do this out of the box?). StarOffice and OpenOffice are decent enough. But those applications look absolutely horrible because of the fonts, and I haven't figured out how to get either to use TT fonts, even after setting up xfstt.

    Imagine a marketroid given a linux box with email, a browser, and OpenOffice. He's going to absolutely hate it because of the fonts. I am a hard-core techie and I have a hard time looking at OpenOffice. But give the marketroid the same box with great-looking fonts and his tolerance for linux will go way up.

    Fix the @#$%ing fonts!

    1. Re:He's right about the fonts by ivan256 · · Score: 5, Informative

      apt-get install msttcorefonts :)

      They're something Microsoft got right, and you're free to use them, even on linux! I haven't looked at an ugly bitmapped font in over two years.

    2. Re:He's right about the fonts by gid · · Score: 4, Informative

      Under debian you can "apt-get install msttcorefonts" and have nice microsoft fonts that they provide, including arial, ahhh arial... Under other dists, you probably have to manually find them and install them the trutype way.

      It is a royal pain in the ass to install a ttf under linux, it's not just copy it to the directory, you have to do all other retarded things, add it to config files, etc. Maybe that's because I don't have xfstt installed, and rely on X11's built in ttf support.

      If you use the debian mozilla, it gives you the option to turn on antialiasing on install of mozilla... ahhhh much better, it's not too overdone, thank goodness...

    3. Re:He's right about the fonts by geophile · · Score: 2

      But do you use OpenOffice? How do you get OpenOffice to use the tt fonts?

    4. Re:He's right about the fonts by oyenstikker · · Score: 2

      It just comes back to X11. It is great for what it was designed for. It was not, however, designed for the desktop. He's right, its ugly and slow. A local framebuffer that supported the latest hardware and had a good fontbuffer would do more for Linux than anything else would. I'd even pay for it.

      --
      The masses are the crack whores of religion.
    5. Re:He's right about the fonts by ivan256 · · Score: 2

      I don't use OpenOffice, but I do see the following in the debian package database:

      ttf-openoffice - OpenOffice TrueType Fonts

      So it seems to be possible.

    6. Re:He's right about the fonts by Nutello · · Score: 2, Informative

      I managed to use my own TT fonts for Mozilla on the system I'm typing this on, but the same doesn't seem to work on a couple of other systems on my LAN (where, though, I have GNOME2, which looks nicely once I installed my own fonts). I lost my patience trying to find the exact permutation of settings to reproduce the same behaviour.

      Font handling is a real mess: you have the paths in XF86Config, then Xfs' own paths and now there's Xft's (very recent versions read an XML file in /etc/fonts/ for its configuration). Plus Mozilla requires, at the moment, that you enter the paths once again in one of its *.js configuration files. I hope distributions will be able to settle soon on Xft, which looks like a simple and sane solution.

    7. Re:He's right about the fonts by Jucius+Maximus · · Score: 2
      "Imagine a marketroid given a linux box with email, a browser, and OpenOffice. He's going to absolutely hate it because of the fonts. I am a hard-core techie and I have a hard time looking at OpenOffice. But give the marketroid the same box with great-looking fonts and his tolerance for linux will go way up."

      This is the precise reason that I, as a very experienced windows tech and fledgling Mandrake user, don't switch my real 'work' (except for programming) over to linux. Thank you for the information about xfstt - perhaps it can change this.

    8. Re:He's right about the fonts by gid · · Score: 3, Informative

      if you run debian add this to your /etc/apt/sources.list line:

      #open office
      deb ftp://ftp.vpn-junkies.de/openoffice unstable main contrib

      then "apt-get install openoffice.org" I think it is..., if you have the msttcorefonts then openoffice should use those fonts if they're installed properly or so it seems. I can select and use Arial, etc.

    9. Re:He's right about the fonts by Rob+Kaper · · Score: 3, Informative


      It is a royal pain in the ass to install a ttf under linux, it's not just copy it to the directory, you have to do all other retarded things, add it to config files, etc. Maybe that's because I don't have xfstt installed, and rely on X11's built in ttf support.


      Recent KDEs have a font installer in the control center, where you can add fonts easily and it will generate a good .XftConfig (or system one, as root) file for you as well.

    10. Re:He's right about the fonts by gregbaker · · Score: 2, Informative
      including arial, ahhh arial...

      That's that font that looks kinda like Helvetica, right? [Maybe off-topic, but a neat article anyway.]

    11. Re:He's right about the fonts by Anonymous Coward · · Score: 2, Informative
      Well, I'm not sure how hard-core techies do things, but as a plain old Engineer I learned a long time ago that if you can't figure out how something works, try reading the documentation.

      Try this link: and scroll down to the section "Adding fonts".

      For me though, that still seemed like too much effort. If you download the Installation Guide located at it will tell you how to add TrueType fonts using the spadmin utility which makes things very easy.
    12. Re:He's right about the fonts by IamTheRealMike · · Score: 2

      Strange, in SuSE you just run the fetchmsfonts program and they're automatically installed. I've had no problems since then.

    13. Re:He's right about the fonts by Alex+Belits · · Score: 2

      OpenOffice needs .afm files for TrueType fonts -- generate them with ttf2pt1 or ttf2afm.

      --
      Contrary to the popular belief, there indeed is no God.
    14. Re:He's right about the fonts by fishbowl · · Score: 2

      So, will someone PLEASE write a good explanation of how to install fonts in Linux?

      There are several conflicting font servers,
      and the average user should not even need to understand what a font server is!

      Also, why don't we have DPS, like Solaris has?

      --
      -fb Everything not expressly forbidden is now mandatory.
    15. Re:He's right about the fonts by Rebel+Patriot · · Score: 2

      Browsers look horrible until you install xfstt and decent fonts

      I disagree. Two years ago when I was running Slackware 7.1 I would not have argued with you, but ever since 8.0 (and now 8.1), my fonts look better than the same fonts on a Windows box. I'm using the Gnome 1.4 desktop and a simple full, stock install. Webpages are rendered perfectly almost 100% of the time with Galeon (the other times are those 'IE-only' sites). StarOffice (ok, it's not a 100% stock box anymore) is just as pretty, having no trouble creating or reading TrueType fonts.

      Traditionally Slackware isn't a heavily graphical OS, but over the last two years their desktops (both Gnome and KDE, and most recently xfce) and windows managers (FVWM, IceWM, Blackbox) have been both beautiful and responsive.

      If you're stuck using RedHat, Mandrake, Debian, etc., why don't you consider giving Slackware a try? A full install is still just over 2 Gigs. I'm sure you can find somewhere on your harddrive for that.

      --
      Slackware forever. Honestly, what else would you trust when it absolutely positively has to be stable, secure, and easy
    16. Re:He's right about the fonts by MaxVlast · · Score: 2, Interesting

      Bravo! Great article. I hate Arial, and I love (love!) Helvetica. It's a gorgeous font that doesn't suffer from overuse like other fonts (including Times.) Arial is crap, and anyone with any sort of eye can see it. Look at the example on that page! It's just ugly.

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    17. Re:He's right about the fonts by Wolfier · · Score: 2

      Do you think it is really a cure to the root of the problem, or is it just a hack to work around the problem so that we look away from the symtoms?

      I don't want a tool just to install fonts. It should just be a copy-into-directory operation.

    18. Re:He's right about the fonts by Archie+Steel · · Score: 3, Interesting

      To get fonts that look much better than Windows (and on par with those of Mac OSX) try David Chester's Xft Hack.

      --

      Reminder: find a new sig
    19. Re:He's right about the fonts by Dwonis · · Score: 2

      Hmm.. It would probably be simple enough to do on the HURD.. Interesting idea...

    20. Re:He's right about the fonts by redcliffe · · Score: 2

      Mandrake's fonts look nice straight out of the box. Windoze fonts look ugly by comparision.

    21. Re:He's right about the fonts by reflective+recursion · · Score: 2

      hrm. I'm using Slack 7.0 currently and IIRC, it came installed w/ xfstt. All I had to do was set a link to my Windows font directory and reset X/xfstt. I've been using xfstt since probably '98 myself.. which is why I keep wondering what all this talk about ugly fonts is. But X11 font handling _is_ a mess. Truely horrid. While xfstt is nice, for the most part it is a cheap hack. Which is basically why I'm skeptical about GNOME/KDE with respect to printers and fonts. They seem more concerned with placing a fancy front-end on what amounts to an underlying technical problem. They might make it much easier to use fonts, etc.,.. but at a significant cost in elegancy.

      --
      Dijkstra Considered Dead
    22. Re:He's right about the fonts by kilrogg · · Score: 2

      Or on Redhat (take out the extra spaces):

      rpm -ivh ftp://rpmfind.net/linux/contrib/noarch/noarch/webf onts-1-3.noarch.rpm

    23. Re:He's right about the fonts by Rebel+Patriot · · Score: 2

      Not at all.

      screenshot

      --
      Slackware forever. Honestly, what else would you trust when it absolutely positively has to be stable, secure, and easy
    24. Re:He's right about the fonts by Rebel+Patriot · · Score: 2

      ...Debian. I can actually get security updates without going through an administrative nightmare to install them

      I would hardly consider the following an "administrative nightmare".

      root@darkstar~$ upgradepkg somepackage-vesionnumber.tgz

      Most of the security updates you see floating around are not applicable to slackware anyhow. The last time I checked the Changelog, Pat had posted new builds for apache and OpenSSH. Neither one seemed particularly devestating to Slackware. Take a look at it for yourself here.

      Of particular note is the OpenSSH vulnerability, which had many people worried for very good reasons; however, since Pat never built OpenSHH with the questionable pieces of code, Slackware systems were exempt from this problem. (NOTE: Generally whenever this happens Pat upgrades the packages anyway to keep up to date and eliminate any holes that might later be found in those older builds.)

      easiness (I can install new packages or upgrade already installed ones in a snap)

      In my (albeit limited) experience with Debian, it is only marginally faster, because it automates the downlaod of binaries. While apt-get is wonderful for upgrading an entire system to say... Gnome 2.0 with relatively few headaches, it looses that edge when you're only upgrading a few carefully selected pacakges for security reasons.

      If you're stuck using RedHat, Mandrake, Slackware, etc., why don't you consider giving Debian a try? A full install is still unnecessary, because you can easily select exactly what you want, and change that selection at a whim.

      I gave Debian a try about a year ago and used it for a few weeks. Apt-get is nice I suppose, for people who want to live on the bleeding edge, or routinely change large parts of their OS that require dependencies. I'd probably rank it as my 3rd favorite linux distro (behind Gentoo and Slackware), but if those two were to drop off the face of the world tommorrow, I'd probably switch to FreeBSD for my workstation and OpenBSD for my home servers.

      --
      Slackware forever. Honestly, what else would you trust when it absolutely positively has to be stable, secure, and easy
  10. This applies to business users also by chicagothad · · Score: 5, Insightful

    kNIGits says: "Mr Joe Average is someone who wants to install their OS, boot it up, and it works. He wants to be able to upgrade his PC , and have the hardware work in a few short minutes. He wants to read email, browse the web, talk to his mates online, and play some games."

    How is this different than a business user or someone who works in desktop support (aside from the games part)? It isn't. Until this scenario can be neatly met by Linux, it will forever be a server OS.

    If anyone out there is support an installation of over 1000 linux desktops I would like to know their experiences.

    1. Re:This applies to business users also by mocm · · Score: 2, Informative

      Mr. Joe Average doesn't install his OS. If he would there would be even more complaining about M$.

      --
      ***Quis custodiet ipsos custodes***
    2. Re: This applies to business users also by Black+Parrot · · Score: 5, Insightful

      > kNIGits says: "Mr Joe Average is someone who wants to install their OS, boot it up, and it works. He wants to be able to upgrade his PC , and have the hardware work in a few short minutes.

      Mr. Joe Average doesn't install his OS, nor does he upgrade his hardware, unless you count plugging in a peripheral as an "upgrade".

      > If anyone out there is support an installation of over 1000 linux desktops I would like to know their experiences.

      I recently had a very interesting conversation with the person responsible for maintaining around 3000 systems, mostly Linux.

      She hates Linux - for the same reason that she hates Windows, Intel, and AMD. She hates commodity stuff because it's always changing. Order a dozen computers and install them; order a dozen more a month later, and they're completely different. Different hardware, different software. So over a few years of stepwise upgrades/replacements in your large farm of servers/desktops, you end up with a mix of small numbers of many variants.

      From the maintenance POV, the best experience comes from buying commodity hardware/software combos from Sun or the like, where you can get more of the same when you need to order some more.

      But who wants the five year old state of the art on their desktop? There seems to be a direct trade-off between providing the best user experience and providing the best maintainer experience, at least when you're talking about large numbers of boxes.

      --
      Sheesh, evil *and* a jerk. -- Jade
    3. Re:This applies to business users also by mpe · · Score: 2

      It is very different. The majority of cubicle minions only need the damn thing to boot and work. They don't install hardware or even install the OS -- the IT department does that.

      Indeed messing with the configuration is unlikely to be encouraged, more likely strongly discouraged.

      With that said -- I still agree with you until Linux becomes easier to roll-out onto 1000 desktops, the barriers to implementation are too high -

      How can it be any harder than with 1000 Windows desktops.

      especially when it is not unlikely that of 100 new computers from the same manufacturer, there is likely to be some kind of difference in one or two machines to become a major headache for the IT guy installing linux.

      IME Linux is a lot less fussed by minor differences (including such things as PCI cards being in different slots) than Windows.

    4. Re:This applies to business users also by MrResistor · · Score: 2

      Well, installing SuSE Linux since 7.x is a lot easier than installing any Windows varient. No searching for drivers, no endless reboots, no entering cd-keys, and no cd-shuffle as you install all the apps that make the machine actually usable. And after it's installed, keeping it up-to-date is far easier than with Windows also.

      My face is straight.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    5. Re:This applies to business users also by Dwonis · · Score: 2

      Our IT department has mandated that every desktop be one of about 4 acceptable models (all from Compaq) specifically to avoid having to support many different types of hardware. pYou've just stated how it is "any different than rolling out 1000 MS desktops".

    6. Re:This applies to business users also by laserjet · · Score: 2

      ditto that. I have seen the same experiences over and over.

      --
      Moon Macrosystems. Sun's biggest competitor.
    7. Re:This applies to business users also by mpe · · Score: 2

      This stems from the fact that Linux doesn't try to remember what PCI slot a given card is in, or any such nonsense. It simply looks around, figures out what hardware is installed, and attempts to drive whatever it finds.

      It's also that you can run into a situation where you need a driver for each sub version (or even simply each badge) of a certain piece of hardware with Windows. Whereas you can have one Linux driver covering all versions, making changes at runtime to how the hardware is controlled, assuming this is necessary.

      Compare with Windows, which remembers all sorts of details about installed hardware, even though most of those details (such as which PCI slot it's in) are completely useless.

      Indeed worst than useless storing the information dosn't really serve much practical purpose. But it can seriously confuse the whole thing.

      As an example, I have a USB mouse in a Windows box, and another of the same kind of USB mice in a Linux box. If I remove the mouse from the Linux box, it'll stop trying to drive it, and I (not surprisingly) lose mouse control in X. If I plug it into the other USB socket, Linux drives it again, attaches it to the input core, sends its signals to /dev/input/mice for the X server to pick up, and voila, I have mouse control again.

      And people moan that Linux isn't "plug and play".

      In the Windows box, it complains about how I unplugged the device, blah blah blah, and breaks. If I plug it into the other USB slot, it asks for a CD with the device drivers on it, even though the drivers are installed already!

      Apparently no-one at Microsoft though of the concept of looking at the local HDD before asking for a disk. Windows claims to be "plug and play", whereas this is more "plug and attempt to install some drivers".

      Yet another instance of Microsoft adding an unnecessary "feature" (remembering what hardware is attached where, and remembering various useless configuration information) that does worlds of harm and no good whatsoever.

      Sounds not unlike that various Windows "features" who's main application is the spreading viruses.

    8. Re:This applies to business users also by Rakarra · · Score: 2

      That's never been my experience. It's:

      1) Place CD in drive.
      2) Turn on computer
      3) Come back in 15 minutes.
      4) Get a CD with the drivers for my video card/mouse/printer/sound card/motherboard (which often don't come with the Microsoft CD, can't be trusted, or are outdated).
      5) Reboot.
      6) Go back to step 4, continue with next CD. Repeat until finished.

  11. Best Point by FortKnox · · Score: 5, Insightful

    The greatest point he makes is that, although there are plenty of gurus willing to help newbies with simple questions, there are even more elitests that will either flame your question or give you a "RTFM!"

    I say, if you are friendly and willing to help newbies, answer their questions. If you want to flame, or send a RTFM, stay silent. If they don't get an answer, they'll eventually look their, anyway.

    Elitests are the biggest weakness of Linux.

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    1. Re:Best Point by pgpckt · · Score: 2


      I agree fully. I can't tell you how many times I have gone to various Linux chat rooms for help, only to be flammed for my choice of distro (Red Hat).

      For crying out loud, it's all Linux! Don't berate your fellow Linux user!

      --
      Lawrence Lessig is my personal hero.
    2. Re:Best Point by bilbobuggins · · Score: 2

      actually, the problem isn't elitists saying RTFM it's not enough people realizing that TMFB or The Manual F*cking Blows

    3. Re:Best Point by Phexro · · Score: 5, Insightful

      I can understand the sentiment, but...

      I used to spend quite a bit of time in various Linux IRC channels, and when someone had a question, I would answer it. But it gets pretty irritating just sticking their question into google and spitting the answer back out. After a while, I would say 'search google'. Some people went into a frenzy, claiming they did search google, and it didn't have anything - blatant lies, since their answer was invariably within the results on the first page when I searched - and generally getting pissy at me for not spweing out whatever knowledge they requested.

      Those people do far more to harm the newbie Linux community than anyone else, since they waste the time of people who could be helping with genuine problems instead of 'how do i install nvidia drivers?' or 'how do i set up ppp?', as well as driving people away from helping newbies. I simply won't help anyone I don't know personally any more, since once you answer one question, people expect you to hold their hand all the way through whatever it is they are trying to do. It ends up frustrating me, as well as them.

      Maybe it's just me though, I never did like tech support.

    4. Re:Best Point by grammar+nazi · · Score: 2, Funny
      That reminds me of the Limerick that I sent into the BBSpot Geek limerick contest. The title is Mainstream:

      Best OS? Linux is the one.
      Help is online by the ton.
      "Can't detect network?
      RTFM Jerk!"
      Why hasn't Linux caught on?

      I think that this is very applicable to the *nix community. Hopefully it will change in the future. I've always gone out of my way to help people with their problems.

      --

      Keeping /. free of grammatical errors for ~5 years.
    5. Re:Best Point by pi+radians · · Score: 4, Funny

      Ha ha ha, check out this guy! He uses REDHAT!!!! Ha ha ha ha ha. Get a real distro! Sucka dj!

      But with all seriousness (is that even a word?) it is quite true. There is far too much "civil war" between users and their differring distros. People need to grow up and realize that everyone is right, with the exception of all of those Mandrake users. It's just so stupid. Oh, and I can't stand the arrogant Slackwarers. Oh and Mac OS X isn't Unix. So quit pretending you hippie freaks!

      --

      sin(6cos(r)+5A)
    6. Re:Best Point by gol64738 · · Score: 2

      perhaps the reason for this is that newbies need to learn something before switching to windows.

      when i was a windows user, i would download a program, run SETUP.EXE, click NEXT,NEXT,FINISH then run the installed program.

      of course, the unix version of this is ./configure; make; make install, but sometimes the installation will barf.
      with linux, there are so many more options to the installation process, that one should read the README or INSTALL before doing anything.

      you see, windows users are like, 'huh, i gotta read something, what? reading sucks man!'
      -- and i see their point of view. i was there once.

      but once you try this new philosphy of reading about install options and such before installing, you will be much happier (and more proud) of the results.

      anways, my point here is that READING IS GOOD. oh, and GOOGLE IS YOUR FRIEND.

    7. Re: Best Point by Black+Parrot · · Score: 2

      > The greatest point he makes is that, although there are plenty of gurus willing to help newbies with simple questions, there are even more elitests that will either flame your question or give you a "RTFM!"

      I agree that the RTFMers often come across as arses, though I'm not sure it's really true that there are "even more" of them than there are people willing to help. Over the years I've had a lot of luck getting help on Usenet.

      Also, what kind of free help do you get for MS products? Perhaps things have changed since I've had a peek, but it used to be the case that the prevailing mentality in Windowsland was that help was a marketable commodity, and shouldn't be given away for free. What is the newbie experience like in Windows-oriented newsgroups these days?

      --
      Sheesh, evil *and* a jerk. -- Jade
    8. Re:Best Point by MAXOMENOS · · Score: 2
      Amen. It's not useful to tell someone to RTFM (even if you assume that you're "forcing them to think"); it's pure Brazil-style idiocy to tell someone to RTFM when there's no manual, an incomplete manual, or when the manual bites.

      If Linux has one big, intrinsic, cultural problem, it's the lack of well-written documentation. HOWTOs don't cut it.

    9. Re:Best Point by marauder404 · · Score: 2, Insightful
      Those people do far more to harm the newbie Linux community than anyone else, since they waste the time of people who could be helping with genuine problems ...

      No, I disagree. If you ignore and piss off one newbie, you lose one Linux user. If you teach one newbie, he can educate a hundred others.
    10. Re:Best Point by HiThere · · Score: 2

      The interesting thing is that although they often say RTFM, they never say which one. After a few years at the edge of Linux I have formed the definite impression that the reason is they usually don't know. I've picked up lots of info which is now obvious, and I have no idea where I got the info. I picked it up somewhere, it worked, and now I remember it. But I have no idea how to tell someone where to look for information. The books that I look at are generally obsolete, and I'll be able to get a few chapters into them before I'll run into a command that isn't supported anymore. And I'll find out that it's been replaced by this newer, better command. But this doesn't tell me where this "newer, better" command is documented. man pages just don't suffice. And info... well, there had better be something better than that!
      Usually if I eventually track down the information it will be somewhere out on the web. And isn't that a nice piece of advise to give to a newbie whose modem isn't working? It was the best advice I got when my modem wasn't working. And the advice was printed in the manual from the manufacturer of the distro.

      The people who say RTFM do damage to the cause of Linux, but even more is done by not being able to find what manual to read. And if someone's modem isn't working it's worse than silly to tell them to look up the answer on the web. (That's a real sore point with me still!) I finally go through that on a machine that I borrowed the use of. It wasn't within a mile of my home, so trips back and forth for debugging were ... well, the process was interesting. I eventually solved it by downloading wvdial onto a floppy, and using a text window to handle all modem connection/disconnections. And I never did find out where I was supposed to have looked this up.

      RTFM indeed!

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    11. Re:Best Point by eyez · · Score: 3, Insightful
      The greatest point he makes is that, although there are plenty of gurus willing to help newbies with simple questions, there are even more elitests that will either flame your question or give you a "RTFM!"

      Actually, when I read this part, I was disgusted- He acts like there's something horribly wrong with actually reading the documentation.. As the documentation manager for the Fluxbox window manager, I can definitely tell you that It's frustrating as hell when someone hops on IRC and asks a question that's answered three times in the documentation, one of which is one of the first three questions in the FAQ, none of which the person in question has bothered to try reading, although the documentation and the faq are pointed to in the irc channel's topic.

      What newbies don't realize is that the reason people say RTFM is that The Fucking Manual exists for the sole purpose of being Read. It's there TO HELP YOU. It's NOT there so people can shrug you off; It's there so that you can get a good, solid answer to your question rather than a question another user half-remembers and may even be wrong, but they still answer because they're trying to help. RTFM doesn't mean "Go away, I don't want to answer your question, loser.", it means "There's documentation out there that can answer the question better than I can.".. People put a lot of time into making good, helpful documentation (I know this first-hand), for the benefit of other people, and when those people completely bypass that, it's frustrating.

      But maybe I just don't understand it... When I was learning linux 5 or so years ago, I didn't hop on irc channels to ask when I got stuck.. I taught myself most of it with man and apropos, falling back to other forms of documentation. I installed every package my distribution offered so it would all be there when I ran apropos. I also bought a few books.

      But nonetheless, nothing will make the people who write the documentation more frustrated with what they do than people ignoring it, or getting upset when they're told the answer is in the FAQ and has an entire page devoted to it. There's a lot of great documentation out there, And the reason it's great is because people put hard work into it so that others can read it.

      --
      get 0wned. irc.w30wnzj00.com
    12. Re:Best Point by mpe · · Score: 2

      you see, windows users are like, 'huh, i gotta read something, what? reading sucks man!'

      Windows programs simply don't tend to have manuals. Typically simply install instructions and online "help". Both of which typically cover things which are blatently obvious to anyone familiar with Windows.
      So Windows users never tend to read documentation... That's even before discovering that undocumented options with Windows programs arn't that uncommon.

    13. Re:Best Point by Sloppy · · Score: 2

      You don't need to explain that point to everyone. That's all in the advocacy howto, you jer-- oh. Right. Sorry.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    14. Re:Best Point by eyez · · Score: 2
      These people aren't coders with the instinct to check and read doc, and most doc isn't well written. Also, most newbies aren't the greatest computer people in general.

      Well, actually, that's not my complaint; Especially in the case of fluxbox, where the documentation is extremely well-written and well organized, plus mentioned every time they join the irc channel in the topic, There's no need for them to be offended when someone tells them to check out the documentation.

      And how about we all try a new accronym, PCTM (Please Check The Manual). Its more polite.

      And actually, when someone asks a question for which the answer is well-documented, rather than saying 'rtfm', I actually point them to the url of the document in question, and tell them where to scroll in the page. It's when they get upset at THAT point, that it bothers me... Since I've already answered their question in great detail and I'm just telling them where to look, rather than giving them a half-assed answer, that should be taken well.

      I have no problem with giving people help on IRC-- It's giving people help who refuse to read the documentation that gets on my nerves.

      --
      get 0wned. irc.w30wnzj00.com
    15. Re:Best Point by Rakarra · · Score: 2
      The point of the parent post, and a good one, is that the info often does exist in the docs, but the asker doesn't want to read.

      Or maybe the user doesn't want to spend several hours pouring through poorly written and incomplete documentation, when it would take only 30 seconds to ask someone and get an answer?

  12. A subtle point that is missing by hubie · · Score: 5, Insightful

    One point the person in the article seems to miss is that he clearly was into chasing the latest distributions whenever they came out, as he seemed to have jumped up the Mandrake/Redhat/Debian releases when they came out, and he even seemed to run the unstable releases too. In the Windows world you don't get to do this much at all (except for installing the security fixes and extra clipart upgrades). It sounds like that a good deal of his problems would go away if he stayed with a distribution when it stopped giving him problems just like if he sticks to WinXP for the next few years.

    1. Re:A subtle point that is missing by Zathrus · · Score: 2, Insightful

      No, he's a user. What's happened is that over the past 3.5 years he's gone from treating the computer as a toy to be played with to a tool to be used. Which happens to be how the vast majority of people view a computer. It's no different than a VCR, or a car, or a lawnmower - it should work, it should do what's expected, and it shouldn't require them to spend more time fixing it than using it.

      A rather large portion of the Linux community just doesn't get this. It's totally contrary to the way they think about computers. They enjoy fiddling with the little bits to make it work better, or even at all.

      I used to love fiddling around with the little bits as well. I ran OS/2 and Linux back in college and for awhile afterwards. But I wouldn't run it on my home PC now because I don't want to spend time making my PC work -- I want to spend my time working on my PC. Yeah, so that "work" is web surfing, or playing games, or balancing my checkbook, or whatever. It's still a helluva lot easier under Windows than Linux.

      For a server? Hell yes, go Linux or another *nix. And I'd much rather code in Unix than in Windows (and, thankfully, I do - every day). Assuming, of course, I don't have any bugs in my code. Spare me from Unix debuggers (we run AIX currently... both dbx and VisualAge suck with templates). But that, in and of itself, can be an incentive to code things right (akin to getting electrical shocks every time you do something wrong... not a great way to go about things, but surprisingly effective).

      Odds are 3 years from now he'll still be using Windows. Why? Because it does what he needs with a minimal amount of work on his part. The drivers will be there, the games will/b> run, and by and large all of the apps will work as expected, in a similar fashion, and not have critical things like fonts not show up.

    2. Re:A subtle point that is missing by Buck2 · · Score: 2, Interesting

      I use Linux at work and at home for exactly the same reasons you use Windows at home. I'm a graduate student doing research in computational models of particular aspects of vision. I do not have time to "fiddle with little bits to make it work better" either. This is why I use Linux.

      This is also why the 22 other machines in our lab run Linux. This is also why half of the department runs Linux or Solaris.

      They are all "desktop" machines. We use these machines over 10 hours a day sitting in front of them or from home. Since every minute I spend dorking around with the OS is a minute of delay in my graduation I have great incentive to settle on the OS that just gets the job done.

      I use vim, latex, g++, matlab, feh, and mozilla every single day. All of our machines have uptimes of months. There are automated backup systems for the entire lab. I rarely need to do administrative work, and let me tell you, no one else does. :( Everything is free and this is critical to a lab. I set everything up years ago and haven't touched it (significantly) since.

      So, to me, this story comes across as written by a guy who liked to change systems. You see this all the time with people who are interested in trying out Linux in the first place. It's part of the nature of things. I got the impression that he would be trying something else in 3 years, whether its OS XII, Linux SuperSlink, Microsoft XP++ or whatever. He's going to be trying something new. This overrides any sort of comments he has over "getting work done".

      He, to me, sounds like someone who likes to tinker with his computer more than I do. I mess around with it, when necessary. This is what brought me to Linux in the first place. Set it up right and it doesn't break. With Windows I would set it up and then it would break after a few months (95,98). I'm still running Win98 for games and Joy of Cooking and my Palm Pilot but I got SICK AND TIRED of watching it degrade around me.

      Maybe it's just that I have both systems and use Linux 98% of the time that I get defensive. It just sounded like, to me, that he's spent WAY more time than I would have imagined buying distros, installing them, searching around, blah blah blah, as opposed to just setting the thing up right and getting on with it.

      If that's in his nature, he'll do it again.

      --

      As my father lik@(munch munch)... ....
    3. Re:A subtle point that is missing by SerpentMage · · Score: 2

      I totally agree with that. Yes I use LINUX, but I recently installed XP and have to say, wow...

      Linux is fantastic as a Server OS. I use Unix as a server OS all the time. But a client OS, it aint...

      Here are my problems, Scanner, Printer, Digital Camera, MP3's and Pictures. Yes there is LINUX software, but it requires massive tweaking. And the quality is not that great in terms of encoding - decoding of media. XP has incredible jpeg, MP3, DVD, etc encoding, decoding.

      And now with runtime based languages and environments (Java, Python, PERL, .NET / Mono), it really does not matter what the client OS is since deploying on the server can be a UNIX box. And in those cases I use the OS that gives me the least amount of headache, Windows....

      I think I tend to agree with Redhat, LINUX lost the desktop... On the server, well that is an entirely different scenario...

      As a side note, I have noticed that people use MS on the client side, but are starting to use WAMP (Windows, Apache, MySQL, and PHP) to develop and UNIX to deploy. And even with those that use .NET they often want to use Apache and MySQL... Interesting...

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
  13. Holy bat-Loonix-troll, Batman! by Robinn · · Score: 2, Funny

    Golly, it looks as though there's trouble once again in Gotham! Someone appears to have assembled a variation on the tried-and-true Lunix troll and gotten it posted to the front page of Slashdot!

    He remembers to point out that X is slow, that Windows problems can be fixed with "a point and a click," and even throws in some prime bait about driver support and stability in Windows XP.

    --
    What should we do, Batman?
    1. Re:Holy bat-Loonix-troll, Batman! by Batmann · · Score: 2, Funny

      Good sighting, Robin. Lunix trolls have long been a problem in this area, and we can't take this too seriously.

      If we build up a collection of pro-Linux rants, find some anecdotal (and likely apocryphal) evidence of Linux's superiority on the desktop, and manage to execute a few well-timed jabs at "Micro$oft," we might yet be victorious.

      --
      To the Batmobile, Robin!
    2. Re:Holy bat-Loonix-troll, Batman! by mvdwege · · Score: 2

      And don't forget the old and tired 'recompile the kernel to add new hardware' bit.

      He even had the gall to say that after mentioning he'd been using Debian. Debian comes with precompiled modules for just about every piece of hardware possible. Heck, in testing and unstable they even give you the 0.9 ALSA drivers. The only other distro to offer those prepackaged is SuSE (AFAIK, how far are Mandrake and Red Hat on the ALSA front?).

      This is just a gigantic troll, and I think the only reason it was posted was to generate discussion.

      Not that that is a bad thing per se, as a lot of discussion inevitably will lead to some perceptive comments, but I feel that the astroturfers will have a field day today.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    3. Re:Holy bat-Loonix-troll, Batman! by ceejayoz · · Score: 2

      ...we can't take this too seriously...

      Ignoring valid constructive criticism isn't the way to improve in anything.

    4. Re:Holy bat-Loonix-troll, Batman! by Rakarra · · Score: 2
      Most of the time you just run a binary file (to install the module) and edit a file to to tell the machine to point to a module on boot-up.

      If you're lucky. If you're very very lucky.

      That is really about it. The problem is that many people DON'T READ INSTRUCTIONS AND GET FRUSTRATED.

      Or sometimes the instructions are incorrect, or errors occur which simply aren't covered by the instructions. Compiling the NVIDIA drivers used to be an exercise in futility, but now they're actually compilable and insertable.

    5. Re:Holy bat-Loonix-troll, Batman! by Rakarra · · Score: 2

      How about this? X is very very slow. It's huge. Fonts aren't easy to get working properly. All of these are valid problems which have yet to be solved.

  14. Hear, hear! by ishamael69 · · Score: 2, Insightful

    "...I haven't completely abandoned the Linux community. My home server still runs Mandrake, and IPCop on my gateway/firewall. There is no way I'd ever put any form of Windows on my server, nor would I ever connect a Windows PC directly to the internet without a *NIX gateway in between. Microsoft has a history of poor security, so I protect myself the only way I know how; using Linux. I will continue to advocate the use of GNU/Linux in the server arena. This is where its strength lies at the moment."

    I am the only IT at my company, and all of our workstations run XP. Why is this? Because,

    1. The software we need runs well on them.
    2. Our users (not extremely computer literate) have problems, at times, doing things in Windows. How could I ever expect them to run Linux?

    I run various flavors of boxen, but only on our servers or at home. I do not believe that Linux can hang with the ease of use of Windows.

    Sure, Linux might be a better all around OS, but if it adds training time and cost to our infrastructure, it comes out to be much less useful than letting our employees run Windows with almost no training.

  15. Why I use Linux by BlueFall · · Score: 4, Insightful

    I use Linux (and various kinds of Unix) for the interface. I detest the mouse. Clicking all over the place is much too slow for my tastes. Clicking alternated with typing is even worse.

    Tab completion is one of my favorite interface inventions ever.

    Just my opinion.

    1. Re:Why I use Linux by palme999 · · Score: 3, Informative

      Tab completion is one of my favorite interface inventions ever.

      Agreed. But you can have this in windows too. A simple registry change will enable this functionality on win2k for example by changing the following:

      HKEY_LOCAL_MACHINE/Software/Microsoft/Command Processor/CompletionCharacter

      Set this to 9 and you'll be be command completion heaven.

    2. Re:Why I use Linux by gowen · · Score: 2, Interesting
      Clicking alternated with typing is even worse. Tab completion is one of my favorite interface inventions ever.
      Amen, brother. I would also like to vote for


      for i in *.jpg
      do something ${i}
      something quite complicated `basename ${i} .jpg`.processed.jpg
      done


      as the most time efficient user interface ever developed. Not simple, or intuitive, but by crikey it doesn't half make your life easier.

      I once watched my sister start to convert 1000 jpegs into pngs by loading them individually into photoshop and using "Save As..." (her employers couldn't afford any more specialist conversion software. I let her do about 50, just for comedy value...

      Automating, dull repititive tasks. When I was growing up, thats what the told me machines were for...
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    3. Re:Why I use Linux by Anonymous Coward · · Score: 2, Interesting

      Fantastically enough, XP has tab completion.

      Win2k had it too, tho it was borked for some weird reason, you had to use CTRL-F for files and CTRL-D for directories, and you had to ENABLE this functionality by changing your command line to CMD /F:ON. But XP got it right, it's tab, it's always tab, and it's on by default.

      And yeah. Seriously, the tagline here is "News for Nerds, Stuff that Matters." I'm very much a nerd, huge into games, I do software development for a living, and I USE WINDOWS. I've always felt very turned off by the excessive and downright STUPID anti-MS mentality of slashdot (and yet somehow I keep coming here. Like watching a trainwreck I guess).

      2k is stable, XP is stable, VS.NET is the best development environment I've ever used. Valid criticisms of MS are welcome but most days it's just PETTY. (HAHA M$ HAHA BLUE SCREEN OF DEATH HAHA WINTEL awepfjiweopf) Microsoft puts out a lot of quality software these days and trying to keep denying it is just pathetic.

      I am impressed that slashdot posted this article, and think the author was very fair. The comments here have even been pretty fair. I wonder how many clost windows-using /.ers there are like me that are terrified of posting because they know they'll be eaten alive.

    4. Re:Why I use Linux by grip · · Score: 2, Insightful

      I detest the mouse

      Which is why you aren't 'joe average user'.

      Sure a CTRL+C and a CTRL+V are useful, but beyond that I have many more important things to remember than CRTL+SHIFT+"N" will reset my document's formating. I know that same feature is in the 'Tools' menu, somewhere -- which is good enough when I need to use it.

      Grip

      --
      Failure is not an option. It comes automatically enabled in every Microsoft product.
    5. Re:Why I use Linux by PacoTaco · · Score: 2

      Um, you can automate things in Photoshop very easily. Now I can say RTFM and I'm not even talking about Unix. :)

    6. Re:Why I use Linux by mrm677 · · Score: 2

      Yup, you are right. There is no such thing as a scripting language in the land of Windows.

    7. Re:Why I use Linux by Buck2 · · Score: 2, Insightful

      The funny thing about what you are pointing out here is that it is in my experience VERY RARE for the "average user" to recognize that this ability to shell script would _help_them_too_.

      The typical response I get is either, "Oh, why would I ever need that?" and then they run off and open all of their website files and change "../" to "http://blahblah" by hand, or fumble through all of their Outlook emails doing something retarded that their boss asked them to do.

      Sometimes the more experienced computer users will say something like, "Well, I'll know when I need to script so I'll learn how to do it then," and then continue to use the machine just like they always have. They usually are wrong, they cannot recognize when it would be useful, but how do you explain this politely?

      I've found that most people just don't get it unless they've done something the hard way and then been shown _right_in_the_middle_of_it_, an easier way. Just like a dog or a cat, you have to catch them in the act. Otherwise they get defensive when you say, "I'm just trying to help, so next time, try this." Because they'll say, "Well, I'll never have to do THAT again."

      Sometimes I crack and say something like, "Do you think I LIKE computers? I HATE THEM! That's why I use Linux! I like scripting because it makes life easier, not harder! Everyone, and I'm a part of that group, wants things to be EASY! Sometimes you just have to learn one more thing before it all makes sense."

      That usually doesn't help.

      When I was an undergraduate I worked construction during a couple summertimes. There were a few carpenters around, as expected, and they had the ability to drive in nails with one blow. I also needed to drive in a lot of nails, every once in a while, and I thought to myself, "Hmm, I'm not going to be pounding nails for the rest of my life, but I wonder just how hard it would be to drive them in in one shot like those guys." It's hard to do it right if you don't know a little technique, AND HAVE THE RIGHT FUCKING HAMMER. It's silly how much easier it is with the right tools, and it took all of about a day and a half to learn how to strike nails correctly. I haven't had to pound in many nails recently but it's a skill that I know now, and it helped me then.

      Has this kind of thing not happened to many people? I always wonder.

      --

      As my father lik@(munch munch)... ....
    8. Re:Why I use Linux by Jugalator · · Score: 2

      I guess they're just as easy to find like browsing configuration files and digging into man pages. :)

      Windows: Complex registry hive in a hierarchic fashion.

      *nix: Complex text files in a plain fashion.

      Guess it's just a matter of preference. :)

      --
      Beware: In C++, your friends can see your privates!
    9. Re:Why I use Linux by Jugalator · · Score: 2

      You haven't heard of wsh, have you? Part of Windows since... 1997? 1998?

      What would you need *nix for a simple script such as that for?

      --
      Beware: In C++, your friends can see your privates!
    10. Re:Why I use Linux by moogla · · Score: 2

      ... if you have the where-with-all to bind it that way in the cmd tool config.
      And big deal, because the cmd shell has little to offer in the default install.
      (but you can beef it up with an array of little unofficial tools and the cygwin stuff)

      What I would love is if the cmd shell liked to be resized and stay that way. WHY GOD WHY?!

      --
      Black holes are where the Matrix raised SIGFPE
    11. Re:Why I use Linux by maetenloch · · Score: 2, Interesting

      Yup, you are right. There is no such thing as a scripting language in the land of Windows.

      I'm not sure if you are being sarcastic or not. In case you're serious, I'd like to point out the following:
      1) Windows has VbScript built in. This plus WMI allows you to do many things. If the application you want to use has a CLI, your problem may already be solved.
      2) Perl and TCL are available for windows as well.
      3) There are many keyboard/mouse macro recording utilities available (Aldo's Macro Recorder for example).

      And this is just a small sample of what's available.

    12. Re:Why I use Linux by ethereal · · Score: 2, Insightful

      So would this have been "help tab-completion" or "help TAB" or "help registry" or what?

      I won't argue that some configuration is easier for a newbie to do by hand under Windows than under Linux. But it's interesting that when you want to do something complicated or advanced, you're essentially back to the Linux method of digging into an obscure configuration hierarchy, but in a binary database rather than a simple text file, and without the helpful comments that most Linux config files would have.

      So whenever somebody says "oh, that's easy, just frob your registry key ABC to be undocumented value XYZ", I have to poke fun at the darker side of the Windows configuration user experience. Because Windows doesn't really provide the seamless and easy configuration experience that y'all seem to think it does; it just shoves the tough stuff under the rug.

      --

      Your right to not believe: Americans United for Separation of Church and

    13. Re:Why I use Linux by The+Wing+Lover · · Score: 2

      If you keep pressing tab it will cycle through all the choices.

      --

      - In Capitalist America, law violates YOU!

    14. Re:Why I use Linux by epsalon · · Score: 3, Funny

      Never heard of Windows Scripting Host? It supports a number of scripting languages.

      No, Stupid! That's only for writing worms!

    15. Re:Why I use Linux by epsalon · · Score: 2

      VS.NET is the best development environment

      Can you develop a portable application that will compile on any system with ./configure && make ?

      Can you compile a Linux binary?

      Can you use it to write open-source software? BTW: Have you read the EULA?

    16. Re:Why I use Linux by spitzak · · Score: 2
      Unfortunatley that solution is modal, and completely violates all user interface guidelines. You lose the state if you type another letter, for instance if you predicted it was going to match and then tried to add more commands. To revert you have to backspace an arbitrary number of characters (depending on how many were in the first matching filename) and then hit tab again. Also if you hit return you may read or write an existing file that you did not want to, which is a disaster.

      In bash/tcsh tab-completion, only the matching letters are added. If you type a few extra letters you can backspace the same number of characters, and you are in the same state as before. Also if you hit return you have named a file that does not exist, so the program will either fail (because it can't read it) or it will write it and at least you did not destroy anything because the file did not exist before.

      Web browsers try to remove the modal state by "selecting" the addition. This is technically true (if the actual text is used to identify the location in the list, I suspect they really keep a parallel modal index number). However it makes it difficult to name a new object that has more letters on the end, or for command lines to add more words after the first.

      I won't get into "Combo Box" completion. It is just too horrific, even the individual letters are modal. Unf**kingbelivable.

      It is shameful that MicroSoft and the web browsers did not at least look at how Unix had been solving these problems for a decade. I believe the main reason for the hate for MicroSoft is because so many good ideas have been discarded by their ignorance of what has been done before.

    17. Re:Why I use Linux by spitzak · · Score: 2
      Just wanted to add that if MicroSoft's tab completion was a good design, it would be consistent to always put the first filename up instantly when you type tab on a blank, and they don't do that. And the browser completion would be consistent if when you blanked it it automatically showed the first know site in alphabetical order, pre-selected.

      Think about it. Also try both systems, and perhaps learn a little.

    18. Re:Why I use Linux by dieMSdie · · Score: 2

      That was a very helpful tip!

      I use Win2000 at work, and I miss my TAB completion.

      THANK YOU!

      --
      Don't throw your computer out the window, throw the Windows out of your computer!
    19. Re:Why I use Linux by zangdesign · · Score: 2

      So what's the technique for pounding in nails with one blow (if it can be adequately explained without a visual reference)?

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    20. Re:Why I use Linux by MrResistor · · Score: 2

      Tab completion is pretty cool, but the pipe is really where it's at!

      And scripting! MS scripting is a sad state of affairs when compaired to *nix, being hamstrung by all those proprietary formats and the lack of the pipe.

      Isn't the purpose of machines to automate dull, repetative tasks?

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    21. Re:Why I use Linux by fferreres · · Score: 2

      You know you can use Windows with just a keyboard. Wish I could say the same for Gnome. You just can't. You can do some thing at best.

      --
      unfinished: (adj.)
    22. Re:Why I use Linux by skt · · Score: 2

      I completely agree with that, completion the way you described (used in cmd.exe and vim to name a couple) is very close to useless. I don't use command-line completion in cmd for that reason, but I do in vim a lot while in Windows. bash is much better as you can just whack tab a few times to see which files match, without having the shell just return the first match which I screw up on a regular basis by typing extra characters accidently.

      The dropdown box isn't implemented very well either in most apps IMHO. The microsoft usermanager and winamp's genre selection (to name a couple) had this one right. You can type more than one character and narrow down the selection, rather than having it jump to the beginning of list, starting with the letter you just typed :P Web browers always seem to do it the bad way, which I never really thought was very helpful.

    23. Re:Why I use Linux by MrResistor · · Score: 2

      Wscript works great and it comes with windows.

      I'm aware that Windows comes with scripting ability, just as I'm aware that there are various third party scripting packages for Windows. I've even used a few of them, and no, they do not work great for the simple reason that Windows has nothing which is analagous to the *nix pipe. If you don't understand why not having pipe limits the functionality of scripts, then you should shut up because you have no idea what the hell you are talking about.

      There is no intergration of applications in Linux.

      Actually, there is much more powerful, flexible, and complete integration in Linux, and in fact any *nix, than Windows can ever hope to have. That is what the pipe does, and it is part of the origional Unix design.

      And to comment about keyboard vs mouse, windows is much better at keyboard shortcuts. Take IE for example, CRTL-O opens an address window, which used to do the same in netscape, but now it opens an open file window. You can't type in an URL! ugh.

      You can change the hotkeys in Linux, you know. Yet another thing most Windows apps don't allow.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  16. Re:Really good points by bigpat · · Score: 2, Insightful

    The Desktop ain't rocket science... It just takes time effort and experience to get it workng the way most people want it to. Ximianis doing a pretty decent job at it and will only get better. I personally love the redcarpet feature for installing updates or new software. It just handles everything for you like it should.

    I think this guy got into it too early and bailed at the wrong time. This is just the start of Linux on the desktop, before now nobody but a commited hacker could install and work with a linux desktop, now I think things are changing. Still could be better, but I would say things are in some ways better than the windows desktop. How many people install windows from scratch?

    Linux just needs to come pre installed and pre configured on desktops and laptops, then we can start having some real fun.

  17. Good points, but why? by Telastyn · · Score: 2

    The article makes good points, all of which are pretty common knowledge. All of the points, with the exception of replacing X though are pretty easily done.

    Here's the thing though: nobody's doing them. Could someone write a package manager that hid all of the "critical" packages? Sure. Could someone write something to autodetect hardware, recompile or add a module for hardware? Yeah.

    People that write for Linux don't though, because they don't want it. People don't need it. Linux isn't an OS for your mom or your gandmother. It's an OS for elitist nerdy shmucks who code a little and want to dabble with their OS.

  18. Why I shifted to OS X by Dark+Paladin · · Score: 3, Interesting

    You know, I had the same problems with Linux on the desktop - I like it as a server, but many desktop pieces are just a pain in the ass to do. (Change screen resolutions, get some games running, etc).

    I went to OS X because I wanted the power of Unix - but I didn't want the hassle - I wanted to be able to enter rm por[TAB] and ln -s and all the stuff I'm used to - but if I want to pop in Warcraft III, I want it to run, not try and figure out why Mesa3D isn't configured right for my video card.

    But that's me. Like I said, I still like Linux on the server side, but it just drove me crazy on the desktop.

    1. Re:Why I shifted to OS X by theolein · · Score: 2

      Ah-fucking-men! OSX is golden and would have solved this guy's problems.

  19. EH by sehryan · · Score: 4, Insightful

    Some of his points aren't wrong, they are just different from yours.

    --
    The world moves for love. It kneels before it in awe.
  20. The problems: fonts and X by Animats · · Score: 4, Insightful
    It looks like the big problems are fonts and X-Windows. I'm surprised that Red Hat hasn't gone through everything and fixed the font situation. That's just grunt work; there's no problem doing it. (Are there any other major commercial Linux companies left?)

    X-Windows is an idea that sucked over a decade ago, and it hasn't improved much since. The whole concept, dumb graphics terminals tied to application servers, is obsolete. The problem is that it's marginally good enough that it hasn't been replaced on Linux by a better windowing architecture. More than anything else, X is the boat-anchor of Linux.

    1. Re:The problems: fonts and X by Sabalon · · Score: 2

      as obsolete as Terminal Services :)

      I agree - the font thing is easy to fix - unless there is some copyright issue on the fonts.

      I just don't get X. It was more or less okay speed wise on my 386/33 years ago. It should be fast as light now, with better cards/drivers, etc...since not much has changed in X itself. I guess Gnome, KDE, E, etc... add a LOT of bloat.

    2. Re:The problems: fonts and X by egghat · · Score: 2, Interesting

      I don't think, X as an architecture is the main problem for Linux on the desktop. Most problems are solved. When windows aren't moving fast, this is a problem of the driver and not of X. When you have a card with decent drivers, you won't notice many differences in speed.

      Many of the problems desktop users have with Linux are related to missing (or in many cases bad) drivers. Windows has drivers for everything. So Linux will always be behind. This will be disappointing. Sooner or later.

      Bye egghat.

      --
      -- "As a human being I claim the right to be widely inconsistent", John Peel
    3. Re:The problems: fonts and X by SN74S181 · · Score: 2, Interesting

      I run plain FVWM2 on my older K6-2 machine and my Sparcstation 5. With NetBSD. It's damn snappy, and it gets the job done.

      KDE and Gnome are almost ENTIRELY bloat. It's a 'let's see if we can drag in as much bloat as Microsoft' effort.

      Sorry, not interested.

    4. Re:The problems: fonts and X by orpheus2000 · · Score: 3, Interesting

      I'm surprised that Red Hat hasn't gone through everything and fixed the font situation.

      Have you seen the new RedHat Beta (supposedly for 8.0)? Since RedHat uses GNOME and GTK for everything, and since they're using gtk2, everything is anti-aliased with really nice TT fonts. Even the GDM greeter. I think they're going to get it right in the next release. :-)

    5. Re:The problems: fonts and X by ajs · · Score: 5, Insightful
      Until I have another way to do this from home, I can't agree:
      • ssh -XfC -c blowfish workbox.work.com mozilla
      The ability to run a fairly responsive browser on my home desktop with access to the internal network without having to have everyone and his brother in on the setup of some overblown VPN solution is not something I can live without.
    6. Re:The problems: fonts and X by IamTheRealMike · · Score: 2
      OK, it's been done before but I'll do it again. Major gripes with X and the answers:

      • It's slow: not any more. Many years ago, all X communication took place via network sockets. This involved lots of unnecessary overhead. So the XFree team implemented the shared memory extension, eliminating the need for network IO. Result? Big speed gain

      • It's old: so is the Windows GDI, I don't heard anybody complaining about that. X has a great design in fact, the people who tend to state otherwise usually don't know much about windowing system design

      • Fonts suck: this is largely because good fonts are difficult to make and cost money. Until recently XFree didn't support TrueType fonts, so you couldn't use the Microsoft ones either (which are very good and available for free). Recently some new (good) fonts were donated to XFree by a font company, I forget the names. This, combined with true antialiasing as seen in the GNOME 2 screenshots (and in KDE too), mean fonts finally look good on a well set up Linux box. It'll take some time for these changes to filter through to all Linux distros, but really, fonts are well on their way to being an ex-problem.

      • Drivers suck: there's nothing anybody can do about this except reward companies that produce good Linux drivers. My next card will be an nVidia for exactly this reason, I know I'll get max performance from them as the drivers are excellent.

      • It's not like other systems: in fact, X is quite similar. Let's look at Windows and X. Windows is based on message passing, so is X. Windows is based on repainting damaged areas, so is X. Windows has separate drawing engines and control libraries, so does X - except it's more noticable in X as there are multiple control libraries/widget toolkits. Windows is not network transparent however

      • It's ugly: I beg to differ

      • It's bloated. Compared to what? I would bet a lot of money the people saying these things have not totalled together the size of X and the size of the Windows GDI, Windows OpenGL, all the different common control DLLs, the window manager DLLs etc.

      • It can't do transparency. In fact XFree has hardware accelerated alpha blending (assuming the right drivers). What you mean is, apps can't get what's underneath them, preventing stuff like window drop shadows. Keith Packard is working on this as we speak, and will be also an ex-problem in the next few months.

      • We need something new. A long time ago, X really did suck and was behind the times even then. The talk was of Berlin, and how it'd revolutionise Linux graphics. Except we're still using X, and why? Because when it came to the crunch, the big problems with X were solved, and Berlin never really got off the ground. Linux doesn't need something new. X is just fine, and I challenge anyone who thinks otherwise to give me hard, reasoned statistics, not just idle opinions.
    7. Re:The problems: fonts and X by spitzak · · Score: 5, Informative
      Actually the slow window dragging *IS* a problem with X's design. However it is not due to the client/server architecture as most people think. It is due to "synchronous" calls (calls that return an answer) and the fact that a major part of the GUI is seperated into a program called the "window manager".

      The first thing to realize is that the "slowness" is not actually slowness but blinking and flashing of intermediate displays before the final one is shown. If when you moved a window it jumped every second to follow the mouse, but jumped exactly and cleanly with all the underlaying windows appearing fully-drawn instantly, it would probably be more preferrable to the way X works now.

      The problem is primarily due to the seperate window manager. This guarantees that windows will move and resize at a different time than their contents are redrawn. This is because the window manager moves the window, but then exposure or resize events must be delivered to a different application which then generates the drawing. If the same program could deliver the move and drawing instructions in a single block it would look way smoother. Unlike what a lot of people think, latency is NOT an issue, what is important is that all the instructions come from the same program and can be delivered as one block. This in particular makes resizing terrible on X, window dragging is about equal on X and Windows nowadays.

      Another problem was "visuals" which produced annoying color flashing. Fortunately XFree86 has pretty much gotten rid of these on Linux, but if you try an Irix or Sun machine you will see this lovely stupidity in action. This is just BAD design, a proper design would consider the visual part of the "paint" so you don't change a pixel's visual until it is drawn.

      Another problem is background clearing, which made sense on older slow machines but produces annoying flashes nowadays, as when you expose an area it is changed twice, first to the background, then to the final display. Windows does not do this (it does do some kind of timeout and clear to white so that dead programs don't end up with garbage in them, but in normal use this does not happen).

    8. Re:The problems: fonts and X by pmz · · Score: 2

      The whole concept, dumb graphics terminals tied to application servers, is obsolete.

      Network-transparency in the windowing system is a truly useful feature and is definitely not obselete. People who complain about X are usually people who forget where X's real powers lie. Any adequate replacement for X would have to preserve network-transparency; anything less is simply not an adequate replacement.

      The whole concept, dumb graphics terminals tied to application servers, is obsolete.

      Slightly off-topic: Have you ever used the WWW?

    9. Re:The problems: fonts and X by Wolfier · · Score: 2

      Yeah it looks good, but that's AFTER you have installed everything right. I'm still at a loss sometimes when I try to install a new font.

      Ideally, it should just be a "copy-into-directory" operation.

    10. Re:The problems: fonts and X by Wolfier · · Score: 2

      Then explain to me what I have observed:

      Test:
      1. Turn on "display window contents while moving" on a platform.
      2. Drag a window around.

      Results:
      Windows: Smooth
      X on SGI Octane: Smooth
      Exceed on Solaris 8: Smooth
      XFree86 (any version) on Linux: Jerky

      Do you mean all the other OS put a GUI in their kernels? I highly doubt so.

    11. Re:The problems: fonts and X by Wolfier · · Score: 2

      Please mod parent up - very informative.

      A more responsive GUI is key. I still think X is sluggish because I happen to resize and move windows around alot with content drawing on.

      Can anything be done so that this single operation (which contributes to a lot of perceived responsiveness) would be brought up to Windows speed?

    12. Re:The problems: fonts and X by Wolfier · · Score: 2

      >It's slow: not any more. Many years ago, all X
      >communication took place via network sockets.
      >This involved lots of unnecessary overhead. So
      >the XFree team implemented the shared memory
      >extension, eliminating the need for network IO.
      >Result? Big speed gain

      Yeah we can play fast games on X but window dragging with content is still very jerky compared to X on SGI, Exceed on Solaris over a network, and Windows (they're all silky smooth). Until this one is fixed, XFree86 is still very unresponsive to me.

      >Fonts suck: this is largely because good fonts
      >are difficult to make and cost money. Until
      >recently XFree didn't support TrueType fonts, so
      >you couldn't use the Microsoft ones either
      >(which are very good and available for free).
      >Recently some new (good) fonts were donated to
      >XFree by a font company, I forget the names.
      >This, combined with true antialiasing as seen in
      >the GNOME 2 screenshots (and in KDE too), mean
      >fonts finally look good on a well set up Linux
      >box. It'll take some time for these changes to
      >filter through to all Linux distros, but really,
      >fonts are well on their way to being an ex-
      >problem.

      The problem does not lie in the availability of fonts, it is in the installation of fonts. Even if I'm completely satisfied with the quality of existing fonts, installing them and get them recognized by all applications are royal PITA.

      It *should* ideally be just a "copy-font-file-to-directory" operation. Flexibility sometimes is a liability, especially when we're talking about things like font directories. font aliases? mkfontdir? Gimme a break - sometimes I just think it is a good idea to have a "File Hierarchy Standard" for XFree. I say hardcode the font directory!!

    13. Re:The problems: fonts and X by spitzak · · Score: 2

      1. Checked my sourcecode and it appears that WM_ERASEBKGND is a message sent to a window. If my app is working I send it to DefaultWindProc so I guess I am not ignoring it. As far as I can tell it does not blank the window to white, as I can purpously delay my drawing and then draw black and I see no blinking. If my app is dead it will never be processed (as I am not calling DispatchMessage), yet the screen still clears to white. My best guess is that Windows times out, perhaps seeing if I ever call DefaultWindProc with WM_ERASEBKGND and then clears the window if I take too long. This is on NT4.0, incidentally.

      2. Yes you can use X pixmaps (and on NT you can use images) to make fake double-buffering. However this still requires a round trip to the app for it to say "the way to repaint is to copy this area". This is nowhere near as good as double-buffering understood by the system, as it is in OS/X and in the newer versions of Windows.

    14. Re:The problems: fonts and X by spitzak · · Score: 2
      I have thought of solutions but none of them get around the problem that the window manager draws the border and the application draws the contents. The only real solution would be to scrap the window manager (except for it's "task management" job which would be to handle windows while they are iconized). That would require all X programs to be rewritten as they would otherwise appear like they do when you kill the window manager, with no border and no way to move or rearrange them.

      A plausible part-way solution is this:

      Add a WM_PROTOCOL that a program can use to indicate that it wants "resize requests". Then a compliant window manager would do absolutly nothing when the user attempts to resize the window except send the requested size to the application. The application can then resize the window to any size it wants, and also has the responsibility of resizing the window manager border window. This allows the application to batch all these resizes together along with all the repainting instructions. It also allows the application to make arbitrary rules about legal window sizes. The borders would still blink slightly because they will be drawn by the window manager slightly later.

    15. Re:The problems: fonts and X by nathanh · · Score: 2
      Another problem was "visuals" which produced annoying color flashing. Fortunately XFree86 has pretty much gotten rid of these on Linux,

      What are you talking about? Run "xdpyinfo" and look at all the visuals.

      What has happened is that (a) most people now use TrueColor visuals and (b) applications are well-behaved these days.

    16. Re:The problems: fonts and X by DunbarTheInept · · Score: 2

      Your results are different than mine.
      I get smooth results all the time,
      including linux/xfree86, *except* when
      running KDE or GNOME. There is bloat and slowness there, but it's not the low
      level X's fault. It's coming from the window manager. Picking a "no frills" window manager speeds it up tremendously. Using a window manager that is also trying to be a file manager and desktop manager makes it slow.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    17. Re:The problems: fonts and X by DunbarTheInept · · Score: 2
      Yeah we can play fast games on X but window dragging with content is still very jerky compared to X on SGI, Exceed on Solaris over a network, and Windows (they're all silky smooth). Until this one is fixed, XFree86 is still very unresponsive to me.
      But this is in direct opposition to the original poster's claim that X is at fault for his percieved slowness of response. Solaris and SGI are both also running graphical systems that implement the X protocol. So if there is a problem, it's not with X - it's with Xfree86's implementation of X. And if that's the case, then trashing X to "fix" the problem is throwing the baby out with the bathwater.
      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    18. Re:The problems: fonts and X by kcbrown · · Score: 2
      It *should* ideally be just a "copy-font-file-to-directory" operation. Flexibility sometimes is a liability, especially when we're talking about things like font directories. font aliases? mkfontdir? Gimme a break - sometimes I just think it is a good idea to have a "File Hierarchy Standard" for XFree. I say hardcode the font directory!!

      I agree. And you know what? This should be very easy to implement, because the font server is a separate process from the rest of X, so the code to do this would be very localized.

      In essence, the font server should be bright enough to scan a font directory for fonts and use them, and check for new fonts whenever a font request is made. How hard can it be?

      --
      Use 'slashdot stuff' in the subject line in any email you send me if you want to get past the spam filter.
    19. Re:The problems: fonts and X by Wolfier · · Score: 2

      So you're using kfontinst. May I ask you a question - WHY does this program exist?

      Is it a cure to the root of the problem or just a mere workaround so that we no longer see the symtoms?

      IMHO, an operation as simple as adding a font should NOT require a separate program. If you can choose between

      A: to install fonts with kfontinst, and
      B: copying the font file to a directory

      What is your choice?

    20. Re:The problems: fonts and X by zsmooth · · Score: 2

      Fast user switching in Windows XP. Does exactly what you're talking about, and does it beautifully.

    21. Re:The problems: fonts and X by captaineo · · Score: 2
      Yes you can use X pixmaps (and on NT you can use images) to make fake double-buffering. However this still requires a round trip to the app for it to say "the way to repaint is to copy this area". This is nowhere near as good as double-buffering understood by the system, as it is in OS/X and in the newer versions of Windows.

      By this are you referring to the ability of drawing into an offscreen pixmap, and then setting that pixmap as the background of a window? I know I've done this on X. It is very smooth. The server effectively handles all redraw events itself.

      The only problem is that you could run out of video RAM, so I'd only recommend this technique for windows that are especially expensive to redraw (e.g. an OpenGL window).

    22. Re:The problems: fonts and X by captaineo · · Score: 3, Insightful

      Thank you for pointing this out! I have also done some very detailed studies of why window dragging and resizing suck so badly on X. I discovered a few things:

      * XFree's event loop is triggered by mouse and keyboard input, not the vertical retrace. This means that XFree will (stupidly) attempt to handle more than one mouse event per display refresh, which is a waste of time and creates flicker. XFree also appears to ignore mouse movement events occasionally (which is why window dragging on X feels "sticky" sometimes).

      Incidentally, if you have a USB mouse, try dropping your display resolution so you can achieve a 125Hz refresh rate. You will notice that window dragging becomes *much* smoother, and flicker almost entirely disappears. This is because USB mice send events at a fixed rate of 125Hz, so you are forcing the X server to operate "in sync" with the mouse. (but you are only matching the interrupt rate; there is still a "phase shift" - this creates interesting artifacts where a window will "tear" in a fixed place)

      * The main problem with window resizing is that the application and the window manager operate too asynchronously. On MS Windows, once the window manager sends the first resize event to the app, it will block until the app repaints itself. But on X the window managers do NOT block, so the window border can continue to move, and get arbitrarily out of sync with the window contents.

    23. Re:The problems: fonts and X by Vulture_ · · Score: 2, Interesting
      The problem is primarily due to the seperate window manager. This guarantees that windows will move and resize at a different time than their contents are redrawn. This is because the window manager moves the window, but then exposure or resize events must be delivered to a different application which then generates the drawing. If the same program could deliver the move and drawing instructions in a single block it would look way smoother. Unlike what a lot of people think, latency is NOT an issue, what is important is that all the instructions come from the same program and can be delivered as one block. This in particular makes resizing terrible on X, window dragging is about equal on X and Windows nowadays.
      A problem which is easily solved by saveunders (which avoids having to send exposure events at all), but XFree86 4 no longer supports saveunders for some reason. Apparently it's considered obsolete on modern hardware. Go figure.

      I think the way it should be done is that each window's client area always gets its own variable-size frame buffer, and X drawing calls draw to the private frame buffer, rather than directly to the screen. When the window is resized, the private frame buffer's size changes and the client gets a resize event, but when one opaque-moves a window over it, or a window over it disappears, the X server already knows what to draw in the pixels that were exposed, since all of those pixels are stored in the window's private frame buffer in the X server's memory. Voila, no more background clearing, no more slow opaque move, no more nasty flickering stuff because of synchronous calls, etc. This also doesn't actually require changes to the X protocol or X clients; the X server simply needs to pretend that all windows are not occluded, so they will draw themselves completely and not redraw themselves unless their contents change.

      Having a frame buffer for each separate window would obviously eat memory, but it avoids having to do away with the separate window manager, which I think was an excellent design decision, and testament to X's superiority. It also avoids having to break compatibility.

      --

      The only way the typical /.er can pick up a chick is with a forklift. -- AC

    24. Re:The problems: fonts and X by BZ · · Score: 2

      > Why not run Mozilla locally

      Because I do not own a Solaris machine and need to test Mozilla/Solaris?

    25. Re:The problems: fonts and X by ajs · · Score: 2

      1. What you describe is a pain in the butt compared to my one-liner example.

      2. My stored cookies, bookmarks, passowrds, etc, etc are not available on my home machine, and nor should they be.

      3. I might be using a machine at a customer site or friends house (I do on-call support) where I can't rely on the local browser to be functional and/or there are restrictions on how much I can configure it.

    26. Re:The problems: fonts and X by spitzak · · Score: 2

      Sending one mouse event per vertical retrace is an excellent idea! On modern machines the response is so fast that the program and X may react before the vertical retrace is done, and you will get smooth display of many things, not just window moving, but the contents of the windows. And it won't require any additions to the X protocol and will work with old programs as well as new!

    27. Re:The problems: fonts and X by spitzak · · Score: 3, Interesting
      What you describe is double buffering, and it could be done. There is a missing part of the X protocol, which is an indicator from the program that it is done updating the buffer and it needs to be copied to the screen (often called a swap-buffers call, though I recommend that X do a copy rather than swap and thus match OS/X). You also can get transparent windows this way.

      One problem is that older programs won't call the "swap" function and the screen will not change except when expose events happen. Automatically copying every vertical retrace would remove a lot of the advantages of double buffering (such as flicker-free update no matter how stupid the program is). My recommendation is to fix xlib so requests to read events send the swap command, but I don't know if anything can be done about old remote X clients. I suspect these problems are the main reason this is not being done.

    28. Re:The problems: fonts and X by spitzak · · Score: 2

      That extension (XDBE) I believe is intended to be a hardware double buffer like OpenGL has. The double buffer only exists for the visible portion of the window (because in fact there is a single buffer that is the same size as the screen, shared by all the windows). Though this helps a lot for flicker-free it does not help for the window movement. But it does have advantages such as being able to use hardware acceleration and finite memory requirements.

    29. Re:The problems: fonts and X by Wolfier · · Score: 2

      >I'm an exception. I'm a poweruser and I know
      >what I'm doing, so I don't mind editing some
      >configuration files.

      I don't mind too, but it seems to me that there's a better system out there, namely put all fonts into one directory, and let the system identify them - it is not "Install Shield" dumb, but you don't have to edit any config files (think about it, it is a process to help the computer to find the fonts) either.

      It is both an easy and a powerful concept for Windows users or people like us.

    30. Re:The problems: fonts and X by johnnyb · · Score: 2

      This is incorrect. The memory usage reported by X _includes_ your screen. So, if you have a 32-bit display at 1024x768, that equates to 4 Megs right there. In addition, the X server holds a lot of temporary application data. So, applications can reserve a lot of server-side memory, that shows up under X when it's really application graphic data.

      On most operating systems, the amount of memory used by the GUI isn't shown at all, and if it is the video memory certainly isn't included.

    31. Re:The problems: fonts and X by 0x0d0a · · Score: 2

      Basically, it's because the X server you use stores the pixmaps in itself rather than in the application. There's no extra RAM use going on...it's just what's using the RAM that's different. In a MS Windows-like design, the applications would use more RAM to store those same pixmaps -- in X, the applications use less but the X server uses correspondingly more.

      X gets blamed for tons of things, and usually doesn't deserve it.

    32. Re:The problems: fonts and X by 0x0d0a · · Score: 2

      Use main memory if you run out of video memory.

    33. Re:The problems: fonts and X by BlueUnderwear · · Score: 2
      On MS Windows, once the window manager sends the first resize event to the app, it will block until the app repaints itself.

      And this leads to some lovely freezes if for some reason the app decides to take its time to repaint itself. At a former job, we used a GUI Smalltalk compiler that would not any GUI handle events while it was compiling. Because of this, the whole desktop basically became unusable for hours, because that stoopid Windows window manager was waiting for the Smalltalk compiler to react to its events...

      I prefer jerky resize operations over desktops frozen for hours, thanks very much.

      --
      Say no to software patents.
    34. Re:The problems: fonts and X by Rakarra · · Score: 2
      and that's why god invented threads.

      Which doesn't help if the program crashes.

    35. Re:The problems: fonts and X by BlueUnderwear · · Score: 2
      That smalltalk compiler obviously wasn't a very good program.

      Agreed. That compiler was indeed very poorly designed. But the GUI system (NT 4) obviously wasn't a very good system either: a properly designed system should never allow one broken app to lock up the whole UI.

      In X, if an app no longer responds to events, you can still move and resize its window, or even iconify it, so it no longer gets in the way (although, obviously, that apps' window's contents would look a little bit funny). In MS Windows, however, the broken app's window just sticks to the screen, blocking everything else. And no, taskmanagering the app is not an option: in our case, the app was not crashed but performing a useful task (compiling), and killing it would mean to have to start all over.

      --
      Say no to software patents.
    36. Re:The problems: fonts and X by captaineo · · Score: 2

      Your description is correct. However the blocking behavior is simply an implementation detail of the window manager; if the developers of MS Windows cared enough to fix it, I'm sure they could easily change the wm so that it only blocks the misbehaving application, and lets other applications run normally.

      By the same token, it should be possible for an X window manager and X application to cooperate and properly synchonize window resizing.

    37. Re:The problems: fonts and X by captaineo · · Score: 2

      Yes, it would be a good idea if the server could spill window buffers into main RAM if video RAM fills up. (I'm not sure what X and GDI do about this - I have a feeling they might just fail the buffer allocation). A lot of OpenGL drivers do this kind of thing for texture allocation.

      You have to be careful though because there is a performance penalty for transferring data to/from the video card. In fact this is the primary reason Mac OSX feels so slow - all drawing (including window compositing) is done on the CPU, and window buffers must be uploaded to the graphics card before they can be drawn. (Jaguar improves the architecture somewhat - I think it does window compositing in graphics hardware, but rendering of the window contents is still done on the CPU).

    38. Re:The problems: fonts and X by BlueUnderwear · · Score: 2
      I'm sure they could easily change the wm so that it only blocks the misbehaving application, and lets other applications run normally.

      Why not implement a timeout? If the app hasn't given its ok to move/resize/iconify the window in n milliseconds, do it anyways, and set a flag that from now on it should no longer be asked... That would nicely solve these "stuck window" problems.

      --
      Say no to software patents.
    39. Re:The problems: fonts and X by Hard_Code · · Score: 2

      "And this leads to some lovely freezes if for some reason the app decides to take its time to repaint itself."

      Dude, if an app is deciding to take its time to repaint itself, does the ability to MOVE the UNPAINTED window really matter? Exactly what "functionality" are you gaining from this decoupling?

      --

      It's 10 PM. Do you know if you're un-American?
  21. Umm... 'scuse me? by Da+VinMan · · Score: 2

    I will concede that Macs have their good points, but how is using a Mac ethically equivalent to using Linux? If you're using Linux, you're either doing it because it does something better than the rest or you're using it because you believe in the ideals of Open Source software.

    Why do people use Macs? Because they like them. Why do people use Windows? Because they like it or don't care enough to look elsewhere. Using a Mac is no better than using Windows from an ethical standpoint because they're both offered by companies that would/have monopolize/d the market given the chance.

    Aside from that, you disregard the fact that the author did not (to our knowledge) have a Mac around that could run OS X. Why should he go buy all new hardware just to run OS X? Does that make any sense?

    --
    Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
    1. Re:Umm... 'scuse me? by MadAhab · · Score: 2
      Why do people use Macs? Because they like them. Why do people use Windows? Because they like it or don't care enough to look elsewhere.

      Close. People use Macs because they like them. People use PCs because they have no choice or because they like "to be on the side that's winning"."

      --
      Expanding a vast wasteland since 1996.
  22. Windows on the desktop, Linux/BSD on the server by Pinball+Wizard · · Score: 3, Interesting
    There's nothing wrong with this combo, and it gives you the best of both worlds.

    Personally, I've never liked any of the X-based desktops. I've always used the command line exclusively with Linux and Unix. The flexibility of the command line with standard Unix stuff like bash, less, sed, awk and perl is something I don't ever see Windows catching up to. I've never seen a scripting language more adept than Perl, a web server more capable than Apache, or a scheduler that makes more sense than cron. Servers are where Linux and Unix make sense.

    Conversely on my desktop, when I want to use a graphical IDE to debug programs, or create graphics, or play games, nothing beats a Windows desktop for me. The clincher is that things work the same across most programs - simple things like copy and paste, or Ctrl-F to search. I'm almost always working with 10 or more programs open at once(including a couple of SSH sessions) and I need an environment that doesn't slow me down.

    In fact, I really don't know any Linux or BSD users who never rely on a good closed-source OS for at least some things. The most rabid Microsoft hater I know still keeps a Windows partition for games. Lets face it, the only people who use Linux and nothing else do it for ideological reasons. Most of us just want stuff to work right and pick the best tool for the job at hand.

    --

    No, Thursday's out. How about never - is never good for you?

    1. Re:Windows on the desktop, Linux/BSD on the server by kevin+lyda · · Score: 2

      hi, how are ya. i don't have a single windows partition in my house because, get this, i'm a unix s/w developer. i use unix for work and i use it for home (and i work from home). and for the life of me i don't even know why i'd even need a windows partition. games? i have xpilot, fish, mille (and xmille) and others if i really have to play a game.

      mostly though i use my computer for coding, email, browsing and irc/write/talk. i have three computers - a server, a workstation and a laptop - how could i run apps on two of them while sitting at the third? how could i get my server to do routing, ipv6, ipv4 nat, firewalling, and other services? i scripted security updates years ago and haven't paid much attention since then - how could i do that with windows? i have never had a virus. ever. i've never *worried* about getting a virus. the concept seems goofy in reality. i've been a unix user for over a decade - why would i use something by a company run by a basic programmer? for fsck's sake, get a freakin' clue!

      --
      US Citizen living abroad? Register to vote!
    2. Re:Windows on the desktop, Linux/BSD on the server by tuffy · · Score: 2
      In fact, I really don't know any Linux or BSD users who never rely on a good closed-source OS for at least some things. The most rabid Microsoft hater I know still keeps a Windows partition for games. Lets face it, the only people who use Linux and nothing else do it for ideological reasons. Most of us just want stuff to work right and pick the best tool for the job at hand.

      I, for one, don't use a good (or bad) closed-source PC OS for anything. Really. For web browsing, Mozilla and Links do everything I need. For playing mp3s/oggs, there's xmms. For creating professional-looking text docs, there's LaTeX. For reading/writing Word-compatible docs, there's Openoffice/Staroffice. For reading PDFs, xpdf works great (actually better than Acroread for large PDFs). Finally, for twitch games, there's xmame and various Carmack classics like Doom and Quake (1 and 2). So, quite honestly, I don't really use a non-free OS for anything.

      This has less to do with ideaology and more to do with experience. Having been using Unix (and X11) for a lot longer than any incarnation of MS-DOS/MS-Windows, I've never felt any need to switch (and, by extension, have nothing to switch back to). However, I can understand why former MS-Windows feel less comfortable on an OS they haven't "grown up" with. Because, with that lack of familiarity comes the occasional desire to return to a more familiar, and comfortable, environment. I know that feeling because whenever I'm on an "alien" MS-Windows box, it never quite feels as comfortable as a Unix one to me.

      Comfort may not be logical (since it's so subjective), but I think it is a big factor in the OSes people choose to use.

      --

      Ita erat quando hic adveni.

  23. I really don't understand by Biggles_the_pilot · · Score: 2, Interesting

    I have no formal IT/CS training. I'm not much of a programmer, at all. I've been using icewm on Debian with a Japanese environment for about a year now. The latest OpenOffice1.0.0 Japanese distro is here too, so I am serviceable to my M$ using contemporaries. I don't need any fancy desktop, I just use the krxvt terminal and man pages (with less as the pager). Once you've editted on .config file, you can do them all, in just a couple of secs. But the best thing is that I have paid no money for any of this, and none of it is warezed. It really only took me 6 months to get fully comfortable, and I think slowly the people at work are starting to take me seriously when I say, I don't use Windows and I don't want to. But I agree with most of the stuff this guy said; but I think that if you read the start of his article, it's clear that he never really had a strong feeling for the philosophy of GNU/Linux, which is something I believe in quite strongly. It is true, Linux still requires either prior know-how (ie, you have always been a computer person), or a strong belief that you really don't want to use M$ or any other proprietary money sucking, spying etc. corporate-ware.

    --
    I have no sig
  24. Why not MAC OS X he says? Re:Other OS's? by ppetrakis · · Score: 2

    >> Linux was all you tried? You didn't try Mac OS X [apple.com]?

    Considering he's talking about his K6-2 233 it seems he doesnt have the cash to drop $1,000+ dollars on OVERPRICED Mac hardware just to try an OS. Last I checked Apple doesnt have a try before you buy program. I've been looking at buying one myself so to diverge from MS completly however to get a decent desktop I have to drop $1400-$1600 bucks. Dropping the G4 cube [and concept] was the worst thing they could have done. Before someone says "buy it used" consider the issues surrounding that particular product. When Apple can put out a G4 box (those Amiga clone boards are unacceptable) for under $1000 wo monitor, I'll switch.

    Peter

    --
    www.alphalinux.org
    1. Re:Why not MAC OS X he says? Re:Other OS's? by foobar104 · · Score: 2

      Last I checked Apple doesnt have a try before you buy program.

      Check again. You can buy hardware from an Apple Store, or from The Apple Store, and return it for any reason within 10 business days. (I believe there's a restocking fee, but that's not unusual.) As I've said before, that's not the best return policy in the world, but in my opinion two weeks is plenty of time to find out if you're going to just hate OS X or not.

    2. Re:Why not MAC OS X he says? Re:Other OS's? by Spencerian · · Score: 2

      Don't be a troll--we're all out of Troll Treats here.

      A Macintosh is not overpriced, although I'm sure that this fact continues to pass in and out of your mind no matter how many people post it. Buying a typical Mac means simply paying for good, integrated, hardy equipment upfront and avoiding most common installation and config woes, rather than trying to build your PC Jaguar from Ford parts.

      Sure, building your own box is part of the appeal, but not everyone wants to be a hax0r, OK? Many people just want something that works, and Macintosh systems have this over PC workstations in spades because they aren't an integrated unit.

      When you stock up your PC with the best parts, you chuck out enough cash to buy a good Mac, with some cash left for hardware. I use Macs, but have my own (sweet) PC game box that I built, so it's not that I don't understand this concept. If I wanted a better game box, I'd spend another $1000 on the PC. I could just add a better video card for maybe $200 to the Mac to bring it to better power.

      A used Macintosh of, say, 3 years, can run Mac OS X. Consider a Power Macintosh G3 Blue-and-White. Works great, can be overclocked, uses the same parts as a typical PC, and can be found cheaply. Can't do this well on the Windows side, although Linux will run on 3-yr old PC hardware well. However...this was the point of the topic: Linux doesn't work as well as the commercial OS offerings.

      Having both options leaves me with the pleasant problem of buying Jedi Outcast for my PC now, waiting a couple more months for the Mac OS X version, or just getting both for my home network.

      When it comes to popular software (especially games), a Linux user's options are nearly zero, sad to say. And I've tried Linux as well with marginal success. It's just hard to justify it for the home (unless you need a server).

      --
      Vos teneo officium eram periculosus ut vos recipero is.
    3. Re:Why not MAC OS X he says? Re:Other OS's? by Knobby · · Score: 2

      Last I checked Apple doesnt have a try before you buy program.

      Are there any Apple stores in your area? You can hang out in the store for hours and play to your hearts content. I've never made it to one of the stores, but I have a close friend who grew up in a Windows household.. Last Christmas he & his family were wandering through the mall and decided to check out the Apple Store.. After an hour of playing around, they decided to ditch their x86 boxes. Today he and his family have an iMac, a couple of iBooks, and a pair of iPods.. All this because they had the opportunity to play with the systems and like what they saw..

  25. OSX by isa-kuruption · · Score: 5, Interesting

    I went through the Linux desktop thing a couple years ago, and switched back to Windows 2000 as my primary desktop after some time. While I know the Linux desktop has improved (and I have dabbled in trying Linux as a desktop since then for a month or so), I still thought 2000 and eventually XP was just a better platform with Linux on another box or in a VMware window....

    I recently had grown tired of XP, and Linux still wasn't cutting it, so I bought a PowerMAC G4 and love it. OSX offers the best of both worlds. While it still does not have all the programs XP does, it still has more than Linux. On top of that, all the hardware I was running on XP run under OSX, I can easily and seemlessly run X applications using XFree's rootless X server, and ALSO there is a VMware like program called VirtualPC which allows me to run x86 OS's in VM windows (right now, running XP, OpenBSD and Linux in the VM's).

    Also, since the mac processors are just a tad better, I get better performance and my machine never bogs down. (Yes, look for me doing those Mac "switch" commercials in the near future! ;).

    I just think this is the best of both worlds.

    1. Re:OSX by 13Echo · · Score: 2, Insightful

      I agree with you. MacOS X is a great Operating System, and deserves lots of praise, but: I won't buy a Mac until I can build one myself. Aside from that, I am not exactly partial to the way that Apple locks it's customers into upgrading entire machines just for the sake of running new software. As much as they try to make the G4 machines look modular, they are not. It is a totally different ballpark than what you get with a PC.

      But then again, this is how they make their money, and some people are fine by playing by those rules.

    2. Re:OSX by isa-kuruption · · Score: 2

      As I type this, Warcraft III is installing on my OSX box. In fact, it came on the EXACT same CD as the Windows version, so I won't need to buy 2 copies if I want to play on my x86 laptop, too.

    3. Re:OSX by artemis67 · · Score: 2

      I am not exactly partial to the way that Apple locks it's customers into upgrading entire machines just for the sake of running new software.

      That's not entirely true. Everything on a Mac is upgradeable except for the motherboard.

    4. Re:OSX by ZxCv · · Score: 3, Informative

      As much as they try to make the G4 machines look modular, they are not. It is a totally different ballpark than what you get with a PC.

      Really? A friend of mine bought a G4 (400 or 450, cant remember) a couple years ago. Since then, he's upgraded the CPU to a faster G4 (500?), upgraded the video card to a ATI Radeon, added a second NIC, added additional firewire ports, and replaced the CD-RW. Not to mention that he's used a 3rd-party mouse and keyboard since he bought it. Having owned a PC for several years, I can safely say I've done far less upgrades to my PC (only a faster CD-RW, more RAM, and firewire ports). Just based on my experiences, I'd have to say the G4 machines are just as modular and upgradeable as any PC you could build or buy.

      --

      Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
    5. Re:OSX by deviator · · Score: 2, Interesting


      I'm just starting to understand why people immediately say "oh, I can't use that because I'd have to buy a Mac." It's a cop out; it's because their way of life would be dramatically changed. (hear me out for a second) These are the same people who spend a huge percentage of their time bitching and moaning about their computing experience, and generally (usually correctly) peg it to their choice of OS and workstyle.

      What people fail to see is that OS X is actually so much better than Linux or XP that they really wouldn't have much to bitch or moan about. If they were REALLY serious about getting the "ultimate computing experience," they'd save up some money, dump their PCs and buy Macs. But there's a literal fear of things being so much easier that they'd have too much free time left over and wouldn't have anything to complain about.

      My G3 iBook is the most reliable & most fun to use computer I've ever owned. And I use Win2K on my desktop, with Netware & Linux servers on the back-end. I have very few complaints about OS X (save for some performance issues which I'm sure will be fixed with 10.2 - you realize OS X hasn't even been out two years??) and eagerly look forward to buying more software for it simply because the experience is That Good. I realize now that I have nothing to complain about; I didn't like Windows or Linux, so I set out to find a better solution. I found it.

      End of story.

    6. Re:OSX by discogravy · · Score: 2
      That's not entirely true. Everything on a Mac is upgradeable except for the motherboard.

      If you think that's true, try installing Mac OS 9.22 on anything before a G3. You can... but it takes hacking and you can really really really bork your system to the point of having to reinstall the OS -- and you'd have to look stuff up on mac fan sites on how to do it and what applets to run to switch the machine's ID so that it can fool the installer app into allowing the install to proceed.

      Which means that this is a restriction placed on the computer through the install daemon. Why? just for the fuck of it. And I guess that Apple decided that OS 9.2 was just a *TAD* too much for my 8500. (OS X won't run on anything but G3 and after (and actually it won't run on the first G3 either,) but that might actually be a hardware thing, since it runs slow as frozen honey on anything that's not fast to begin with.) Hardware upgrades are almost always possible, but the selling point of Macs is the software (and the fact that it won't run on anything other than Apple hardware.)

    7. Re:OSX by artemis67 · · Score: 2

      Well, duh, of course you're going to need a processor upgrade if you're going to install a commercial OS that's 5 years newer than the system you're installing it on if you want it to run at reasonable speeds.

      What exactly is your point? You whine about Apple's restrictions, and then point out that they are entirely circumnavigatable. Either you can or you can't, end of story.

      One thing I've always liked about Mac OS (before X) was that the OS was extremely portable. Can't install on one system? Install a universal System Folder on another Mac, copy it onto a Zip or CD, copy it onto the new target. Not a lot of hacking and trickery there.

    8. Re:OSX by discogravy · · Score: 2
      You don't need a processor upgrade, you can install os 9.22 on anything prior to g3 if you:

      run a program to change the mach # of the machine so that the installer thinks it is running on one of the "acceptable" machines

      copy the system folder over, keeping some things and throwing away others

      and even then, it's not true OS9, since you'll have some of the enhancements of the upgrade but keep some of 9.1.

      Since all that is really necessary to do it is to fool the installer, that means it's not a real hardware issue and that Apple could, but didn't want to do it -- AT ALL; there's not even an unsupported OS upgrade available for pre-g3 machines.

      What exactly is your point? You whine about Apple's restrictions, and then point out that they are entirely circumnavigatable. Either you can or you can't, end of story.

      I am bitching because Apple is deliberately depriving customers of some improvements so that they can nudge them towards upgrades. It's not impossible but it's not anywhere near as easy as Apple's other upgrades, and in fact, would not have been possible at all except for people hacking installers and programs to change the machine #. An unsupported upgrade option would not cause them grief and would not have been that hard to do.

    9. Re:OSX by artemis67 · · Score: 2

      and even then, it's not true OS9, since you'll have some of the enhancements of the upgrade but keep some of 9.1.

      Since all that is really necessary to do it is to fool the installer, that means it's not a real hardware issue and that Apple could, but didn't want to do it -- AT ALL; there's not even an unsupported OS upgrade available for pre-g3 machines.


      Again, what are you arguing for here? You fault Apple for not just letting you install OS 9 on pre-G3 systems, but your previous point is that OS 9 includes enhancements that break the OS on those systems. If Apple were to modify the installer to only install those items that run and leave out those that don't, then you aren't really running the full OS 9, are you? That sort of scenario also leaves Apple open to customer service headaches, because Apple will have officially endorsed running a hobbled version of OS 9, which may perform in unpredictable ways, causing an increase in customer services calls, and eliminating the profit margin on OS 9 sales to pre-G3 customers, so why do it?

  26. Backwards by RainbowSix · · Score: 2, Insightful

    Perhaps it isn't that Linux isn't ready for the desktop, but rather people aren't ready for linux. I like Linux for the reasons that thus guy doesn't! I like compiling my own programs and I like editing my /etc/lilo.conf and my /etc/fstab. I like compiling my own kernel. It gives me a feeling of intimacy with the Operating System because I know exactly what is going on.

    As for his X server gripes, I don't have any of his problems. My fonts out of Redhat and Mandrake are fine, I've got 3-D on my Radeon out of the box and I can play Tux Racer, my 2-d is as fast as on my windows boxes.

    He says he hates recompiling his kernel every time he gets new hardware. What is wrong with the default distro kernel? They're usually full of everything conceivable, and you can even switch motherboards and usually have it boot flawlessly. Do that with Windows and you'll be fighting with drivers and IRQ conflicts as Windows tries to initialize the non-existant hardware before your new stuff. In my experience, recompiling the kernel/running kudzu is MUCH faster than messing with drivers. I switched all the hardware on one of my dual boot boxes, and Redhat was working in about 5 minutes with no reboots. Windows98 took about 2 hours before I just formatted and reinstalled.

    Unlike this guy, I'm never going back. Ever.

    --
    --------
    It's OK to be social, just don't tell anyone about it.
    1. Re:Backwards by toybuilder · · Score: 5, Informative

      Uhm, yeah. So, tell me, do you own a car?

      Do you like to configure the ignition curves for your engine?

      Do you like to machine your own oil-filter base plate?

      Do you like to plumb your air intake exactly the way you want it?

      Do you like to adjust the exhaust pipe lengths to change the resonant frequency?

      Most people want to just get in the car and drive. Heck, they want to NOT know the gory little details.

    2. Re:Backwards by josepha48 · · Score: 2
      I'm not sure what he's talking about. I installed RH 7.1 and it recognized all my hardware. I've since upgraded to RH 7.2 and recently 7.3 and no problems like he is talking about.

      I too like the control, but I use grub and have not had to edit it since I installed in in RH 7.1.

      I compiled my kernel a few times, but I really did not need to. I just like doing that.

      Yes, Linux is not something I'd give to my mother, but I'd certainly not want her to use XP eitehr. Maybe Win 2k, but I'd really push a Mac on her.

      X has yet to crash on me with RH 7.x. 6.2 yes, 7.x never.

      Personally at this point I'd say what OS you 'choose' to use is a choice now. Linux used to require MUCH more tinkering, but now it is much less. I get home, I turn my computer on, I start up mozilla and connect to my ISP and download my mail and surf the web. The added bonus is that my ISP connection is shared and I have a firewall set up too. The connection to my isp is stable, since I started using wvdial I no longer get drops. I'm quite happy with Linux. When other people tell me all the problems they have with windows, I usually just look at them like, I don't know what you are talking about. GNOME makes a nice desktop and X is not any slower than windows IMHO.

      --

      Only 'flamers' flame!

    3. Re:Backwards by infiniti99 · · Score: 2

      Perhaps it isn't that Linux isn't ready for the desktop, but rather people aren't ready for linux. I like Linux for the reasons that thus guy doesn't! I like compiling my own programs and I like editing my /etc/lilo.conf and my /etc/fstab. I like compiling my own kernel. It gives me a feeling of intimacy with the Operating System because I know exactly what is going on.

      The thing is, even dedicated Linux users like you and I could still benefit from a properly detected CDRW drive. I agree it is a good thing to have power, but it is also good to have convenience (read: apt-get, emerge). All of Tony's points ring true even for me, though I won't be leaving Linux at all. I would like to see his wishes come true though.

      As for his X server gripes, I don't have any of his problems. My fonts out of Redhat and Mandrake are fine, I've got 3-D on my Radeon out of the box and I can play Tux Racer, my 2-d is as fast as on my windows boxes.

      While your XFree86 may have been auto-configured by Redhat or Mandrake, it is still the same awful font configuration deep-down. XFree86 is 99% the cause of Linux desktop crashes. Why must the graphical interface be run as root? Why does Tux Racer require X, when all it does is bypass the X protocol anyway? Sure, it all "works", but it could be better. DirectFB with an X layer sounds like the future solution we want.

      In my experience, recompiling the kernel/running kudzu is MUCH faster than messing with drivers.

      The problem is that even programs like kudzu and yast are not perfect, because they have to work around the quirks of X and Linux driver modules. Is there more to detection than just seeing if a driver fails? Can drivers be manipulated after being loaded? Is there a standard way to get information about a loaded module? (name, description, and other info?) If the answer is 'no' to any of these, then the Linux driver system could use some improvement.

      As I said, I'm not leaving Linux. But these are problems I would seriously like to see tended to. His requests are not about making Linux something it is not, but rather making Linux better than it is. I think we can all agree with that. :)

    4. Re:Backwards by Havokmon · · Score: 2
      Uhm, yeah. So, tell me, do you own a car?
      • Do you like to configure the ignition curves for your engine?

      • Do you like to machine your own oil-filter base plate?
        Do you like to plumb your air intake exactly the way you want it?
        Do you like to adjust the exhaust pipe lengths to change the resonant frequency?
      Most people want to just get in the car and drive. Heck, they want to NOT know the gory little details.

      Except to some people, the gory details include "What does it mean when the oil light flashes?"
      "What does the manual say?"
      "Manual?"

      If people are going to compare computers to cars, they shouldn't complain about how hard it can be to fix them (ie. Oil Change, Tire Change, Rotation.. and WHY those things need to be done), no matter what OS they're running.

      Installing a Printer in one OS may be a little different than in another OS, but in reality is more like 4 on the floor vs on the console. It's not hard, just DIFFERENT.

      --
      "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
    5. Re:Backwards by Dr.Dubious+DDQ · · Score: 2

      Well, he does have SOME point about the fonts. His point wasn't so much that they were "ugly" but that it was comparatively difficult to figure out how to add new ones (due to there being no "standard" way to do it). Now, I personally haven't run into problems plopping .ttf's into the font directory and running the "font update" program (ttmkfdir) to get them working, but that's me...

      Other than that, though - you're right. I've not noticed any particular slowness, even WITH KDE 3.0+ (running a recent CVS snapshot), and on those infrequent occasions that I need 3d for games, even my puny ATI Rage-128-based "Xpert 2001" card works fine. And, of course, as you say, I find it MUCH faster to 'make menuconfig' to set building of a new device driver module and "make modules modules_install" to install it than I ever found it to get Windows to properly detect, choose, install, and not fight over IRQ's between binary drivers (and I absolutely LOVE the fact that I can unload a driver and reload it, or load a new one, without rebooting - handy when I forget to turn on my SCSI scanner and need to use it...)

      I think the problem is more that the unix way is DIFFERENT rather than DIFFICULT. People get used to "insert CD, hope windows finds and loads the right thing, do an allegedly simple 'reformat and reinstall' if it doesn't" routine (my running joke is "the 5 R's of Windows Support Heirarchy - Retry, Restart, Reboot, Reinstall, Reformat"), so the unix methods SEEM difficult because they are very different (I've been using Linux long enough that the concept of reformatting or reinstalling to fix a driver problem is utterly alien to me now...it seems like more work at first, until you take into account the time required to backup and restore and reconfigure everything after a reformat...)

      However, while I think the author's gripes are somewhat "off the mark", his writing was fairly reasonable rather than flamebait, which is nice to see. I also take comfort in the fact that people going back is uncommon enough for it to be "news"...

    6. Re:Backwards by TRACK-YOUR-POSITION · · Score: 2
      Installing a Printer in one OS may be a little different than in another OS, but in reality is more like 4 on the floor vs on the console. It's not hard, just DIFFERENT.

      Actually, as a linux user, I must say that if you're trying to say installing a printer under Linux isn't way harder than it is under Mac or Windows, you are too far removed from reality for anything else you say to be worth anything.

      Sure it's different. It's different, in that it is hard. The difficulty of installing hardware drivers is the one thing that prevents me from installing Linux on the computers of people who aren't obsessed with computers.

    7. Re:Backwards by toybuilder · · Score: 2

      If people are going to compare computers to cars, they shouldn't complain about how hard it can be to fix them (ie. Oil Change, Tire Change, Rotation.. and WHY those things need to be done), no matter what OS they're running.

      Well, I agree that cars don't translate well to operating systems; but I think the "gearheads" versus "commuter" mentality exists as "tech-heads" and "users".

      GM and Ford makes cars for the mass market by making the car fairly uncomplicated (to the driver). And servicing the vehicle is easy because everybody carries parts and know how to repair them.

      I think Linux is more like a limited-production car that require the owners to know much more intimate details about the car; and when something breaks, you can't just order it from NAPA. You have to rebuild the part (either from scratch, following a plan, or using pieces with some assembly required).

      As a "daily driver", I like my Windows desktop. It let's me interoperate effectively with the world.

      But I sure like to tinker with my ultra-modded performance car.

    8. Re:Backwards by Havokmon · · Score: 2
      I think Linux is more like a limited-production car that require the owners to know much more intimate details about the car; and when something breaks, you can't just order it from NAPA. You have to rebuild the part (either from scratch, following a plan, or using pieces with some assembly required).

      Interesting. I see it from the other direction. While I put Linux and Windows on the same level (you can accomplish what you need to with either, assuming the software you needs runs on your preferred os), I see the operator/mechanic differently.

      With the latest Linux releases, it ISN'T any more difficult to setup than Windows. So all your left with is the operator. Would you rather have a 'Gearhead' at the wheel, or your plain old motorist?

      While a plain old motorist will be able to drive the jacked up ElCamino just fine, they may FEEL very uncomfortable in it, and probably won't know how to 'use' things like the air shocks. ;)

      But that's just me ;)

      --
      "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
    9. Re:Backwards by Havokmon · · Score: 2
      Sure it's different. It's different, in that it is hard. The difficulty of installing hardware drivers is the one thing that prevents me from installing Linux on the computers of people who aren't obsessed with computers.

      Ok, Now I'm just going to be an ass ;)

      If you're in a position to install another OS on someone's PC, it sounds to me that you would be the one to install new hardware for them ANYWAYS. Am I wrong? :)

      If not, then it's just a 'bad feeling', and you would probably be fine. The trick is the software. I would hold out (and have) installing Linux just because you can't run off the shelf software. It sucks, but that's the biggest barrier to adoption (IMHO).

      --
      "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
    10. Re:Backwards by pjrc · · Score: 2
      Alright, if you're going to invoke the car analogy, here's a few things to consider from the linux side....

      You can tweak the car if you like, but few people do. Still, you have the Freedom to do with as you please. You do not enter a "no modification, no reverse engineering" contract when you buy or drive it. It is not illegal to look under the hood.

      You can repair your car if you want.

      If you choose to repair it, you can get informaion about how it works.

      You can obtain spare parts from third parties.

      You can get someone else to service it, besides the original manufacturer. They can use original manufacturer or third party parts. There is competition in the market.

      You can sell your car to someone else.

      You can continue driving the car for as long as you like and nobody can coerce you into signing sequence of 2 year leases.

      And the real failure of the car analogy, for Windows, MacOS, and Linux....

      ALL NEW CARS COME WITH A WARRANTY. The manufacture will fix defects at their cost, and if there's a significant systematic problem, they usually issue a recall.

  27. Games by antis0c · · Score: 2

    He has a few points, sure. A lot of them he obviously didn't try hard enough, despite what he says. Fonts for example, I have beautiful anti-aliased fonts under X, using KDE3/QT3. I've even managed to get some GTK Applications with good fonts using gdkxft. And when there is an application I can't get AA fonts with, I set the fonts to a well drawn font. No problems there. .. However, the one point he does drive home is games. If you are a home user who wants to play lots of PC games, then there is only one real choice, Windows. Sure you can play games on Linux, even good ones like Quake 3, and various WineX emulated ones like Halflife and StarCraft. But to play the variety of games available, without problems, and without having to post to mailling lists on why such and such doesn't work correctly in WineX, then Windows it is.

    I still use Linux as my desktop of choice, and I have been for over 5 years. Before that I had OS/2, and before that DOS with Desqview (not /X). The only times I use Windows now are at work, or my laptop, and I get just about everything I need done without a lot of hassle. All in all, the article only reiterates what we already known. Linux has come a long way, and still has a long way to go. However, some of this can hardly be blamed on Linux. It's not Linux's fault that popular games aren't written and distributed for it. It's not Linux's fault that hardware is designed for Windows only with propertitary protocols that are closed source and protected by IP laws. Linux is doing the best it can.

    --

    ..There's a-dooin's a-transpirin'
    1. Re:Games by foobar104 · · Score: 2

      He has a few points, sure. A lot of them he obviously didn't try hard enough, despite what he says.

      That's just another way of saying, ``a lot of them are obviously too hard to do, despite what some Slashdot posters say.''

      The author's point is that he shouldn't have to try that hard to do simple things. The fact that he could have done it if he'd tried harder isn't really relevant. The point is that he tried as hard as he wanted-- harder than most people would have, it seems-- and couldn't get it right. So he gave up.

      That means that Linux makes it too hard to do simple things.

  28. I use Linux at work but Windows XP at home because by Squeezer · · Score: 2, Informative

    Linux is great for work because I can get my job done. Sometimes I need to edit 4 or 5 files at once and refresh a web page to see changes, etc...

    but at home I don't do that. I come home, play and mp3, watch a divx movie, etc...and I do that on XP. Why? Because there isn't any filesharing app that runs on Linux that has as much content as Kazaa. Where else can I find every MP3 I am loking for as well as hundred of movies. Then if I want to listen to an mp3 or watch a divx, its much easier for me to install winamp or the latest divx codec. I just double click and go. With linux I'd have to download it, install the rpm or compile the source, setup the kde file manager to open that filetype with that application, download and compile xine, get the divx codec for linux (which usually lags behind), etc...

    And another big point, alot of the movies are slightly over 700M so I have to recompress them to a hair under 700M so I can burn them to cd. I haven't found a linux divx reconder that is as good as virtualdub.

    To put it simply, Windows has better media apps, filesharing utils, video encoders, and codec releases then Linux.

    --
    Does the name Pavlov ring a bell?
  29. I've had similar problems with Win9x by alen · · Score: 2

    But it wasn't Windows that was at fault. The motherboards that the K5 CPU's ran on were junk. The VIA and SiS chipsets were horrible. I used to reinstall my Win98 box on a K6-350 monthly. Never had any problems like that on intel CPU's. VIA actually made you install drivers for the chipset.

    I like the current AMD CPU's, and have stock in AMD. But anything concerning K6 and earlier was a joke.

  30. I wager it's point number two by kiwimate · · Score: 3, Insightful

    Generic PC -- spend a few hundred dollars and you can try Mandrake, RedHat, SUSE, Windows XP, Windows 2000...

    Macintosh -- spend over a grand and you can try os x. Tough luck if you don't like it.

    1. Re:I wager it's point number two by foobar104 · · Score: 2

      Generic PC -- spend a few hundred dollars and you can try Mandrake, RedHat, SUSE, Windows XP, Windows 2000...

      And hate them all.

      Macintosh -- spend over a grand and you can try os x. Tough luck if you don't like it.

      Well, in all fairness, you can return any purchase to the Apple Store for any reason at all within ten business days. That's not the best return policy in the world, admittedly, but I've found when I buy things that I know well within two weeks whether I'm going to be unhappy with them or not.

    2. Re:I wager it's point number two by realdpk · · Score: 2

      This is false information. You cannot return your Apple Store purchase if you've customized it.

      Keep in mind, you customize it by changing anything about your order. Ordered 128MB more RAM with your iMac (built in w/ the initial order)? That's custom! Bought the Spanish version of Mac OSX (also in the initial order)? Custom! Added the Apple Pro Speakers? You guessed it, that's a custom order, too. (They call these changes "Personalise" rather than Custom, but it's the same thing.)

      So if you're going to buy a Mac thinking you might want to return it, make sure you buy the base models only (and, make sure you don't buy one of the base models that are labeled "Custom Built".)

    3. Re:I wager it's point number two by bnenning · · Score: 2
      Macintosh -- spend over a grand and you can try os x.

      And several Linux and BSD distributions.

      Tough luck if you don't like it.

      Macs have excellent resale value.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    4. Re:I wager it's point number two by foobar104 · · Score: 2

      That's news to me, and I'm not 100% sure it's accurate. Can you post a source or something? It's not that I don't believe you; it just doesn't sound like what I read at the Apple Store web site.

    5. Re:I wager it's point number two by realdpk · · Score: 2

      http://store.apple.com/Catalog/US/Images/salespoli cies.html

      "RETURN & REFUND POLICY
      If you are not satisfied with your Apple purchase of a pre-built product, please call 1-800-676-2775 for a Return Material Authorization (RMA) request within 10 business days of the receipt of the product.
      [snip]
      Please note that Apple does not permit the return of or offer refunds for the following products:
      1. Product that is custom configured to your specifications"

      They also have the usual restocking fee for an opened box. They won't refund your money if you open any software packages that come with it (I don't know if any do..)

      Go through the order process a few times and watch the final model number - it changes to something starting with a Z (Z03D for example) - this means custom. They don't list the Apple Speakers or Spanish OSX as seperate line items - they're bundled to create the custom product.

      Also, slightly related but more or less acceptable:

      "CUSTOM-CONFIGURED PRODUCT
      We are pleased to offer product that is custom-configured to your specifications, and we encourage you to review your order carefully. Since the product is built to your specifications, the order cannot be changed, modified, or canceled once your order is in production."

  31. This is cute... by NanoGator · · Score: 4, Funny

    "on the desktop" has come along way in recent years, yet could still stand much improvement."

    Amusing. Every time I say this I get modded down.

    --
    "Derp de derp."
    1. Re:This is cute... by NanoGator · · Score: 2

      Yeah, you're right, I think that made the difference.

      Funny, I kinda thought the release of OSX would shift developers in a new direction. It runs on BSD, but the average user never needs to know the root password. That's pretty damn cool if you ask me. Most Mac users probably have no idea that they're running Unix. Heh.

      One attitude I've noticed didn't get any attention, though: People are quick to dismiss any flavor of Windows because of 'stability issues' (that really don't relate to 2K or XP, but out of hatred for MS they bundle it all up anyway) and they act like MS pointed a gun at people's heads to make them buy it. They don't realize that what Windows does do right is what makes it successful, and it doesn't appear that Linux is heading in that direction.

      The Windows interface, despite it's problems, is easy to use and presents you with little to no hasle. You don't have to memorize any commands to use Windows on a day to day basis, you just have to have a basic undertstanding of where to look. For that reason alone, MS has gained quite a bit of perference. (Thanks in no small part to Apple.)

      Somebody made a comment in an earlier article that said "Linux should win on it's technical superiority alone." Time has proven over and over again that's not true. People buy stuff with certain things in mind. That's why the Palm Pilot kicked Newton's butt. It was inferior in many ways, but it did what people wanted and didn't try to be more than that. That's even why PocketPC is having a terrible time keeping up with it.

      It'd be interesting if a company that was making a distro of Linux would also make the interface for it (or collaborate really intimately with KDE/Gnome...) and make a "Windows desktop killer". MS has already answered a bunch of their design questions for them, so this part'd be easy. Make it as much like Windows as possible to start with. (I just know that comment's going to come back to haunt me) The interface should be clean and dirt simple. "You can visit the web, get email, write a document, or play a game." Then, to the more advanced users, expose the more technically interesting features. The advantage to this approach is that you can easily get new users initiated into the Linux world, and as they evolve they'll have plenty to explore. Having a list of badly spelt commands to memorize isn't going to attract the uninitiated.

      In any case, the summary of my point is: Despite popular belief, both MS and Apple did do some things right. The Linux community should sit up and focus on that instead of trying to fix bugs. The market has proven bugs are okay as long as generally it's easy to use.

      I honestly want to see Linux succeed. OSX has given me hope that it really could be a kick ass desktop OS. We all just need to remove ourselves from the shackles of "Everything MS does == bad".

      --
      "Derp de derp."
    2. Re:This is cute... by Old+Wolf · · Score: 2
      I hate Linux because it made me type man mount.

      I only have one thing to say to this:
      alias woman='man'

    3. Re:This is cute... by NanoGator · · Score: 2

      Hmmm. That's strange. When I did that, it returned FALSE.

      Heh geek jokes

      --
      "Derp de derp."
    4. Re:This is cute... by NanoGator · · Score: 2

      Though I agree with you, there is one small point I want to nitpick:

      "How is this ANY different to the linux user who doesn't know which command line tool to use?"

      The difference is similar to the difference between driving a car with a manual transmission, and driving a commercial airliner. Both are vehicles. Both require at least some education to run. The airplane, though more sophisticated, has to go through a hell of a lot more steps in order to get moving anywhere.

      That's the problem with Linux. It's not just a matter of knowing what command line tool to use, they have to know how each one works (and they're all different.). And they also have to know some basic things about the how the Linux file system works.

      'Copy and Paste' is pretty much universal these days. Learn it once and you're good to go.

      I'm not 100% disagreeing with your post, Im just going at that one little detail. :)

      --
      "Derp de derp."
    5. Re:This is cute... by Rakarra · · Score: 2
      I only have one thing to say to this:
      alias woman='man'

      No thanks. It's not a pleasant surprise to walk to a woman just to have the alias redirect you to a man.

  32. It's set-up, not use, that's a pain by Telex4 · · Score: 4, Insightful

    Saying GNU/Linux isn't ready for the desktop based on you setting it up misses the point slightly... you found it difficult to set it up for your desktop, and as someone has already said, had you stuck to one distro, you *might* have got a nice desktop working. But what if someone came along and set it all up nicely for you? What if they got the fonts working, installed KDE with KOffice so you don't have to worry about Open/StarOffice's silly font system, got all the drivers sorted, put some nice little games on, put almost all of the software you needed on, and then gave it to you?

    A friend of mine recently set-up a box for my parents, who have used Windows for the past few years, and freaked when IE crashed on them... the only thing they whined about was the Internet not working, but that's a bug we can fix. Other than that, because it was set-up, they were content, and it didn't crash, and the GIMP was faster than Photoshop.

    If a company were to sell vanilla boxes all with the same hardware, one install and ghosting would solve all your problems except for X being sluggish.

    My point is that your conclusions are generalised and oversimplistic. Yes, give a CD to a friend and they'll kill you for the stress you give them. But find someone who is able to set-up the box nicely for them, and they're not likely to be *that* miffed. There's still work, but its not like GNU/Linux is a no-go, oh well let's look at Windows and MacOSX... it's just an option. Nobody except the immature slashdotters pretend it matters if certain people prefer one OS to another, just so long as people in the end have the *choice* to go with a more free OS.

    1. Re:It's set-up, not use, that's a pain by Telex4 · · Score: 2

      Some of the automation is coming into place, finally, in a sense, from what I've read, heard and seen...

      SuSE, RedHat and Mandrake all have fairly mature control centers that can do most of your system administration for you without a problem. Mandrake's is fully GPLed.

      Gentoo's excellent Portage system means that, once set-up for you, should you ever want to install more software (that's not too obscure), downloading and installing it is a breeze. Sure compiling takes a little longer, but only with mammoth apps like KDE and Mozilla, and there's a nice GUI tool on the way.

      KDE has made huge progress in giving the desktop a more "unified" feel, you can happily get back just on the KDE3 suite as a normal home user.

      Give it a few years and we should be close. Of course by then Apple and MS will have more ideas for us to catch up with ;-)

    2. Re:It's set-up, not use, that's a pain by Telex4 · · Score: 2

      His ugrading problems were quite odd. Most modern distributions now give you fairly huge kernels with support for almost all kinds of hardware a home user might want to use in, so I don't know *why* he decided to recompile his kernel. They also provide utilities to set-up most hardware, like scanners, printers, tv cards, cdrws, and so on. The automation isn't quite perfect, but it's coming in leaps and bounds with every new release of a distro. So in my scenario, were the machine well set-up, he'd have no problem unless it was an odd device, in which case a trip to the "shop" would be required with any other OS too.

      Yes it plateaus later, but if most of the nitty gritty learning is taken out, it'd benefit the user to know more. Most Windows users I've worked with (and working as an IT trainer brought me into contact with many) want to know enough so that they can use Windows without worrying about viruses, disk space and other usual problems, and that's one good thing that GNU/Linux proides... more of the necessary education. It astounds me that people use a powerful computer on the Internet without taking a single lesson, reading one book, or understanding anything about what the computer is doing.

    3. Re:It's set-up, not use, that's a pain by stevarooski · · Score: 2

      You know, the phrase "ready for the desktop" is really wide-open to interpretation.

      If you take "ready for the desktop" to mean "the average user can install, use, maintain, and upgrade linux easily," then I would say that it is defininitely NOT ready for the desktop.

      However, if you mean the "average user can use" a linux box easily when its set up for them by someone else, as in a business environment, then I think that linux has a great case.

      The author of the article chose the former definition when he said linux wasn't ready, and from his points (most or all of which I've encountered myself in 3+ years of messing with linux and AIX), I'm inclined to agree with him.

      --

      - - - - - - - -
      Don't worry, being eaten by a crocodile is just like going to sleep in a giant blender.
    4. Re:It's set-up, not use, that's a pain by Telex4 · · Score: 2
      install, use, maintain, and upgrade

      How many Windows users have installed Windows onto their machine? Not many, and those that do still often have many grumbling tales of problems with drivers etc. My point, which you rather missed, was that most desktop users don't need to worry about installing the OS, so in that sense GNU/Linux is fine for that larger set.

      Upgrading, as I and many others have pointed out, really isn't a problem if you've got a new distro into whose kernels pretty much all support you're likely to need is compiled, and who offer precompiled kernels for those with odd needs. Anything more tricky and "Joe" is likely to take his Windows box into a shop as well.

      Maintaining and use are the points I accept as relevant to all desktop users, whether they installed the OS or not, but are being tackled for the most part by software like KDE and GNOME... the average Joe does not install much software once their main apps are installed. My parents have never installed anything, my sister installed a few crappy e-mail forwards before I cautioned her, and my brother installed a few animation programs.

      So I believe my point stands, that his article was too generalised and therefore inaccurate, but with some good points.

  33. We won this one too, don't worry.. by Rob+Kaper · · Score: 5, Insightful

    From the article:

    When (not if) I go back to Linux, I'll definitely try SuSE again.

    So on the long-term, we're still doing something good very well. We don't need or even want a 100% userbase at the moment.

    My home server still runs Mandrake, and IPCop on my gateway/firewall. There is no way I'd ever put any form of Windows on my server, nor would I ever connect a Windows PC directly to the internet without a *NIX gateway in between. Microsoft has a history of poor security, so I protect myself the only way I know how; using Linux. I will continue to advocate the use of GNU/Linux in the server arena. This is where its strength lies at the moment.

    Tony, when you're back in a couple of years or even a decade, remind me to buy you a beer.


    My wife and I use Mozilla for web browsing and email, OpenOffice.org for word processing, and Psi (Jabber client) for instant messaging. All of these are true multi-user win32 programs, and are perfectly interoperable with their Linux counterparts.


    And all of these are free software, so when KDE 5.0 and SuSE 12.0 are out, you can use those applications without any of the problems a lot of developers are now working on.

  34. Good Points by S810 · · Score: 2, Insightful

    There are good points here that every Linux Newbie should read. I agree with most of them. I think that what wasn't said was that for most Linux Users it is an upgrade for people that want the "Fine-grained control" over the simplicity.

    --
    "I think you know what I'm talkin' about, Mr. President; We're gonna kill us a mummy!" - Bruce Campbell as Elvis Presley
  35. Yeah, yeah, by Khazunga · · Score: 2
    A quick install of Nero Burning Rom, and I was able to make a backup copy of my game CDs. (I don't like taking originals to LANs where they can get destroyed or stolen).
    Yeah, that's also my problem. I make copies of my friends' original CDs so they don't get scratched at my home.

    - Yes, Officer, this is an original borrowed CD. It is a copy? Oh, yeah, I was afraid the original got scratched. Pirate? Who? Me? What do you mean, pirate?

    *clunk*

    --
    If at first you don't succeed, skydiving is not for you
  36. This is good.... by _LORAX_ · · Score: 2

    We are finally getting to the point where the software is good enough, it's now just the packaging that is driving people away.

    Some of his points that do not hold up well are the source issues. Most modern programs use configure, it does not get much easier than configure, make, make install unless omething goes wrong.

    Games. Transgaming works so well I have heard of people using linux for games and windows for everything else.

    Sounds like he just needs a better distro. Debian ( nothing personal ) is not easy to get working well. Mandrake 8.x series is just too bloated and useless. Gentoo has been a breath of fresh air, but it's not for the source code phobic. Mabye he would be better off with licorish or whatever they are calling it.

    Cheers.

  37. Re:no he's not by johnjones · · Score: 2

    I should not have said firewall I meant the antivirus firewall windows scripting host disabler

    regards

    john jones

  38. Linux for Me by MBCook · · Score: 2

    I recently got sick of Windows 9x. But unlike the author, I didn't switch to Linux. While I am a geek, and I keep Linux running on a few boxes, I agree with the author in that it's just not a desktop OS for me right now. I agree COMPLETELY with his gripes about X. So I switched to an OS with stability and games. Windows 2000. I haven't had any problems with playing games on it, and it's very solid. It's no linux, but then I don't like having to wait 6/12/28/infinity months for a game to come on on Linux. I have avoid XP because I don't need it and because of the DRM spyware type stuff. Just my opinion.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  39. the average user by redtoade · · Score: 4, Insightful

    "Mr Joe Average is someone who wants to install their OS, boot it up, and it works. He wants to be able to upgrade his PC , and have the hardware work in a few short minutes. He wants to read email, browse the web, talk to his mates online, and play some games."

    That's EXACTLY right.

    The biggest problem with Linux on the desktop is that there isn't a standard desktop. Which ironically is also it's best feature.

    If you want linux to actually compete on the desktop, you need to have one desktop to represent the linux desktop. I'm not saying that you shouldn't have the freedom to tweak it to your heart's content. But the starting place for everyone should be the same. To convert an average user (ie. a user that doesn't give two cents about programming, but just wants to use the computer), you need to keep the learning curve as flat as possible. It's unfortunate that every distribution seems to have it's own way of doing things. Which means from linux box to linux box the computer will be completely alien to the inexperienced user.

    Again, for an experienced user, this is a feature!

    But to the average user this is just pure annoyance. They don't care what is happening underneath the desktop. They want to use their computer the way they use their TV. Turn it on, pick a channel, watch, turn off (repeat).

    Not only are the distributions different, but versions of a distribution change too dramatically! I've had to change my desktop appearance at least 3-4 times in the last 2 years. And I've stuck to one distribution. From RedHat 6.2 to 7.3, I've seen gmc dissapear for nautilus, linuxconf go bye-bye and I still can't get zip files to open up within the file manager the way they used to. If this were my mother on her computer, she would have traded it in for WinXP the instant that her favorite webpages disappeared. There's no way that you're going to get her to go spelunking for config scripts!

    A common desktop would be a nice start. But if you can't get all of the distributions to agree to one, then at least have a very small common "set" of desktops from which to choose. Upon installation you could have a "What OS are you familiar with?" checkbox, and then build the desktop accordingly (similar to KDE). This would also make the learning curve less steep. Win9x, Mac, OS/2, gnome, whatever... but in such a fashion that the average user would know exactly what to expect. Then the expert is free to go in and modify it to whatever he/she would like!

    1. Re:the average user by gerardrj · · Score: 2

      Well, then what's say that the Gnu/Linux community adopt CDE (Common Desktop Environment). This interface was developed by at least HP, IBM, SCO and Sun as a method to make the adoption of Unix on the desktop easier (ie: to compete more effectively with Microsoft). The user gets a standard X based GUI where all the icons and tools are in the same place, do the same things and clicking the mouse works the same way. There's already a port available for Gnu/Linux.

      All it would take is for a few of the larger distros to start making CDE the default X desktop. RedHat, Mandrake, SuSe, Debian. Users would of course be able to customise the CDE in the standard way, or simply change to another windows manager.

      I don't think this will ever happen, as CDE would most certainly ruin the "geek" quiotient of GNU/Linux. The fact that it would raise useability and interoperability, and ease the learning curve will not factor in to the decision.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    2. Re:the average user by Fizzlewhiff · · Score: 2

      CDE is pretty expensive though. I bought CDE and Redhat Motif back in the 4.x or 5.x days of RedHat. I really liked it and it was nice having the same desktop that I had at work under AIX.

      Redhat dropped CDE and Motif a few years ago and I'm not sure if anyone else markets CDE for Linux. There was another company at the time and I think they wanted $199 for CDE.

      KDE and GNOME are trying to standardize the Linux desktop but I think both are going nowhere fast. Both are big and bloated as far as I am concerned and they keep adding to the bloat (mainly to copy Windows and Mac OS). Both have their own interpretation of Internet Explorer which I thought everyone belived was a bad thing but both KDE and the GNOME people have done a good job copying it and integrating it into their desktop environment.

      But I for one would really like to see Linux be a free Unix and not a clone of XP or OS X (GUI I am talking about).

      --

      'Same speed C but faster'
    3. Re:the average user by gerardrj · · Score: 2
      This doesn't seem all that expensive to me, $50.

      Yes, the spec documents cost a pretty penny from what I can see. The minimum price to join the body is $2,500, and then you can access the specs. But think of all the work that has gone in to this spec by people who understand both programming and human interface. Has anyone even approached OpenGroup to see what they would charge the FSF/GNU or someone like it to access the spec and generate a free, open-source CDE? Even if it is 'full price', what's the price of going down the current GUI road: competition with Microsoft, Apple, CDE (Sun, HP, IBM, etc) versions of a GUI by a fragmented (KDE and GNOME at least). open source community. Seems better to join the one party that it's feasable to join (CDE) and spend the development cycles elsewhere, like developing better user-centric applications.

      Even if no-one can/will create a group to join and access the spec, there's still the fact that almost every other platform in the computing world ships with one standard GUI look & feel, and accompanying APIs and libaries. Gnu/Linux is the only OS that seems to suffer this multiple personality disorder.

      There are apparently at least a few groups of people in the open source commuity that are capable of designing the operating stuff of a GUI. What needs to happen is that a group needs to combine all those resouces and some people with good computer/human interface skills to design one community agreed on standard API and look & feel. I merely suggest CDE since it exists, it's proven and there's a lot of software already in the world that's written to use it.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    4. Re:the average user by redtoade · · Score: 2

      Re-read the post.

      I'm not saying turn off things. I'm not saying remove a user's ability to tweak and configure.

      I'm saying that every distribution should install the same desktop TO START WITH.

      You obviously, being the linux god that you are, are free to reconfigure your desktop anyway you like. Gnome/KDE... ximian, sawfish, enlightenment, etc... I don't care. But then again, neither does the typical user!

      The average user stops installing once he/she removes the install CDs from the drive. Your post illustrates exactly why Linux isn't doing well on the desktop.

  40. /dev/null on windows by fraxinus · · Score: 2, Funny

    kNIGits: "I expect that the Linux community will have something to say about this article; I welcome comments and constructive criticism. Flames will be automatically sent to the Windows equivalent of /dev/null, once I find where that actually is."

    Try to pipe it to the NUL: device (an old DOS trick)

    --
    // Fraxinus
  41. here.. by gol64738 · · Score: 2

    In conclusion, I'd just like to make it known that I haven't completely abandoned the Linux community.

    abondon it? please do! for the sake of all that is holy!

    go back to windows where you belong and stay there. most of the arguments you have against linux are half-baked concepts that you've done little or no research on.

    perhaps this paper was written as a publicity stunt; shame on slashdot editors for letting this one thru.

    1. Re:here.. by puppetman · · Score: 2

      Come on - that's one of his complaints - lack of objectivity, with people thinking your only cool if you use Mandrake/Debian/SuSe/Red Hat.

      A lot of his points were valid.

      I have a laser printer that doesn't have Linux drivers. I have a CD-Rom that is capable of burning safe-disk protected games under CloneCD, but wouldn't be able to use it to it's full extent under Linux. I can't play NeverWinter Nights, Dark Age of Camelot, or Warcraft 3 currently under Linux.

      Yet I do run Linux on a development server, and at work most of our servers run Linux.

      I don't agree with his complaint about applications - Windows has nothing over Linux there. But I hate having to memorize different locations for configuration files, and for using the crash-prone config tools (at least under Red Hat). Configuration should be easier. I shouldn't have to go to a telnet prompt to do half the things I need to do.

      Of course, I shouldn't complain - it's not like I've donated my time to making it better.

    2. Re:here.. by drik00 · · Score: 2

      "the arguments you have against linux are half-baked concepts that you've done little or no research on."

      i think you miss, the point. what kind of research does he have to do to know that he's having troubles with it? i love linux, and i've been running it for years alongside windows (b/c i'm a gamer, and face it, its just easier), but this guy has a really valid theme to his article: "it was more trouble to set up and run linux that it is to run windows on the same given hardware." why does that upset so many people? different strokes for different folks, if you *like* the added work of running linux, by all that is holy, please keep running it and just smile and enjoy your life the way you like it, dont criticize others for their wants and desires, that destroys the very premise that linux was written for.

      just thinking.

      --
      Beer, now there's a temporary solution -- Homer Jay S.
  42. Re:Really good points by ceejayoz · · Score: 2

    People have been saying stuff like "This is just the start of Linux on the desktop" for years. It's starting to sound like Daikatana...

  43. MS users are all in it together by TootsMutant · · Score: 5, Insightful

    It's a little perverse, but I think one of the strengths of Windows is that it's such crap, and no one outside of Redmond really tries to convince you otherwise.

    Take some other OS, like MacOS: My experience has been that if something breaks, you generally get useless answers like "Well, mine works fine" or "It shouldn't do that" or "I don't know how to help you," largely because normally, the thing works ok. People who can fix really difficult problems on Macs are few and far between in my experience.

    Likewise, on Linux, intractible problems are answered with "You're doing something wrong" or "You're stupid" or "You don't want to do that" or "Recompile the kernel." There are lots of experts, many of whom are helpful, and can often help fix the problem, albeit without ever imparting to the naive user what they have to do to dig themselves out the next time. In the mean time, the user just feels stupid.

    Windows, on the other hand, breaks and breaks often. Go to your nearby expert, and they'll roll their eyes and say, "Yeah, that happened to me, too" (probably because it did). First off, we have a community being built: users screwed by Windows. The nerd comes over, eats beer and pizza while he fixes your problem, all the while reassuring the user that it isn't because he was stupid, but because Windows sucks. User feels a lot less slighted, and because the tweakability is so limited on Windows, he might even learn to do it himself. Probably not, but at least he won't feel bad about asking for help again, 'cause he knows he won't be blamed.

    We're all in it together.

    1. Re:MS users are all in it together by trapvector · · Score: 3, Interesting

      I think you're absolutely right wrt Windows; everyone who is anyone knows that it's total crap, and there is lots of beer and pizza to be consumed over many bizarre breakdowns/failures of hardware and software. Maybe he won't suffer a blow to his self-esteem because his computer is broken, but I would imagine he's still pissed that he can't just install a CD-RW and a scanner at the same time.

      However, my experience dictates the inverse of your statement about MacOS. When someone's Mac has a problem, the same tactics will work for fixing most problems with OS 9 on down, because your list of software culprits is relatively short, and nearly all of them live in the system folder. Usually. Anyone who tells you, "Well, it shouldn't do that," or "Mine works fine" probably doesn't have any interest in helping you fix it, anyways.

      Meanwhile, I am rendered helpless at the myriad ways Windows finds to screw its users, and its total unwillingness to explain to you why it died. When people ask me why the blue screen o' death appears, I have no other answer than, "It just does that sometimes. Heck, maybe someone else did it to you... there's no way to know." And so I fear that Microsoft is directly responsible for the distrust many people have for computers - they simply don't know that there are ways you can have a computer that isn't frustrating.
      And that's too bad.

    2. Re:MS users are all in it together by bilbobuggins · · Score: 2
      First off, we have a community being built: users screwed by Windows....
      We're all in it together.

      How the hell is 'we're all in it together dealing with a pile of crap' better than 'we're all in it together to try to build something actually stable and useful'?
      We should be working towards a common goal of good software, not just towards easing the pain of a common tyrant.

  44. Linux & Windows by AshPattern · · Score: 2, Insightful

    Linux is designed and written by programmers, for programmers. If what you do most often on a computer is programming (like me), there is no better system, as far as I'm concerned,

    Windows is designed by marketroids for a market. If what you do most often on a computer is what most people do, and you don't want to learn something different than what you're using in the office, there is no better system for that (with that second stipulation in mind).

    MacOS is designed by a entirely different set of marketroids plus UI experts for a not-entirely understood market. But if you don't care about perfect interoperability with your windows buddies, there is no better system for that.

    The point of all this is that I couldn't care less about desktop users not being able to use Linux. Both they and I will be much happier if they use something else.

  45. I can understand much of what he speaks of by CDWert · · Score: 2

    I have been using Linux (RedHat in paticular) since the 2.0 release, wanna talk ugly...:)

    But I have stuck it out and I always maintain at least 1 linux workstation.

    I had almost for about 2 years gotten away from Win32 all together only using it for VB6 application maintenece.

    I am an application developer mostly web-centric applications, so PHP and I became quick friends.

    BUT for my home desktop I installed XP for the kids and wife. They loved it , I tolerated it. I installed Visual Studio 7 and was hooked, development, things I used to fight with, mostly gone.

    For a no brainewr desktop enviroment XP is bar none the best MS has put out to date. Its pretty brainless, very stable, and has all the eyecandy crap the wife and kids like.

    I then realized something, I dont need a desktop machine for 80% of my work. By the time I had PHP running and MySWQL under it along with an Xwin32 to connect to some of my linux systems, and ports of all the damm Linux tools I use EVERY day , I had 2 weeks investedin making my XP box act and feel like a linux box.

    Problems SOLVED, I made a VERY serious decison, No more evening work from home, no more trying to make XP like linux, I decided Home is XP Pro Land, At work its Linux Land.

    It also gives me a PRIME excuse not to do anything but play games when at home and have to be on a computer.

    --
    Sig went tro...aahemmm.....fishing........
  46. good /. logic by edrugtrader · · Score: 2, Insightful
    My servers don't run X, and they never crash.
    that is as solid of a proof as i have ever seen.
    --
    MARIJUANA, SHROOMS, X: ONLINE?! - E
  47. Mr. Joe User?! by Rantastic · · Score: 2, Insightful

    Mr Joe Average is someone who wants to install their OS, boot it up, and it works. He wants to be able to upgrade his PC , and have the hardware work in a few short minutes. He wants to read email, browse the web, talk to his mates online, and play some games.

    Um, no. Mr. Joe User is crackhead who thinks that he should be able to turn on a computer and magically understand every aspect of it's operation. Mr. J wants to call tech support and have them tell him how to use his computer because he paid all that $499.00 for it, and they owe him some help. Mr. Joe User doesn't want to take any training or read any books or manuals. Mr. Joe User takes his car to Jiffy-Lube to get the oil chainged, but thinks he can install ram himself? No, no, not Mr. Joe User.

    Mr. Joe User is the guy at our office (we run linux desktops) who doesn't get to have the root password on his box. Mr. Joe User is a user, he gets to come into work. Type in his user name, type in his password (he can do this because he keeps it on a sticky on his monitor) and lauch an office suite. In support, we don't hear from Mr. Joe User much any more, since we switched to linux, he desktop is stable, and he doesn't have the power to mess it up.

    Is linux ok for Mr. Joe User? Sure, my grandma uses the system I setup for her to browse the web and send email, all on linux. Does she have the root password? Does she even know what a root password is? No, to both.

    Mr. Joe User is a fool is he thinks he can be a system administrator without any training, reading, or studying, regardless of the os. My father uses Windows, and he called be all the time because he fouled something up, grandma rarely calls about the computer. She knows how to use her car and she knows how to use her linux computer. Would she try to change her spark plugs or oil? Nope. Would she try to recompile her kernel? Nope.

    --
    Ask Slashdot: Where bad ideas meet poor googling skills.
    1. Re:Mr. Joe User?! by tarsi210 · · Score: 5, Insightful

      There is a time and place for every attitude, and this is certainly one of them.

      First of all, I liked your comment. It's absolutely right on in terms of how the desktop needs to be deployed by the system administrators to the system users. The users need functionality, stability, lack of hassle, and no interaction with the setup of their systems. (in a business setting) This makes the sysadmin job easy, enjoyable, and you get some real work done instead of constantly fixing mistakes.

      Secondly, if I was your boss and ever caught you expressing this attitude to Joe User, you'd be on the sidewalk on your ass so fast it'd make your bits spin.

      BOFH is funny. Very funny. I absolutely crack on it. It has no practical or applicable place in the industry, however.

      I develop software for nursing homes and the nurses that use it. Nurses aren't computer geeks, they're barely computer users. They're nurses, and most of them are very good at it. They don't want to know how their computer and software works and they shouldn't HAVE to. They want to do their nursing job quickly, efficiently, and correctly, that's all.

      I don't know about you, but when I walk into the hospital and I need medical attention now, I don't give a flying poke at a 9-track tape if they can hack their computer, I want to be fixed.

      My job is to be an excellent computer programmer and admin. Part of that job and responsibility is to have respect for people whose job is not computers. This is the secretary down the hall, this is the pointy-haired boss, this is your father, this is burger-flippin' Jimmy. If you lack that respect and understanding, you are going to go nowhere. That is what probably pisses me off the most about the elitist community, which is probably most often expressed in the Linux and OS communities due to our "rouge" nature. Learn when and when not to express your ego because not everyone's going to bow at your feet to pay homage to your skills if you don't acknowledge theirs.

    2. Re:Mr. Joe User?! by Etcetera · · Score: 2

      Mr. Joe User is the guy at our office (we run linux desktops) who doesn't get to have the root password on his box. Mr. Joe User is a user, he gets to come into work. Type in his user name, type in his password (he can do this because he keeps it on a sticky on his monitor) and lauch an office suite. In support, we don't hear from Mr. Joe User much any more, since we switched to linux, he desktop is stable, and he doesn't have the power to mess it up.

      It's worth pointing out right about now the concept of the "PC". No, I'm not talking about the x86 hardware standard, I'm talking about the "personal computer." The computer which a single person has the ability to use and "personalize" to a large extent, while still having it work.

      To some extent, this concept is at odds with the multi-user or corporate environments. There, no computer is truly personal - it's corporate. Someone is being paid bucks to "manage" and control all of the company-owned systems. In this case, Joe User is an employee and can no more be expected to diagnose his company-owned machine than a buger-flipper be expected to conduct annual grill tune-ups on his own.

      Mr. Joe User takes his car to Jiffy-Lube to get the oil chainged, but thinks he can install ram himself? No, no, not Mr. Joe User.

      Do you know where Jiffy Lube gets most of its business from? Fleet contracts! How many people driving company cars are told to do anything more with their vehicles than fill the gas tank?

      The other Joe User (and the one relevant here) is Joe Public. Joe Public deserves to have full control over his machine, and yet still be able to avoid breaking it (or at least being warned before he's about to do something dangerous.)

      This is the main reason the classic (pre OS X) Mac OS was so great. Users were able to pick up very quickly how to get their machines to do lots of interesting things on their own.

      Rather than force your grandmother to either "only" use a web browser and email client or have to log in as root and have a degree to make her changes, a personal computer should have an empowering and forgiving interface and design. One that keeps the user informed (not uninformed like Windows ("contact your administrator") or over-informed like *nix ("string undefined in libsc324.h: var str set... blah blah blah")) and in control.

      Mr. Joe User is a fool is he thinks he can be a system administrator without any training, reading, or studying, regardless of the os.

      A personal computer operating system (ie, one for the home user) should be intelligent enough to slide to the user's comfort level. You don't have to train to be a mechanic to perform maintenance (and some "upgrades") on your car. To do a major tune-up, yes (although there are some (think linux geeks) that perform them on their own cars). To replace an oil filter, change your oil, clean your carb, etc.. a sufficiently motivated consumer can do, and should be able to do without having to pour through a 600 page ASE manual first.

      This is why the classic Mac OS's TCO (total cost of ownership) has historically been so low. "Administering" a Macintosh can be *effectively* done by someone who HASN'T studied for 3 years to get their MCSE, or given up their Friday nights for 2 years in a row to be an uber-geek.

    3. Re:Mr. Joe User?! by SpacePunk · · Score: 2

      That's why I tell everyone that I support to keep their goddamn hands off the hardware.

  48. Amen, Amen, brother Amen! by Uttles · · Score: 2

    I once heard a song by Three Dead Trolls in a Baggie called Every OS Sucks, where Linux users were described as 'elitist nerdy shmucks'. Sadly this is true for much of the 'community'. Too many consider themselves better than the rest of the world because they run Linux. Can you believe that? It's just a computer operating system, but somehow they think that it makes them better than those people who run systems such as Microsoft Windows! Elitism drives people away, as does saying "RTFM" or belittling people who choose a different distro from yourself.

    Exactly. There is no better way to drive people away than to act like a know-it-all asshole. In open source culture such as Linux and applications for Linux, we should be very careful to be more personable. "RTFM" does certainly apply to some people, however, when a linux newbie is trying to find out how to compile an application, saying "RTFM" doesn't help anyone. Send him a link to a specific man page, or maybe give him a short answer, but when you know nothing about the OS and are presented with the mountains of literature that goes along with it, Reading TFM will take forever, and isn't practical. If the people in the know will help out those who aren't, more users will come and more of them will become more advanced, and some will even contribute to Linux itself which will benefit us all.

    --

    ~ now you know
  49. Linux on the desktop. by SomeOtherGuy · · Score: 2

    Linux still has a shot on the desktop for a couple of reasons:

    1. OSX does not and will not run on x86 based hardware. (And since 90%+ of the machines are x86 based...)

    2. Microsoft is well...Microsoft. You don't have to be much of an activist to detest the way they do business -- And anyone who continues to use products produced by them is "dancing with the devil".....(Just my opinion)

    Still -- this guy makes some valid points. I don't really agree on the hardware side. I have actually had better luck with my hardware in Linux than I ever did in Windows. My SCSI card, WinTV PCI card, and Sound Card never played along with each other in any version of Windows. I have never had any problem with them getting along in Linux. X is ultra cool in areas where I need to spawn desktops around the house -- or even around the country....But it's a heavy price to pay when you add in the negatives he talked about. (I guess that is what intrigued me to play around with BeOS and QNX at times --- it was *nix like with nice fonts and performance on the graphical subsytem side of the house. A breath of fresh air if nothing else.)

    The problem with finding a solution for application packaging and graphical subsytems is not so much technological rather it is the lack of mass acceptance to any 1 solution. You could end up with "100 packaging solutions that kicked ass" and "25 of the best graphical subsytem solutions ever" but you would then have the bigger problem of usage base and fragmentation. (No 1 solution would get enough mass acceptance to make it a viable standard.)

    What apple did with OSX is to take all (most) of what was good about "*nix" and mix that up with what was good with Apple. The problem still being that most people cannot afford to replace all of their x86 hardware with PPC hardware --- and a majority of us would not like using such a high percentage of closed source software in our solution.

    --
    (+1 Funny) only if I laugh out loud.
  50. RTFM by r41nm4n · · Score: 5, Informative


    Elitism drives people away, as does saying "RTFM" or belittling people who choose a different distro from yourself.

    I totally agree. I sat in a meeting with a cocky systems administrator wearing an RTFM t-shirt. When it came to deciding who got layed off, he was the first to go. He may have been very good with UNIX and Linux systems, but speaking in a condescending tone made people who worked with him feel small. He had to go.

    1. Re:RTFM by andy@petdance.com · · Score: 3, Informative
      See also my talk Geek Culture Considered Harmful that I gave a few weeks ago at YAPC. It addresses this very issue of the condecension of those in-the-know against the rest of the world who doesn't, or who disagrees.

      It's ostensibly about the Perl community, but it speaks to the rest of Open Source as well.

    2. Re:RTFM by wirefarm · · Score: 2

      I wound up quitting my local LUG, along with a half dozen, others over this very issue - People were getting slammed on the mailing list for asking "Isn't there a better way?" in regards to systems administration.

      80 years ago, you had to be a mechanic to own and use a car - it was a simple necessity, but of course, now, you don't have to be.

      Unix is just leaving that state now - BSD, in fact just got air conditioning, power windows, cup holders and automatic transmission in the form of OSX, while us Linux people are left in our garages on Saturday, tinkering with our jalopies...

      Back when the whole LUG thing happened, I posted a couple of articles on my website outlining my feelings - I'd summarize it more, but the whole issue leaves a bad taste in my mouth.

      Yet still, I used Linux long before I joined the LUG and their elitism outlined only some faults of some prominent and vocal members of the community, not the kernel itself.

      I still use linux as my primary OS at home, at work, on my servers, on my laptops and all of the other random boxes cluttering up my apartment. (Though I do have one iMac loaded with OS X...)

      Cheers,
      Jim in Tokyo

      --
      -- My Weblog.
  51. Free TrueType fonts? by pschmied · · Score: 2
    Are there Free versions of Arial/Helvetica, Courier New, Times New Roman, etc.?

    It seems like this is really necessary. I assume we can't just include the MS TrueType fonts with a distro. I just installed NetBSD and added the MS TrueType fonts via kde from my Win2k partition. KDE looks great! It would be great if we could bag the old 75 & 100dpi fonts. But obviously NetBSD can't just install with default MS fonts.

    If you know of any Free versions of these fonts, perhaps you could provide a link?

    Maybe there should be a project somewhere for the development of quality, free TrueType fonts for use with every system.

    -Peter

  52. I did too!! by mrm677 · · Score: 2

    I also switched from Linux to Win2k for my home machine after using tux for a couple years. Win2k is a stable OS and is the best product that Microsoft has right now. I sit in front of a Linux machine all day at work using vim and a shell. I know Linux inside and out and have done kernel work. I really do appreciate Linux and think its a fine OS. However it is refreshing to come home to a consumer OS that was designed as a GUI-based OS from day one and has the polish and responsiveness that Gnome/KDE/etc lack. I get my techno-geek thrill of using Linux at work. My machine at home is an entertainment/productivity/information device and I don't need the power of a UNIX environment.

    Plus I have recently become addicted to games (ones that cost millions to produce)!!! Even Mozilla on Win2k is just better...can't place why, it just is.

    However my next machine may be an Apple running OS X as it combines the best of both worlds!

  53. Re:OSX not the answer... by Spencerian · · Score: 2

    One could suggest Darwin, which is the BSD/Mach core OS of Mac OS X. It's been ported to x86, so one would not have to chuck their investment.

    However, Darwin is even less mature than Linux from a desktop standpoint, and the user would be stuck with an X interface there as well. It helps to note this stuff, however.

    I agree--nice as OS X is (I use it continually), most folks can't just go buy a new box when they feel like it. Still, if a person tired of Windows but needed UNIX flexibility, Mac OS X would be the most logical (and generally economical in terms of time spent using vs. hacking) way to go.

    --
    Vos teneo officium eram periculosus ut vos recipero is.
  54. my network setup by tongue · · Score: 2
    My network has evolved to the following:

    linux based gateway and firewall running on an former desktop

    linux on my hp laptop

    dual monitor windows 2k machine I have to run 2k on for work--primary desktop

    xfree cygwin on the 2k desktop that remotes to both the gateway (rarely) and the laptop (always up)

    this way, I've got my linux desktop (all linux in this house is gentoo), i can still run windows apps if necessary, and all is right with the world...

  55. Re:OSX not the answer... by pHDNgell · · Score: 3, Informative

    publicsource.apple.com

    Don't expect it to ever work nearly as well as anything running on Apple hardware, though. One of the main reasons OS X works so well is that they're not trying to support every computer ever made.

    --
    -- The world is watching America, and America is watching TV.
  56. Satisfied Workstation User by jaymzter · · Score: 2, Interesting

    Ok, I've got to get this off my chest. I'm sick of hearing how Linux is unready for the desktop. I know everyone has different experiences, but I can't be that much out into left field. I've used Linux as my home workstation since RH 6.2, and am completely satisfied (the only hole being the Sorenson codecs). My last installs were Mandrake 8.2 for a laptop, and RH 7.2 for my workstation, and everything was fine. RH even detected and configured my CD-RW, and my DVD player just works. When I bought my TV card (back in dual boot days), guess which OS the card worked in fastest? Linux. When I set up a dual monitor configuration, how much blood did I shed? None. I'm no programmer either, and I didn't start using Linux in the "dark old days", but nowadays there's no reason for much bitching about using Linux on the desktop, it just works!

    The real question is, like we asked before, why does Joe Sixpack get a pass on reading documentation? No problem I've run into on Linux couldn't be solved by a little RTFM. Sure, bitch about point, click it works, but then don't turn around when the latest virus has you by the balls cuz you pointed and clicked!

    Peace out, happy hacking

    --
    If thou see a fair woman pay court to her, for thus thou wilt obtain love
  57. I'm not a super-advocate, but I'd say ... by Havokmon · · Score: 2
    This guy is off base.

    Why XP is better: Drivers: Point and click to install (as a superuser, of course). Windows warns you if the driver isn't likely to work properly, and can roll back to working drivers if you deliberately choose to install one that hoses your system.

    Yeah. You WISH. I've REALLY had much better luck with linux and funky hardware, than Windows and funky hardware. Most recently I have an ATA-66 controller with a Highpoint chipset. Sure, the BETA drivers are stable, but guess what? They have a different NAME than the drivers from the OEM. Guess what happens when you UNINSTALL a driver? It gets removed from the 'listed' products, but the DRIVER STILL EXISTS. I had XP (win2k also I think) crashing on me on bootup because it was trying to load TWO DIFFERENT DRIVERS FOR THE SAME PIECE OF HARDWARE. What the hell does 'REMOVE' mean to MS programmers?

    In any case. I also liked the 'As good as Mandrake 8.1 was, it wasn't what I was after' and 'Eventually I became dissatisfied with Mandrake, and briefly tried a number of other distros until I finally settled on Debian.'

    Apparently, he had good luck with both distros, but all of a sudden was BORED with them. At least that's how I read it. That's not a reason that linux isn't for the desktop, it's a reason that linux isn't for HIM.

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  58. Re:ummmm... by penguinboy · · Score: 2

    eMacs start at $1099, iMacs start at $1399, and PowerMacs start at $1599. Right now Dell has similarly featured Dimension 4500 starting at $899. $500 is not an insignificant price difference, but of course the Dell does have the downside of coming with Windows.

  59. Re:Really good points by foobar104 · · Score: 2

    The Desktop ain't rocket science...

    Don't underestimate how hard it is to build computers that are easy to use. I'd say the problem is even harder than rocket science. The basic principles behind rocket science are well established, but the basic principles behind human-computer interaction are still being discovered. Building desktop systems is very hard, and the job will have to be taken seriously if it's to be done well.

  60. Re:Kinda by OwnedByTwoCats · · Score: 3, Insightful
    Moderate or reply... moderate or reply...
    However, for $1500 these days you can build a fast, high quality PC. Puts to shame Mac prices.
    Yeah. Shame on Apple for making a computer with an 700 MHz G4 processor, 17 inch flat CRT, and selling it for $1100, including a CD-RW drive. With the stability of a real Unix kernel. And plug-n-play that really works. Why, you could spend $400 more and get an inferior system.
  61. Wrong points? by deque_alpha · · Score: 2, Insightful

    There were some points in there that were a little undefended, but I didn't see any that were wrong. All in all, I'd say he hit the nail on the head. He even pointed out that he intends to switch back to Linux, when it is ready. I think this article really lays out soemthing that seems to be lacking in many Linux circles: Pragmatism. Eveyone is talking about "linux on the desktop" on how it's this big goal right now, but they seem to be missing the point. It doesn't matter how stable or configurable something is, if you want it "on the desktop" Joe User has to be able to _use_ it. And it's not ready for that. Granted, I use Linux as my desktop OS at home and for my independant work, but I'm not "Joe User", and even that is likely to change soon. OSX is exactly what I want and need in a work machine. But even then, I'll still keep my Wintendo, since that is practically the only platform for decent games, with a few notable exceptions.

    At my day job, I use Win2k, because it works easily and I can do my job with it. That's the very reason I'm taking the server farm to Linux, away from MS server products. With Linux there, it works easily, and I can do my job with it.

    If the Linux community wants Linux to become a serious force in the desktop world, we are well on their way, but we would do well to heed the points that were brought up here. Especially about X, it really is a pretty clunky system for desktop work. Apple seems to have the right idea, IMHO.

    Packages are a nightmare right now, and it seems to be a real sore subject with a lot of people. I read somewhere recently about a guy who wanted to remove sendmail and use a differnet mailer system, but couldn't get the package to install. The general response was "who cares that it didn't work? that system sucks anyway, just stick with sendmail". They totally missed the point, it doesn't matter that the other system sucked. What matters is that he wanted to use it but couldn't, because the package system is so clunky. On other OSes he would have simply installed it, played with it, then _decided for himself_ that is sucked, and then switched back. Probably in less time than he wasted with the RPMs. Apt is a step in the right direction, but it's still not there yet.

    This is getting too long and I'm rambling. I'm stopping now. Have fun.

  62. This guy is just like me by nicedream · · Score: 2, Interesting
    I've been doing the Linux thing for ~5 years. Back then the only thing I had was Windows 95. So (IMHO) I could go with the unstable windows 95 that was sometimes difficult to get to work, or the stable linux that was tough at first but then stable.

    At that time all I wanted to do was:
    • Web Surfing
    • E-mail
    • AOL IMs
    • Burn cds
    • Play MP3s


    So as soon as GAIM was released I could do all this and I made the switch. My feelings were, as long as Linux did what I needed, I would use it....I was a CS student who could handle its complexities.

    5 years later it's a different world. Yes, Linux has made a LOT of progress, more than I could have imagined. But Windows has come a long way (especially with 2k and XP). While X is struggling with fonts, XP has cleartype fonts that look great on LCDs. XP is almost (or equally) as stable as Linux. More and more sites are IE specific. Lots of flash-only sites don't work with Linux's version of flash (yeah I hate flash only sites too, but the point is, they're out there). Realplayer used to me enough to watch news videos on cnn.com, now you gotta have the version that you can embed into the html in the seperate browser window that will open up. And there are a few Windows only programs coming up that I would really like to use. Not that I wouldn't love to see Linux suceed on the desktop, but it probably would have been MORE likely 5-10 years ago.

    So in the end, I'll probably obtain (or buy, if I really have to) a copy of XP pretty soon. I'm going to be moving and I want to set up my computers fresh, start over on a clean slate. And in my new setup I'm keeping Windows on the Desktop, and Linux on the servers.
  63. I've done the same thing. by Kris+Warkentin · · Score: 2

    My case is much the same. I used to dual boot - Windows for gaming, etc. and Linux for development. Then came Win2k and XP. And I discovered that, with Cygwin, I get all the convenience of unix tools and a commandline with all the convenience of running games, having hardware work, being able to watch quicktime trailers, etc.

    I don't dual boot anymore. 2k/XP are more than stable enough and Cygwin gives me all the Unixy goodness I need. Hell, I even installed Deskwin so that I have multiple desktops, one X11 feature that I really miss on Windows. Funny thing is, people come up behind me, see my typing away in vi, hacking from the bash prompt and say, "Is that KDE?". "Nope, XP", I reply. Always good for a laugh.

    --

    In Soviet Russia, hot grits put YOU down THEIR pants.
  64. Have some cheese by Darth_brooks · · Score: 2

    WAAAAAAAAAH Linux isn't pretty!

    Sorry, had to get that out of my system. Truth be told he does have some (slight) points. I've had my share of nightmare linux installs, hardware pains, and general irks that make me pine for the ease of windows. Not the stability, just the ease. Linux has some ground to gain in the home market, given time it will get there.

    Oh, and if you've got that much of a hard-on for fonts, buy a goddamned mac.

    --
    There are some people that if they don't know, you can't tell 'em.
  65. That's funny by Jugalator · · Score: 2

    How is clicking alterated by typing worse than only using the mouse? With a well designed GUI, you can do more complex things with a one second mouse click than a series of commands, which in turn can be reduced to a fraction of a second by using a shortcut. Sadly, not all programs have a good GUI. But that's another story.

    Clicking alternated with typing usually speed up work tremendously, although it's probably something you need to get used to.

    And, of course, tab completion is definitely not anything *nix specific. :) If you aren't pleased with Windows' built-in tab completion (works good enough for me), there are shell replacements.

    --
    Beware: In C++, your friends can see your privates!
  66. I get his point - Until he mentions drivers by Builder · · Score: 2

    This weekend I had to upgrade my machine. My old motherboard blew so I had to get a new one. Boards with ISA slots are almost impossible to find these days!

    Because of the new board, I had to replace my ISA->PCMCIA controller with a PCI->PCMCIA controller. This controller is required because I use a wireless network adaptor.

    The Windows drivers that it shipped with seemed to work. My wireless card was recognised and I could connect to the network at home. But every now and then it would lose connectivity.

    3 hours and gods only know how many mouse clicks later I found out that it was a known issue. All I had to do was upgrade the drivers. No probs I thought

    First I had to download the new drivers. Then I had to go into device manager and remove the device completely. Then I had to unzip the drivers and I needed a password to do this. Then I had to install the drivers and reboot. On reboot, all of my NIC information was lost so I had to re enter all of my network information.

    And this is easy? To who exactly?

    Next issue - Install my new GeForce 2MX card, download the latest nvidia drivers and install them. Start a game and wonder why my monitor is flickering. Check the refresh rate and it is set at 60Hz. So I hunt around and find a tool to fix nvidia refresh rates in games for windows XP and 2000. It won't install. Some more reading shows that it only works with older versions of the drivers.

    Now I have a choice of using outdated drivers or playing games with headaches.

    And this is simple and just works for the Joe average home user?

    WTF ? ? ?

  67. MacOSX vs Unix by maeglin · · Score: 4, Insightful

    It doesn't. http://www.apple.com/macosx

    It really depends on what you want to do with it. The people from the fink people have done an excellent job of getting *nix apps working but if you think a *nix person will sit down and be instantly at home, think again.

    When I first bought my NeXTStation I thought it would be like sitting down in front of a Solaris box... boy, was I wrong... it took me a while just to get used to NeXT way of configuring stuff, THEN I had to actually make it work for me. You were supposed to use the config app to configure stuff, but it couldn't do everything so you had to drop back to text files. Some of the standard /etc text files were gone, some were still there but didn't actually do anything and some behaved normally. You didn't know which ones which without trial and error. The Unix file hierarchy was also destroyed with /Apps directories scattered about and binaries in /usr/etc (I still don't understand that). The schizophrenia has gotten better, but that was done by making OSX even less Unix like.

    If you want a usable system that works the way it's supposed to, OSX is great. It's a beautiful system, but it's not "pretty Unix", it's a Mac workstation and selling it to people as anything but isn't telling them the whole story.

    1. Re:MacOSX vs Unix by jtdubs · · Score: 2

      I guess that really depends on how you define UNIX.

      OS X is almost entirely POSIX complient. We've got the standard C library. We've got pthreads.

      We ship with GCC, GNU Make, and such. We ship with BASH.

      Yes, OS X is different than solaris. So is BSD. So is linux. They almost all have entirely different startup methods. BSD has it's /etc/rc.conf. Linux has it's /etc/rc.d/rc[0-5].d/ directory structure. OS X has it's /System/StartupItems/ directory.

      You still have your /etc/inetd.conf and /etc/samba.conf and /etc/sshd_config.conf and such. You don't have hosts or passwd because they are wrapped up in the whole NextSTEP Network Info database system.

      OpenBSD doesn't use /etc/passwd either. It's also stored in a database file. Does that make IT not unix?

      We use the Mach microkernel and are based on BSD 4.4. It comes with Apache and Samba installed by default.

      A good deal of BSD source will compile unchanged on OS X. (hence fink's ability to port so many packages so quickly)

      However, it is different than UNIX. That was kind of the point. UNIX is bad for desktops. It's cryptic for the average user. It requires too much low-level fiddeling. It uses abbreviated names for everything like /usr, /etc, /var, ls, pwd and cd. Most Unix GUI's suck for home use. X11 included. It's not what they were designed for. It IS what Cocoa was designed for.

      So, if you define Solaris as being "UNIX", does that make Linux and BSD not "UNIX"? They have differences. What if I install XDarwin to put X11 support on my Mac. Then is it "UNIX"? I just feel that UNIX is such an arbitrary term that OS X is just as close as most other "UNIX" operating systems.

      Anyway, just my thoughts.

      Justin Dubs

  68. Linux needs games by Fastball · · Score: 5, Interesting
    My parents, fed up with how their PC had been brought to its knees by AOL and Windows Me (I know, I know), asked me if I could come up with something easier. I had been singing of Linux to them for some time, and I decided I'd try to set up their box with a Linux distro in such a way that they could do what they typically do with a PC. E-mail, web browsing, word processing, spreadsheet stuff, and personal finance. It was a snap.

    I brought my Redhat 7.3 CDs with me (burnt from ISOs) and went to work installing as minimal a workstation setup as I could. These baby boomers aren't going to break out gcc and go to hacking on CVS source any time soon. I left off as much as I could without running into RPM hell with dependencies. An hour later, we were up and running.

    We subscribe to a local DSL provider, a telco, and the Internet is just a /usr/sbin/netconfig away.

    Went online and downloaded OpenOffice 1.0 and Mozilla 1.0. All that was left was a decent personal finance package. Off we went to grab GnuCash.

    Acclamating my folks to OpenOffice and Mozilla was easy, because after all, a web browser is a web browser and a office suite is an office suite (licensing aside, of course). GnuCash was a little tougher to sell to my dad who is a MS Money fanatic. Time will tell if he'll stick with GnuCash long enough for this experiment to pass muster, but I'm optimistic.

    So the weekend over, I leave satisfied that I've freed two more human beings, my parents no less, from the confines of proprietary software. The drive home is a beautiful thing.

    Then my mom calls. She wants to know if I can reinstall Monopoly (by Infogrames for Windows 95/98). And dad wants me to reinstall SimCity. These are their two favorite things to do with the PC. They've probably etched a couple of deep grooves in their hard drive where these these two programs reside. In short, we're fucked in full.

    To make a long story short, I was able to satisfy my mom's Monopoly jones by installing Kapitalist, a free Monopoly type game. She missed the animations that the Infrogrames game provided, but she got by. My dad however was SOL. I was hoping to find a copy of SimCity 3000 Unlimited by Loki, but as most of you know Loki is no more. My dad took it in stride, and explained that he'll just find another game to get hooked on. As you can see my parents are gamers, and I do love them so for that.

    Problem. Finding and installing a quality game for Linux that a Linux neophyte or general non-hacker can install is difficult. Remember, my folks were running with AOL before all of this. They don't want to worry about glibc versions and the like.

    So my folks were happy that they could get online with one click to Mozilla, happy they could read and compose documents and spreadsheets, and curious about GnuCash's abilities, but they seriously doubted they could have any fun in between.

    I would say that a Linux distro, if properly tamed, can be a quality desktop solution provided you're willing to bite the gaming bullet. How many of us dual-boot for this alone? Sorry to hear we lost one to the dark side, especially after 3.5 years of grinding it out.

    1. Re:Linux needs games by Rastor0 · · Score: 2, Informative

      "I was hoping to find a copy of SimCity 3000 Unlimited by Loki [lokigames.com], but as most of you know Loki is no more."

      That's true, but tuxgames.com has it in stock.

    2. Re:Linux needs games by DunbarTheInept · · Score: 2

      Any time you pitch the idea to replace someone's existing OS with another, no matter what the situation, it is sort of your responsibility to make sure they are informed about how this will affect existing apps, as that should be part of the decision of whether or not to switch. If your parents were under the impression that their existing Windows software would run under Linux then it seems like you didn't properly inform them.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  69. Some people... by Steveftoth · · Score: 2

    just need to have their hands held while you do all the real work. It's just a fact of tech support. When you are paralysed by either fear or stupidity over a machine it's hard to follow instructions.

    If you have to think about changing directories for more then a second then yes, installing drivers is hard. Take the nvidia driver for example, You have to download the file, find the file, goto the file, extract the file, go into the new directory created, find the readme, goto the readme, read the readme, maybe compile the driver, and then install the driver. Maybe having to reboot the system. And if you think the system is your x server then yes you have to reboot. Nvidia does provide rpms for their driver and though I haven't used those, (I have a non-standard kernel) they should work. But I'm fairly sure that you have to quit the x server to do it and most people are scared of the command line.

  70. Re:ummmm... by OwnedByTwoCats · · Score: 2

    That $900 dell comes with a cheap CRT. Upgrade to the flat screen CRT and you've got a machine to compare against Apple's eMac, which starts at $1100. Only a $150 difference, and that assumes that desk space is free.

    To compare the Dell to an iMac, you have to upgrade to a digital flat panel screen, and that costs $340.

  71. Similar experiences by Salamander · · Score: 4, Insightful

    My reasons for not using Linux on the desktop are similar to this guy's, and I'd be willing to bet that very few of the people reading this are more technically able than I am so maybe it's another interesting data point. I was in the kernel group hacking the guys of a sophisticated SMP UNIX ten years ago and nowadays I write distributed filesystems for a living. I hack all day at work, then I go home and often hack some more. Conventional wisdom says I should love Linux, but it - and XFree86, which for all intents and purposes is part of the same package - has always been a big pain in the ass for me. Some examples:

    • Video support. Not too long ago I got a Shuttle SV24 bare-bones computer and got Linux running on it pretty quickly...but I could never get XFree86 4.x to work properly with the built-in graphics (fortunately 3.3.x works well enough). I tried the suggestions at XFree86.org, at the vendor's site, at a third-party driver maintainer's site. All had complex installs, plus extra hacking I had to figure out on my own; none yielded anything better than a system hung hard.
    • Hardware monitoring. Ever tried to install lm_sensors? It wouldn't even build properly (as modules) without hacking, the auto-detection didn't work at all, and the docs were a joke. After over an hour experimenting with different drivers I did find the combination of four or five that actually works, and put together my own startup script.
    • Backup. The "standard tools" are stone age. The very best Linux backup programs are comparable to the built-in backup program on Windows, assuming that you have CD-writing software that works (if that's your preferred medium) and don't mind adding cron jobs yourself.

    OK, let's compare how Windows did in these areas.

    • The video card was recognized automatically and set up immediately. The driver has been updated at least once since then, without a hitch.
    • Within half an hour of when I went looking, I'd found a half-dozen temperature/fan monitor programs. Every one installed easily and worked just fine right away.
    • Backup. Even though the built-in backup program was really quite adequate, I went looking for something a little better wrt incremental-backup behavior. Half an hour later I'd evaluated several alternatives, downloaded and installed the one that looked best, and started my backup.

    Pretty stark comparison, isn't it? Now, the point isn't to say that Windows is all that great. As an OS professional I can recognize some of the very serious design mistakes they made, and their business practices deserve plenty of condemnation. It's also not my point that Linux is bad technically, although I have to say it's nowhere near as cutting-edge as its proponents would have you believe. The point is that one OS lets me add capabilities quickly and painlessly, while the other forces me to waste hours on broken builds, broken installs, and general dicking around with stuff that in my own professional life I'd barely even dignify by calling it a prototype.

    As a result of all this, I don't consider Linux suitable as a user environment. When I'm doing development I prefer to do it on Linux...by logging into a Linux box remotely from my Windows desktop. It's not because I'm stupid, or lazy; as I said, I love to hack. It's because when I sit down at a computer I have a task in mind other than babysitting my OS. Maybe some people enjoy doing that for its own sake, but I went through that phase a long time ago and I have very little patience for it now. Windows simply wastes less of my time.

    --
    Slashdot - News for Herds. Stuff that Splatters.
    1. Re:Similar experiences by graboy · · Score: 2, Insightful


      This sort of got me thinking and I'll just toss out the thought...

      Given enough eyeballs, all bugs are shallow.

      Why aren't the bugs in XFree86 getting resolved more quickly?

      Every good work of software starts by scratching a developer's personal itch.

      Why isn't Salamander trying to work on these problems?

      Open source software works when talented people meet interesting problems. The problem is, is this an interesting problem to someone out there talented enough and has enough spare time to do something about it? We collectively hope that someone is.

      In the closed source world, users complain to software companies that in turn force developers to fix issues. The developers may not be as talented as the OSS stars and they make not have their heart in it, but there is someone looking at the problem. The flip side is also true for closed source. When users are unaware of an issue, the software companies will typically ignore it. Why would they waste expensive programmer time on issues that no one has brought up?

    2. Re:Similar experiences by cpeterso · · Score: 2


      For how many years have people have been saying that Linux will be the ultimate desktop environment Real Soon Now?

    3. Re:Similar experiences by Salamander · · Score: 3, Interesting
      Why isn't Salamander trying to work on these problems?

      Because I have plenty of other projects in the pipeline already, and can make more progress on those other projects by avoiding the platform where they occur than by fixing them. Were either not the case, things might be very different. As it is, I do try to help out here and there on open-source projects as time and talent allow, but I'm not about to abandon my own projects to become a near-full-time Linux bug-fixer.

      Of course, lots of other people feel approximately the same way, and that's part of the problem. There's little incentive to do grunt work in open source, like there is in the commercial world where supply and demand can create lucrative opportunities for people willing to hold their noses. If it's no fun, and the pay's the same, why do it? Maybe what we need is some kind of barter system, so that people with complementary skills and problems can make arrangements so that each performs the (personally) least odious task and gets their (personally) most severe problem fixed. Sort of "you scratch my back, I'll scratch yours" instead of everyone doing contortions trying to scratch their own.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    4. Re:Similar experiences by Salamander · · Score: 2
      And as an experienced UNIX programmer, exactly what have you done to fix these problems you find in Linux?

      I already addressed that issue, but apparently you need things spelled out even more clearly. I have other things that I want to do, some of which even benefit the open-source community in other areas. It's not in anyone's best interest for me to take time away from other projects to make up for a basic lack of diligence by the people who write video or hardware-monitoring drivers. It's far more efficient if I concentrate on doing my stuff right and those people concentrate on doing their stuff right, if not for our mutual benefit then maybe because doing stuff right is good in and of itself.

      This isn't about the sorts of bugs that "just happen" despite reasonable development and testing procedures. This is about bugs that happened because a developer didn't even try to do a decent job, and deliberately chose to dump an inferior half-done piece of junk on users. Even that might be OK, if the thing they released were clearly labeled as experimental unfinished code, but relatively few open-source developers are that honest. Most deliberately claim that their stuff is just as feature-complete and just as stable and just as usable as commercial equivalents, when examples like these show that's not the case. It's not the reality of rough-around-the edges geek-only software that bothers me; it's the marketing of it as something else.

      Admittedly, UNIX falls short of other OSes in some ways...What if Christopher Columbus had said, "You know what? Italy is alright, and besides, going over to the New World will be such a hassle."?

      That's exactly the admission that most open-source advocates are unwilling to make. Going back to your analogy, their behavior is like Columbus claiming that he'd found America before he even set sail. Too many people are declaring victory for Linux on the desktop when there are plenty of battles still to be fought, and that's the false claim I addressed with my earlier post.

      --
      Slashdot - News for Herds. Stuff that Splatters.
  72. Re:Linux is not ready yet for Average Joe by oyenstikker · · Score: 2

    I hope linux doesn't become a widely used desktop os. I like it how it is. Mass use hurts things. It brought spam to email. It brought lawyers to the web. It brought aol'ers to irc.

    --
    The masses are the crack whores of religion.
  73. Re:Really good points by Khazunga · · Score: 2
    Replace "Linux on the desktop" with Mozilla. Remember back to the M## era comments on slashdot. Now, realize that Mozilla got to 1.0, and is one hell of a browser. Magically predict that "Linux on the desktop" will come of age, albeit slowly.

    OSS is not always written as fast as commercialware (although Mozilla was very fastly written). However, after gaining momentum, it is very difficult for a project to stop before it reaches the optimum feature set (like TeX and LaTeX).

    --
    If at first you don't succeed, skydiving is not for you
  74. Dbian unstable not stable enough for a home user? by ThogScully · · Score: 2, Insightful

    I was getting tired of the 'stable' Debian release being so out of date, and the 'unstable' distribution being so... well... unstable. I got tired of stable too, so I apt-get dist-upgraded to unstable and I can't believe he found it too unstable, especially if Windows was the alternative. As long as my server isn't mission-critical, unstable is plenty stable for me where I can't remember the last time I needed to reboot for a crash. But perhaps as a home user, his demands are more than meets the eye...

    --
    I've nothing to say here...
  75. Ugh... Windows and hardware... by Andy+Dodd · · Score: 2

    I have to agree with you on this...

    In my cases, there are two situations with hardware under Linux:

    It doesn't work at all due to lack of a driver or
    It works great if a driver is available

    Rarely is there a middle ground.

    But with Windows, you can reasonably expect to spend at least 2+ hours with any new hardware getting it to work, and then it may not always work. I often wind up using Linux to perform hardware detection (Finding out where quirky devices are putting their IRQs, etc) - It used to be you had to use Windows to identify hardware for a Linux box, now it's the other way around.

    I recently spent 4 hours trying to get an ISA Zoom 56k modem working under Win2k - Not a winmodem, a genuin honest-to-god-looks-like-a-UART modem. My Linuxcare BBC found it after every jumper switch, and it worked in 75% of the configurations. (Other times, I knew from bootup that it was conflicting.)

    Did it ever work under Win2k on my cousin's machine? Nope.

    On the same machine: My dad swapped the mobo, and later reformatted Win2k. Apparently, 2k's reformat utility isn't the hottest (NT's is the same) - I have very often found a "reformat" leaving vestiges of the former OS, which were in this case causing symptoms that made me think the IBM HD had gone Deathstar on me. 2k consistently reported bad blocks, and the HD made funny noises.

    Run badblocks in destructive R-W mode from the BBC - Not a single sign of problems.

    Reinstalled 2k on the wiped HD - The mysterious "hardware" problem was gone.

    XP is wonderful - If you have it configged for multiple users, the mouse cursor sometimes disappears in the login screen, leaving you unable to do anything with the machine except pull the plug and deal with Scandisk on the next bootup.

    --
    retrorocket.o not found, launch anyway?
  76. God would I love to... by MicroBerto · · Score: 5, Insightful

    ... I just can't afford the hardware. The day they find a way to release OS X for x86, I (and i would bet a large portion of the market) are there. It's just got to be so hard to support so much hardware.

    --
    Berto
    1. Re:God would I love to... by MoneyT · · Score: 2

      Buy an iMac, you don't need the tower. go for the high end one ($1,800 less if your smart) it's got enough RAM and all the hardware you could ever need in a machine. What else could you want to put in the computer? It's got the DVD drive, it burns CDs. It's got a decent graphics card for an entry-mid level system, a 15 inch LCD has almost the same viewable area as a good 17inch monitor (16 inch VA I believe). The sound system is good, the microphone is built in, it's got plenty of USB and Firewire ports. I can't think of much else you could really want. Sell your current PC, use that money and whatever else you have to buy the iMac (if you want more memory, don't go through Apple) and go for it (or you could lease the computer). If you don't like the machine, resell it, macs have highresale values.

      --
      T Money
      World Domination with a plastic spoon since 1984
    2. Re:God would I love to... by namespan · · Score: 3, Informative

      ... I just can't afford the hardware.

      Like most other things in life, the decision is a tradeoff. Here's the thing to think about: how much is your time worth?

      I ran Linux. I like linux. I still choose Linux for my web hosting (thinking about OpenBSD, tho'). I bought a Powerbook Laptop 2 years ago, though. A few months later, I picked up a copy of the OS X public beta. Inside of a month I was sold. Even factoring the extra amount of time I sometimes had to futz to get not-quite-totally-makefile-ported software over, I spent so much less time trying to get things to go my way that there was no contest. When I want the command line and UNIX goodness, it's there. When I don't want to think about it, I don't have to. That savings was easily worth $500. Maybe more.

      As for affordability.... I'm typing this on that same Powerbook G3/333 Mhz. I had to put 384 MB RAM in the thing to keep it usable, but usable it is. You can probably find something nearly twice that Mhz for under $600.

      Worth it to me.

      --
      Libertarianism is rich wolves and poor sheep playing gambler's ruin for dinner.
    3. Re:God would I love to... by ProfKyne · · Score: 2

      I just can't afford the hardware. The day they find a way to release OS X for x86, I (and i would bet a large portion of the market) are there. It's just got to be so hard to support so much hardware.

      This is such a tired excuse, really. It's not even true. The problem is more likely that you're afraid to purchase hardware that doesn't dual-boot with windows, as your "backup OS" for when you don't feel like dealing with Linux.

      The evidence is all over the web if you want to Google search. (For individual consumers that is, no they are not cheaper if you're buying hundreds of them -- strange logic but business's needs are different, since they are less likely to get the the DVD superdrive, the graphics acceleration, etc In other words, a great mac is cheaper than a great PC with the same features.)

      --
      "First you gotta do the truffle shuffle."
    4. Re:God would I love to... by MoneyT · · Score: 2

      I would think it would be easier to dual boot X and Linux

      --
      T Money
      World Domination with a plastic spoon since 1984
  77. I have a simple solution by sielwolf · · Score: 2

    Why not run both on two separate boxes connected with a KVM (thus to cut down on the desktop space but having the benifit of direct access to both). Hell, that's what I do. I can fiddle with my ipchains all I want and then cut over to hack through Neverwinter Nights for a few hours.

    Ok, so there is a cost associated (ie two boxes) and it doesn't solve the "single machine => single solution" everyone seems to be championing.

    But is there ever a single best solution at anything? Maybe I'm greedy but now I have the strengths and weaknesses of both OSes. Personally I hated having to live with one and not the other.

    --
    What is music when you despise all sound?
  78. But.. but.. linux is FREE! by Uhh_Duh · · Score: 2, Insightful


    My hats off to this guy. I've been doing UNIX admin work for over 10 years now and I've been using Linux since 1994. It has NO PLACE on my desktop. As the old saying goes:

    "Linux is only free if your time is worthless"

    --
    -- People who hate Windows use Linux. People who love UNIX use BSD.
  79. Re:OSX not the answer... by feldsteins · · Score: 2

    Please do not trouble x86 users with comments like this

    I wasn't aware that this was an x86-only forum. Next you'll be telling us not to bother Linux users with information relating to other platforms.

    "News for nerds" doesn't imply x86, nor does it mean others need not apply. It's a big world out there with people in it who aren't exactly like you. Get used to it.

    --
    You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
  80. Re: commodity PCs by King_TJ · · Score: 4, Interesting

    Bleah.... after close to 10 years of doing PC support, consulting, and technician work - I'm convinced that there's really no "better way" of dealing with the new hardware purchases.

    If you constantly chase down compatibility (EG. Our new systems must be able to boot using the same Norton Ghost drive image we built for the last ones!), you cheat yourself out of better deals for the money spent. Manufacturers don't just change around system specs because they enjoy frustrating the consumer. They do it because they can add new functionality, better performance, or simply because old components they used are no longer in production.

    On the other hand, if you don't insist on "nearly identical" hardware - your productivity suffers as your techs have to learn to deal with all those different configurations.

    So in effect, it's pretty much a wash. You either save $'s by always getting the best value for the money in new hardware and lose some of the savings in added support costs, or you blow it up front paying premium prices for outdated but compatible hardware, and make your support jobs less taxing.

    Given those considerations - I'd typically opt for getting whatever hardware is latest and greatest for the money. Modern OS's generally behave pretty well on modern hardware, and by buying large number of systems at a time (instead of 10 here, and 5 or 10 there a month or two later), you minimize the headaches of multiple system types scattered all over....

  81. nirvana of computing by valmont · · Score: 5, Interesting

    he should have moved to a Mac running OS X.

    If you want a platform that has absolutely ALL the benefits of a BSD unix platform, including security by design, stability, reliability, on TOP the ability to use your machine as an everyday desktop operating system to perform any task such as accounting, web surfing, office documents authoring, J2EE web applications development, mess around a tcsh shell, author and run scripts, play with your /etc/hosts file to filter ad servers, mixed-network-protocol networking at both server AND client levels, open any document from any other platform, create PDF documents from any application from which you can print, then OS X is the operating sytem for you.

    you don't believe me?

    Check out my journal to see my migration story from a win2k laptop to a titanium powerbook.

    You want to see more gorey details on some of the crazy things you can do with OS X?

    Then you might wanna take a look at this journal entry.

    Face it. OS X is by far, and i'm carefuly measuring my words here, the absolute best operating system whether you're a unix geek, a business development drone, an engineer or ... my Mom.

    1. Re:nirvana of computing by Galvatron · · Score: 2

      Listen, if I'm not willing to tie myself down to a single OS vendor (Microsoft), why in God's name would I want to tie myself down to a single OS and hardware vendor? Sure, Apple may have technical merits, but until they run on x86, there's just no way you could ever convince me to switch.

      --
      "The question of whether a computer can think is no more interesting than that of whether a submarine can swim" -EWD
    2. Re:nirvana of computing by epukinsk · · Score: 2
      Face it. OS X is by far, and i'm carefuly measuring my words here, the absolute best operating system [for everyone].

      I apologize if the paraphrase above is way off base, but I have to point out there are still some groups of people for which Linux is the best on the desktop:
      • Hackers who want to customize their operating environment (i.e. subtle modification of the panel or desktop UIs)
      • Tinkerers who like an OS that improves their understanding of their system by forcing them to figure out hard problems from time to time
      • User interface researchers who need a large body of easily modifiable and real-world relevant software that they can hack up for testing new theories.
      As much as I agree that (ignoring cost) Mac OS X is the best thing out there for Just About Everyone, there are plenty for whom it's just not suitable.

      -Erik
    3. Re:nirvana of computing by Sebastopol · · Score: 2

      Two questions:

      What about connecting to MS outlook exchange servers?

      What about domain authentication to MS file servers?

      --
      https://www.accountkiller.com/removal-requested
    4. Re:nirvana of computing by valmont · · Score: 3
      well it really depends how badly you need to have a secure, stable and reliable computer. maybe you don't. My TiBook is at the center of my j2ee web applications development and digital fun at home with mp3 player, digital camera and DVDs.

      the author of the article seemed to emphasize needing a powerful desktop computer that "just works". I empathize with him, hence my suggestion.

      That said, many people like to spend significant time fiddling with hardware and kernels, and that is also a very rewarding albeit challenging way of doing computing. It keeps your mind sharp and your hardware costs low.

      With that in mind, i should rephrase the last statement of my initial post to something like "the best operating system for geeks who have had enough messing with hardware and kernels and who are ready to spend a little more money to get what they need".

      Keep in mind that the article's author did *buy* windows XP. that's not cheap. But yes, high-end x86 boxes do offer you more gigahertz horsepower, fair enough. But you can't run OS X on x86. And one of the reasons why OS X works so well on apple hardware, is that they don't have to hack a BSD kernel that handles a bazillion variations of hardware configurations to work with various peripherals. So it's a trade-off, but one that makes sense to *me* and would make sense to people like the author of that article.

      Also keep in mind that Macs are now *highly* standards-compliant: monitors are VGA monitors, all peripherals are USB, they come with ATA controllers, they have multiple PCI expansion bays. You can very easily upgrade your mac with non-apple hardware, you just can't build a mac from scratch. Again, a trade-off.

      Also macs have a *very long* shelf-life.

    5. Re:nirvana of computing by valmont · · Score: 3, Interesting
      hey you are completely right.

      as a side note, for people who like tinkering with their OS X i would point them to two cool sources:

      Fink, lets you install pretty much any open-source package on OS X.

      mac os x hints, gives you lots of useful resources to tweak the heck out of OS X using standards unix hackery.

    6. Re:nirvana of computing by valmont · · Score: 2

      The whole microsoft office suite is ported natively to OS X. you just gotta buy office for os x tho. I just found this article that basically says that echange server is not available to Miscrosoft Entourage just yet, but is available on Outlook 2001 for classic mac os, if you feel like firing-up the classic environment which i personally loathe.

      i don't know about your second question. I do know you can install the samba daemon on OS X ( i have) and that OS X comes built-in with a samba client you can invoke from the finder "gui" or from a terminal shell.

    7. Re:nirvana of computing by valmont · · Score: 2
      actually i believe Ximian would let you connect to exchange servers with their proprietary plug-in to their open-source ware. I wouldn't be surprised if an OS X port of Ximian was to pop out.

  82. Re:ummmm... by jaritsu · · Score: 2, Informative

    This excuse went out the door several years ago. Apple's hardware isn't ANY more expensive than comparable WIntel hardware. People just don't understand that macs tend to outperform PC stuff hands down. But really, when you go to Dell or any other big manufacturer advertising a whole system for "under $500", you end up paying well over $1000 by the time the machine is remotely usable. When you go to apple and buy an iMac for $1100 (or one of the older ones for as low as $700-800), you're getting a system that's WAY more powerful than that PC one, with a better OS.

    LOL, Slashdot's Mac fanbois are simply the best. Saying something as brutally ignorant as "People just don't understand that macs tend to outperform PC stuff" does _not_ automaticly make you the elitist you are so desperatly trying to be.

    Next time bring along some benchmarks or numbers PLEASE. anything.

    An older benchmark, I see no ass whipping here, and this is from a mac site, so you know the numbers have been skewed in apples favor.

    Sorry to be off topic, but trying to rush this guy off to OSX as a alternitive to Linux really just strikes a bad chord with me. Your not his desktop savior, your just a fanboy trying to score browny points for being as "difrent" as apples comercials want you to be. Mac "stuff" is nowhere near supirior, and from hands on experience its not even that good. If I had to pick anything as a speed demon I would advocate PA-RISC, but I live in the real world, and in the real world you will get alot more done, with a lot less headache, and for a lot cheaper with a Single or Dual TBird / P4 then you ever will with a Mac.

  83. Installing programs by nemesisj · · Score: 2

    I overwhelmingly agree with his point on the separate user/system application databases. This is one of the things that absolutely infuriates me about linux. You install something - well, where the hell did it go? Who knows? I haven't found a way to get rpm to tell me, there's no standard place that things go you can look in, and half the time you have to be root or something. Maybe I'm just retarded, but it should be more clear cut. If anyone knows a solution to this - I'd love to hear it also.

    1. Re:Installing programs by Junta · · Score: 2

      rpm -ql packagname (minus the extensions) lists all files owned by the package.

      rpm -qf filename will tell you which, if any package, installed a particular file....

      rpm -qa will list all installed packages, grep for package names to figure out if it is installed....

      Quite frankly, I think their ought to be a place for these common tasks to be documentated. It is all in the man pages, but this info is in the middle of a lot of rarely used exotic options of RPM. Of course, I use portage now, but no one ever said that was as friendly as RPM, especially about preserving dependencies on uninstall :)

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re:Installing programs by Todd+Knarr · · Score: 2

      rpm --query <package-name> --list

      If you use the -v option when installing the software, it'll list out the package names as it installs them (though they should be obvious from the binary package file names).

    3. Re:Installing programs by spitzak · · Score: 2
      Is there some way to find out what files a package will install without installing it? This has always driven me nuts.

      Also it ridiculous that "rpm packagename" (with no switches) does not do anything. I think it should either say "it's installed" or "do you want to install it y/n" or "can't install it because it needs these...". It should do the proper install if you confirm, with -v -H -whateverthehell you need.

      I would also like to see "source rpms" that take a long time to install, but they automatically unpack the source, configure, make, install, and remove the source (you can save the source with some switch).

    4. Re:Installing programs by crush · · Score: 2
      Is there some way to find out what files a package will install without installing it? This has always driven me nuts. Yup, this should do if for you! (ps if you just wanted to see what docs it installed you'd do a qdp instead).
      rpm -qlp somepackage.x.y-i386.rpm
      You should checkout Ed Bailey's "Maximum RPM" book. It's availabel online here
      I would also like to see "source rpms" that take a long time to install,
      I wouldn't. I'd prefer them to be fast! :-)
    5. Re:Installing programs by Junta · · Score: 2

      btw, source rpms frequently exist, and they work exactly as you describe. just look for the ones that say .src.rpm instead of .i386.rpm or whatever

      --
      XML is like violence. If it doesn't solve the problem, use more.
    6. Re:Installing programs by Rakarra · · Score: 2
      I would also like to see "source rpms" that take a long time to install, but they automatically unpack the source, configure, make, install, and remove the source (you can save the source with some switch).

      You can do rpm --rebuild pkg.src.rpm, I can't remember if this removes the build directory or not. It would be very easy to write a wrapper script to do that though.

  84. If Linux Was a Car.... by reallocate · · Score: 2, Insightful
    Hard for me to find fault with this piece. He's saying that the investment of personal time and resources it takes to get Linux set up as a marginally useful desktop isn't worth the benefits the OS returns when all is said and done. After using a b-a-t-c-h of different distributions during the last several years, I'm now running Redhat 7.3 with Ximian Gnome on this desktop. So far, so good. But the next time it won't let me do something I want to do without reading umpteen man pages and spending hours trolling Google (like installing a printer or talking to my cable internet connection) I suspect I'll ditch it for good.

    If Linux was a car, it would still be that old junker that Uncle Fred keeps in his garage and tinkers with every weekend. He's having fun, but most everyelse just wants to drive someplace.

    --
    -- Slashdot: When Public Access TV Says "No"
    1. Re:If Linux Was a Car.... by Ziviyr · · Score: 3, Interesting

      If Linux was a car, it would still be that old junker that Uncle Fred keeps in his garage and tinkers with every weekend. He's having fun, but most everyelse just wants to drive someplace.

      And here I'd say it was more of a Delorian that looked like the death star as far as not being completed yet. Only nutjobs in black hemlets or old men who like to tinker with flux capacitors really feel at home with it. Lots of people think its cool and build off it, some people just want the brakes to work and leap off in frusteration/terror. Others just look at it and with a strained smile say they're happy where they are.

      --

      Someone set us up the bomb, so shine we are!
  85. It's called NUL by tommck · · Score: 2
    well, "mv big_meanie_spammer /dev/null" is a little silly... Why not "rm big_meanie_spammer" ?

    To Pipe output In Windows/DOS to NUL:
    dir > NUL
    SomeProg > NUL

    T

    --
    ---- It puts the lotion on its skin or else it gets the hose again. It does this whenever it's told.
  86. Exactly, and set-up needs to be done right by GuyMannDude · · Score: 2

    I, too, agree with everything you've said. I had a friend who would take it upon himself to install Linux on someone's home machine if that person promised to give Linux a try (and see why it is "better" than Windows). Now this was back in the mid-90s and a good install really required a Linux expert to get everything set up correctly (I know it's better nowdays). So my buddy had a standing arrangement: if it took him more than 3 hours to do, you'd have to buy him dinner. But he was happy to do it because he'd seen one too many Linux desktops that had been configured by a moron so that lots of stuff wouldn't work correctly. "This is why people think Linux is junk!" he would scream. "The problem's not with Linux, it's with whoever did a crappy job installing it!" So he felt that if someone was willing to give Linux a try, they should compare Windows against a properly configured Linux desktop. Something that was set up so that an application wouldn't spew lots of missing library or font errors and refuse to run when you typed the command.

    I know full well that most Linux people love to tinker with the settings of their machines. But Joe User does not want to have to tinker with settings. He wants the thing to be properly set up out of the box.

    GMD

  87. Mostly reasonable and hardly insightful... by sterno · · Score: 5, Insightful

    While it is true that Linux has a number of niggling problems, Windows does as well. It seems that ultimately the reason he moved to XP was because of two things:

    1) frustration with graphics in general (both performance and fonts)

    2) frustration with hardware support

    As far as #1 goes, I'll back him on that one. Fonts have continued to be an amazing pain to deal with. Both MacOS and Windows have systems that make managing fonts trivial. I susppose the source of the complication is that X provides multiple ways to provide fonts which complicates any unified easy means to add fonts.

    As for performance of graphics, I find that the performance of Linux is on par with windows. And though admittedly I'm a power user, I find it rather handy every so often to be able to run remote applications so easily (thank heaven for SSH).

    Now as for point #2, though his point is true, this should not be attributed to any inherent limitations in Linux itself. The problem is simply a matter of market share. Why support the few percentage points of the market who use Linux when you can just support Windows and cover 90+% of your users.

    Personally I find that for 95% of what I do, Linux is as good if not better than Windows for doing it. Evolution is an excellent mail program, both mozilla and konqueror are great browsers. With crossover I'm now able to view a lot more of what's on the Internet. Honestly the only long running grip I have that hasn't been adequately addressed is the font problem.

    If you've got problems with hardware support, just make sure to research your purchases before hand to suit your needs. I've only had problems when trying to install on very new hardware that wasn't built with running linux in mind.

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:Mostly reasonable and hardly insightful... by schon · · Score: 3, Informative

      no-one ever complained that you have to recompile your whole kernel with the new hardware support

      Maybe they've never complained because it's not true?

      If the driver is written correctly (as is everything I've ever tried), and your kernel supports modules (which is every distro I've ever seen) then you _don't_ have to recompile your kernel, you compile the module, do a depmod -a, and modprobe.

    2. Re:Mostly reasonable and hardly insightful... by ceejayoz · · Score: 3, Insightful

      you compile the module, do a depmod -a, and modprobe

      You're missing the point. That's still far more difficult than Windows - run the installer and reboot.

    3. Re:Mostly reasonable and hardly insightful... by p3d0 · · Score: 4, Insightful
      One day, a manufacturing company finds that one of its machines has stopped working. The plant manager calls a maintenance man, who studies the machine. After a while, he pulls out a hammer and hits the machine with it, at which point the machine begins to work again. The manager thanks the maintenance man, who goes on his way.

      A few weeks later, the manager receives a bill for $2500. Outraged, he demands the bill be itemized so he can see where the money went. The maintenance man replies with the following bill:

      Hitting machine with hammer: $20
      Knowing where to hit it: $2480
      So yes, Virginia, typing three commands is indeed harder than clicking through menus. Otherwise, why do you think menus exist?

      (For the allegorically challenged: hammer = command line interface; where to hit = what command to type.)

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
    4. Re:Mostly reasonable and hardly insightful... by LordNimon · · Score: 2

      That only works if the source code for the module is compatible with your version of the kernel. And it also assumes that you have already compiled your kernel. Have you ever tried downloading a Linux driver for a new piece of hardware and installing it on a stock Linux distribution? It's not possible because Linux doesn't support binary compatibility with its modules.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
    5. Re:Mostly reasonable and hardly insightful... by Jace+of+Fuse! · · Score: 2

      You're missing the point. That's still far more difficult than Windows - run the installer and reboot.

      "You have moved your mouse. Windows must restart before these changes will take effect. Would you like to restart now?"

      Heheh.

      Actually -- I use XP and FreeBSD. They get equal periods of uptime. They go up and stay up until the power goes out. :(

      --

      "Everything you know is wrong. (And stupid.)"

      Moderation Totals: Wrong=2, Stupid=3, Total=5.
    6. Re:Mostly reasonable and hardly insightful... by j_w_d · · Score: 2

      The whole argument is beside the point. Various distros now detect new hardware and generally will install the drivers, if they are available. You can also, in SuSE and in Mandrake, use a hardware probe to locate new hardware and enable it. It will even work better than W2k's hardware install much of the time. W2K still won't recognize my USB modem regardless of driver installs and careful following of instructions far more complex than three linux commands, and linux doesn't REQUIRE the reboot. The difficulty depends greatly on the hardware, the driver, and the software you plan to use. Linux utilities for CD burning still assume a scsi device, consequently an ATAPI cdrw is aliased as /dev/sr*. This will go away when someone decides the older utilities are nolonger "good enough."

      --
      ------ The only greater hazard to your liberty than n politicians is n+1 politicians.
    7. Re:Mostly reasonable and hardly insightful... by jsse · · Score: 2

      I dont' believe any sane people would mod it up. It's obviously a made-up story and trolling. The poster obviously hasn't been administering NT/W2K or *NIX. Clicking of menus and CLI is equally difficult if you don't know what you are doing.

      Besides, I'm not sure if the price is outragous, it all depends on the problems. Supposed it is expensive, the tech man'd probably not expect another business and thus dig his own grave. Even Microsoft's support is not cheap. Check their support page. Local tech telephone support here charges US$179 per question, three question minimum.

    8. Re:Mostly reasonable and hardly insightful... by ceejayoz · · Score: 2

      the "Troll" option really needs to be replaced with "Pro-MS Comment" :-/

    9. Re:Mostly reasonable and hardly insightful... by fanatic · · Score: 2

      people rag on windows for needing a reboot when you install new hardware.

      No. People rag on windows because you have to reboot after intalling APPLICATIONS, a requirement wholly unknown in *nix. If you put new hardware in a machine, you genrally turn the machine off. That requires a reboot.

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
    10. Re:Mostly reasonable and hardly insightful... by j_w_d · · Score: 2

      Ease of use may be far more a matter of training and experience than of design.

      I think that the preference of key board versus mouse and GUI is more a generational (and "retro") issue than anything else. Those of us who started out with CP/M or some other of the older command line systems are often still more comfortable using a command line. Some of the younger users and hackers also prefer the command line, especially if they really know the commands and switches they are using, in which case, typing can be faster than sight hunting, clicking, and executing.

      When it comes down to it, the habits and assumptions we pick up through experience bias our preferences and choices. If you are used to Windows, it is simply a matter of pulling down the right screens and picking the right settings. But, although there is no functional difference, the same user may feel that typing in switches at the command line is obscure and confusing, even though there is no less demand to know what you are doing in the GUI than at the command line.

      At the same time, while GUIs, windows, buttons, scrolling pick-lists, and switches seem quite simple once you are used to them, to a command line user, they can be a consumate PTA. You may feel you have to visually check ALL of the settings to find the right ones rather than type in just the ones of interest.

      --
      ------ The only greater hazard to your liberty than n politicians is n+1 politicians.
  88. KDE and TrueType by joeflies · · Score: 3, Interesting

    Yes, fonts can be quite frustrating, but kfontinst (which is now in KDE 3) makes it much easier. It's in Control Panel->System->Font Installer

    btw - I am a marketroid with a linux box, using Kmail, Konq and Open Office :>)

  89. Re:what's with all the mac talk? by feldsteins · · Score: 3, Interesting

    Why go throught that step?

    C'mon, you can't keep upgrading your skanky old p133 forever. At some point you'll have to buy new hardware. At that point switching to the Macintosh seems like a pretty reasonable suggestion. People buy new computers all the time in fact for all kinds of reasons. Even new x86 ones! Go figure! Nobody's suggesting gnawing off one's own leg here. It's buying a computer - a concept everyone here should be familiar with.

    --
    You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
  90. Re: You can't save the world..... by King_TJ · · Score: 2

    I agree with you to a point. People do need to make *some* effort to find resolution to their own problems before running for free help. That's why I say "You can't save the world." Some people trying to get Linux going just don't need to be using it. They tend to be the type that doesn't enjoy problem-solving, doesn't really "like computers", and expects free hand-holding for every little project they embark on.

    Commercial packages are best suited to these individuals....

    But by the same token, it's not fair to ignore questions because you personally feel the time can be "better spent" answering "more worthy" questions instead. The guy asking a simple "how do I set up ppp" could be doing some important stuff using Linux - and can't get there simply because he can't get his box on the net to download the files he needs to proceed.

    Meanwhile, some esoteric and complex question that sounds like a "real, worthy question" is often asked by a guy who can figure it out on his own anyway. He may just be asking, hoping for a quick solution found by someone else like him. If he doesn't get one in a few minutes, he'll proceed to use his pretty-good problem solving skills to find it for himself.

  91. Debian Unstable Floppy Install by LinuxHam · · Score: 2

    I'm a 7 year Linux user and RHCE so I don't consider myself a Linux newbie. I decided to try Debian out recently. I was getting tired of the RH bloat and wanted a thin but functional install to run on a P75 w/48MB without X. No CD-ROM so I built net install floppies for stable and unstable. This is an IDE system with S3 video (no X anyway) and an Intel eepro100. No other peripherals at all. Should be cake, right?

    Stable works perfectly every time, but the damn unstable install was shoddy at best. The initial floppy load would go, but upon rebooting for the additional package loads, it would pull packages from the stable directory off the mirrors, resulting in many failed package installs. It would eventually get to the point where it would say, "your system has failed to install critical packages. you may choose to ignore this error, but your system will most likely be rendered unusable" or something along those lines. It finally got to the point where the package database was locked and I couldn't add or remove any packages from the system. Just a complete failure, on many attempts, too. I'm sure the CD install goes better, but the Woody floppy install is just plain useless.

    I'll stick with stable for now. I get a usable system in just 96MB of used disk space.

    --
    Intelligent Life on Earth
  92. No it's not!!! by Tsugumi · · Score: 2, Insightful
    The whole concept, dumb graphics terminals tied to application servers, is obsolete

    I beg to differ. It is not obsolete, and it's getting bigger every day. I have a huge number of users who now interact with *nix X apps purely via Exceed. It's simply not economical to have two boxes under people's desks.

    But it's not just that, in the Woindows space, terminal server just keeps getting bigger and bigger. Published apps via Citrix to thinner clients, or even pure thin clients.

    And then look at XP itself, from an enterprise stanpoint one of the best things about it is that it comes with a terminal server built in to every client.

  93. My experience was completely different by 93+Escort+Wagon · · Score: 2, Interesting

    I decided to try Linux as an alternative to Win98SE on my laptop right about when Red Hat was releasing the betas that became 7.1. I let the Red Hat installer walk me through things, and basically everything (with one exception) worked right off, with no tweaking. The default KDE setup was quite useable - I did later switch to Gnome (and then Enlightenment) because of speed, but since I was coming from Windows I didn't realize how fast a desktop could be. ;-)

    I've been surprised by how well my various devices have worked without tweaking. A Microtek SCSI scanner, a USB Sony CD-RW drive, an Epson Stylus 800 printer (with CUPS, admittedly) - all worked right away. It's been impressive how well Red Hat has done to create a useable system out of the box. The one exception was my Xircom modem/ethernet card, which didn't work with that first RH beta (but has been just fine from the second beta onwards). Heck, I could even plop an audio CD in my CD/DVD drive, and it would start playing - just like Windows. Also, the apps in Gnome and/or OpenOffice pretty much cover my desktop needs. Then once I learned to use the GIMP, I really had very little use for Windows anymore - pretty much everything I used in Windows has a perfectly functional Linux GUI counterpart.

    My Linux-using friends are a small group, but their experiences have basically been the same as mine. We all now tend to tweak things anyway, but that's more in the category of playing^H^H^H^H^H^H^H making things work more efficiently. When I use Windows now, it's not by choice - and I spend a good bit of that time grumbling at the slowness of the system.

    --
    #DeleteChrome
  94. Joe User is who is Important... by zoomba · · Score: 2, Insightful

    A lot of people are attacking this author over his stance that Linux should come down to the level of Joe User. The most common response I see is "Well, Joe User should come to Linux! Not Linux to Joe!" That is just idiotic. Computer geeks make up a very small chunk of the overall computer using populace, it's Joe who makes up the majority, and if we want a technology to become popular and successful on the desktop, we have to bring it to Joe... because Joe doesn't know, nor does he have the patience to figure it out otherwise.

    The point of technology is for it to serve users, to make tasks easier for them to accomplish. If you want Linux to succeed on the desktop, it has to become as easy and mindless to use as MacOS or Windows, otherwise it will always be a niche OS useful only on servers and for geeks who have the time and knowledge to mess with it.

    Face it, when it comes to widespread success, we are not the people who decide what lives and what dies... it's the people who know far less and need far less out of their computers, because they are the majority.

    And let the flames and negative karma begin :P

  95. So let's see.... by IamTheRealMike · · Score: 5, Insightful
    OK, this article is fair and reasonable, and touches on the current weaknesses of Linux. However, he's misisng a fairly fundamental point here:

    The fact that it's free, and not controlled by any one individual is it's biggest strength but also it's biggest weakness

    The reason people bitch and moan about the fact that at the moment, desktop linux is not 100% perfect is simple: they've never seen this development model before. I can guarantee you, if I'd shown this person an early version of Windows (by comparing timescales, current Linux would be Windows 3.1) he'd barf. Ditto for showing people early betas of Mac OS X. I did in fact see some early betas of OS X and they sucked. Font support wasn't there right. Graphics was SLOW! Ditto with Mozilla, ditto with most software in fact.

    People tend to forget that you can see Linux in all stages of its development. There is no period of hidden years with developers scurrying away under NDAs, you see it all the time. Yes, I know SuSE is on version 8, and KDE is on 3, but that's not to imply they are "ready" for anything, only that some people want to see them. Pretend the versions have the word beta in front of them. Happy now? Because that's basically the state of play at the moment.

    All the problems he raised will be sorted out, and at the current rate of progress soon:

    • X: why do people bitch about it so much? I think this guy heard "X is slow dude" and believed it. Seriously, I don't see any serious speed problems with X, maybe this was a problem a few years ago but I wasn't using Linux back then. SHM means communication between the server is basically instant. I would be more impressed if I could see statistics that demonstrate that X is much slower than anything else, not subjective impressions. Fonts are simply a technical issue, they will be fixed in time.
    • Drivers: I was under the impression that kernel modules were pretty version independant. Of course this point wil always be valid to some extent, because people can and do make their own kernel versions. Anybody can change it enough so that kernel modules no longer work - I can't see how this point is valid as the majority of users need never recompile their kernel (I never have).
    • Hardware setup: Linux doesn't have a few billion dollars lying around like some other platforms I could mention, and hardware vendors don't play ball. I can't see how this is the fault of Linux per se, it's merely an inevitable result of the fact that Linux is an open (non-proprietary) platform without any resources to buy the stuff, and currently without enough market share to make it worth their while. In time, hardware vendors will start producing drivers.
    • Software distribution: yep, he's right here. As a side project, I'm working on a solution, as are many other people. This one will be solved in time, and is basically caused by the fact that there is no software management engine powerful enough to deal with the myriad differences between different Linux versions.
    • Support: in time, this won't be a problem. Besides, has every Windows techie always been smiles and helpfulness? Most windows users rely on technical friends/family for when things go wrong - you have to rely on a stranger if you're unlucky and don't know any other Linux users. Elitists can be a problem, especially on IRC, but as Linux usage goes up, this will recede into the background.
    To be honest, with the difficulties Linux has faced, I'm amazed it's here at all. All it's current problems will be solved given time, and at the end, we'll have an open platform that is available to all on equal terms. I think that's a fair reward for not having a tight hierarchy of leaders/dictators writing platforms for profit with everything under their control. I, for one, am not going back.
    1. Re:So let's see.... by LinuxParanoid · · Score: 2

      (by comparing timescales, current Linux would be Windows 3.1)

      I think the timescales for 32-bit Windows and 32-bit Linux are actually about the same, a rarely-recognized set of facts. Linux development started in 1988-1989, Windows NT development started about October 1988. Windows NT, true, built off a bit of earlier Win16(Win3.1) stuff (although not much), and Linux built off GNU and XFree86, but both were pretty much ground-up redesigns, and are about the same age.

      I disagree about one other issue you mention. I'm not convince that driver availability is a problem that will be solved by time. Many hardware manufacturers don't care to provide the necessary work or information. Support for Linux peripherals has been and will be a bit like a bell-curve-- really old and really new hardware is less likely to be supported (and at any given point in time more really old and really new hardware will end up being supported by Windows OSes). For example, if my 6-year old 400 MB Iomega tape backup program doesn't have Linux support yet, I doubt it ever will. Time in this case is my enemy, not my friend. At a certain point, the hardware gets so obscure and obsolete that the ego-value of writing your own driver goes to zero, and there's no other incentive for development (unless you had a really really critical need.) And new stuff is continually coming out (with Win support upon shipment and Linux support only there if you are lucky or diligent.)

      Personally, I mainly deal with the problem by buying hardware that looks like it'll work with Linux (or buying a dual-boot system with it pre-installed). But most Linux first-timers don't go that route.

      I think your main point about Linux's biggest strength and biggest weakness is spot-on though.

      --LinuxParanoid, who started with Linux in 1992

    2. Re:So let's see.... by IamTheRealMike · · Score: 2
      Yes, true about the NT thing - I was measuring from the day "desktop linux" got started, ie 1996 when KDE was founded. Up until then, Linux hadn't really done any work on the desktop. However, I can see that you could be justified in measuring it against NT.

      Oh btw, I thought Linux was either started in 1984 (GNU) or 1991 (kernel), but not 1988?

    3. Re:So let's see.... by himi · · Score: 2

      I'm sorry, but that's bullshit. The Linux kernel was not started until 1991 - it wasn't even self-hosting until september 1991. The GNU project was started in 1984, but most of the desktop software people use is much much younger than that - gnome and KDE both started around '96.

      NT was first released around the time that early versions of Linux were released, but it had been in development much longer, and by a much much larger team.

      himi

      --

      My very own DeCSS mirror.
  96. Pain in the Nix by jpthegeek · · Score: 4, Insightful

    I just bought a mac. Until now I have always wondered what it was exactly that Apple brought to the table. Until OS-X it just wasn't worth it, but now... I don't even bring the WinXP notebook home anymore and my Win2000 machine has become a big chunk of DASD on my network.
    Sure, I tried Redhat and Caldera. They are nice, but Apple got it right. Unix stability with a beutiful GUI. Unless there are drastic changes to XP, I have no doubt that my next purchase will be a Mac.
    Go buy a Mac. Nix on the desktop is wonderful.

  97. Re:Guru's like windows too by Junta · · Score: 2

    If a person feels that being knowledgeable about more than one platform is more than trivially complicated, I would not say that person was a guru. Maybe a good administrator of whatever platform they happen to be on, but not a guru. This goes both ways.

    I personally seek to learn as much about as many platforms as possible. Being tied to a particular platform by your knowledge is not too useful. For example, I also work in a software development company where Windows is the development environment. However, when the firewall broke (hardware breakage) and the replacement part would not arrive for a week, I grabbed a retired 90 Mhz system, and wiped windows 95 off of it and put linux on it and had it doing firewall stuff in half an hour. The testing department has all sorts of platforms, from HP, to Solaris, to IRIX, to AIX, and soon linux (thanks to a recent development :) I use linux as my desktop system as I can grok it and it allows me to do administration tasks cross-platform much more conveniently and quickly, using rdesktop and vnc for windows stuff.

    All platforms have their strengths, to blindly follow any particular platform without the 'complications' of other platforms is foolish. For most people on slashdot, this means the blind bashing of Windows is bad too. I know the jaying 'Jack of all trades, master of none', but the goal is to be a master of all trades, or platforms as the case may be. Especially if all you are doing is administration you can certainly afford the extra knowledge of other platforms.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  98. Small Linux by evilpenguin · · Score: 2

    I know there are several tiny GNU/Linux distros around (muLinux, etc.), but of the "big" distros, the one that I use on really low-end equipment (I recently dragged an old AMD-486 machine with 16M of RAM back into service) is Slackware. RedHat and SuSE won't install themselves on a machine as small as the one I dragged back into service.

    Slackware did.

    I think the key to "Linux on the Desktop" is to break Microsoft's monopoly control of the OEM channel. Linux already configured for your specific hardware is the easy way to go.

  99. Re:Comment from an OS/2 user... by MImeKillEr · · Score: 2, Interesting

    Didn't IBM kill off OS/2 years ago, and sell it to another company?

    I vaguely recall seeing an article (somewhere) that showed the "new" OS/2 version after the new company got ahold of it. Looked pretty much the same, sans the WARP moniker.

    Having worked at IBM (supporting OS/2) I can say it was a superior OS at the time. Unfortunately, no one was writing software or drivers for it (compared to the WIntel combo) and every time we turned around, IBM was pointing both barrels at its feet in regards to the OS.

    Hell, they even gave copies away to IBMers to try to get them to use it and spawn a quasi-grassroots campaign to get the fire fanned. You would've been amazed at the number of internals that called our support desk bitching about what a big POS it was...

    --
    Cruising the internet on my TI-99/4A @ a whopping 300 baud!
  100. Why I can't use Linux as my desktop OS.... by bascheew · · Score: 2, Insightful
    No Photoshop,
    No Premiere,
    No After Effects,
    No Illustrator,
    No GoLive.

    So basically if Adobe ported everything to Linux I'd be in... At least A|W Maya is available, only five more apps to go, c'mon Adobe! [Let the GIMP flamers fly.]

    --
    This statement is false.
  101. Re:7 words to the unwashed masses: by Junta · · Score: 2

    Obvious troll/flamebait, but I just can't resist. Linux is a very mature core system. The UI lacks the spit and polish of OSX, but under the hood you still have a superb engine....

    And as far as hardware goes, though the most popular platform is x86 (price/performance sweet spot), I've run it on Sun hardware (32 and 64-bit), alpha, powerpc, sh4 (my dreamcast rox :), and, of course, x86. It can run on many other platforms, including mips and others I'm too lazzy to look up right now :) It has run pretty well on all above platforms, now what platforms does MacOSX run on? Just PowerPC and nothing else.... MacOSX is a great OS, but don't be the pot calling the silver kettle black about platform limitations...

    --
    XML is like violence. If it doesn't solve the problem, use more.
  102. OsX NOT!! Nor XP Either by compjma · · Score: 2, Interesting

    There is a very good reason I don't switch to OsX. I don't feel like giving a company control over my PC. As long as Apple monopolizes the hardware, I'll never switch. I've been a M$ user since DOS 5.0, and for the most part I've been happy with it because it lets me do want I want with my computer. I'm running win2kpro now, and pretty satisfied. However I don't think I'll ever upgrade to XP or Longhorn, I'm seriously considering moving to Mandrake instead. M$ has gone to far, Register my computer every time I change the hardware? I don't think so, none of their damn business. Palladium, no way, its my box, not yours. .NET, aren't we having enough security problems as it is? Replacing the filesystem with a central database, talk about the end of user intervention. Basically, any one company that thinks they can control my machine and how I use it, is going to go the way of the dodo as far as I'm concerned.

  103. Choose your poison by WebMasterJoe · · Score: 2

    I can understand why the guy went back to using Windows after his troubles in the Linux world - but I can also understand why so many people go to Linux after the headaches in the Windows world. Let's face it, no OS to come out yet is perfect, and until one is, there will always be people leaving OS A for OS B.

    But really, if you enjoy the free-as-in-speech aspect of Linux, then it shouldn't really bother you if somebody else would rather use Windows. The freedom to do whatever you want to do with Linux includes the freedom to not use Linux on the desktop. You can still use Linux wherever you please; it is not affected in any way by this other person's choice. Even if nobody else uses Linux, you can still use all the open source software that exists today, plus modify any of it.

    I am glad to hear that he liked SuSE, though, as I am planning on installing 8.0 myself within the next few days.

    --
    I really hate signatures, but go to my website.
  104. Re:Other OS's? by josh+crawley · · Score: 2

    ---"Um. Most people aren't going to run out and buy all new hardware just to *try* a new OS."

    Actually, I did. AT the time, I bought a refurb computer from a company (back in the 300MHz days). A 350 was fairly new and sold for about 1300$ us. Well, I got a great deal on a return (Acer 333). I did a bit of gaming on it, however whenever I used the CPU too much, the modem died. Course, this is also the time when I bought a book that included RH 5.1 . Essentially, my modem was crap (WInBlodem). I then proceeded to fork over 50 bucks for a ISA hardware modem. Considering that I'm still using that, I see that it has paid for the investment.

    Also, nice to see you posting again ;-) Haven't seen you in a while..

  105. Linux is getting there by pinkpineapple · · Score: 2

    There are still a few things missing from Linux to make it truly popular as a Desktop machine:
    - Multimedia playback and recording support. Hard to count how many times I've read a comment asking for Apple to port QuickTime for Linux.
    - Low kernel latency for music professional: 2.5 is definitely promising here. OS X is really impressive with average latency under 2/4 ms.
    - Better support for printers/scanners/cameras. It's a chicken&egg problem. It will happen when Linux is popular as a desktop platform because people will realize that they can sell more of their stuff if they support it.
    - Customer support: It drills down to getting IRC working and posting questions that you can get answered by others in 2 mins 24/7. However, to get to that point, you already know enough to find the answers yourself. Google is usually working ok, but you probably need another box if your problem is howto connect to internet.
    - Reputation: lots of people shy away from Linux because they fear that it's too complicated. One answer for them: use Mandrake or Redhat and things will probably be smoother than you think. Move to something else like debian when you feel confortable if you ever need to do that.
    - Newest hardware support: For the exception of rare cases, Linux lags the support of new systems. You better make sure that when you buy your system, someone has already put up a page that details the gotchas on the machine you are getting. If there is not and you are really crazy about this system, then why don't you put a page with your experience installing Linux on it.
    - Fonts: that's a major pain because it's not that obvious. Also MS has a clear advantage with the use of ClearText in IE (and other viewers.)
    - Web support: it's unfortunate but pretty much all web sites are designed with IE in mind. There are some sites that are not even letting me enter with Mozilla. Plugin support doesn't work for some of them. It's a pain to have to reboot to do banking online or trade stock.
    - UI: until before KDE 3, it was true, but now it's pretty much solved. KDE is a better Windows (I hate WinXP Jimboree LnF).
    - APM: It took me a little while to figure out on how to give my laptop as much battery life under Linux as under Windoz. Tweeking all these cron and initrc files was not what I would call obvious and intuitive. But I got help from lots of folks on IRC, so it was fun and rewarding to get there.
    - Major apps: I miss a few apps that I used to run (mostly Adobe stuff.) But the price the companies were charging for upgrades wasn't realistic in the long run anyway.
    - Upgrades and new kernel: It's not obvious to find out when is a good time to upgrade and why you should or not (unless it's on a server and the reason is security.) It's also really easy to break the system and find that is really hard to get back to where it used to work. For that reason, a distro like RH or Mandrake is really appropriate.

    PPA, the girl next door.

    --
    -- I feel better now. Thanks for asking.
  106. Re:Other OS's? by Toraz+Chryx · · Score: 2

    But when I first tried a Windows machine I was amazed at the speed of the multitasking. Apple always claimed to have 'true' multitasking

    both multitask like dogs, try BeOS or AmigaOS :)

  107. KDE Developer's Response by Rob+Kaper · · Score: 2

    Even though I develop for KDE, I must agree about the current status of Linux on the desktop. That is probably why I work on KDE in the first place.

    I've written a response (might still be in the voting queue), mostly aimed at the KDE community, argueing for new efforts for system configuration and integration. Yes, this is a difficult task with all the distributions and *NIX flavours around, but it is a must.

    If you feel at all involved with the development of a distribution, system application that needs configuration, a user friendly environment, or whatever, please let me know. This is the one thing that keeps Linux from the desktops and the ability to configure servers graphically with ease (in addition to the beloved edition of text files).

    Watching for changes to configurations should be easy, the kernel supports file change modification and so does KDE for example, with KDirWatcher.

  108. then you don't know me by Ender+Ryan · · Score: 3, Interesting
    I use Linux exclusively, but I sacrifice almost nothing in order to do so. I do have a windows partition, but it's broken and unbootable, and been that way for over a year. I originally setup that partition for a lan party, but never even used it, and before that I hadn't touched windows in over 2 years.

    I even play games, native Linux games, and using winex, no need for windows. I use winex because it's easier than rebooting all the time. I don't even bother mounting my winblows partition in Linux, nothing useful there.

    IMO, best of both worlds would be Linux and OSX desktop machines, and Linux/*BSD servers, screw windows, it's the only "modern" OS around trying to limit what the user does instead of trying to empower the user. Fuck that, computers are supposed to be general computing devices, not restrictive appliances like DVD players and VCRs.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  109. I understand how he feels but... by Eric+Damron · · Score: 2, Insightful

    I understand how he could feel the way that he does but much of what he says WAS true a few years ago but Linux is changing rapidly.

    I find it much easier to install Linux than an old copy of Windows 98. The new Mandrake, and I'm sure other distros as well, will pick up all of my new hardware without a glitch whereas Windows 98 requires that I laboriously load each driver from support CDs that came with my equipment. This process can easily add an extra 30 - 45 minutes to the install process.

    Newer versions of Windows will come with better built in support but as time goes by and new equipment comes out you end up right back in the same position. This happens with Linux distros as well but the big difference is that I can upgrade for free if I can't afford to pay for a distro.

    His experience with being able to get on-line is totally different from mine. I have a cable modem that is attached to a routing switch which connects my home LAN. With mandrake I simply tell it to auto detect. No hassles. Maybe he has a regular dial up modem that isn't well supported. WinModems for example are not well supported.

    I only have one piece of equipment that didn't get picked up by the default installation. That is my scanner. I purchased it without doing the research first and have regretted it ever since. It's a Cannon scanner and the reason Linux doesn't support it is that the specs are unavailable. It's my own fault and I will never gain buy without doing my homework first. If it doesn't support Linux it doesn't come into my home. I purchased an Epson printer that is actually better supported by Linux than by Windows.

    As far as X being slow, it's interesting that Quake 3 for Linux runs faster than Quake 3 for windows if you use a NVIDIA graphics card and OpenGL. So, obviously Linux can be a gaming OS if people would write for it.

    --
    The race isn't always to the swift... but that's the way to bet!
    1. Re:I understand how he feels but... by SuiteSisterMary · · Score: 2
      I find it much easier to install Linux than an old copy of Windows 98.

      Isn't that like saying 'I find it much easier to install Windows XP than an old copy of RedHat 5.2?

      His experience with being able to get on-line is totally different from mine.

      That's because this was three or four years ago, which meant PPP scripts and the like. It was foul. And that has nothing to do with the hardware, other than the fact that you're using a modem in general.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:I understand how he feels but... by Eric+Damron · · Score: 2

      >>I find it much easier to install Linux than an old copy of Windows 98.

      "Isn't that like saying 'I find it much easier to install Windows XP than an old copy of RedHat 5.2?"

      Yes it is but you are ignoring the clarification that came later in my post. I stated that the same thing happens to Linux distros as time goes on but the difference is that upgrading to the latest greatest Mandrake is free. Not so for Windows.

      >>His experience with being able to get on-line is totally different from mine.

      "That's because this was three or four years ago, which meant PPP scripts and the like. It was foul. And that has nothing to do with the hardware, other than the fact that you're using a modem in general."

      No, he started using Linux three or for years ago but he didn't quit using Linux until recently. I have heard that installing a regular dial up modem can be more difficult even now, which is what I suggested in my post.

      --
      The race isn't always to the swift... but that's the way to bet!
  110. Running remote applications by RebornData · · Score: 4, Informative

    Much is made of the fact that X is fundamentally remotable. However, WinXP editions other than "Home" support running remote GUI applications using terminal services technology. The machine is still fundamentally single user (you either "take over" the main console session or that session is suspended for the duration of the remote session), but I've found for home use it gets the job done nicely.

    I used this capability routinely while traveling on business, proxying the terminal services session over SSH running on my OpenBSD gateway. It actually performed usably when dialed up to an ISP from a hotel room halfway across the country. And by usable, I don't mean "it could be used if you're a masochist". I mean, I used it to send / receive home e-mail and do Quicken regularly. Although X has it's strengths, working well over high-lag, low-bandwidth connections is not one of them.

    1. Re:Running remote applications by Archfeld · · Score: 2

      you can install the win2k terminal services client on even nt, but to 'really' run in application mode you need a license server and overhead that a home user is not likely to support.

      --
      errr....umm...*whooosh* *whoosh* Is this thing on ?
    2. Re:Running remote applications by ka9dgx · · Score: 2
      If you have Windows 2000 Server, and you are its administrator, you can use the remote services in administrator only mode, and not worry about setting up a license server for it. Of course, only administrators get to play, but that's likely to be the case, isn't it?

      --Mike--

    3. Re:Running remote applications by peccary · · Score: 2

      I dunno, I run Quicken inside Win4Lin on my home machine with the X server running on a laptop in my hotel room. The trick is LBX - the low-bandwidth extensions.

      X has had this for YEARS, long before XP came out.

    4. Re:Running remote applications by tzanger · · Score: 2

      Although X has it's strengths, working well over high-lag, low-bandwidth connections is not one of them.

      See that's where something like XWT would come in nicely. The home computer has the server and client components and it's fast and indistinguishable from any other app. Hit it from a remote location and it's still zippy since all the widget interaction is done on the client, unlike X.

    5. Re:Running remote applications by Archfeld · · Score: 2

      I've run into issue with IBM's web-sphere and terminal services not playing nice with each other as well. As a hardware monkey it got a bit thick for me, but needles to say the application installer was sitting in the lab freezing, and moaning at me.

      --
      errr....umm...*whooosh* *whoosh* Is this thing on ?
  111. MacOSX... by Junta · · Score: 2

    For a hardware company, Mac has put out a real killer OS. An underlying engine as powerful as linux with a polished GUI and more decent commercial application support as well as the ability to run most all of the open source projects out there... All of his issues are addressed by MacOSX.

    For him, and the many users like him, it would be a great platform, if the price/performance ratio wasn't crap...

    Personally, I would like both Linux and Mac. For all of its spit and polish, I think I would miss some things about fine tuning my system and having ultimate configurability I have in linux. If I could afford it, I would add a Mac system to my collection. I probably wouldn't bother with yellowdog (the whole reason I use linux over FreeBSD is thanks to some oddball hardware and applications that are linux/x86 binaries, and wouldn't work on PPC..). If only linux had an API-compatible graphics layer, then getting a company to compile for linux mgith be easier... oh well..

    --
    XML is like violence. If it doesn't solve the problem, use more.
  112. WinXP vs Win2K by Anonymous+Brave+Guy · · Score: 3, Informative
    WinXP has some cool features, but unless the latest service pack really changed things, it feels very unpolished

    Agreed. My old box was a Win2K machine, which worked fine for everything I needed to do. Last week I had the dubious honour of setting up a new WinXP box. While there are certainly things to like about XP (it's almost worth it just to lock the toolbars so you can't accidentally drag them around), I have seen plenty of irritating niggles.

    • The user interface has changed all over the place for no good reason. I'm an experienced Windows user, but couldn't find several options I used to have without a long time searching.
    • The new user interface isn't universal; with WinXP themes on, even major MS apps such as Visual Studio appear in a bizarre hybrid of new-style bright UI widgets and Win2K-style 3D effects. The combination is nasty.
    • Cleartype is overrated. I was looking forward to it, but the standard anti-aliasing actually looks much better on the 19" Trinitron box I've got.
    • It's not stable; even very popular virus scanning software on my box crashes out routinely.
    • It's dog slow on my 2.2GHz P4. Win2K on the 1.4GHz P4 next to me is faster. Please don't tell me it's just the UI widgets, because we already thought of that. :-)

    I have other reservations as well, but the poor UI work and lack of performance/stability are enough to rule it out as an advance over 2K as far as I'm concerned, before you even get into the whole IE/Media Player/DRM/M$ 0wnz U thing.

    I'm about to get a new top-of-the-range box, and I'm looking seriously at what type of system and what OS I install. Right about now, the options under consideration are Win2K, Linux and MacOS X. After my experiences at work, WinXP isn't a contender.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:WinXP vs Win2K by Qube · · Score: 2, Informative

      Cleartype is overrated. I was looking forward to it, but the standard anti-aliasing actually looks much better on the 19" Trinitron box I've got.

      It sucks on the CRTs I've tried too; it's not designed for them. On TFTs it looks fantastic - takes away all of the pixelly sharpness and smoothes everything wonderfully. It's like going from dot matrix to 600dpi laser prints.

      Cleartype alone was worth the upgrade on my laptop. Everything else (themes, start menu, etc) were promptly set back to the old style, and with lots of the visual effects turned off (System Properties > Advanced > Performance Settings) it's really snappy. Tried it on a PII-350/256mb and it was still really quick. Shame it isn't so nice out of the box really :)

    2. Re:WinXP vs Win2K by The+Raven · · Score: 2

      Perhaps it was not stated clearly enough in the dialogs to enable it, but cleartype is ONLY FOR FLAT PANELS. It does nothing for CRT monitors, it improves the look of type on laptops and flat-panel displays only.

      --
      "I will trust Google to 'do no evil' until the founders no longer run it." Hello Alphabet.
  113. Do we want this user/luser? by nuggz · · Score: 2

    I think we want 'good users', and don't want 'bad users'

    If they read the docs, ask questions and work with you to solve their problems they are good users.

    If they flat out lie, or are unwilling to read the appropriate documentation, we don't want them.

    All non trivial tasks have a learning curve, you have to put in effort.

    If they aren't ready to put in the effort for laces we can leave them in their velcro shoes and rubber boots.

    1. Re:Do we want this user/luser? by nuggz · · Score: 2

      I don't bitch at MS.

      MS targets "good enough" for "most users" it works well, and those users can have that.

      I don't care if all users are good or not, I'm not going to waste my time helping those who won't help themselves.

  114. Even Bill Gates is Making the Switch by cascadefx · · Score: 2
    IT appears that Apple got a much more meaningful spokesman for the Switch campaign:

    Bill's Switch Commercial

  115. StarOffice/OpenOffice fonts not a problem... by Anonymous+Brave+Guy · · Score: 4, Informative

    ...The serious people typeset using (La)TeX anyway. :-)

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  116. Stability by trainwrek · · Score: 2, Insightful
    He stated that with Windows "The stability is finally there."

    IMHO, I agree that winXP and 2K are completely stable. This used to be a major reason to run Linux, but I don't think it applies anymore.

  117. Go with the BSDs... by evilviper · · Score: 2

    Many of the items pointed out by this atricle are among the reasons I exclusively use the BSDs. (OpenBSD primarily)

    With (Open)BSD, while it may be behind Linux when it comes to support of oh-so-many sound cards, anything it does support is extremely easy to get working...

    BSD is really plug and play. You stick in new hardware, and when you boot up your system, you'll see a message for every piece of hardware, and a note if drivers for it are not loaded.

    This may not sound to exciting, but you NEVER have to recompile a kernel (it does not need to be recompiled to operate as fast as it can). You never have to screw around with hdparm, or anything like kudzu. Support for everything is in the kernel, so no debian-like setup is needed.

    Despite the fact that not all sound cards are supported, the same can't be said for other hardware. The BSDs really do support just about every piece of server hardware in existance... That means SCSI cards, network cards, IDE, USB, et al.

    That really only leaves X to configure manually. I've often wondered why the system could not just pass along the detected video card and parameters to some XFree86 program, which could modify the config...

    But I digress. I must say, to a point, I must agree that X is not ideal. It uses up a good deal of memory to do practically nothing. It's using up about twice as much memory as mozilla (even for someone who surfs with dozens of windows like myself) and about 60 times the ammount of memory that my window manager is using. Even with this, I'm still not mentioning how much knowldge and work is needed to get dri working, a mouse wheel scrolling, and to have X shut off my monitor after a certain time.

    Don't think I'm not greatful to the X developers, or think that it isn't much better than Windows' graphics. X's windows don't tend to break up when you move them, and never distort when one window overlaps another (every windows user has has blotches on their screen from desk-mate type programs, and similar). I just think that something more lightweight, more simple to configure, and doesn't have baggage like network support might be a better solution to Unix GUI concerns.

    Hell, you don't even need to support all the video cards. Just write a VESA 2.0 driver and everyone will have video on every card. Even X doesn't support every card out there.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:Go with the BSDs... by evilviper · · Score: 2
      before all the devilboys chime in, where are the games,
      $ whereis games
      /usr/ports/games

      Or, since you think Linux is the greatest thing since sliced bread:
      $ whereis linux
      /usr/ports/emulators/linux_base
      where is the support,
      http://www.freebsd.org/support.html

      Or did you mean commercial support?
      http://www.freebsd.org/commercial/consul ting_bycat .html
      http://openbsd.org/support.html
      and where are the pre-packaged machines sold with xxx(x)BSD?
      http://www.freebsd.org/commercial/hardware.html
      h ttp://openbsd.org/products.html#var
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  118. XP is near perfect with 3rd party apps! by javajeff · · Score: 2, Interesting

    I used Linux for a couple years, and dropped it when Windows 2000 came out. Now that XP is out, I find it to be an excellent OS. Here are some of the apps that I use:

    1) Powerquest Drive Image. After a perfect installation of my system and applications, I take an image. I take images in steps so that I revert to one or another at any time. Fifteen minutes sure beats 6 hours of installation. Drive Image is a gem for any windows users. It preserves perfect installations from viruses, trojans, and other possible system problems.

    2) Virus protection. Any file should be scanned prior to use. I have EZAntivirus since it has a small footprint. I use it in manual scan mode only.

    3) Firewall. Nuff said.

    4) Regcleaners or reg tracking software. Windows poor design makes it challenging to keep the registry clean. Of course I can always use Drive Image to revert back. This gives me the means to try any software with zero risk.

    Windows XP is a huge advancement over previous versions. With the addition of some thrid party apps, you can take control of it easily and avoid any catastrophe.

    Regards,

    javajeff

  119. How can a subjective experience be wrong? by mactari · · Score: 4, Interesting

    Olde Cmdr Taco says:
    [Some of his points are wrong, but it's a reasonable article.]

    I'm a little lost on how any of the author of the linked article's subjective feelings on the suitability of *NIX on the desktop can be "wrong". I think he's done a good job to document his gripes when they deserve it, and I bet he'd be the first to admit that perhaps his $99 (Australian) CD-RW isn't representative of every IDE drive out there.

    But you can't fault this guy for not being honest or for not doing his research. Heck, the only point I could find to argue with at all was in this quote:
    [When I move a window [in WinXP], it refreshes so fast that I don't miss X11 at all. While not quite as nice as some other operating systems, font support is outstanding compared to XFree86.]

    "other operating systems" links to Mac OS X. I hope he meant font support, b/c the Finder's dog slow in Appleland. ;^)

    Sounds like a reasonable cross-platform guy who's done his research to me. Though his reasons for not using Linux on the desktop might not be the same as someone else's, that doesn't make him wrong. [-1 Troll] Mr. Taco.

    --

    It's all 0s and 1s. Or it's not.
  120. Re:Compiling Software is soooo hard! by gerardrj · · Score: 3, Insightful
    It's not hard if you have knowledge about the underlying system.

    Let's say your a typical PC user that doesn't know the difference between a hard drive and a computer case (I can't count how many of my customers tell me the hard drive is making a noise when they mean the case).

    You manage to find some neato piece of software and download it via Mozilla to your user folder. Now you've got a file foo.tar.gz. What next? What manual do you read to figure out what to do with it?? You double-click the file for some help, and after a few seconds you get a screen full of seemingly random characters. You then email or call a friend, or post in an on-line support forum to learn that you need to open a shell and type "gunzip -c foo.tar.gz | tar -xvf -". You think "That makes no sense, but okay." and you do it.

    Now you get a command prompt back. Nothing that says the task completed successfully. Nothing that tells you what happened. You poke around in your GUI file browser and notice there is a new directory called "foo", so you double click it. You now see a bunch of files, one looks suspisiously useful "README". So you double click it.

    The file tells you to type "./configure". Again you don't have a clue what it means so you type it in and the editor obligingly inserts the text at the top of the README document your are viewing. Nothing tells you there is an error, that a task completed, or that you just typed the command in the wrong place.

    Another trip to email or posting to the support forum and you find you need to type that command (and all others) in to the shell prompt window. You get done with the "make install" command and again, nothing tells you that it all went well, what went where, or what to do next. Nothing in your home directory looks different so there's nothing new to double-click on.

    For kicks you switch back to the shell and type the command "foo" (the name of the program you downloaded), and get back a "command not found" error message. Back to the email/support forum and you learn you must type "rehash" in the shell window, then you can type "startfoo" to actually get the program going.

    There is nothing inherent about the filename "INSTALL" that tells a novice user that the installation directions are in that file. Even if the README exists and directs the user to INSTALL, there's still many points where there is no intuitiveness to the installation. A file named "HELP" would probably be the best choice for the "average" user.

    Now compare that install to a Mac OS X software install: Download double-click the new icon, stuffit expander launches and expands the archive. (depending on browser config, this step may be optional) A new icon appears Double-click it A window opens with a big icon and text that says "drag to hard disk to install", or an icon named "Foo installer". You either drag or double-click. In either case, a window appears showing you the progress of what is going on. Usually during an actually installer program you get information about what will happen, where files are going, and what to do next. Almost anyone with any level of computer experience can figure this Mac OS X install with no help. Throughout the installation there are new icons and windows appearing as a direct result of user action. During operations they are informed of the status of the operation and the result of it. Until a GNU/Linux desktop can achieve this type of intuative ineraction it will never achieve any significant install base in the home user desktop environment.

    --
    Article X: The powers not delegated... by the Constitution...are reserved...to the people
  121. his X11 claims are completely bogus by g4dget · · Score: 3, Insightful
    1) frustration with graphics in general (both performance and fonts)

    I run X11 on NVidia, ATI, 3Dfx, and some handhelds. It is stable like a rock, small, lightning fast, and it doesn't crash, either itself or Linux.

    KDE, Mozilla, and Gnome can be slow, and some misbehaved applications that don't use mouse grabs properly can make X11 appear to "crash" (it's really working fine, you just need to kill the application--happens under OSX and Windows as well).

    Those are not X11's problems, they are problems with the toolkits that those systems use. Switching to a frame-buffer based system is not going to fix those problems with the applications.

    1. Re:his X11 claims are completely bogus by 1010011010 · · Score: 3, Informative


      Just yesterday, Mozilla 1.0.0 hosed X 4.2.0 on ATI (Radeon) hardware. It was font-related, I think. First, xfs began consuming 98% of CPU, and X bloated up to 350MB. I have a physical 256 MB in the machine. Then, xfs crashed, mozilla crashed, etc.

      switch to terminal, /sbin/service restart xfs (it won/t get restarted by anything else), look for errors, ctrl-alt-backspace horked X session, log in, and hope it doesn't happen again.

      So, yeah, this was pretty much an X problem.

      The whole multi-window application thing bothers me on X. On Windows or Mac, a dialog for an app stays in from of the app. If I focus the app, the dialog comes to the front. On X, it doesn't. I have to hunt for the dialog. This is annyoing, for instance, with The Gimp. Or pop-up dialog boxes in Nautilus.

      I think the best solution is MacOSX's slide-down "dialog sheets" (or whatever they're called).

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    2. Re:his X11 claims are completely bogus by g4dget · · Score: 3, Insightful
      Compared to, say, Windows or MacOSX.

      On my Linux machine (running Mozilla and a window manager), the X server process is 11Mbytes big (all numbers are RSS because that's what matters). That includes the frame buffer, I/O ranges, off-screen buffers, etc. The MacOSX window server on my Mac is 28Mbytes big. MS Windows won't tell you the answer as easily, but if you total up all the GDI-related DLLs and memory, it's big.

      Applications don't fare much better. Even with Microsoft's DLL-hiding tricks, Windows applications are big. Quicken starts up a 28Mbyte process at boot time just to make itself appear to load fast, and Microsoft applications do similar things. A MacOSX terminal window application is 5.5Mbytes, X11's xvt is 1Mbyte, and xterm (with a full Tektronix emulator) is 2.2Mbytes. Using a more space efficient toolkit, you could get that down to under 100kbytes (embedded systems do this). MacOSX's simple mail client is 6.3Mbytes (with no mail loaded), something comparable like spruce or althea is 3Mbytes.

      Now, unlike those other systems, you can configure X11 to be much smaller by reducing the amount of off-screen buffering it provides and other options. Remember: people used to run X11 on the state-of-the-art workstations of 15 years ago, which means machines that have less power and less memory than a Palm handheld today. X11 does scale down nicely, and even in its common configuration, which allows it to use lots of memory, it is small compared to the size of the desktop software itself.

    3. Re:his X11 claims are completely bogus by stripes · · Score: 2
      KDE, Mozilla, and Gnome can be slow, and some misbehaved applications that don't use mouse grabs properly can make X11 appear to "crash" (it's really working fine, you just need to kill the application--happens under OSX and Windows as well).

      I don't know about Windows, but under OSX it is stunningly rare to be unable to switch to another app, or use CMD-Opt-Esc to kill a misbehaving app. I think it may have happend to me once. Maybe. That's fewer times then I have had a kernel panic! (which were all from me doing umount -f as root -- which they seem to have fixed!)

      Have you ever had it happen? Are you sure the Dock didn't lock up (that use to happen under 10.0 once in a while, kill it from the terminal and it gets respawned...havn't ever seen it under 10.1)

    4. Re:his X11 claims are completely bogus by GypC · · Score: 2

      You don't need to run a font server for a local X session. It's only needed for serving fonts to remote X servers.

    5. Re:his X11 claims are completely bogus by 1010011010 · · Score: 2


      Why does RedHat have it running by default?

      Also, AFAIK, using XFS means that font-handling won't tie up the single-process X server.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    6. Re:his X11 claims are completely bogus by g4dget · · Score: 2
      The whole multi-window application thing bothers me on X. On Windows or Mac, a dialog for an app stays in from of the app.

      This is not a problem with X11, it's a design choice of the GUI or desktop software. X11 provides the mechanisms to tie dialog boxes to applications, but it's up to your application to decide to tie them and up to your window manager to do it or not to do it. And I think it's a matter of taste. Personally, I find the Windows behavior extremely annoying, as do most traditional X11 users (but, then, I think that dialog boxes are almost always the wrong UI element to use anyway).

      Just yesterday, Mozilla 1.0.0 hosed X 4.2.0 on ATI (Radeon) hardware. It was font-related

      I haven't seen this happen, but of course, any system as large as XFree86 will have bugs. But when such problems happen, they don't crash the operating system. Something like this happens with some regularity to me on Windows with IE, and it requires a reboot, not just killing the browser. And, of course, you have several other choices for font servers if xfs is giving you trouble.

      My overall point is: X11 is a good layer to build a GUI on: it is fast, it is small, it is very modular, and it is generally quite reliable. People may like or dislike Gnome or KDE, but don't blame X11 for their bulk.

    7. Re:his X11 claims are completely bogus by himi · · Score: 2

      That sounds like a known problem with xfs: when a client requests a ridiculously large font (and mozilla doesn't filter out such requests), xfs can go insane trying to service it.

      It's a bug, but it's also a bug in the client - it /shouldn't/ be sending ridiculous requests to the server. After all, the server really needs to try and handle /any/ requests, whereas a client can decide that a font size it's been given is stupid, and drop it . . .

      There's a fix for it out, I think, but I don't know if it's been distributed.

      himi

      --

      My very own DeCSS mirror.
    8. Re:his X11 claims are completely bogus by GypC · · Score: 2

      I have no clue why RedHat does anything they do. ;-)

      Fonts are cached, so running without a font server is probably more efficient unless you are low on memory and hitting your swap partition a lot... but then again they are probably cached whether they come from a font server or not.

  122. Re:You know what.... by MoneyT · · Score: 2

    Exactly! I tell you slashdot needs and "Amen Brother" mod. Congrats on joining the mac community. Just out of curiostity, which comp did you buy?

    --
    T Money
    World Domination with a plastic spoon since 1984
  123. Re:Kinda by shren · · Score: 3, Informative

    Title of parent post is:

    Re:Kinda (Score:3)

    Is this a bug? Since it's been moderated, shouldn't it be Interesting or Informative or Troll or something?

    --
    Maybe the state's highest function is to grind out insoluble problems. (Zelazny, Hall of Mirrors)
  124. Font problems by einhverfr · · Score: 2

    This is a problem with Linux today, I agree. But before you lament, try going to GNOME 2.0. It antialiases the fonts :)

    --

    LedgerSMB: Open source Accounting/ERP
  125. A modern Linux experience ... by Rick_T · · Score: 2

    I've been using Linux since about Slackware 96 - so I know where the author of the article is coming from. Most of his points were quite dead-on accurate ... as long as you're talking about Slackware 96. These days, I use Red Hat - up-to-date versions (7.2 and 7.3) on all my machines. My Linux experience now is quite different from my experiences with Slackware 96.

    Slackware 96 *was* ugly. Heck, FVWM-95 was atrocious. It took me forever to get it to look and act the way I wanted.

    With Redhat 7.2/7.3 and Gnome I didn't even have to edit anything. :)

    Back in '96, there really wasn't much you could do for everyday "office" tasks. These days we have Star/Open Office and other rather good office tools. I find (I'm a teacher) that I simply don't need to use MS Office. Plus, I find that my laptop (an IBM thinkpad) is orders of magnitude more stable with Linux/SO/OO than Windows/MSOffice. I'm not talking about OS crashes here (W2K is fairly stable) - I'm talking about application crashes that cause me to lose data. I don't like losing data. :)

    Internet tools? Give me Sylpheed any day over outlook. It loads in a second - even on a slow machine - and lets me *not* look at whatever silly fonts/colors someone has decided to inflict on the faculty today. (Where is the option to have HTML mail rendered as plain text by default in Outlook? Darned if I can find it). I also don't get the virus-of-the-week automatically executing on my machine. A little fringe benefit, I suppose ...

    I use Galeon, and I wouldn't trade it for the latest IE if you paid me. (Well, you could pay me, but it'd have to be a lot. ;))

    Hardware? All the hardware on my laptop was autodetected. I plugged in my PCMCIA network card. It Just Worked(tm). Same with my PCMCIA modem. And my JAMP3 player that I bought from Wal Mart for $20. (To be fair, this Just Works on W2K too, but I've yet to be able to make W2K see the multimedia card instead of just the internal memory. Linux sees it just fine.) My USB Zip drive works great too. I didn't even have to configure anything. I plugged it in, booted up, and RH just added it and added a mount point for me (This device actually DID work with Windows with equally little fuss).

    I don't buy all the latest little doodads from CompUSA, true. (I don't need 'em.) But for the most part, Linuc Just Works(tm) for me. And keeping up to date is trivial with Red Carpet.

    Of course, half the time I think I need something I realize that it's on a RH CD already.

    I guess there's something just wrong with me. Linux does what I need it to do. And I'm a (chemistry) teacher, not a programmer. :)

    But if Linux didn't do what I needed, I'd probably look elsewhere. Maybe that shiny new Mac OS ...

    --
    -- Rick
  126. But where else can you get ... by njdj · · Score: 2, Funny

    From the article:
    I was getting tired of the 'stable' Debian release being so out of date

    But it lets you be out-of-date on 11 different architectures!

  127. don't blame X11 for the desktops/toolkits by g4dget · · Score: 2
    People see that Gnome, KDE, and Mozilla are sluggish, hang on occasion, drop them into the command line, and are big and they blame X11. This is wrong.

    XFree86 is very fast. XFree86 is far more stable than either the Windows or Macintosh GUI. XFree86, as well as MIT X11, also are tiny and can be configured to run in around 1.5Mbytes and will live happily on a 66MHz handheld. Try that with any of the other window systems. X11 font installation doesn't have to suck either--if it does, it's because the desktop you are using lacks the right utilities.

    XFree86 is also the most stable window system I have used. I use XFree86 with ATI, NVIDIA, 3Dfx, and some frame buffers. It certainly doesn't "crash Linux" (it's just a user process), and I can't remember when I got the last crash (with some newly released, proprietary NVIDIA driver at that). In contrast, I have seen my share of blue screens on both OSX and Windows, even though I use them less and even though they came preconfigured. When a desktop running X11 appears to crash, usually what happened is that the desktop manager of the desktop you are running died and the desktop doesn't handle that case (this happens with some regularity under Windows and MacOS, but they just quietly restart it).

    Run X11 with twm, icewm, or blackbox, and use only applications with toolkit actually written for X11, and you'll see that it is really fast. Look at X11 on a handheld and you'll see that it can be really small and fast.

    X11's supposed X11 overhead really is overhead that comes from toolkits and applications that were not really written for X11. Most of the major X11 toolkits aren't X11 toolkits at all, they are cross-platform toolkits with an MS Windows orientation: Qt, Mozilla, FLTK, and wxWindows, were designed as cross-platform toolkits and Gtk+ might as well be. People wrote those with a local frame-buffer API in mind, and it's not surprising that their performance under X11, whose APIs are very different, is less than optimal. Gnome and KDE are also not using the X11 IPC mechanisms or the X11 resource mechanisms, instead substituting their own inefficient and less functional versions. It's not surprising that applications are slow if they need to talk to an object broker; if, instead, they communicate with each other through X11 properties, they are zippier and they work correctly over the network.

    Of course, the user doesn't care why the Linux GUI is big or why it appears to crash, and these issues do need to get addressed. But they need to get addressed where they are being caused. Replacing X11 with a frame buffer system will not fix anything, it will just waste many man-years. If you want a faster and more reliable Linux desktop, either Qt, KDE, Gtk+, and Gnome need to shape up, or you need to use another desktop. While it still uses a fairly inefficient toolkit, XFCE is already a great improvement over those other desktops in terms of performance.

  128. YES by MemeRot · · Score: 2

    'nuff said

    Maybe you think this whole 'graphical user interface' thing is a fad?

  129. Re:Kinda by recursiv · · Score: 2

    No, I believe this is what happens when a post is modded as Overrated or Underrated

    --
    I used to bulls-eye womp-rats in my pants
  130. for the average user by ProfKyne · · Score: 3, Interesting

    Mr Joe Average is someone who wants to install their OS, boot it up, and it works. He wants to be able to upgrade his PC , and have the hardware work in a few short minutes. He wants to read email, browse the web, talk to his mates online, and play some games. Feel free to disagree with me, this is merely how I see myself. Note: I'm not referring to Grandma using Linux, or even my mum using it. I'm referring to average users who know a little about their computer.

    Sounds like you want Mac OS X.

    Step forward, not back. It's real, it's powerful, it's easy, and you can sleep at night.

    --
    "First you gotta do the truffle shuffle."
    1. Re:for the average user by ellem · · Score: 2

      <i>play some games<i/>

      I have OSX, I love OSX, there are no games to play on OSX.

      RtCW, eh
      The SIMS, please kill me I am playing my life
      UT, the bastardized version is getting there, but it ain't quite right
      Ottomatic, I don't care.

      When is NASCAR4 coming out?
      Can I play Duke Nukem?
      Can I get a Blizzard game that doesn't cost twice as much as the PC version (WC3 not inclusive)?

      OSX is getting there re: Games but if a guy is swtiching back to Windows he's doing it to play games, end of story.

      You CANNOT get any work done in XP. I have tried, I had to go back to my Mac.

      --
      This .sig is fake but accurate.
  131. Windows Refugee by Redline · · Score: 3, Interesting

    Switching from MS Windows to Linux is like fleeing a country run by a mad tyrant dictator.
    Sure, in your new home you might have to work a little harder, but at least you are free. You can even participate in the local politics if you want. Maybe the food isn't as good as in the motherland, but at least the ingredients are listed on the label.

  132. Re:linux actually easier than windows by Vegeta99 · · Score: 2

    1. when something breaks in windows, your only hope is that its gets fixed on the next service pack, and then after a few service packs the product gets abandonded like NT after service pack 6 forcing a costly update.
    on Linux you have the source and therefore can fix the problem, even for the non programmers usually a fix is available in rpm and the problem is disclosed, unlike windows the problem is kept secret from the average user.


    Provided you know that there's a problem. Doesn't get much easier than WIndows Update.

    2. any fix in windows requiered several reboots.
    In linux you normaly do not need to reboot when updating software or fixing something, unless you are updating the kernel.

    Same deal in Windows.

    3. Security, linux is much more secure than windows by default, and it can be made even more secure.
    I dont see you giving any proof.

    4. The uptime in linux is far superior to the uptime in windows.
    Again, I dont see any proof.

    5. Some people claim X is slower than the windows gui, but this is not true, since it depends on the graphic chipset that is being used, and when you think of X think of total time something takes, for example changing the resolution is only 3 keystrokes, in most versions of windows this means rebooting after going in the control pannel.
    Ever since Windows95, i've had an icon in my task bar that I right click and can select my color depth and resolution. No reboot was EVER required. When it asks, you click the option that says "Make changes without rebooting".

    6. usually hardware that does not work on linux, is because the manufactures do not provide the hardware specifications, and it is usually very poor hardware like winmodems, or bad scanners.
    for example I have an acer prisa scanner wich is very bad it does not work on linux, but on windows it is very slow and uses all the cpu of the system that why you are scanning you can not do anything else.

    My RealMagic decoder doesn't have official drivers for Linux. Neither does my Logitech QuickCam. Pretty much standard hardware.

    7. There are things that you can do in linux which would be very difficult in windows, for example setting up x terminals vs setting up windows terminals.
    Windows Terminal Services hard to set up? nah.

    8.In linux you can update programs individualy, in windows in many cases this is not possible.
    for example in linux you can update the kernel, in windows this is not possible without updating the whole os.
    in linux you can update X and only X, in windows you can not update the GUI without updating the whole OS.

    Hey bud, Linux IS the kernel, and nothing else. You can also update the NT kernel without updating anything else.

    9. Viruses.
    In windows a virus can kill your OS.
    In linux the most damage a virus can do is limited to the files owned by that user.

    Uh, no? Only if your logged on as administrator. Then again, if you always log in as root on a linux box, you're asking for the same thing.

    10. Technicall support.
    Windows has only tech support from ms which is bad and costly, mostly you are on your own.
    For linux there are many distributors that offer tech support, and many independent consultants, for example http://wwww.consultorlinux.com offers linux tech support for very low fees, even free in some cases.
    Why is linux tech support better than windows, well most users that use linux is because they like the os, in windows for many years you could not buy a pc that was not bundled with windows, and history shows that the average user will use whatever he gets.


    Or, you could ask your friends/people on IRC like every one else does, and I guarantee you there's more people on IRC using Windows than Linux.

  133. For my money... by gamgee5273 · · Score: 2

    ...the Unix on the desktop vote goes to Mac OS X. No, it may not be the bleeding edge of the BSD set, but at least it looks good and runs what I need it to run.

  134. Re:He's right about the users by Ziviyr · · Score: 2

    I fiddled with the system for weeks, I got some books, I reinstalled a few times...in the end I just wanted to ask someone. But that never worked.

    Yeah, I could be a full time Debian user by now if it wern't for that compost. As it is I gave up but have a partition empty and waiting for the day I feel like tackling nvidia driver kernal compiles, and trying to configure the GUI, and figuring out which mail program is the best (and most compatible with my current files), and finding a smoothly integrated PPPoE client, and polishing that all up...

    I like the do it yourself nature, but it'd be nice to have a responsive help person even if they just say "I dunno" instead of the outright ignoring and RTFMs.

    RTFM doesn't cut it when your tulip.o is outdated and you don't know where to get a new one, or even if tulip.o is what is needed.

    --

    Someone set us up the bomb, so shine we are!
  135. hmmm...... by MemeRot · · Score: 2

    Yeah you got me. Having to compile the module and do all the rest is actually SO much easier than clicking 'Yes'. How could I have been so blind?

    The point is one requires work from the user, while the other makes the OS do all the work automatically. It's not that a keyboard is hard to use, it's that I don't want to do any work, which I think is quite an admirable goal. I'd actually like the computer to research the best price for the part, order it, sign for delivery, and plug the unit into itself without me being involved too, but we're not quite there yet. And while we're at it, it might as well cook my dinner for me, bathe me, clothe me, and troll for me on slashdot.

  136. Re:Regarding 'Joe Average' by SpacePunk · · Score: 2

    "Personally, XP feels like a crazy gene-splicing experiment using DNA from Windows and the Fisher Price Little People. I have yet to discover any significant improvement in the OS. It is a memory hog--and for no reason other than the fact that is now needs RAM to present this gaudy, new Colorform-type GUI"

    Well, if you had RTFM or had looked on Google you would realize that the desktop can be chaned to a look other than Fisher Price that's quicker and takes up less ram.

  137. A Nose for "No"s by virg_mattes · · Score: 2

    I'm going to dive into this one as well, since you both seem bent over by your particular favorites.

    > I bought a flat panel imac at home. It has worked flawlessly since the first day I turned it on. The screen is great, much nicer than typical cheap PC screen.

    The flat panel on the iMac I use is roughly identical to the flat panel monitor on the Linux (Intel) machine next to it. If you'll pardon the pun you should compare apples to, well, Apples.

    > The system is faster than the PC is replaces (an "old" 2 year old PII-800 with a geForce 2 GTS card and u2w2 scsi disks).

    Again, unfair comparison. Will a two year old iMac outrun your two year old PC? Will a current PC keep up with your new iMac? The answers, by my experience, are no and yes, respectively.

    > It cost a lot less than a PC with a similar configuration (you got the math wrong, sorry)

    You must have gotten your iMac off the back of a truck, then. For price I've always found PCs to be cheaper. Quality is a different issue, but the sticker war is no contest.

    > I saves a lot of money on aspirin now that I do not have to listen to the PC power supply and cooling fans.

    I'm right with you on this. The Intel PC is a noisy beast compared to the iMac.

    > To get a good PC, i.e something that is not a piece of shaking noisy junk, you need to spend a descent amount of $$$.

    True, but the same is true of Macintosh. You just can't choose to build a bare-bones, bottom of the line Mac. Quality is good, but sometimes price trumps it. At least with an Intel box you can go rock bottom if it's necessary.

    Virg

  138. Paper is the problem by totallygeek · · Score: 2
    I have zero problems using Linux for everything. In an attempt to convert others to Linux, the major problem I run into is printing. Now, I use nothing but postscript printers and recommend everyone else do the same. I also use network printers, but I guess people can use a parallel port. Everyone I try to convert to Linux has the worst time getting things to print. Filters blow, and there aren't "drivers" per se for printers (I say that is a good thing).

    Other issues:

    • win-hardware (modems)
    • Windows-only software (mostly games -- I don't play games)
    • browser plug-ins (but, hey, that isn't what the web is for)

    Once installed and configured, who cares what OS is running? To say Windows is easier than Mac OS or Linux is bunk. I tried to explain to my mother yesterday how to make a backup copy of her Quickbooks data to another drive -- it took me about 15 minutes. Lord help her if she wants to do it again! With Linux, I could have remotely configured an icon or root menu option that would forever accomplish the task. Or, I could send her a command via email, she could have copy/paste to xterm window. I have a customer using xvscan for document imaging on a Linux box that runs its own Apache for retrieval. She finds the system easier to use than the Windows scanning system with a much more expensive, less-featured retrieval system. She can look up information from any Windows workstation on the network and I can perform remote maintainence.

  139. This bodes badly for the internet... by xrayspx · · Score: 2

    Chief software architect for the biggest software company in the world and his personal page breaks in Mozilla. Go figure. Note the image on the upper left. In Moz. he's no longer the Chief Software Architect, and the navbars all break, hit "About Microsoft" in IE and Moz. for example.

    If they want people to SWITCH to their product, they should make their site accessible to all browsers and code to standards. This would make it easier to find out about the plethora of fine offerings available to me from Microsoft.

    Forcing Useragent in Konqueror to an IE variant will show that the menus work, but don't line up, at all.

    The lack of basic HTML skill present makes me wonder. Not that I'm any better, certainly not, but then again, I'm not the Richest Man, and I don't claim to make the best software in the world either.

  140. Linux bugs by cpeterso · · Score: 5, Insightful

    Most Linux newbies have the SAME questions time again and time again. How do I configure X? How do I use non-ugly X fonts? How do I configure PPP? How do I install these new drivers? Instead of documenting these procedures in the numerious "Linux HOWTOs", these problems should be fixed in SOFTWARE. Anytime someone needs to download a HOWTO doc that describes some obscure incantation of commands and settings, I consider that a BUG in Linux.

    1. Re:Linux bugs by FooBarWidget · · Score: 2, Insightful

      Ugly fonts can never be fixed. Why? Because it's not a software problem. Good-looking TrueType fonts cost fortunes. Nobody but the biggest companies have the money to buy/license them. Antialiasing helps, but eventually it all depends on the font itself.

    2. Re:Linux bugs by Darth_Burrito · · Score: 2, Insightful

      To add to this, the How To's are usually 400 years old and completely linux generic meaning you have to follow the instructions the old fashion way... manually editting all your config files and scripts while learning the afore mentioned arcane incantations of various commands.

      Just taking a glance at the Networking FAQ, under configuring a network interface, it starts off with ifconfig. There are many different user friendly tools out there which would aid a newbie or pro in configuring his network, but these never seem to make it into the how to's. Before people rip my head off, imagine if the only instructions you could find online for configuring your windows network had to be performed at a dos commandline.

    3. Re:Linux bugs by gregfortune · · Score: 2

      It's not a BUG, it's a culture... If you don't like the culture, then switch back. cya

  141. Makes Sense by dasheiff · · Score: 2

    I mean XP is more stable than 95 if that was the only reason he switched then it makes sense. I actually use the power of the command line on my linux machine and like the security of a secure web server.

  142. Hey! by virg_mattes · · Score: 2

    > he mentioned osX in the article (itwasalink)

    I know he wasn't paying attention to the article like he should, but calling him an "itwasalink" is completely uncalled for. Keep your epithets to yourself, punk.

    Virg

  143. Alright, so listen to this... by MoneyT · · Score: 2

    He wants to be able to do work on it. He doesnt' want to have to pick out a computer to match his drapes. I will give Apple credit for a better UI, but as for everything else...

    OK, for one, macs are great for getting work done. Have you ever even used one? I don't have the link (nor do I feel like looking for it), but I have seen studies which show that companies which have macs as workstations generaly have more productive workers because the machines have a lower downtime over-all. The windows downtime may have improved since that report, but the point is, you can get work done very easily on the mac.

    Apple's back-end is just a pimped-out unix. At least Micro$oft can write its own OS and doesn't go converting to *nix when they realize it sucks.

    Linux's back end is just a pimped-out unix too. What's your point? UNIX is a tried an true system that works great. As a matter of opinion, windows still sucks, M$ just hasn't realized it yet. No, Apple has realized that with the advent of Linux and the continued success of SUN, UNIX (and it's varients) is becomming a more widely seen OS. It seems very likely that UNIX will become one of the most predominate OSes. To move the Mac OS to a UNIX underpinning is one of the best moves apple could make. The only reason M$ doesn't do it is because that would sacrifice most of it's control over the OS.

    Hardware: Remember back when apple supported BeOS? Ever wonder why they dropped it? Because they realized that if people could run a MacOS on IBM hardware, they'd abandon Apple's hardware like investors from Arthur Anderson.

    No I don't, so could you tell me when they supported BeOS? Last I knew, BeOS was simply writen to run on mac hardware, just like yellowdog and LinuxPPC. That doesn't mean Apple supports them. And Apple has made attempts to port to PCs in the past. Each time they did however, they killed the project because a) it went over budget, too many different things to support and b) it wouldn't provide a good source of income.

    I don't really feel like getting my ass reamed out every time i want to upgrade my system. Getting raped on IBM hardware doens't make me gay, but pushing back by willingly getting more expensive apple hardware does.

    To start, that statement is so blatently flame bait, it truly reveals the fact that you are 1 of 3 things.

    1) Uneducated drone of microsoft who knows nothing about computers except how to turn them on and download viruses.

    2) A 13 year old trying to be cool

    3) A moron who doesn't care about their credability.

    Either way, if you hadn't before, you lost all the respect of any reader right there. All macs are upgradeable, even the processor (http://www.sonnettech.com/). RAM, HDs, and just about everything else is standardized.

    Do research before you post.

    --
    T Money
    World Domination with a plastic spoon since 1984
  144. Re:OSX not the answer... by artemis67 · · Score: 2

    Well, there's trade-offs to every choice you make. Buy Windows to use all of the available software, and you open yourself to numerous security holes. Install Linux, and spend your time ranting about the lack of software. Buy a Mac and you have fewer hardware options available.

    However, Mac has something that you won't find elsewhere... the ability to run OS X concurrently with any x86 OS natively on top of an x86 emulator. Linux has a clunky Windows emulator, and Windows has a clunky (now useless) Mac emulator, but only on a Mac could you run any actual PPC or x86 OS.

  145. desktop for what? by meshko · · Score: 2, Insightful

    When we say "desktop" do we also mean "developer's desktop" or is that called workstation? Because as developer's desktop Linux (or in my case FreeBSD) is much nicer than any of win32s. I know a guy who refuses to use Linux on his desktop, but he also refuses to do any programming on his win2k and does everything on Linux. So my point is that Unix is not only suitable for servers, but also for desktops used for work.

    --
    I passed the Turing test.
  146. System recovery or Roxio GoBack by Beliskner · · Score: 2
    I can't comment on the Windows using community yet. I've not yet had a problem that a simple point and click couldn't fix. However, I will say that my original concern with Windows '95 has been addressed in Windows XP. The stability is finally there.
    I use XP on one system, and dual-boot Win87/RH on the other. I like LILO, although detailed knowledge of booting sequence is needed because Roxio GoBack displaced LILO from my MBR a year ago so partitioning needs a lady's touch and $1000 of backup systems.

    Anyhoo, I won't be throwing away my backup systems, after installing SETIqueue server my XP boot.ini got corrupted somehow, and when I rebooted I got "HAL.DLL" is missing or corrupt, operating system cannot boot. System restore that comes with XP only works after booting, so... I consoled in and extracted hal.dll from the XP CD. Didn't work, ah well. I reinstalled XP, and despite having Admin rights I can't access my old "My Documents" because Administrator doesn't have enough permissions to perform a system recovery. So now I'm stuck with "My Documents" from before my system failed, I'll need System rights to access it or delete it

    On my Win98 system I trust Roxio GoBack completely, it gives me far more control over everything than linux gave me, I haven't booted into the linux partition for 2 years.

    --
    A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    1. Re:System recovery or Roxio GoBack by Beliskner · · Score: 2
      Ohh Jesus, WinXP home. Well, I have no advice for you!
      Dude, you should have more advice, you should tell me to boot linux on a floppy, create an ext2fs partition and use the NTFS tools provided by www.winternals.com and www.sysinternals.com from a Win95 partition, or you could have referred me to the excellent Penguin archives. If you give up that easily you can't be a linux user ;-) But then again I also couldn't be bothered to set up a new partition just for getting a few Megs of files, especially since a power failure in the middle of a partition-resize or partition-move (even in PartitionMagic) wipes the partition (maybe all the partitions). Hmmm time to remove that Micro$oft bumper-sticker.

      Now that I've been told I lose my job or go into sales 'n' marketing of the software I just coded, I don't think my little file recovery matters any more. Ah well.

      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    2. Re:System recovery or Roxio GoBack by Beliskner · · Score: 2
      . If you're using WinXP, I figured that doing more advanced things would be a bit over your head.
      You made a mistake by jumping to the wrong conclusion based on you believing the stereotype that "XPHome users are stupid". Ah well, can't be right all the time, eh? Sometimes I wish my coworkers would give me a nice psychologically disarming giggle, but it's all frowns down here now that we're in sales.
      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
  147. Is OSX the next step for the zealots? by sheldon · · Score: 2

    I'm just curious. Most of the Linux zealots came from the Amiga and OS/2 worlds.

    Now they appear to be getting disenchanted with Linux, and now we see a lot of these posts telling how great OSX is.

    It appears that we are in the next phase of the cycle. Amiga lost it's luster, as did OS/2, and now Linux falls to the wayside. The zealots have adopted MacOSX as the Next Big Thing.

    1. Re:Is OSX the next step for the zealots? by DunbarTheInept · · Score: 2

      I'm just curious. Most of the Linux zealots came from the Amiga and OS/2 worlds.
      Care to give some type of evidence for that absurd claim? (And yes, it is absurd, since there are enough Linux users than the population of ex-Amiga and ex-OS/2 users cannot account for a majority of them.)

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    2. Re:Is OSX the next step for the zealots? by Pathwalker · · Score: 2
      Most of the Linux zealots that I know are sticking with Linux. The people I know who switched to OSX come from the following groups:
      • Previous Mac users
      • Old NeXT junkies
      • People who just want one machine that does everything
      I guess I fall into the second and third groups. I was never really a macintosh fan (although, I really liked DeBabelizer, especially in batch mode, preforming a complex operation, with different file shares for the input and output spools... but I digress), however when the graphite ibooks came out (first with DVD and firewire support) I figured I would pick one up. In the worst case, I could just use it as a portable DVD player. I had used NeXT systems from time to time (and I used a NeXT slab daily) so the idea that the next mac OS was NeXT based sounded cool, so I ordered one of the beta cds.

      After playing with OSX for a while (Hey look - they forgot to remove all of the NeXT copyright info!) I discovered that the tools I used the most (Roxen, Pike, PostgreSQL) all ran great under OSX! I started using it as a portable development system.

      Shortly After I set up a wireless network, I realized that I never sat down at my Linux workstation anymore, and would just log into it remotely from the laptop all the time, so I pulled the monitor off it, and stuck it in the closet with the servers.
    3. Re:Is OSX the next step for the zealots? by sheldon · · Score: 2

      (And yes, it is absurd, since there are enough Linux users than the population of ex-Amiga and ex-OS/2 users cannot account for a majority of them.)

      Only if you are making the absurd claim that all Linux users are zealots.

      Although quite honestly, I'm not sure I'm going to argue with you on that point because it may very well be true.

  148. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  149. Re:Kinda by MathJMendl · · Score: 2

    $1500? I just paid about $1000 yesterday for a retail AMD 1800+, slick retail motherboard (from Elitegroup), 40x12x32 CD-RW drive with an included OEM version of Nero Burning ROM, DVD ROM drive, great Radeon video card and great live sound card and 3 speakers, a 512 stick of RAM from Crucial, an optical mouse, a very ergonomic keyboard, and lots of other parts making up a complete state of the art system excepting the monitor and printer (there's a $150 laser jet printer I'm gonna get and I can probably find a 17 inch monitor for $100 or $150 if I wait for a good CompUSA deal). Subtract $90 if you don't want the OEM Windows XP license. I just got that so I can run games and stuff, but I'm gonna try out Mandrake and later Debian since I'd like to learn them. Plus I could save a few more bucks various places if I spent more time searching out other parts. $1500 is much more than necessary for a state of the art PC.

    --


    "I have not failed. I've simply found 10,000 ways that won't work." --Thomas Edison
  150. You should know all about it, FortKnox by Erris · · Score: 2
    Elitests are the biggest weakness of Linux.

    Most of them are trolls, as are many of the "newbies" on IRC. You should know as you say, "I have about a dozen impersonators, so keep your eyes open." One Stephen Barktoo can kill many many news sites and IRC channels with a few robots.

    Who could believe that people who spend their time making a free operating system, utilities, programs and all the trimmings would waste their time flaming people? Yet it's easy to belive that a ruthlessly competitive comercial software entity known for such behavior and proven guilty of anti competitive behavior would waste resources on this as part of their advertising budget.

    Who here has not been very patient with many newbies and others filled with irrational M$ BS? It only took two knowledgeable people and many manuals to enlighten me to the point of M$ independence. I've never personally met any kind of "flamer" though I've run into plenty of them online.

    Read The Fine Manual, however, is very good advice. I spend plenty of time answering questions and helping but at some point everyone has to help themselves. If they have gotten to that point in their use of general computing devices, they would be up to their eyeballs in useless M$ manuals if that was their OS of choice, so I feel little guilt in pointing them to a good book.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  151. Re:Good Point: Drivers by spitzak · · Score: 2

    Being closed-source has anything to do with binary compatability. Both open and closed source could be binary compatable or incompatable. You could say that Windows made the right decision and Linux the wrong one, but you seem to be implying that either Linux could not do this because of open source, or that closed source somehow forced Windows to do this. That is wrong.

  152. SimCity has been available for UNIX for 9 years. by Convergence · · Score: 2

    Go check out:

    ftp://ftp.uu.net/vendor/dux/SimCity/README.SimCi ty

    Seriously, its motif based... More amusingly, look at the price list.... only $49 for a node-locked license!

    I remember seeing that page over 4 years ago, and it was 4 years old then!

  153. Re:I use Linux at work but Windows XP at home beca by Graspee_Leemoor · · Score: 2

    " Because there isn't any filesharing app that runs on Linux that has as much content as Kazaa"

    Try mldonkey. You'll find as much content as kazaa without the spyware and fake files.

    Have to MORE than agree with you about divx support though, but then I am using freebsd which is even worse in this area than linux.

    As for >700 MB files, you can either overburn them, or sometimes, bizarrely, RARing them up on max compression will make them small enough.

    graspee

  154. Re:Kinda by MathJMendl · · Score: 2

    Did I say 1800+? I meant 1900+. And the CD-RW drive is actually 40x12x48 (the ASUS CRW4012A). Also got a nice 80 GB HD and a 250 MB Zip Drive and other nice stuff.

    --


    "I have not failed. I've simply found 10,000 ways that won't work." --Thomas Edison
  155. Re:Really good points by bigpat · · Score: 2

    well, I guess I just have to speak from my experience. Redhat 6 and previous kde gnome versions I tried sucked and wasted many hours of my time trying to install. Redhat 7.2 was easy to install and I installed ximian gnome (not sure what version) right on top. It was cake.

    My biggest problem has been associating file types with appropriate executables and installing new software. But redcarpet is pretty good with installs and updates. I would still like to see some basic stuff like compression utilities associated with executables by default so you can just double click icons and such.

  156. Re:Really good points by bigpat · · Score: 2

    taken seriously yes, but desktop development doesn't require vaste resources like rocket science. This goes to the point of the previous poster who thought only organizations with vaste resources could put together a good desktop. I disagree. The desktop, like many software applications, lends itself to individual contribution and collaboration. Although, it is important that a central group/person/organization pulls it all together to make a system that makes sense. It just takes time and a lot of hard work and smart people to bring it all together and it seems like Ximian gnome is almost there and in some ways is much nicer than Windows.

  157. Re:what's with all the mac talk? by feldsteins · · Score: 2

    And maybe you should switch to DECAF. And break the little pills in HALF tomorrow. Learn to RELAX a little.

    Seriously, you make it sound like I can't go buy new vid cards, hard drives, fans, IDE controllers, SCSI cards, processors, NICs, CD-RWs, etc. for my 4 year old G3 whenever I want to. I assure you: much to my wife's dismay, I can. It's not nearly as different as you make it out to be. Maybe you should know more about what you're talking about before going off on me.

    And maybe I shouldn't even bother responding to posts like this *sigh*

    --
    You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
  158. Good on him for his integrity. by theolein · · Score: 4, Insightful

    I liked his article because it makes so much sense in this FUD filled area of which OS to use. Linux needs to be able to accept criticism to grow. Without criticism, the OS stagnates. His points on framebuffers are also interesting. X is the one thing that to me makes Linux ungainly. A much smaller system that would be more modular (not confined to GTK) would be nice.

  159. XP Kernel by blackula · · Score: 2, Interesting

    XP is based heavily on VMS. Do you have some issue with VMS, the only OS ever able to compete seriously with UNIX in a server enviroment?

  160. Re:If It's That Easy... by skt · · Score: 2

    Cisco includes an installer like that with their aironet (802.11b) 300 series cards. Because of distro fragmentation, it only supports RH 7.x but still a step in the right direction.. some companies are better than others. I have no idea what the installer actually does (maybe a kernel module install?), it just worked..

  161. it's all about the games.... by Alcimedes · · Score: 2

    then again, maybe not.

    yeah, i was a big gamer for a while. then i slowly started to realize that all the games are going for eye candy and no substance. they've lost their luster.

    of course, half a dozen win2k reinstalls in a year to keep things clean and stable has also cooled that fire a bit. i now have a PC desktop and an iBook. my pc sits there unused most of the time now. i don't game as much as i used to, and i realized that computers are actually fun when they don't puke their brains out every day.

    the little iBook is stable, easy to use and....trustworthy.

    i don't have to wonder when it's going to die on me next. i never worry about getting that latest virus patch. i'm not concerned that apple is worried about what licensce i have installed on my machine. i don't have a care in the world about those strange e-mails when they come in.

    why? 'cause it works. it works well, it works all the time, and i LIKE IT!

    yeah, i actually like computers again. this little fucker is fun to use, go figure! i don't fight it, it doesn't fight me, we work together and stuff actually gets done. today i learned how to make my terminal window transparent. it's totally pointless but cool.

    i can tweak, i can twist and pull, and it doesn't break!

    for all of those in the windows world this is something that's slowly been drifting away from us, and i've found it again, and i found it in a Mac.

    oh yeah, and WC3 is fun to play, on my Mac. (although i do use my MS intellimouse, need those extra buttons!)

  162. Drivers. device drivers... by C0vardeAn0nim0 · · Score: 2

    and a kernel interface for binary-only drivers.

    what's the point in having an easy tool to detect and configure new hardware if we still don't have drivers for basic things such as easy-to-find software modems ?

    or video cards ? or printers, scanners, and the list go on.

    hardware manufacturers are paranoid with their "secrets" and many of them believe if they release specs and/or code they'll be giving too much informartion to the competition.

    ideally kernel developers would have all the specs they need, but this is a far from perfect world.

    another thing: backward compatibility isn't a top priority IMHO, but a standard architecture for the whole system, to allow Average joe to simply download a pre-compiled binary without worrying with distro/version of distro is a good idea.

    if the people who develops Linux and who packs Linux with GNU/OS to form the distribution doesn't get a litle more flexible on these points... well... Long Live Windows, because GNU/Linux will be relegated to a niche smaller than Mac/OS on the desktop.

    --
    What ? Me, worry ?
  163. Installing fonts = easy. Apps seeing them = hard by DunbarTheInept · · Score: 2

    I've got true type font capability on my linux system, and am "borrowing" the fonts from a directory on the windows partition. It works fine, but only for *some* programs, and then only for *some* parts of those programs. What gives? I thought font management should be invisible to the high-level apps and handled entirely by the X libraries. For example, if I install the "prisoner" font (the font used in the Prisoner TV show), I can use it in menus of Opera, but not in the text of the web page inside Opera - If I select it, a completely different font is used instead that looks nothing like it. I get the same behaviour with other apps too. The only common point seems to be that it happens with the serif fonts (of which the prisoner font is one).

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  164. Our Experience by markw · · Score: 2, Informative

    We have (about) a 50 person company. Half (development and development-related teams, including some "less technical" users) are on Linux. The other half are on Win2K.

    On the Linux side we strictly enforce RedHat (currently 7.2). Mail client is Ximian Evolution, using the Connector in conjunction with our main Exchange/2k server. Exchange/2k is a disaster, generally, but sales absolutely needs the diary functions.

    WP etc. for the Linux community is StarOffice/OpenOffice. Absolutely no problems with document interoperability (presentations, documents and spreadsheets). Some minor functions are missing from OO - notable minor irritation is that in presentations it doesn't let me have a different background for a title page. On the other hand, the XML storage mechanisms have allowed us to integrate our internal doc handling with CVS, far better than we could have with Word.

    Some people on the "Linux side of the house" are still on Windows, by reason of applications support. Notably our docs person uses FrameMaker, and usability/graphics use a bunch of Adobe stuff (even if they just used Photoshop, Gimp is still distressingly behind).

    Biggest issues that I can see:

    • font handling, as the guy mentioned. It's better than it used to be, since if you can get xfs to recognise your TT fonts StarOffice will pick it up. Linux lacks the Adobe Type Manager kind of interface Windows had back in 3.1.
    • Games, which are the only reason I use Windows at home
    • Sysadmins. Windows sysadmins are cheaper, basically because they know less. They don't need to know less, in reality, but windows still leaves you with the feeling that it's simpler to set up and configure, even when it isn't. Linux could do with better, more integrated systems management tools for the server side.
    • Evolution should be able to handle offline stuff better.
    • Lack of certain apps. There are fewer than you think though. Most of our business apps are web based
    That's it though. Maybe 2 years ago you would have said lack of integrated email clients and decent office productivity were insurmountable obstacles. All the obstacles around now are easily surmountable. At some stage a very large (and probably public sector) organisation will realise that it's cheaper to commission open source fixes to problems, and maybe new applicaitons, than to go with large scale windows licensing. I expect that to be the big next step forward on the business desktop side.
  165. Re:what's with all the mac talk? by timster · · Score: 2

    Sure you can. I've been upgrading from a skanky 386DX-40 for like a decade now.
    Granted, there aren't any parts left from the original, but never once have I bought a "new PC".

    --
    I have seen the future, and it is inconvenient.
  166. How to deal with the problem. by supabeast! · · Score: 2

    People who want Linux on the desktop to succeed need to do one thing: get the rest of the community to shut up and go away. No matter how many times I ask companies for good Linux drivers, the five hundred flaming hate mails/day from pissed GNU zealots will overshadow my pleas. GNU zealots are elitist, psychotic bastards, and until we can flush Richard Stallman and his followers down out of the community and establish a new community of friendly, happy Linux geeks, we're screwed.

    Only when software/hardware companies WANT to work with Linux users will we get the support it takes to really move Linux forward on the desktop. Until then, vendors will keep supporting Windows rather than wasting their time coding Linux drivers/SW only to have it spit back at them in month-long flamewars on support message boards because the entire source isn't under the GPL.

  167. Re:it has come a LONG WAY.... by cpeterso · · Score: 2



    when I first installed Linux, I spent several DAYS getting XFree86 to run. Figuring out your monitor timings and building an XF86Config file was really, really difficult. And that was just X.... every other program I wanted to run would take large amounts of time. Most of the time, downloaded source code would fail to compile, and I am not a programmer. Figuring out and fixing errors in just the Makefile was hard, let alone errors in the program itself.

    I just manually installed Mac OS X 10.1 on my girlfriend's Power Mac G4. I only had to push the NEXT button about five times and then everything worked. I did not need to spend "days figuring out your monitor timings and building an XF86Config file". I did not need to download any source code. I did not need to worry about broken Makefiles. I did not need to worry about .rpm and .deb package dependency problems.

    Linux is "sexy", but I will not bother using it until it is as easy and seamless as Mac OS X. Linux, X, GNOME, and KDE are older than Mac OS X. Why can't they do what Mac OS X does? Of course, Mac OS X was based on old NEXT STEP software. Linux, GNOME, and KDE are newer than NEXT STEP. Why can't they do what NEXT STEP did?

  168. Throwing away network portability is a step back. by DunbarTheInept · · Score: 2

    While I agree that X11 is dated, I disagree strongly with the notion many seem to have that the fix must be to replace it with something that is locally usable only. No, no, no, a thousand times, NO! Making it so each individual application needs to decide on its own if it will support some type of remotablity is plain wrong. It should not be necessary to destroy unix's usefulness as a server in order to make it more useful as a desktop machine. If I wanted an OS that sucked at serving I'd run some variant of Windows.

    X's "problem" is that is not really a full-fledged windowing system. Properly viewed, it's more of a hardware abstraction layer for the screen, keyboard, and mouse. The rest of the system on top of that fills in the rest of the functionality - the window manager, the desktop (Kde, Gnome, etc). What needs to be done is to make a subsystem inside X that maps directly to the hardware and doesn't bother going over the network when it realizes the display is intended to be on the local machine. But, Wait, that's already been done. It already works that way. So the problem is non-existant. (or at least, isn't something to scrap X over, the problem is at a higher level than that.)

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  169. apt-get install msttcorefonts by cpeterso · · Score: 2

    They why are there numerous posts here suggesting that Debian users can use Microsoft TrueType fonts with the simple incantation "apt-get install msttcorefonts"?
    • apt-get install msttcorefonts :) They're something Microsoft got right, and you're free to use them, even on linux! I haven't looked at an ugly bitmapped font in over two years.
    • Under debian you can "apt-get install msttcorefonts" and have nice microsoft fonts that they provide, including arial, ahhh arial... Under other dists, you probably have to manually find them and install them the trutype way.
  170. Close to the same situation.. by suprax · · Score: 2

    My story is very close to his, although the reason for "switching back" was to fulfill a need: school. I started off with Windows way back with Windows 3.11 for workgroups. I migrated to 95, and a bit later got introduced to linux. It got to be where I used linux 23 out of 24 hours a day with Windows for an hour to burn CDs. Then college came along..

    I just didn't have time to screw around in Linux when it came to schoolwork. I needed to get stuff done right now and not worry about if the printer will work or if something bad will happen. I also started having some general linux problems like I'm sure everyone has had before and I started to get annoyed.

    So pretty soon I was spending most of my time in Windows working on papers and just doing stuff quickly. I currently am still a Windows-majority user and toy with Linux a little bit. But to me personally, and I'm not referring at all to the community or fellow Linux users, but Linux is more of a hobby toy or thing to play with rather than something that will get my work done quickly for me.

    So there it is, my version of his story. I'll most likely start using Linux more and more in the future but for right now schoolwork @ RIT is a bit more important. No time for spending 2 hours trying to get my simple USB devices to work.

    -Scott

    1. Re:Close to the same situation.. by suprax · · Score: 2

      And I'm sure more people feel the same as we do. Linux is fun and interesting and nice to use, but for me when the end of it comes along I need tools to get my work done now, and I personally feel that that is one of the hurtles left in the way of Linux becoming more mainstream. KDE and GNOME and the rest of the user-friendly stuff is nice, but not good enough, and the productivity applications are again nice, but not as good as the ones school prefer/use/recommend.

      So Linux will be around for me, but just not as much as Windows.
      -Scott

  171. Holy Crap, x86 hardware is cool? by Sloppy · · Score: 5, Funny
    I'm reminded of the words of Abe Simpson: "I used to be with it, but they changed what 'it' is. Now what I'm with, isn't 'it' anymore, and what's 'it', seems weird and scary to me."
    MAC's are cool, but so is x86 hardware.

    x86 hardware is cool?! Cheap. Ubiquitous. Brutal and Medieval. Hot as an oven with an overclocked Athlon microcontroller in Hell's at 3:00 PM on a sunny August afternoon and sixty miles from the nearest beer cooler. Less hip than your parents telling your girlfriend about your potty training. But cool?! x86 hardware is cool?!??? x86 hardware is about as cool as training wheels on your Edsel, as Pat Boone blairs out of the speakers, with a Latter Day Saints bumpersticker.

    If you think x86 hardware is cool, your brain is infected. Have you been watching "Dude, you're getting a Dell" commercials?

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  172. Keep in mind. by mindstrm · · Score: 3, Insightful

    There is a difference between ideology and reality.

    So many open source hippie zealots (OSHZs) like to flame on about how all the problems that people attribute to linux are the fault of Microsoft not playing nice.

    Okay, yes that's true, yes that's because of their monopolistic abuses.
    But that doesn't make those problems go away, or make them any less real.

    All you OSHZs need to realize that there is a huge difference between criticizing a platform on technical merits and criticizing a platform on practical merits.

    Linux is simply not a viable solution, yet, for my mom, my sister, or my aunt. This is not due to *ANY* technical inferiority, it's just a fact. THe software available, the way the industry/market works precludes using linux as a desktop OS in many cases. Why is that so hard to accept?

    I know linux well, very well. I know what it can and can't do. I know I *can* use it for my daily operations. I could get by with it quite well, but it would take me more time. Every time there is an upgrade to some MS product, I have to wait and/or fiddle with Linux until I get things more or less compatable again. Now.. I used to like that stuff.

    But it takes too much time.

  173. And some other points are, in fact, wrong?[Re:EH] by alacqua · · Score: 2
    Some of his points aren't wrong, they are just different from yours.

    To paraphrase The Princess Bride, "You're using that phrase, I do not think it means what you think it means."

    You're not making a statement about the particular points that the poster claimed were wrong, just about some of the writer's points. Sorry, the grammar nazi inside me escaped again. We now return you to your regularly scheduled thread...

    --

    Move on. There's nothing to see here.
  174. Re:Compiling Software is soooo hard! by Old+Wolf · · Score: 2

    Was it actually the case making the noise, or something inside the case? (probably the harddrive actually, as they make the most noise!)

    You have unwittingly stumbled on one of my pet peeves, what exactly to call that thing. Obviously 'hard drive' is no good, but I feel uneasy calling it 'case' too, since when you say "I'm buying a case", you don't mean a case full of components. 'Box' is usable but too jargon-like (and has too many non-geek meanings :D ) Even 'computer' is a possibility -- but in many minds, 'computer' includes peripherals.

    Finally, let me relate perhaps my funniest moment in PC history. I had, after much debate, finally convinced a family of Amiga (500 and 1200) users I knew, to get a PC. One day they did so, and called me up excitedly, and during the discussion came up with the gem:
    "There's a box beside the computer!"
    It took about 10 seconds for the penny to drop, when I recalled that the Amigas have their "computer" bits in the same unit as the keyboard. :)

  175. Solved for years by lseltzer · · Score: 2, Informative

    Terminal Server. Much more bandwidth-frugal protocol too.

    1. Re:Solved for years by ajs · · Score: 2

      But, I don't want to suffer the overhead of an entire desktop. Just want to run my browser. Bandwidth-frugal?! I'm sorry, but when the only thing needed to communicate a text draw is 'draw "Hello, world" at 0,0 in current graphics context', I really don't see a terminal server's overhead (sending the rendered image of the text) as being lighter weight!

      What's more, I want to encrypt the connection and not rely on any proprietary hardware or software. ssh+X meet my needs. The point that the original poster made was that remote access isn't what people are interested in today, and desktops should focus only on local apps. I have to disagree out of personal experience.

  176. Re:MS Evil Empire marketing is at work by Mr.Spaz · · Score: 2, Informative

    Sorry buddy, but this guy is on the mark. I run Linux on a server I co-locate at an ISP, just because Apache w/ mod-perl is faster than IIS on the same machine (and little script kiddies haven't paid enough attention to it yet to blow holes in it like IIS). But when it comes to the system I use to do things, it's MS. I can play games, type documents, connect my camera or what not, and it works 99% of the time with minimal configuration or reconfiguration. The other upside is that I can do all this and 99% of the world can read my docs and play the same games online with me. Linux requires too much piddling with every little bit of system minutiae in order to do anything, even "simple" things.

  177. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  178. Re:cmd.exe is the smallest by g4dget · · Score: 2

    Thank you for pointing that out, since it further supports my point: XP GUI desktop apps are generally no more lightweight than equivalent X11 GUI desktop apps.

  179. Apple. by Chasing+Amy · · Score: 2

    Sorry, but that isn't the answer for people who are really interested, as he seems to be, in just being able to hook things up and have them work. OS X is great; but it doesn't support nearly as much hardware as Windows does. It also doesn't support nearly as much software, particularly important for a gamer--while many of the best new titles get ported to the Mac, many do not, and there's a whole back-catalogue of wonderful games that are Windows-only. I can even play most of the cool older Mac-only games on Windows or Linux using the open-source Basilisk ][ 68k Mac emulator. However, newer games require hardware acceleration, so will never be playable under VirtualPC or similar on Macs.

    That's why, despite my love for the look and feel of MacOS (I first got started on Macs), I could never buy an Apple machine. I like hooking up new bits of hardware, and being able to use almost all PC games, and being 100% interoperable with the hardware and software used by 85-90% of my fellow home computer users.

    OS X is a fine OS. But it doesn't have the hardware and software support many, and perhaps most, want.

    --

    Chasing Amy
    (We all chase Amy...)
    "The more corrupt the state, the more numerous the laws"-Tacitus
    1. Re:Apple. by Chasing+Amy · · Score: 2

      > Switch, and tell your friends to switch.

      Unrealistic. Why would anyone switch to a platform that has relatively little software and hardware support--on the unlikely hope that everyone else will someday? Bah. Apple's marketshare hasn't increased significantly in many years, and it won't now. Sorry, but that's reality.

      --

      Chasing Amy
      (We all chase Amy...)
      "The more corrupt the state, the more numerous the laws"-Tacitus
    2. Re:Apple. by Surlyboi · · Score: 2

      Lack of Hardware Support: I have 3 Macs, 7600/132, a 9600/300, and a PowerBook 1400c/166. OSX doesn't support these, or -ANY- pre G3 macs.

      Period.


      Wasn't meant to, but that still doesn't mean it
      can't be done. /. even ran a piece on people
      running OSX on older Macs

      To contrast this, for my low end pc's I have an IBM Thinkpad 760XD (p166mmx), an IBM PC330 (p133), and an IBM PC365 (PPro 180). While they'll never run WinXP, they ARE fully capable of running Win2000 (odd, don't you think?). The pc330 has 128MB of ram on it now and Win2000 runs just fine.

      Actually, I don't find it odd at all that 2k runs
      on machines where XP won't. There's a whole lot
      more overhead on XP than there is on 2K.

      Lack of software support - OSX has next to nothing in the way of native professional audio packages (they're coming though). You need to boot into OS9.x to get anything to run properly.

      This still has little impact on the "home user"
      Chasing Amy was referring to. And as you said
      yourself, you could always boot into 9 if you
      wanted to until the OSX versions are ready.

      --
      Mod me down and I will become more powerful than you can possibly imagine...
  180. you're just as confused by g4dget · · Score: 2
    First of all, you are missing the point: Gnome and KDE are resource intensive. Everybody agrees there. But X11 is not. X11 scales from tiny handhelds and wrist watches to high-end engineering workstations. If you want a desktop with a smaller footprint than Gnome or KDE, you can build it on top of X11--it gives you the choice.

    But your comparison is ridiculous for another reason. Windows NT on a Pentium 90 box is as different from Windows XP on a modern machine as CDE on an old IBM workstation is from Gnome/KDE on today's Linux boxes. The fact that Microsoft marketing calls both of them "Windows" and that they share APIs doesn't change this basic fact.

    Gnome/KDE are designed for current machines. That's why they use a lot of resources. The same is true for current generation Windows. And when we actually look, lo and behold, the Windows (and MacOS) desktop environments are just as big and just as resource intensive as currently popular X11-based desktop environments.

    However, unlike Windows, Linux gives still gives you the choice of running the older desktops, even if you are using the latest versions of the kernel, OS, and X11 server. And that's really great. In fact, I see no reason really to run Gnome/KDE. Even if you want an "integrated desktop environment", there are more lightweight choices (I think XFCE is pretty neat).

    The mantra is: Optimize for the common case

    You put this in bold face, so you must think it's important. What are you actually trying to say?

  181. Re:/dev/null by 0x0d0a · · Score: 2

    $ mv dlltool.dasm2 /dev/null
    mv: cannot move `dlltool.dasm2' to `/dev/null': Invalid cross-device link :-)

  182. Re:CLI and two simple words.. by p3d0 · · Score: 2
    If you don't value your own brain cells, that's your business. I don't want to have to learn irrelevant arcane things about every package I install. I just let apt-get do the work, and it works beautifully.

    I'm happy to learn useful things to get the most out of my software. That's a different thing altogether.

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  183. Re:CLI and two simple words.. by tkg · · Score: 2

    I think this touches on a key point in that ease of use is proportional to the user's familiarity with the system. Someone who has never used a computer can find the GUI just as daunting as the command line. A phenomenon I recently witnessed.

    It all boils down to familiarity and ultimately to personal preference. Someone familiar with the command line will likely find it easier than navigating menus and vice-versa. A point I failed to make earlier.

  184. I totally agree with this guy... Here's why. by logicassasin · · Score: 3, Insightful

    I gave Linux a chance. I gave Linux a lot of my time. I'm all but giving up Linux as a desktop solution.

    When I hear of guys using linux everyday, they always talk of doing "real work" with it. I can't do MY "real work" with Linux. I can learn to program C/C++ with it, I can throw up a web site with it, I can protect myself from the outside world with it (my gateway/firewall runs linux), BUT I cannot do what amounts to "real work" in my world.

    For me, "real work" consists of the following: Music Sequencing/Audio recording, 2D/3D graphic design, and a bit of Flash animation from time to time. I cannot do any of these with efficiancy under Linux. There is nothing available for sequencing and multi-track audio recording on the level of Cubase VST. There are no audio editing apps that have the sheer expandability that Wavelab and SoundForge have. There is nothing like Bryce5, 3D Studio Max, and TrueSpace. Blender doesn't cut it. PhotoShop rules in my world. The Gimp is nice, but it's a pain to use. Oh, Flash simply doesn't exist under Linux.

    That's what "real work" is to lots of computer users. It seems that the Linux Elite forgot that many that use computers could care less about programming. They could care less about shell scripts, perl, and whatnot. They would like ease of use over everything else. They want a GUI, not a CLI for their apps. They want something to install without compiling.

    They want an OS they don't have to fight with to use.

    Before you even begin to write your elitist rant of a reply, understand this: I'm a systems administrator by day. I've worked for companies where I had to administer over 400 Sun boxes running Sybase by remote and I currently work in an environment with Sun servers, WinNT/2000 servers, and an AS/400. I CAN write shell scripts, I CAN compile apps without a problem, I CAN use Linux for what you may consider "real" work (except C programming, I'm using Linux to learn that), and my gateway is configured to act as a samba fileserver, ftp server, AND webserver. At the end of the day, though, I want to record a new dance tune (check my website for more info on that), I might want to whip up a new picture or whatever I want and I can't use Linux for these things.

    Don't get me wrong here, I do like Linux and I'll always keep a hard drive in my machines dedicated to it. But for someone like me, Win2000 is the way to go (I hate Mac OS and I own 3 Macs... anyone wanna buy one?). I love the linux desktops/window managers, especially BlackBox and WindowMaker. I can setup a Linux gateway/router far faster than I can with Win2000. I like the ability to pick and choose what goes onto my machine with nearly unlimited flexibility (can't do that with Windows or MacOS). I like what Linux represents. I just can't use it for my "real work".

    --
    Fifty watts per channel, baby cakes.
  185. Where does the average linux user go to get help? by Mustang+Matt · · Score: 2

    I consider myself average or maybe slightly above average. I'm good at configuring things once they're installed and working properly.

    I can use apache, sendmail, bind and mysql quite well.

    But there are a lot of things that I can't get to work and I have no idea where to get help sometimes. Luckily I have friends who know more than I do, but whenever I run into a brick wall the only place I know is to jump on openproject IRC. I run SuSE, but more often than not that room is filled with people and dead as a doorknob.

    Most other rooms are filled with people who know only as much as I do and I constantly see people giving bad advice or saying things like, "I know it's right because it seems to work." Geez... You should see the DNS advice people give out sometimes... yikes.

    Where does everyone go? The how-tos aren't very well maintained and there isn't a ton of consistency to how they are written. Most are horribly out of date.

    Google will sometimes reveal answers, but if you have some off the wall question and you aren't even sure what to search for I often find myself up a creek.

    I think as time goes on linux will obviously become more and more userfriendly, but like people have said before... it's not for everyone.

    I personally only use it as a server platform (I also use Win2k), and I like it much much better than Win2k, but for a desktop system... Ugh...

    Besides all the bugginess of it, I can almost use it except some of my favorite software such as Macromedia Homesite isn't available.

    In the meantime, to help me transition over to linux as a desktop system, I use cygwin, putty, winscp, wincvs, windiff, and db Browser.

    With those utilities I can accomplish anything that I do on a daily basis.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  186. Why linux isn't ready for the desktop (repost) by Ilan+Volow · · Score: 2


    Here's something I posted on Slashdot around a year and a half ago that pretty much explains why linux has been having such a hard time getting on the desktop. This is an actual experience of mine and I haven't made it up. While a few things about the installer's UI were changed, the changes have not in any way made the installer any less user-hostile, and a couple of changes has increased it's difficulty.


    "Why Linux isn't ready for the desktop"

    Case in point:

    I was at a restaurant with some of my lug members. I won't name names, the city, or any specifics (so I don't have to pay the price of my criticism at next week's meeting). In my home town, there is a very, very big linux distribution company. Everyone has heard of its distribution and many, many people use it. There are a number of programmers who work at this company who are also lug members, and at the restaurant, I got into a discussion with one of them about the distribution's installer and why I thought its UI was so poorly designed (after the conversation, I found out he wrote most of it. Boy, I felt stupid). Now, this installer is revered by many to be easy enough for your grandmother to use, but I counted a good 15 or 20 usability errors.

    As a little bit of background, I am studying to be a UI designer (and a damned good one at that). I can give you the professional opinion that many of these errors involve simple, "duh" kind of stuff. The problems were things like ambiguously labeled check boxes and radio buttons. Or widgets laid out in ways that users do not naturally progress in. In some of the worst cases, the widget layout conveyed information so badly that it could confuse a user into not being able to start up in X (very important for newbies and secretaries). The most annoying error was a modal dialog that obscured information outside the dialog that was pertinant to making choices inside the dialog. The only way to refer to the information outside the dialog was to close the dialog, look at the information, and then re-enter it. All these problems are things that would be easy to change (just modifying/adding 300 lines of code at max). And making these changes would not involve creating stupid talking paperclip avatars or wizards that insult the intelligence of power-users and inhibit their progress. Making these changes would simply add greater clarity to performing the procedures involved in installation, and would allow both power user and grandma to navigate more efficiently and effectively. Real Ease-Of-Use (as opposed to Microsoft Ease-of-Use) is not about wiping the user's ass, it's about not kicking it . But despite the ease of changing the UI code and the benefits it would bring, I seriously doubt this linux distribution company will ever see these problems as problems and make the necessary changes. And I'm certain the programmer I talked to probably wouldn't, either. And probably no one in the linux community will step forward and make the changes, since they all think this distribution's installer is the greatest thing since sliced bread just because it's graphical. And because they can use their linux expertise to get around the most confusing parts of this installer's UI.

    Back to my conversation with the guy who wrote the installer, when I mentioned several of the problems I listed above, he still couldn't understand what was wrong with it. "You don't think it's pretty enough?" he asked. I think that moment, more than anything else, defines why Linux just isn't making as much progress on the desktop as it should be.

    --
    Ergonomica Auctorita Illico!
  187. Re:Really good points by foobar104 · · Score: 2

    Well, all we really have to go on here is the evidence of history. To date, only Mac OS Classic, Windows 95 and later, and Mac OS X have been accepted as general purpose desktop OSs. All three of those have been developed and refined by giant corporations with vast resources. All the other efforts have not succeeded in creating widely used desktop OSs.

    So it's reasonable to conclude that creating a desktop OS that's suitable for widespread use is harder than most people realize, and does, in fact, require vast resources like rocket science. Any other conclusion can only come from theory and speculation, it seems to me.

    And I've always had a bit of a problem with talking about this sort of thing in terms of ``almost there.'' I don't think it's possible to say that Ximian Gnome is almost there, because we have no good working definition of what ``there'' means. You could compare it feature-for-feature with Windows, if you like, but that doesn't tell you anything in the absolute sense.

    The only way to evaluate whether a desktop OS is ready or not is to get thousands of people to use it, and see how many of them get frustrated and throw it out. If that's the criteria, I'm not sure how Gnome or KDE would compare.

  188. Emulators! by autechre · · Score: 2


    Really, the only gaming I do with my Debian system, aside from xscorch, is running emulators for the NES, SNES, and (sometimes) Genesis. I don't feel bad about this because either my brother or I owned all of the "good" games for these systems at some point, and I'm pretty sure we gave them away.

    (This was not very difficult for the Genesis; the good games consisted of Shining Force, Shining Force II, and Landstalker.)

    Maybe you owned some of these games, or maybe you have a black thieving heart and don't care :) It's not like anyone is going to make money selling The Guardian Legend anymore, and that was (IMHO) one of the best games for the NES. And no one ever sold Seiken Densetsu 3 in this country (the game that went in between Secret of Mana and Legend of Mana). Some fans hacked the ROM and translated it, though. Very good game!

    Then too, we have a PS2, Dreamcast, and Saturn downstairs. It's not like my Linux desktop is my gaming machine; I've always preferred console games, and unless Square and Working designs start making games for Linux, probably always will.

    But do get them xscorch...

    --
    WMBC freeform/independent online radio.
  189. Re:his X11 claims are NOT completely bogus by odaiwai · · Score: 2

    Well, when I had to run NT on a 64Mb PII 350, it was almost completely unusable. Not enough memory.

    Win95 was *barely* usable on a 486DX66, You telling me that NT uses less resources?

    dave

  190. Inclined to use both, unfortunately by Angst+Badger · · Score: 2

    Linux (RedHat and Debian) is installed on all of my desktop machines. Along with some variety of Windows. I hadn't used Windows much over the last couple of years, save for three programs that have no parallel in the Linux world: MS Word, Adobe Photoshop, and Forte Agent. (If you suggest StarOffice/AbiWord, the GIMP, and that whatever-it-was-called Agent clone, you're either high or have never gotten deeply into the features of the aforementioned commercial programs.)

    Recently, I resurrected my old Thinkpad 560 after buying a broken 560 from eBay to scavenge for parts. One of those parts was a larger hard drive, and unlike my RH-only original drive, this one still had Win95 on it.

    (I'll spare you the rant on how horrible it is to try to get Linux installed on a CD-ROM-less laptop without actually pulling the hard drive and mounting it in a desktop machine, and how it's just flat-out impossible to get networking and X11 to work with certain hardware.)

    I finally got an obscure Slackware derivative, DragonLinux, to live peaceably inside a FAT32 partition so I can continue my software development projects, but beyond that, I've been actually pleased to do everything else in unstable-as-hell outdated Win95. It is so refreshing to be able to perform so many simple non-development end user tasks without the endless pain in the ass that is Linux.

    Don't get me wrong -- I've been using Linux for seven years now, and I will continue to do so both for servers and on the desktop 80% of the time, but until some real, high-quality, end-user applications are available for it, I am reluctantly obliged to pay my Microsoft tax for the remaining 20% of the time.

    And if you are inclined to work on non-sexy end-user applications like word processors and such -- for god's sake, please don't be "creative", just clone what's already out there. Give me innovative system libraries and kernel modules instead. The word processor (and for that matter, the bitmap editor and newsreader) are mature technologies.

    --
    Proud member of the Weirdo-American community.
  191. No Dood... by ainsoph · · Score: 2

    The one thing that keeps users from the desktop is the availiblilty of applications like Photoshop, Illustrator, Dreamweaver and the like. you could also argue that people want *visual* development environments that fall in line with Visual Studio dot whatever the fuck they call it, and *even* Mac OS X comes with a spiffy set of tool.

    Linux zealots will go on and on about Emacs, and While I am with them, I onlu need VI or Emacs for most tasks, getting over the Macho weirdo delusion that joe developer, or joe graphic artist, or joe so and so are completely set with command line tools, is the ravings of a truly *high* individual.

    Yeha those tools rock. I make web pages in Emacs.. So the fuck what? I want Dreamweaver, and not so I can paste my websites together. Its os I can have code completetion and all sorts of tools to make my life easier as a developer.

    Gimp is great. It has claylike texture and all sorts of cool shit. But man oh man, I am a photoshop user for like 10 years, and as much as I try to use the gimp for certain functions, I truly can't. It sucks.

    Illustrator.. Well, its not there.

    I think the Linux on the desktop folks should move away from the Office suite thing (which we already now have, in multiple forms) and start looking at development and content creation. This is most important. Until we have this, we have nothing.

  192. What kind of system is he on? by kesuki · · Score: 2

    I've used windows XP on a lot of systems, and the graphics are not entirely smooth until you have at least a 1500 mhz or faster cpu or a geforce 3 or better gpu. on a P-3 M 1 ghz the artifacting is so bad I have to disable skins just to make things reasonably fast. Even with skins disabled, it's still a little jittery. Although I have seen XP move a window around on a dual Athlon MP 2000+ (OCed from 1666mhz to 1750 mhz) smoothly but it still uses 40% total (or 80% of a single 1750 MHZ) cpu utiliziation if moved constanly.
    And at least one of his issues is (mostly) covered by FreeBSD, with it's /var/db/pkg/ tree. Any package added through the ports tree, pkg_add, or the system install app will show up there.
    Although I do have to agree, Linux (nor FreeBSD) are ready for the desktop yet. Mac OSX is ready for the desktop though, and I'd sooner buy that for PC than any pre-packaged linux distro that I could just as easily download.

  193. Linux Dissent - Sorry, but it's true. by BigBlockMopar · · Score: 4, Insightful

    Here's the e-mail I sent to dude:

    Hi,

    Saw the mention on Slashdot.

    While I agree and feel you're 100% right, I'm migrating from Windows 2000 to Linux.

    The issues you raised are completely valid, but not being the average home user, they don't bother me that much, especially in the face of the headway Microsoft is making in its (assumed) goal of Internet domination.

    I can't say that I blame you:

    • Any alternative operating system has to expect to be run on the hand-me-down boat anchor before being run on the user's main workstation. As someone who had a fscking UUCP e-mail address (I was on the 'net in 1988, boys and girls!), I was reasonably familiar with Unix. And yet, my first install of Red Hat 6.0 - only two years old - the problems started when I tried the install with a VGA monochrome monitor. The unselected options were the same color as the background. I thought the strength of Linux was frugality with old hardware and a good CLI? I won't get into the other problems, but you can imagine with an x.0 release. To be able to get the foot in the door, it should at least install easily on whatever piece of dogshit machine you throw it at. There are distros which run on a 386SX with 2 megs of RAM (http://www.superant.com/smalllinux/). Let's see that as the baseline to get a running kernel.
    • In Red Hat 7.1 - not that old - there's no support for my mouse's scroll wheel by default. I don't care the reason, scroll wheel mice have been popular since 1998. Four years is a lifetime in Internet time, even with a recession. Sure, scroll wheels are a Windows invention, but they're just about the only good idea to come out of Redmond, and to paraphrase Steve Earle, "Go on, take the idea and run". Microsoft owes a debt to everyone else in the computer field; we should adopt their few real innovations posthaste.
    • Xine is arguably the best multimedia player for *nix, but it doesn't have a repeat button, from what I can tell. I want an endless repeat just like Windows Media Player. Why? Who cares. I am the end user, and that's what the end user wants. If Media Player has it, it can't be that weird. At least create a list of all the features Windows programs have and strive to meet them. The most important additional feature, at this point, is running on a resilient operating system. Yes, it's nice that there are effectively billions of dollars of software development provided to me free of charge by volunteer efforts, but if all it has is compatibility with a stable operating system, it's not very useful. At this point, equivalent features are mere credibility.
    • Speaking of mere credibility... The (apparently but who knows anymore) predominant mail client, kmail, for the (apparently but who knows anymore) predominant GUI, KDE, doesn't include a spell checker like Outlook or Eudora (which I'm currently running under Wine) which underlines mistyped/misspelled words. I don't care about the technical reasons why it has not been implemented, or why kmail's spell checker sucks as much as it does. I have to manually invoke it like I did with DaVinci's spell checker back on a corporate LAN in 1996, and even then it doesn't have a decent vocabulary. WTF? (Why is "kmail" not equal to "kmail's"? I hate to think that my dictionary has to be so wasteful as to include a possessive and probably also a plural version of *every* noun! We'll not even get into why my e-mail client doesn't appear to even know its own name and flags it as an error, that's another story entirely; I know the answer but, like a point-and-drool end user, *simply don't care* to hear the excuse.)
    • KDE or Gnome? Fine, they're really only libraries and can coexist, but the division is counterintuitive, confusing, not relevant and off-putting to new users. For the most part, the differences between distros are the same. Sure, that's part of the strength, but it's also part of the weakness. Bicker privately. The user experience should be transparent to the squabbles. I'm sure someone at Microsoft says "Going gold, let's get it out the door", while someone else says "hold on, let's fix the bugs". KDE/Gnome holy wars should be as invisible to end users as Bill's DoublePlusGood Quality Control Department.
    • XMMS: kmail gives me the "You've Got New Mail" beep, and XMMS crashes. "Audio device is in use." For Christ's sake, I've installed it according to the docs and managed to keep my attention-deficit-disorder-inflicted brain idling for 15 minutes while it compiled; is this 2002 or 1991 all over again? (Hey, those years were both palindromes!)
    • Buggy boxed distros. At this point, the only real strength of Linux is stability. Security is a product of stability; if a program is stable, I feel somewhat more confident in assuming there are less/no buffer overflows waiting to be discovered and used. So why are distros turning to The Redmond Way and undermining the only 100% foolproof advantage Linux has in a world of 15 Klez booby-traps waiting nightly in your mailbox? Why do we have new x.0 distros of *anything* leaving the CD-ROM press with more root holes than IIS? I'll tolerate a few, but do we really need BIND running by default when Handsome Hubby The Bored Accountant picks up a box of $LAST_WEEK'S_VERSION of $WHATEVER Linux in the cashier display for $5.99 at $ELECTRONICS_RETAIL_CHAIN?
    • Mind-numbing slowness.... like, oh my God, how long will it take for KDE's file browser to show me the list of the 2,765 MP3s in my directory? As allegedly fat and slow as Windows 2000 is, it installs off only *one* pirated CD (not *three*, like most distros), and Explorer manages to pop up my MP3 collection a hell of a lot faster than when I boot in Linux. Note also that I didn't have the opportunity to compile Windows for this particular machine, yet I did for KDE. Why, despite KDE's advantage of optimization, is Windows Exploiter still faster? Everything stopped for three weeks when I opened the directory which contained my pr0n collection.
    • An application crashes. Nothing responds to mouseclicks. I've waited a few seconds and need to get back to work. My alternatives appear to be CTRL-ALT-BKSP (the "Three Fingered Salute", Finnish Edition (sorry, Linus)) or, from the other machine that I don't have as the typical home user, "telnet $HOST / $USERNAME / $PASSWORD / top / k -9 $PID_OF_APPARENTLY_CRASHED_PROGRAM". That's unacceptable. I want a window to pop up and say, "Hey, dunno what the heck happened here, but this program ain't responding to system messages no more. Wanna kill it? (Y/N)".
    • Some *nix users. Most will give you the shirt off your back to help you out and I appreciate those, but there's a distressing and non-trivial number who will mock nonconformity within an Anime/Star Trek environment. It's hard to imagine pure computer geeks being as cliquish and superficial as 14-year-old girls in a schoolyard, yet I know when I copy this to a comment form in Slashdot, I'll be modded down. It'd be much worse if I were trying to get my first Linux install running on Mom and Dad's computer and was being made fun of for asking if Linux will run on Dad's Pentium III-450.
    • Speaking of Mom and Dad's computer, we need advocacy and an installed user base of kids who can't necessarily afford their own machines. We need installation to be foolproof, as risk-free as possible, and easy to ensure a future userbase who will go to college, get jobs, and be in purchasing positions. We need a *great* initial user experience. We need focus groups going to senior citizens homes and getting feedback. But, as a starting point, we need the damned installers to check the hard disk for free space in a Windows partition, offer to automatically and safely resize it, and then install a (working/effective/safe) dual-boot system in such a fashion that any AOL-using blue-haired grandmother who drives to church every Sunday in her 1974 Oldsmobile Delta 88 and can't figure out why MediaPlay doesn't sell 8-Tracks anymore, can figure out the Window/Linux startup choice. That should be an absolute priority so that trying out Linux - on all major distos, whether contemplated and downloaded or an impulse "hey, what's this Linux thing in the news?" buy at Wal*Mart - involves as little risk to an end user as possible. "If there is any hope, it lies with the proles." - Winston Smith, 1984.

    However, "We must not confuse dissent with disloyalty." - Edward R. Murrow.

    Despite all these frustrations with Linux, I can't condone your actions. We're 99.98% to the finish line, and the threat of losing is too great. If the Internet is Microsoft's, we're all locked in to one supplier, one philosophy, one vision. One *architecture*. We're too vulnerable, anyone and everyone.

    The next Klez, Code Red, or licensing agreement, 5 months or 5 years from now, could shut the Internet down.

    --
    Fire and Meat. Yummy.
    1. Re:Linux Dissent - Sorry, but it's true. by BigBlockMopar · · Score: 2

      Microsoft did not invent the fucking scroll mouse! I have an old mouse systems scroll mouse that I got at a computer fair selling old hardware a year before microsoft released their first scroll mouse. This is how ancient it was: it plugged into the serial port! It also could scroll every scroll bar without the applications support, including the horizontal ones.

      That's really cool! I'm sorry; I'd read somewhere that it was one of the very few actual M$ innovations. I'd love to know the history even before that, if anyone knows it. (Google searches for "scroll wheel history", as you can imagine, primarily explain that the scroll wheel works on the brower history; it's like looking for information on a Sound power amplifier - yes, Sound is the brand name.)

      I apologize for giving M$ credit where none is due.

      --
      Fire and Meat. Yummy.
    2. Re:Linux Dissent - Sorry, but it's true. by BigBlockMopar · · Score: 2

      Wow. Such level headedness in /. after the "jump from linux" article? You did a great job of putting the points out of course. I couldnt've put it better being a linux "pusher" while working for the enemy (over 100,000 and all we DO is microsoft servers).

      Thanks! I hated writing it, but I just started banging out my frustrations on the keyboard. When I saw that it was going to be a masterpiece, I made the decision to forward it to Slashdot.

      These problems are utterly trivial for the most part - couple of lines of code here, a new routine in the install script there - and I'd happily roll up the sleeves and dig out the source if I were beyond the "Hello, World" programming level.

      Note that I'm not condemning problems without being willing to help; if I were capable of writing code, I would.

      If we cant get the FIRST impression good to the future tech & management teams, then we're not going to have the door opened when we come knocking to sell linux. They'll be busy and they'll remember.

      Absolutely.

      My first experience with Linux was Red Hat 6.0. I figured that the most popular distro would be easiest for a newbie. On the 'Net, people were telling me that an x.0 release of Linux would be bad by Linux standards, but not as bad and buggy as, for example, the first release of Windows 95. Well, I had to support the first release of Windows 95; I know it well. It was leaps and bounds better in every user experience than Red Hat 6.0.

      Had I been less determined, I would have quit. I almost did. The RH6.0 CD got thrown across the room in frustration, but I dug it out a couple of weeks later and tried again. It was probably my single worst computing experience; worse than Amiga WorkBench 1.0, Mac 1.0, Windows 95A. Hell, worse than learning the hard way, when you're 13 years old, why you need a null modem cable to connect your TeleType to your TI-99/4A.

      Playing media shouldnt be so hard. I love codeweavers crutch and I love openoffice, but where is the spellcheck? Heck we had excellent spellchecks in the 80's!

      Modern spellcheckers are absolutely essential. Period. If we're ever gonna get Linux on the desktop, that *has* to be addressed *quickly*. (Are you reading this, Mozilla development team? Kmail gang?)

      If we don't have that, we don't have any credibility. Improving installer scripts can wait, most end users don't do that. But most end users do write e-mail and word processor documents; this cannot wait.

      Playing media? yea xine is good, but to techie. I cant get my girlfriend to figure it out let alone my mother. If she (a doctor) cant figure it out then *something* is to much for the common person. You know? Why ADD features when you cant get MORE people to use it?

      I applaud the Xine team for adding a playlist feature to Xine, it's a great innovation. Sometimes, you have an application where you just want neat videos playing on your monitor.

      But how much work would it have taken to pop-up a Save Playlist As... window to allow you to save playlists for work (ie. endless repeating commercials for FIDS displays at airports, monday.playlist, tuesday.playlist, wednesday.playlist; arrivals.playlist, departures.playlist, etc.) Winamp has got it.

      And while you're at it, click a box to make it repeat endlessly.

      Speaking of Winamp, when I save an XMMS playlist and set up KDE to launch XMMS when I click on the playlist, XMMS doesn't play it. XMMS should see that it's being launched, check the file passed to it. If it's an audio file, load it and play it. If it's a playlist, load it as a playlist and play it. I suspect XMMS attempts to load the playlist like an audio file, finds it to be an invalid file format, and ignores it. Sure, it's pretty, but like Dan Aykroyd in the famous Super Bass-o-Matic 76 bit, it's Not Ready For Prime Time.

      Get it easy to use THEN add garbage to it...

      *Must* also have comparable features in all apps, and hopefully also some new ones. The features Windows users expect are required for credibility, the new features give "Gee-Whiz, $BLAH for Windows doesn't do that, that's cool!" and get the foot in the door.

      sure it worked for M$, but guess what? They have the easy part already now... what do we have? Who cares --- no one wants to "waste" the time to figure it out...

      Or has the time. Or wants to spend the time.

      I like computers (obviously). But, even so, I *hate* sitting down in front of an unfamiliar operating system and trying to figure out how to get it to do what I need to do.

      It must be so much worse for people who either don't like computers or are unfamiliar with the most fundamental basics.

      Windows users are gonna have a tough enough time adapting as it is ("You're telling me there's no C: drive. What do you take me for, an idiot?") without giving them additional complexities and frustrations.

      my two (additional) cents...

      And good ones, too. I'm so glad to find like-minded people after a rant like that.

      I love Linux and Unix. I love the Unix ideal of everything as a file, the security model and stability that can only come from miniaturizing a multiuser mainframe operating system to fit on my desktop. I love the development model and the available source code. And these features can only make it more appealing for enterprise desktop deployment, if we can get through the bull. I want to see Linux on the desktop. It's leaps and bounds above where it was a mere year ago. But we're not ready for mass-deployment yet.

      End users will remember a poor first experience with Linux for years and years and years... and we'll only drive them right back to Microsoft.

      --
      Fire and Meat. Yummy.
  194. Re:Kinda by coreman · · Score: 2

    Sometimes it's not the speed of the car as much as the quality of the ride

  195. Fonts in LaTeX by Anonymous+Brave+Guy · · Score: 2
    But (La)TeX fonts are a nightmare to install!

    Disclaimer: I confess, I've never tried using any Linux versions of LaTeX.

    That said, I'm surprised to hear of your problems. Installing new fonts using other LaTeX distributions has been child's play. With MikTeX on Windows, it was pretty much as simple as downloading the font files off CTAN, and sticking them in the appropriate fonts directory, for example. The actual bitmaps and such were all generated automatically the first time I used the font.

    It also seemed pretty straightforward to get output using any TrueType fonts I had installed using MikTeX->dvips->GhostScript. I've certainly never had to convert any fonts (downloaded METAFONT-type fonts, TrueType fonts or otherwise) into PostScript before using them. Hell, using fonts in LaTeX is so easy that my girlfriend and I designed a whole font for her to typeset Hindi for her masters thesis.

    If the version of (La)TeX that you're using with Linux makes it so much hard work, then sadly, it seems this is another case where the Windows/Mac versions are way ahead of the Linux one.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  196. Woody And Unstable ain't the same thing. by blazerw11 · · Score: 2

    I'm a 7 year Linux user and RHCE so I don't consider myself a Linux newbie.

    Here's a quick lesson for you, even tho you're not a newbie. Lesson:
    Debian comes in three flavors. Those three flavors are: stable (potato), testing (woody), unstable (sid).

    The install floppies for woody are unlikely to help you with installing unstable. However, you could install woody and then do a dist-upgrade to unstable.

    --
    A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
  197. I want to lead, not to be lead. by jotaeleemeese · · Score: 2

    I want open information for all, not information and data controlled by a few.

    If the price I have to pay for that is a few (very few, how difficult is apt-get install? ) session tweaking this or that, so be it.

    I have not touched Windows at home for 1 year now(I play games, I write and share documents, I make presentation, I scan, I print).

    The fonts are ugly you say? Gee, I can read these ones very well, and any way I have in no high regard somebody that chooses restrictive technology based in subjective aesthetic reasons.

    --
    IANAL but write like a drunk one.
  198. Restrictive Technology by EnglishTim · · Score: 2

    I would have said that for most people, using Linux places more restrictions on them than Windows, simply due to the fact that there is more software out there for Windows (for the average user) than there is for Linux.

    You choose your OS for philosophical reasons, but many choose pragmatic reasons.

  199. Re:Regarding 'Joe Average' by SpacePunk · · Score: 3, Insightful

    "No manual shipped. Online guide sucks dick"

    And how is that different than most Linux based software?

  200. Re:Er... by ajs · · Score: 2

    VNC is nice if you can tollerate the overhead and don't mind running an entire (second?) desktop on the target system. However, given remote X display, it's not necessary most of the time.

    Don't get me wrong! When VNC comes in handy, it's an amazing tool. I once floored a tech support guy from one of our vendors when he was trying to walk me though something, and I asked "why don't you do it, and I'll watch?" He couldn't imagine how that was possbile, but I had him download VNC for his Mac, and I ran a shared session on our server. We debugged the problem in 30 minutes, where it might have taken us hours or even days otherwise!

  201. Re:Fairly responsive browser by ajs · · Score: 2

    $ # Note, you can't create port-80 client-side unless you're root
    $ # I'll use port 8000 for the example
    $ ssh -CNnfx -L 8000:serverhost:80 you@target.host.com
    $ mozilla localhost:8000

  202. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  203. Re:You buyin? by valmont · · Score: 2
    you can get a brand new fully-loaded (384MB RAM, 30GIG hard drive, aiport card) high-end ibook laptop for $2k out of the door.

    my titanium powerbook is the first model they put out, my company bought it fairly late when prices had dropped for $1300, and that includes airport card and 384MB of RAM.

    if you go to store.apple.com, look at the bottom-left corner, they have a section for refurbed or older-model systems at great discounts.

    you can also scour eBay for people selling their older macs, any mac above the 1996 PPC 7500/100 is still worth buying for dirt-cheap ($200?), upgrade the processor to a new G4 or fast G3, maybe add a separate PCI SCSI or ATA controller to add internal and/or external IBM drives and install OS X on it, or LinuxPPC which is free, which would at the very least make a *great* little server.

    is that cheap enough for ye?

  204. News Flash moaner goes home. by Zapdos · · Score: 2

    X is fast. Drivers are always a Nightmare with windows. My USB scanner takes forever to get the drivers into 2000 or XP. Edit on line in Linux boom. My CDR burns at 8x in Linux if I go faster than 4x in windows the disks are coasters. This guy is just a complainer/moaner/bitcher. Good riddance.

  205. Agree in part by sheldon · · Score: 3, Insightful

    Windows users are more pragmatic.

    If something goes wrong it usually is "Oh, yeah, I've seen that before... let me show you how to fix it." It's not some sort of realization that it sucks, it's just a realization that complex software tends to be like this.

    The same thing tends to happen with commercial Unix market, etc. Perhaps because it isn't a "movement", there isn't any defensiveness about it?

    One of the troubles with Linux is that so few people really have good knowledge of it in a complex environment, and whenever you ask some question like... "Ok, I have a Linux server handling LDAP requests for about 3,000 clients. But occasionally it exhibits this behavior..."

    You'll get maybe 1 person who has a clue, and 99 people who will say it works fine on their desktop at home.

  206. Re:Regarding 'Joe Average' by SpacePunk · · Score: 2

    "Despite the arcane nature of the Linux man files, they are always there for me to read, and don't lead me through a silly and time-wasting checklist ("Did this help you...?" nonsense). I used to hate the man files for their arcane readability, but have found them, over time, to be far more explanatory and reliable than any Windows help I have tried.This is not surprising, though, as the Windows help files try to help you without explaining what is really going on. "

    Agreed. One has too little information, the other too much information (and they both can be very obtuse at times).

    "However, I can tell you are fairly fond of Windows, and see any criticism of Windows as baseless, so I won't press the point further. "

    Not at all. I can unload a fairly huge amount of criticism on Windows and anything else coming out of the demented minds of those at Microsoft. I unload criticism where criticism is due, unlike what seems to be most here on Slashdot I don't shower praise where it's not due. Personally, I prefer any Linux distro to Windows when I actually need a machine to work, and keep working (such as when I need a server that's not going to take a crap on me every few days). I actively point out faults with MS products such as Office (pick any version) in my workplace, and do my best to get people to understand that the errors they are getting are because of shitty programming (theirs or microsofts), not hardware.

    "However, I see now why some people complain about the moderation on Slashdot: how a ham-handed response like "And how is that different than most Linux based software?" manages to get modded up to 3 while far more enlightened and/or thought-provoking messages (not necessarily my own, as I have made some intentionally silly remarks) get entirely missed, well, it boggles the mind."

    Probably because I'm usually straight and to the point.

    The thing is that Linux just isn't ready for the desktop of Joe User, but works great if a server is needed that stays up. There's an old saying that goes "There's always a right tool for the job.", and Linux ISN'T the right tool for the desktop of Joe User untill it and it's devoted fanatics grow up a bit and realize that Joe User doesn't give a shit about screwing with they system... Joe User just wants his shit to work right out of the box. Joe User wants to use MS Office because he's been sold that bill of goods way back in '95 and it's in his comfort zone. As far as I'm concerned, Joe User can just kiss my ass and use Star Office or other brands of items that attempt to give the MS brand of office integration, but that's not realistic because telling Joe User to kiss my ass and use something different on a more stable OS wouldn't pay the bills.

  207. Re:OSX not the answer... by pinqkandi · · Score: 2

    If you really want to try it, pop into any computer store that sells Macs and give it a whirl. CompUSA, Apple Store, etc etc.

  208. Re:be careful by Rakarra · · Score: 2
    Maybe the moderator disliked the subject line? It seems to be disturbingly fashionable to label anyone praising a non-Linux OS as a "troll."

  209. Re:drum roll please by MoneyT · · Score: 2

    Oooh, very nice computer, I plan I getting one of the newer models in the near future. By the way, a word to the wise, if you ever have to call apple techsupport, and they ask you have you bought an apple product within the last 90 days, always say yes. They never check.

    --
    T Money
    World Domination with a plastic spoon since 1984