Slashdot Mirror


Fifteen Classic PC Design Mistakes

Harry writes "Once upon a time, it wasn't a given that PC owners should be able to format their own floppy disks. Or that ports should be standard, not proprietary. Or that it was a lousy idea to hardwire a PC's AC adapter, or to put the power supply in the printer so that a printer failure rendered the PC unusable, too. Over at Technologizer, Benj Edwards has taken a look at some of the worst design decisions from personal computing's early years — including ones involving famous flops such as the PCJr, obscure failures such as Mattel's Aquarius, and machines that succeeded despite flaws, like the first Mac. In most instances — but not all — their bad decisions taught the rest of the industry not to make the same errors again."

132 of 806 comments (clear)

  1. Worst Mistake That Still Needs Fixing by Dystopian+Rebel · · Score: 5, Insightful

    Patents and proprietary, closed standards -- Open standards lead to innovation and better hardware for consumers. Look at some of the junk in that article... Engineers need the challenge of having other people improve upon their ideas. Open standards and open-source *will* win because people work best working together. Capitalism certainly won't die but it needs to learn this lesson.

    Honourable Mention: Keyboards -- Most computer keyboards are designed for some other lifeform -- one with a single arm bearing 10 or more fingers. Consumers accept the familiar "conventional" keyboard because it's familiar and conventional. The keyboards that are best for human beings have a "split" or curve in the centre. There are many horrible keyboards, so I'd like to mention some excellent ones:
    GoldTouch
    Adesso Ergonomic
    original Microsoft Natural (not the later rubbish that claimed to be "ergonomic" just because it had a fake leather wrist support -- while maintaining the straight-row key configuration that is bad for wrists)

    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
    1. Re:Worst Mistake That Still Needs Fixing by UnknownSoldier · · Score: 5, Insightful

      > original Microsoft Natural

      That was a great keyboard back in 96! I would demonstrate a simple proof to others to show the benefit of its ergonomics:

      * Stand up. Put your hands by your sides. Notice the angle of your hands.
      * Now raise your hands up, keeping your biceps in place, and making an L, as if you were shaking hands.
      * Now roll both of your hands inward, as if you were to play a wide piano. Seem how comfortable that is?
      * Now slide your hands together so your thumbs are touching. Notice how awkward that is?

      Took me a little while to get used to it, but it was good. My only problem was that the Y,H,and N keys (quite logically) were put on the right side. I'm a pretty hard-core gamer that uses most of the left side + partial right side of the keyboard, and found those keys "missing." (I used the right hand on the mouse.)

      I wish someone would bring it back, duplicating the TY, GH, NM keys on both the left and right side.

      --
      "Necessity is the mother of invention,
      but Curiosity is the Father."
        -- Michaelangel007

    2. Re:Worst Mistake That Still Needs Fixing by JCSoRocks · · Score: 4, Insightful

      You forgot Apple :P *ducks fanboys*. Seriously though, I just bought a Mac Mini and I was extremely disappointed to find that it uses a proprietary mini-displayport connector. If you want to use dual link DVI to power a 30" monitor you have to buy a $100 adapter that doesn't even work. Standards are standard for a reason Apple!

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    3. Re:Worst Mistake That Still Needs Fixing by jedidiah · · Score: 4, Insightful

      Nevermind the display port.

      They are back to the "no user serviceable parts" mantra.

      Sure you can upgrade a mini if you are sufficiently stubborn.
      However, it's a process where you will find yourself applying
      a putty knife to your pretty little Mac.

      Frankly I don't think most Apple users are up to that sort of
      thing.

      The thing is a glorified headless laptop anyways. Why didn't they
      just take that idea to it's logical conclusion and have expansion
      panels like real laptops do?

      This is especially problematic since minis historically came with
      too little memory as Mac in general have. This is why I personally
      know the joys of upgrading a mini.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    4. Re:Worst Mistake That Still Needs Fixing by Darkness404 · · Score: 3, Informative

      Actually Mini-Displayport is actually rather open, and while not a standard (yet) you can get the specs from Apple for nothing.

      --
      Taxation is legalized theft, no more, no less.
    5. Re:Worst Mistake That Still Needs Fixing by Sensible+Clod · · Score: 3, Interesting

      I have a Microsoft Natural. I got it from a computer repair/migration client. Despite having other keyboards with nicer features or quieter mechanisms, I use it exclusively. It and my Microsoft Sound System 80 are two of the nicest pieces of hardware I own.

      Why doesn't Microsoft just forget software and go into hardware?

      --

      The difference between spam and poop is that you don't have to dig through septic tanks looking for real food. -- Me
    6. Re:Worst Mistake That Still Needs Fixing by jo42 · · Score: 4, Insightful

      I must be that "some other lifeform". I can't stand or use curved or "Ergonomic" keyboards such as the Microsoft un-Natural keyboard.

      I'd rather have my wrists rest flat on the table since I find that far more comfortable than having my hands rotated slightly, thus resting my wrists at an angle (which starts to hurt after awhile).

    7. Re:Worst Mistake That Still Needs Fixing by JCSoRocks · · Score: 2, Interesting

      Sadly I went through the exact same process. RAM from NewEgg is less than half the price of RAM from Apple. The installation process is frustrating to the say the least. Like you said, using a putty knife on your brand new toy (almost inevitably marring the surface in the process) is not fun.

      My new Mini is actually my first Apple ever. So far, I have not been impressed.

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    8. Re:Worst Mistake That Still Needs Fixing by houstonbofh · · Score: 3, Insightful

      Me too... Also, one hand typing (while mousing) is a PITA in a "natural" keyboard.

    9. Re:Worst Mistake That Still Needs Fixing by jonbryce · · Score: 3, Interesting

      Your "oversized" enter keys are standard for non-US keyboards. I don't like the US style ones, because I am used to a larger enter key..

    10. Re:Worst Mistake That Still Needs Fixing by AKAImBatman · · Score: 3, Informative

      My new Mini is actually my first Apple ever. So far, I have not been impressed.

      Just about anyone who's posting on Slashdot is not going to be well-served by a Mac Mini. At least not as a primary machine. The Mini is a scaled-down computer intended for non-power users who need a relatively inexpensive machine that can be tethered to a desk.

      If you want to be happy with your Mac purchase, get a MacBook. It will do everything you need of it and more. Plus, getting it equipped out-of-the-box with sufficient memory and disk is a very affordable upgrade. No need to crack open the machine for servicing. (Though it's probably not as hard as the mini. I haven't tried on the MacBook, but the iBook was a cinch. Just pop back the keyboard and voila!)

    11. Re:Worst Mistake That Still Needs Fixing by Anonymous Coward · · Score: 5, Informative

      Actually, DisplayPort isn't proprietary, it's the successor to DVI. Mini-DisplayPort is part of the VESA specification and is entirely royalty-free.

    12. Re:Worst Mistake That Still Needs Fixing by Yvan256 · · Score: 2, Insightful
    13. Re:Worst Mistake That Still Needs Fixing by QuantumRiff · · Score: 2

      I'm not sure you can call the MiniDisplay port proprietary when Apple has published the specs for them so that anyone can use them. The cost is cause nobody uses DisplayPort yet. Lenovo has 1 freakin monitor that has a display port plug, and its about $700.

      --

      What are we going to do tonight Brain?
    14. Re:Worst Mistake That Still Needs Fixing by spire3661 · · Score: 3, Informative

      All new dell upper end monitors have Displayport too, the Dell 2408 has one for sure.

      --
      Good-bye
    15. Re:Worst Mistake That Still Needs Fixing by 0100010001010011 · · Score: 4, Insightful

      If the spec is open, isn't it, by definition, not proprietary?

      It's like claiming Linux is proprietary because you down have GCC? The Spec is open. No patents or licenses are preventing you from making your own display port. You just don't have the means necessary.

      Heck, by that 'definition' VGA, DVI, etc are all "proprietary" too. Just because you can't make it or buy it at best buy, doesn't mean that it's proprietary.

    16. Re:Worst Mistake That Still Needs Fixing by Anonymous Coward · · Score: 3, Funny

      one hand typing (while mousing)

      Sure...'mousing' is what causes you to type with one hand.

    17. Re:Worst Mistake That Still Needs Fixing by 0100010001010011 · · Score: 4, Informative

      DisplayPort IS an open standard. Mini Display Port is added to the 1.2 specification. You can look up all the wiring for the pins, making IT NOT PROPRIETARY.

      Apple was literally the first company to put these out. So for a short time there was only 1 place to buy them.

      You can get cables from Monoprice and any of a dozen online retailers. Right now you can get DisplayPort connectors from DigiKey and I imagine once 1.2 is fully adopted , that you'll probably have no problem finding Mini DisplayPort connectors at Digikey.

      Again, how is (Mini) Display Port any more proprietary than VGA, DVI, HDMI?

    18. Re:Worst Mistake That Still Needs Fixing by 0100010001010011 · · Score: 3, Informative

      So until any other company used it, the first USB port on a computer was proprietary?
      So until any other company used it, the first PCI port on a computer was proprietary?
      So until any other company used it, the first firewire port on a computer was proprietary?
      So until any other company used it, the first X port on a computer was proprietary?

      http://en.wikipedia.org/wiki/Proprietary
      The word proprietary indicates that a party, or proprietor, exercises private ownership, control or use over an item of property.

      http://dictionary.reference.com/browse/proprietary
      1. belonging to a proprietor.
      2. being a proprietor; holding property: the proprietary class.

      3. pertaining to property or ownership: proprietary wealth.
      4. belonging or controlled as property.
      5. manufactured and sold only by the owner of the patent, formula, brand name, or trademark associated with the product: proprietary medicine.
      6. privately owned and operated for profit: proprietary hospitals.

      (Mini) Display Port is NOT proprietary. Dell uses Display Port. Other laptop or netbook companies may find a mini display port smaller than VGA. Only time will tell.

    19. Re:Worst Mistake That Still Needs Fixing by MobileTatsu-NJG · · Score: 4, Insightful

      I was never discussing open versus closed standards. This is about proprietary versus standard.

      That's why he argued with you the whole time. You're using 'proprietary' to mean 'uncommon'.

      Your point's valid, you're just using the wrong term.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    20. Re:Worst Mistake That Still Needs Fixing by hairyfeet · · Score: 4, Insightful

      Actually, what he is pointing out is why the "Hackintosh" will continue to be a thorn in the side of Apple, and that is the fact that they have no mid priced towers. There are many like the above poster and myself who have NO need for yet another laptop, but with Apple your only choices are a laptop, the ridiculous mini, the stupid "throw away your monitor when you need to upgrade" Imac or the total overkill that is the Mac pro line. the reasons companies keep coming up with "Hackintoshes" is because it is pretty obvious there is a market for a mid priced Apple tower with a little expandability, yet Apple refuses to serve that market, hence "Hackintosh". Which is really fricking stupid when you think about it, as since they have switched to Intel it would be trivial for Apple to come up with a design to serve this market. oh well, one more reason for me to stick with XP X64.

      As a repair guy I'd like to add my own vote for worst design, and that is the HP/Compaq mini towers, or as we in the biz call them the "bloody knucklebusters". If you want you hands to look like you have been punching a concrete wall, just work on one of those bastards for a few hours. They are also some of the worst designs I have ever seen as far as cooling, and pretty much the ONLY way I have found to keep some of the Pavilion designs from overheating is what my former boss called "white trash cooling" which is yanking the side off and putting a $10 box fan beside it. They use proprietary connectors, proprietary drive cages, and are generally a giant royal PITA. A truly shitty design if ever I saw one.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    21. Re:Worst Mistake That Still Needs Fixing by ClosedSource · · Score: 2, Interesting

      I wish that more keyboards were available without numeric keypads. If you're right-handed and use a mouse a lot, the extra keyboard length puts the mouse in an unnatural position.

      This is not a problem for left-handers, but alas for them, it's hard to find a true left-handed mouse - most mice these days are designed to be mediocre for either hand.

    22. Re:Worst Mistake That Still Needs Fixing by BobMcD · · Score: 4, Interesting

      I wish someone would bring it back, duplicating the TY, GH, NM keys on both the left and right side.

      This. Very, very, very THIS. Please. And hurry...

    23. Re:Worst Mistake That Still Needs Fixing by Huge_UID · · Score: 2, Informative

      15 seconds on google. Search string: "displayport to mini displayport cable"
      Then click "Shopping results for displayport to mini displayport cable".
      $14.95 - http://www.cpustuff.com/product.php?productid=16240
      It took me less time to find that "non-existent" cable than it did for you to write your post.

    24. Re:Worst Mistake That Still Needs Fixing by cyn1c77 · · Score: 4, Interesting

      ...or the total overkill that is the Mac pro line...

      As someone who also got bit by Apple's non-user serviceable part philosophy, I agree with you 100%.

      I've got a Mac Pro. I'm not an Apple fanboi, I just hate them less than other computer manufacturers. My computer works great. But I didn't get the wireless card installed when I purchased it because I didn't need it. Later on, I needed the wireless capability, so I tried to buy the Airport Extreme card from Apple. The fuckers (yes, they are fuckers) wouldn't sell it to me because "it was not a user installable part." I had to make an appointment at my "local" Apple store that is 60 miles away to let some teenage "genius" install it for me. Yeah, OK, I'll get right on that, because I really want to drive my expensive 90-lb machine 120 miles on my day off so some 13-year-old-looking smartass can paw at it.

      Instead, I bought it off a third-party vendor and worked out how to install it myself, since the only instruction it came with said "This is not a user installable part, please refer to the Mac Pro service manual for installation." It worked fine and I now have wireless capability, but I found Apple's actions with that upgrade really insulting.

      If I am willing to pony up $4000 for a computer, chances are I have the necessary intellect and experience to screw a wireless card to my motherboard and plug in two antennas. Or I am willing to accept the consequences of my actions if I screw up. Why would a company make it hard for a consumer to use their product?

      Apple's increasingly common philosophy of non-user serviceable parts, lack of mid-range user-upgradable towers, and forcing weird connectors down our throats without including the adapters for free are annoying and I think, ultimately, holding them back in the PC market. Window's recent suckage has been working to Apple's advantage, but I feel they could have capitalized on it more effectively. Of course, I am sure that Steve and his financial analysts have determined otherwise.

    25. Re:Worst Mistake That Still Needs Fixing by HeronBlademaster · · Score: 4, Interesting

      It's not just Apple that charges such a large amount for better parts. Dell (whose computers you can easily upgrade on your own) has prices on upgrade parts that are much higher than retail.

      For example, a base model Vostro desktop lists the Core 2 Duo E8600 as an upgrade (over the Celeron 450) for $330; the E8600 can be bought for $267.99 with free shipping. Dell lists their 21.5" HD monitors for $260; I recently bought two Samsung 21.5" HD monitors for $189.99 each (with free shipping, and there are rebates available). Dell will upgrade your baseline Vostro from 1GB to 4GB of 800MHz DDR2 for $112; it's not hard to find 4GB kits for anywhere between $40.99 and $76.99, depending on what brand you prefer. On the same machine Dell will upgrade your 80GB hard drive to a 1TB 7200RPM hard drive for $330; Seagate 1TB drives can be had for as little as $89.99.

      (Those aren't affiliate links, don't worry :P)

      If you were to get those upgrades, Dell's markup over retail prices is as much as $400, and they pay OEM price, not retail. (To be fair, the hard drive I linked above to is OEM, not retail.)

      These days, I see very little reason to buy a desktop from Dell (or Apple or whoever) unless you're buying a laptop - and even then, you shouldn't have the vendor upgrade your RAM. I bought 4GB RAM for my laptop for $20 (after rebate), where Dell would have charged me $200. (Ironically, the RAM was marketed as "for Macs", despite being standard DDR2 SODIMM.)

      As a humorous side note, if you want Dell to preconfigure RAID on a pair of 1TB drives, they'll do RAID-0 for $350 or RAID-1 for $250... same hardware, different price. Fun fun fun.

    26. Re:Worst Mistake That Still Needs Fixing by Anonymous Coward · · Score: 3, Informative

      If I am willing to pony up $4000 for a computer, chances are I have the necessary intellect

      Odd.. I had used the same base fact for the exact opposite argument

      $4000? Seriously?

    27. Re:Worst Mistake That Still Needs Fixing by CodeBuster · · Score: 2, Insightful

      HP/Compaq econo-boxes do serve to illustrate a point: mass market desktop PCs are almost without exception a value price over quality or expandability proposition. In general, a PC will NOT enjoy the full advantages of expandability, flexibility, and range of upgrades that PCs are classically known for unless it is built from carefully selected after-market parts or assembled as a package deal by boutique PC builders who cater to that market. This does not have to be expensive provided that one is prepared to do some work oneself, I recently put together a very decent gaming PC for less than $1000, but it does require a little bit of expertise and sophistication. However, if one has to pay someone else to build it, then it starts to make the high-end Mac towers more attractive price-wise unless the computer is primarily intended for gaming.

      Apple is trying to preserve a certain "high-end" brand image and user experience which means selling higher spec machines that avoid the "my computer is slow and crappy" complaint that one often hears about "mid-market" PCs (which compromise too much and really don't satisfy anyone completely). Apple does offer a product in the value market because value buyers generally understand upfront that they are getting less computer fro less money and therefore don't have high expectations. Personally, I don't own any Apple computers (I do have an iPod shuffle that I won in a raffle), but I can see why they don't want to sell a mid-market tower that really wouldn't satisfy very many people (i.e. the value buyers think that it is too expensive and the high-end buyers looking for a bargain will be disappointed by the performance) yet would still harm the image of Apple as a quality, albeit expensive, computer brand. Also, if the Hackintoshes were officially allowed to sell these types of machines then it would still hurt the Apple brand because people would blame Apple, because the machine runs a version of Mac OS, when there are problems.

    28. Re:Worst Mistake That Still Needs Fixing by AKAImBatman · · Score: 2, Funny

      Derr... s/palatable/palpable/g. Though the original is kind of funny. :-P

  2. One classic web design mistake by Quiet_Desperation · · Score: 5, Funny

    Well... at least it wasn't spread out over 15 pages.

  3. Low powered Windows Vista machines... by NervousNerd · · Score: 2, Insightful

    Those machines that had 512MB of RAM that ran Vista is surely a mistakes that hopefully won't happen with Windows 7.

  4. The 15 problems by houghi · · Score: 5, Informative

    Problem #1: No Power Supply Fan
    Problem #2: Limited Apple II Compatibility
    Problem #3: No Way to Format Disks
    Problem #4: EM Pulse Erases Tapes
    Problem #5: Printer Required
    Problem #6: Rubber Keyboard
    Problem #7: Non-Detachable AC Adapter
    Problem #8: Miserable Keyboard
    Problem #10: Sidecar Expansion
    Problem #11: No User Expandability
    Problem #12: Slow BASIC
    Problem #13: Sidecar Expansion
    Problem #14: Bulky Expansion Modules
    Problem #15: Unreliable Proprietary Disk Drives

    --
    Don't fight for your country, if your country does not fight for you.
    1. Re: The 15 problems by SlashDotDotDot · · Score: 5, Insightful

      Problem #16: Blindingly intense blue LED on my new Dell that blinks when the computer is asleep.

      All night long the computer constantly warns me: "I'm asleep. I'm asleep. I'm asleep." It's like Homer Simpson's "everything is OK" alarm.

      --
      /...
    2. Re:The 15 problems by TheRaven64 · · Score: 4, Interesting

      The best one from the Mac was putting the power button right next to the floppy drive. Removing the eject button was a good idea; it prevented you from ejecting a disk without unmounting it and ending up with corrupted date. Unfortunately, when the Mac came out, most users were accustomed to manual floppy drives with a mechanical eject button underneath. The natural way of getting a a disk back was to press the button under the floppy drive, which turned off the machine (typically losing data). Putting the power button on the other side, and a soft eject button under the floppy drive would have saved a lot of data.

      --
      I am TheRaven on Soylent News
    3. Re:The 15 problems by Hatta · · Score: 2, Insightful

      This looks to me like 10 actual problems, with multiple examples of crappy keyboards and bulky shit stuck to your computer.

      --
      Give me Classic Slashdot or give me death!
    4. Re:The 15 problems by falconwolf · · Score: 2, Informative

      Where's #9?
      Oh, instead of releasing their own GUI based PC, Xerox PARC had Apple do it.

      Falcon

    5. Re:The 15 problems by Chyeld · · Score: 4, Insightful

      And to be honest, were those bulky expansions really design mistakes or do they just seem that way now that we have the benefit of a couple of decades of experience and design put into the problems they were meant to address?

      I'd have a hard time seeing USB coming out back in the era being described, and not just because every company was doing it's best to lock people into their own platform.

    6. Re: The 15 problems by jo42 · · Score: 3, Insightful

      More like blindingly intense blue LEDs period on all current hardware. Give me back my soft red LEDs...

    7. Re:The 15 problems by GrahamCox · · Score: 2, Informative

      The best one from the Mac was putting the power button right next to the floppy drive

      Yeah, nice story. Pity it's not true. The Mac had a rocker switch for power on the back of the machine, next to the power connector. There were no switches of any sort on the front. Much later models may have had a front power switch (Quadra-era maybe, I forget), but by then most Mac users wouldn't be likely to make the mistake of assuming it was a floppy eject button, because such a thing had never existed on any Mac. Much, much much later, keyboards started to include a general virtual eject button.

    8. Re:The 15 problems by AKAImBatman · · Score: 2, Insightful

      Problem #4: EM Pulse Erases Tapes

      Hardly a design mistake. Its more a lack of testing mistake.

      It was a design mistake because the system's own power supply generated the EMP when the switch was flipped. More testing could have caught the issue, but it was a critical flaw in the component choices and board layout of the system.

      How is that any different to the Ipod coming without a user replacable battery?

      The iPod battery is lightweight and generally easy to forget about. The power bricks were heavier and bulkier than real bricks. Computers of the day were often stored when not in use (they had to be hooked up to a television), which made this mis-feature a real PITA.

      Problem #6: Rubber Keyboard

      It didn't hurt the Sinclair ZX Spectrum's sales too much.

      This one I agree with you on. Users of the day were willing to overlook issues like this if the system was otherwise solid. The problem with the Aquarius was not the keyboard, but rather that it was an uninspired machine. Mattel had failed to produce the promised keyboard expansion for the Intellivison, so they released the Aquarius instead. Support consisted of a few quick ports of older Intellivision software and that was it. There was no real reason for anyone to purchase the computer. So no one did.

      I'd say all disk drives are proprietary until they become a standard.

      It wasn't the proprietary part that was the problem, it was the unreliable part. Disks in the day were almost always tied to the computer that used them. But if they were unreliable and you couldn't even get a drive replacement, that made the machine outright useless. Think of it like your hard drive failing every few months. That's about what losing a floppy was like back then.

      It only got worse when you tried to keep disk backups. Since most machines had only one drive, you had to swap disks back and forth for every few KB of data transferred. An 800KB disk would take a LOT of swaps. In that time, you spent a lot of time praying that the original disk wouldn't fail during the backup.

    9. Re:The 15 problems by jrumney · · Score: 4, Informative

      Unfortunately, when the Mac came out,

      That design flaw wasn't introduced when the Mac came out, it was when they first moved from 68000 to PowerPC. Older Macs from the XL through to the Classic II had the power button on the keyboard or tucked away somewhere out of sight on the monitor/base.

    10. Re:The 15 problems by clone53421 · · Score: 2, Insightful

      Removing the eject button was a good idea

      No, it was a bad idea. A "good" idea would have been one of two things, as I see it:
      – Soft eject, emergency hard eject (e.g. like a CD-ROM drive). If it's off, I don't want to turn it on to get my disk.
      – Hard eject with soft disable (e.g. like CD-R/RW drives which physically lock closed while burning). Ensure that it unlocks when the power goes off!

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    11. Re:The 15 problems by jht · · Score: 3, Informative

      Huh? Which Mac was that? All the original Macs (the 128, 512, and Plus, along with the SE series and Classic) had the power switch on the back. The NuBus Macs (Mac II onwards up until the middle of the PPC era) powered up via their ADB keyboards.

      There was an optional reset switch you could attach to the lower side of the computer, I guess that could look like a power button - but that was originally a user option to install (most didn't that I recall) and the later Macs had a slightly recessed reset button.

      --
      -- Josh Turiel
      "2. Do not eat iPod Shuffle."
    12. Re:The 15 problems by thesandtiger · · Score: 2, Informative

      Worse was the Apple II Reset button - originally it was (if I remember right) more or less right above the Return key. Back in the days when saving was a matter of screwing around with cassette tapes and luck, it was incredibly frustrating to accidentally brush the Reset button. Fortunately it was possible to re-wire it so it required you to press CTRL + Reset to reset, and then we also got a floppy drive so that it was MUCH less obnoxious to save stuff.

      I wonder how many hours of lost work that reset button was responsible for over all Apple II users.

      --
      Since I can't tell them apart, I treat all ACs as the same person.
    13. Re: The 15 problems by Amazing+Quantum+Man · · Score: 5, Funny

      I have two DVD players that have a helpful little red LED that lets me know the device is off.

      Seriously. When I turn the player on, the LED goes off.

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    14. Re:The 15 problems by demonbug · · Score: 5, Insightful

      Removing the eject button was a good idea; it prevented you from ejecting a disk without unmounting it and ending up with corrupted date.

      Removing the eject button was an idiotic idea, and it illustrates one of the great failures of personal computer design philosophy - the idea that the system builder/designer knows better than the user how the user should use the system. If I want to eject a disk in the middle of an operation then I should be able to - maybe the possibility of corruption is preferable to the alternative of letting an operation continue. Maybe an electrical fire just started in the system power supply, and I want to get my floppy out NOW. Maybe a million things that the designer didn't think of. The assumption that the user is an idiot and doesn't know what they are doing, and that their control over the system must be severely limited for their own protection, is the single worst PC design mistake.

    15. Re:The 15 problems by ClosedSource · · Score: 2, Insightful

      Xerox's mistake was never releasing a low-cost version of their GUI based computers.

    16. Re:The 15 problems by Imagix · · Score: 4, Interesting

      How do you figure it's not true? At the university I went to, there were both PC labs and Mac labs. You switched back and forth as necessary. I can't count the number of times (or the number of people) that had to play the game of: "I'll push the eject button and, crap! Mac. This is the power button. OK, I need to keep holding the power button while I use the other hand to save everything. OK, everything's saved. Now. Can I release and re-push the power button so I don't have to wait for the machine to reboot....".

    17. Re: The 15 problems by pete_norm · · Score: 2, Interesting

      Do what i did... Change the setting of the power button to "Hibernate". When you go to sleep, just push the little button... Problem solved. No more flashing.

  5. Big ISA bus flaw by FranTaylor · · Score: 4, Interesting

    IOCHRDY signal is active high instead of active low. Causes no end of problems.

    1. Re:Big ISA bus flaw by greed · · Score: 4, Interesting

      Depending on the bus design, active-low signals can be asserted by any device by turning on a transistor to ground. They are allowed to "float" high via pull-up resistors, so you get a poor-man's OR gate.

      And depending on the circuitry you're using, "drive down, float up" may be much, much, much simpler than "drive up, float down". In the pre-CMOS days, for example, only N-channel FETs were available. So a transistor to drive a bus line low is cheap, but it's not pleasant driving something high. (Fortunately, I've forgotten most of the details.)

      It's one of those places where reality and theory diverge.

    2. Re:Big ISA bus flaw by Radhruin · · Score: 2, Interesting

      Care to elaborate on what sort of problems are caused and why? I'm sure I'm not the only one who's curious.

    3. Re:Big ISA bus flaw by Waffle+Iron · · Score: 3, Interesting

      It's been decades since I've worked on ISA bus stuff, but IIRC, IOCHRDY is essentially active-low. Any card can pull it down to add wait states to the current cycle, then they let if float back up when they're ready.

      The main problem with the ISA bus is that it was never engineered in the first place. The people in the skunk-works PC project at IBM slapped it together by tacking a few TTL kludges onto off-the-shelf Intel I/O parts, probably without doing any formal timing analysis. That probably worked OK at the original 4.77 MHz, but within a few years the bus had been overclocked throughout the industry to 8MHz. (I think that Dell, then known as PC's Limited, tried pushing the ISA bus to 12MHz, but that bad idea was quickly dropped.)

      One project task I had in the 1980s was to sit down and to a complete timing analysis of the IBM PC/AT bus (which added yet more kludges to the original PC bus to go from 8 to 16 bits) based on the circuit diagrams in their technical reference. Some of the timings just can't work using the worst-case specifications. The computers usually worked mainly because the odds of getting actual worst case behavior out of several chips is rather low. However, there was no shortage of incompatibilities and crashes with a lot of 3rd party ISA adapters.

  6. PCJr + Sid Mier = fun; Software owns Hardware by mtyson · · Score: 2, Funny

    First of all, we had a great time playing 7 cities of gold on the pcjr, so just back off. Second, the worst design decision ever is not hardware, its software: the path editing text box found on all windows systems.

  7. CapsLock by jameson · · Score: 3, Insightful

    Sun got it right on their keyboard design, but everyone else kept the CapsLock key. I've been using computers for 21 years, and I use Ctrl constantly. I do not recall ever having used the CapsLock key (except out of curiousity to see whether it actually does anything.)

    (Well, that's a bit of a lie. Of course I use it, after reassigning it to Ctrl. But the point is, having to take that step is a waste of time.)

    CapsLock was useful once upon a time, when there was no \section{} or \textbf{}, and when pressing `shift' actually required strenght. But those days are gone.

    1. Re:CapsLock by Jason+Levine · · Score: 3, Insightful

      There are still limited instances when CapsLock is useful. I work in a hospital and our MediTech program requires all caps. (Don't ask me why.) Like you mentioned, you can get keyboard remapping programs to turn CapsLock into another key. Still, I can see your point and it would be nicer if the CapsLock functionality was incorporated without needing a whole key. Say, for example, by pressing the Shift key twice or three times in rapid succession.

      And while we're on the subject, does anyone use Num Lock or Pause anymore?

      --
      My sci-fi novel, Ghost Thief, is now available from Amazon.com.
    2. Re:CapsLock by jbeale53 · · Score: 2, Insightful

      The NumLock has got to be more useless these days than the CapsLock ever has been.

    3. Re:CapsLock by Spatial · · Score: 3, Informative

      And while we're on the subject, does anyone use Num Lock or Pause anymore?

      Not Numlock, but 'pause' is used all the time in Windows. Off the top of my head: it pauses most games, pauses the command line, and Winkey+Pause opens the System Properties dialogue.

    4. Re:CapsLock by infamous_blah · · Score: 2, Insightful

      I do not recall ever having used the CapsLock key (except out of curiousity to see whether it actually does anything.) ... CapsLock was useful once upon a time, when there was no \section{} or \textbf{}, and when pressing `shift' actually required strenght. But those days are gone.

      As a programmer, I use it all the time. It's common convention in many programming languages for CONSTANT_VARIABLES to be in all caps. It may not take much for one press of the Shift key, but having to hold it down while typing words with letters from both sides of the keyboard multiplied by the number of times I need to do that in a day will cause strain in my hands.

  8. Re:Keyboard layout... by vintagepc · · Score: 4, Insightful

    This is the exact reason I went with a laptop that had a standard, full-size layout.
    Nothing irks me more than having to go hunting for oft-used keys such as end, delete, etc. on every different laptop. I've seen them below shift, above enter, buried as an Fn-key... *continues on for another few minutes*.

    --
    Evolution - Est. 4500000000 B.C. Don't piss in the gene pool.
  9. worst: sharp unfinished inside edges in cheap case by UnknownSoldier · · Score: 5, Interesting

    My personal list...

    - 15 to 10 years ago, you had to be careful when installing drives, or RAM. You could almost slice your hand on a cheap case that had unfinished and sharp edges.

    - Beige Only. You can pick any color, as long as it is beige. Why did it take so bloody long to offer any other color then beige? Critical mass?

    - LOUD systems. Have to thank George for showing me just how nice a quiet system is.

    - Power hunger systems. 2 molex connections for a GPU ?!

    - Crap 3D Video cards in laptops, and almost no benchmarks from the "classic" hardware review sites so you know how bad it sucks compared to a "real" GPU. (Thankfully the S3 Virge is gone from desktops, but laptops are still stuck with poor performance unless you pay an arm and a leg.)

    --
    "World of Warcraft (TM) is the McDonalds (TM) of MMOs."
        -- Michaelangel007

  10. Re:General trend by Anonymous Coward · · Score: 5, Insightful

    And even though its not classic, I think the "underpowered" Vista machines deserve at least a mention.

    Can we stop with the knee-jerk microsoft bashing? The article is literally titled "Fifteen _Classic_ PC Design Mistake." There's nothing in the article that would make a vista reference even relevent. Posting as AC to avoid karma whoring like the parent.

  11. Re:Keyboard layout... by Richard_at_work · · Score: 4, Interesting

    This is actually still a problem - why does Apple have a UK keyboard layout which is different to standard UK keyboard layouts? You have the option to choose 'UK Keyboard' specifically when speccing a new Apple system, but its different to the UK keyboard prevelent. Annoying.

  12. The worst-designed case component... by PotatoFiend · · Score: 5, Funny

    has always been the cup holder. That shit always snaps under the strain of my 48-oz. coffee.

    --
    "Liberty may be endangered by the abuses of liberty as well as the abuses of power." -- James Madison
    1. Re:The worst-designed case component... by Critical+Facilities · · Score: 5, Funny

      Bah! You just have to spring for one of those "Dual Layer" Cold Drink/Refreshment Workspace (CD/RW) units. They hold up much better than the single layer ones.

  13. #1 failure... by master_p · · Score: 5, Insightful

    the choice of IBM to use the 8086 CPU. It set back the computer industry several years. The PC would now be at least 2 generations ahead if IBM did not use the retarded 8086 design.

    Obviously, IBM did not believe in personal computers and thought they were gimmicks.

    1. Re:#1 failure... by KermodeBear · · Score: 3, Interesting

      Why? What other processor(s) should have been used, and what would have been the benefits? No, not trolling. Just interested in what you said and would like more information.

      --
      Love sees no species.
    2. Re:#1 failure... by jedidiah · · Score: 2, Insightful

      While something like the 68000 could have been used I don't think it was necessary.
      Ultimately, the problem with the PC was the system software. It was thrown together
      without any real thought or consideration for the future. It was the essence of how
      things were NOT done at IBM at the time.

      The problem wasn't so much that the 8086 sucked but that the OS was tied to it so much.

      That clone with the problem serial port would have been in a better position if something
      resembling a real OS was created for the PC to begin with.

      80386's came around relatively quickly. A better OS would have been able to fully exploit
      it immediately rather than running as a souped up 8086. PC's weren't really in the dark
      ages for that long (at least in terms of hardware). People tend to forget that.

      That's why Linux was created. The hardware was already there. The monopoly that owned the
      operating system was just sandbagging. Finally some college kid got impatient and decided
      to build his own.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:#1 failure... by MightyMartian · · Score: 2, Interesting

      I think you're talking about the 8088. The 8086 was a true 16bit chip, the 8088 had an 8-bit bus. The chief reason was, as I understand it, that 16bit hardware was extremely expensive at the time, so IBM went with it to keep the price of the unit lower, and to make it less expensive for expansion hardware to be built.

      And that's the real secret here of the success of the PCs and PC clones. They were never as good as a number of competitors; Apple had the better GUI, Amigas had the better graphics, the various *nix workstations beat it hands down, but none of them were as open or as easy to build hardware and peripherals for. The PC was, for all its flaws, a highly implementable open standard. That's why PCs still dominate, by a wide margin, the industry, and why a number of machines that were superior got left by the wayside.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    4. Re:#1 failure... by vonhammer · · Score: 5, Insightful

      Read the Motorola 68000 assembly language manual and marvel at its simplicity and elegance. I believe they had an 8-bit and 16-bit equivalent back then. That would be my choice. Advantages are the simple addressing scheme, many general purpose data registers, brilliantly simple assembly language.

    5. Re:#1 failure... by stevied · · Score: 2, Interesting

      680x0 was, IIRC, around at the time, and had a much more elegant, though still CISC, instruction set. Plus it was 32bit internally, though the 68000/10 only had 24 external address lines.

      I seem to recall that writing (GUI) apps in assembler for the (68000-based) Amiga was, although time consuming, perfectly possible. I'd have hated to do it on the register-starved 80x86.

    6. Re:#1 failure... by DerekLyons · · Score: 2, Interesting

      And much more expensive to purchase and assemble than the Intel chipset. The Slashdot Uber Tech Society often forgets that computers are designed and priced for the end user and the mass market, not the programmer and the Uber techie.

    7. Re:#1 failure... by Megane · · Score: 2, Insightful

      What other processor should have been used? Anything without those damn segment registers. The 8088's 64k segments were the legacy that set back the industry for so long. The 80286 was no help, either, since it still had that basic 64k limitation. It just added a couple more years to the setback.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    8. Re:#1 failure... by pz · · Score: 5, Informative

      Why? What other processor(s) should have been used, and what would have been the benefits? No, not trolling. Just interested in what you said and would like more information.

      The fundamental problem with Intel's instruction set architecture for the 8088/8086 line was that it was complex and intricate. To perform some instructions, the arguments had to be in very specific registers. Every register was, in some way or another, special purpose. The contemporary Motorola architecture, based on the 6800 and extended into the 68000 line, was completely the opposite: every register was, more-or-less, general purpose.

      Writing a compiler for the Intel architecture is an exercise in masochism. Writing one for the Motorola architecture is one of simplicity and elegance. The Motorola instruction set documentation of the era was simple, clean, and definitive: it molded the way instruction sets were documented for generations afterward. The Intel documentation was difficult to understand at best.

      One of the stark differences in the two instruction sets was the difference in instruction length variability. Intel instructions could be almost arbitrarily long. Motorola instructions were one or two bytes, with the one byte instructions being the ones most frequently used (inspired brilliance, that was). Also, for very related reasons, the number of cycles to execute an instruction was highly variable for Intel architectures, and more-or-less fixed for Motorola architectures.

      I wrote assembly code for both architectures, back in the day. I hated, hated, hated writing for Intel chips, and breathed a sigh of relief whenever writing for Motorola chips. The inherent beauty in the Motorola instruction set created a certain kind of transparency making it possible --- seriously --- to see programmer intent when reading assembly code. With Intel chips, that was just not possible. With Motorola chips, you could reverse engineer code pretty easily; with Intel chips, it was painful.

      The world would be a better place if IBM had selected Motorola.

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
    9. Re:#1 failure... by e4g4 · · Score: 4, Funny

      Slashdot Uber Tech Society

      You mean SLUTS? Sorry - couldn't help myself...

      --
      The secret to creativity is knowing how to hide your sources. - Albert Einstein
    10. Re:#1 failure... by jonwil · · Score: 2, Interesting

      Having experienced both the 68000 and the x86 (in both old-school segmented mode and 386/486 32-bit flat mode), I agree with the statement that the 68000 is the superior CPU.

      What I want to see is for someone (Intel maybe) to invent a new PC that gets rid of all the legacy cruft.

      It would be a PC without any support for (even in the CPU/chip-set/etc):
      Floppy Disk Controller/Floppy Disk Drive
      IDE port
      PS/2 keyboard and mouse ports
      Serial and Parallel ports
      PCI and ISA slots
      VGA port
      Interrupt Controller (or is that still used even today with PCI Express?)
      Internal software modems
      Etc

      Also, it would use Intel EFI and not the legacy BIOS. It would use all the modern technology (SATA for disks, USB for peripherals, latest Intel CPU, DVI or HDMI for display output, PCI express for add-in cards etc). In addition it would transition from real mode straight into 64 bit flat protected mode as the first few instructions executed by the BIOS code. It would be compatible with all current hardware (only possible issue there is finding PCI Express add-in cards that aren't in some way graphics related, e.g. PCI-e WiFi cards) and could work with most current OSs with minimal changes (if any are needed at all).

      So its the PC minus all the bits 90% of people don't need anymore and that just take up silicon and board space. Even in 2009 and even on motherboards for the latest Core i7 speed machines from Intel, you still get a Floppy connector AND PS/2 keyboard/mouse connectors. Cant we just move to USB for keyboards and mice and forget that PS/2 (the computer and the keyboard and mouse ports) ever existed? Oh and can we also stop shipping 32 bit operating systems (Vista and 7) on machines that have x86-64 support in the CPUs please?

      If you actually NEED a floppy disk or a PS/2 keyboard and mouse port or a serial port or whatever, there would be many other options to pick that DID have the legacy junk. But my idea means those who don't need the legacy junk don't have to get it anymore.

  14. Low-tech solution by Peter+Simpson · · Score: 5, Insightful

    1 square inch of Scotch brand #33 electrical tape.

    1. Re:Low-tech solution by UnknownSoldier · · Score: 2, Insightful

      What, no Duct Tape suggestion? :-)

      *ducks*

      (Electrical Tape is actually a good idea)

  15. Sony VAIO desktop problem... by Bagels · · Score: 5, Interesting

    Our family once owned an old Sony VAIO desktop. It came with a floppy drive, but as it was the year 2000, floppies were quickly becoming unfashionable. Because of this, Sony hid the floppy drive behind a small plastic hatch. The problem? The hatch attached to the case with a small but fairly powerful magnet... which corrupted every single disk inserted into the drive. To this day I'm wary of Sony products (and VAIOs in particular) because of that little screw-up.

    --
    --- Bwah?
  16. Apple's fascination with single button mice by Shivetya · · Score: 4, Insightful

    Having to press a key on the keyboard and click has got to be the most entertaining solution I have seen as 'good' in a long time.

    I think it is funny the genius bar people practically tell people to get a microsoft mouse.

    multiple cable speaker systems, its about time we had a single cable solution for attached speakers that provided easy to implement separation of channels. USB for everything please, or something similar.

    --
    * Winners compare their achievements to their goals, losers compare theirs to that of others.
    1. Re:Apple's fascination with single button mice by jht · · Score: 3, Informative

      Not for nothing, but that's just not true anymore. Hasn't been for quite a few years. Ever since the Mighty Mouse (the one with the trackball) became standard, it's been a 2-button mouse. It's just that the Mac UI was designed to be single-button friendly and the mouse operates in single button mode by default. If you are clever enough a user to want to right-click, it's simple enough to just go to the System Preference pane for your mouse and turn it on.

      Mice with two hardware buttons Just Work as well. And the method of right-clicking on a laptop touchpad (two-finger click) is simple and intuitive, and all software-based.

      Now if you don't like the ergonomics of the Apple mouse (I don't, and I use a Dell Bluetooth mouse with my Mac) that's fine and a legitimate complaint. But to claim that Apple requires you to Control-click when that's been no more than an option for years just shows ignorance.

      --
      -- Josh Turiel
      "2. Do not eat iPod Shuffle."
    2. Re:Apple's fascination with single button mice by macshome · · Score: 2, Informative

      Not for nothing, but that's just not true anymore. Hasn't been for quite a few years. Ever since the Mighty Mouse (the one with the trackball) became standard, it's been a 2-button mouse.

      More than that, it's a 4-button with a scroll ball.

    3. Re:Apple's fascination with single button mice by quanticle · · Score: 2, Informative

      I think he's commenting on the fact that many Windows programs put "essential" commands in the context menu, which is "invisible" until a user right-clicks to bring it up.

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    4. Re:Apple's fascination with single button mice by clone53421 · · Score: 3, Informative

      Oh, that menu. How many applications don't have the same options in the primary menus, though?

      Not to mention that it also MAKES SENSE.

      If I want the menu for Application X, I'd naturally expect it to be attached to the window itself.

      If I want the menu for an object within Application X's window, I'd expect it to be attached to the object itself.

      That said, they've started an alarming trend of hiding the primary menu, too, until you press the Alt key or click some icon. Whoever thought the primary menus for applications should be hidden should be shot, IMHO...

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    5. Re:Apple's fascination with single button mice by dctoastman · · Score: 2, Interesting

      "And the method of right-clicking on a laptop touchpad (two-finger click) is simple and intuitive"

      If by simple and intuitive, you mean "in the case where you learned the behavior repeatedly and are now intimately familiar with it", then yes. But for about two or three months after I started using a MacBook, I didn't know about it. I just used Ctrl-Click for right clicking.

      And to be completely honest, I have found that I'm searching out more keyboard shortcuts because using the touchpad is an overall pain.

    6. Re:Apple's fascination with single button mice by gauauu · · Score: 2, Informative

      Although the mighty mouse isn't REALLY a 2-button mouse -- it's a one-button mouse with a weird touch sensor that detects where your fingers are when you click, and tries to guess whether it should send a left-click or a right-click signal.

      Don't believe me? Rest your index finger in the left-click position on the mighty mouse and try right-clicking. Good luck.

    7. Re:Apple's fascination with single button mice by Darinbob · · Score: 2, Interesting

      I've found the right click on the mighty mouse to be inconvenient. I have to basically click on the very far right side of the mouse, not just the right half or else I get a left click half the time.

      The mighty mouse has a middle button too if you want it (which I do). However, just like mice with a scroll wheel, trying to get a middle click without scrolling at the same time takes some practice...

    8. Re:Apple's fascination with single button mice by NoStrings · · Score: 2, Informative

      Actually, the mighty mouse only has one physical button for left- and right-clicking. It uses heat sensors to tell if your forefinger is resting on the mouse. If it is, then you get a left-click; if not, you get a right-click. Lifting your finger takes a bit of getting used to, and it sometimes takes several tries to get a right-click - especially in a warm environment where it takes longer for the sensor to cool down. This makes a mighty mouse almost useless if you're in a hurry (gaming, for instance).

      The scroll ball is awesome, though!

      YMMV

    9. Re:Apple's fascination with single button mice by ekhben · · Score: 2, Insightful

      Sense!?

      If you open two Word documents, and select File/Exit from the application menu in the document window of one, what happens?

      Now if you open your Outlook to have both a Calendar and an Inbox window, and you select File/Exit from the application menu in the document window of one, what happens?

      Something different!

      In both cases, your task bar shows a single application group with two sub-tasks. In both cases, the same menu is duplicated in both windows. In both cases, alt-tab will switch between windows. But the result of selecting File/Exit is different!

      How do you know what will happen when you select File/Exit for any application, in advance of trying it?

      You don't, and can't, know.

      Sure, if you spend years using the system, you'll feel like you instinctively know, but you don't, you've just trained yourself to remember what each one does.

      But, you're right, you won't be convinced that application menus in document windows is more confusing than one application menu per application, because for you, it's not true. You shouldn't conflate what makes sense with what is familiar, though :-)

  17. The Amiga by bl8n8r · · Score: 3, Interesting

    It amazes me how advanced this system* was for it's time and that it didn't catch on better than it did. The graphics and sound (just for starters) was many years ahead of it's time; x86 was still in EGA and speaker beeps at the time.

    [*] - http://en.wikipedia.org/wiki/Amiga#Graphics

    --
    boycott slashdot February 10th - 17th check out: altSlashdot.org
    1. Re:The Amiga by Mordaximus · · Score: 2, Insightful

      As was the Atari ST. Not trying to draw comparisons between the two systems, each had strengths and weaknesses. The point is there were a few very advanced and powerful systems around back in the day, and they likely only died out because EGA and speaker beeps was in offices everywhere.

    2. Re:The Amiga by jandrese · · Score: 2, Insightful

      As was the case of many systems that were ahead of their time, they were competing with an established player that already had tons of lock in from software vendors, peripheral manufacturers, and the like. Worse, when a system is "ahead of it's time", that's often forgetting that it was considerably more expensive than the competition and quite possibly outside of the price range of most consumers. Good engineering isn't only about being the "best", but it's also about knowing what to cut to keep the price in line.

      --

      I read the internet for the articles.
    3. Re:The Amiga by Sxooter · · Score: 2, Informative

      The real advantage the Amiga had was that it supported TRUE pre-emptive multitasking, something PCs still cannot really do well today. And it did it all with a 7.2MHz CPU, not a 2200MHz CPU. Which is why here, in the year 2009, on a dual 1.8GHz cpu machine, I can watch the cursor just hang while I type for a few seconds at a time while some non-critical process steals all the cpu time. On an Amiga, I'd never see that happen.

      --

      --- It is not the things we do which we regret the most, but the things which we don't do.
  18. Apple Lisa by camperdave · · Score: 4, Interesting
    From the Fancy Article:

    Still, Lisa OS sported a unique document management metaphor that has yet to be replicated in a mainstream OS. Had the Lisa been cheaper and faster, it might have set a new standard in computing.

    Does anybody know what the "unique document management metaphor that has yet to be replicated in a mainstream OS" is, and why it might have set a new standard in computing? It sounds terribly intriguing. Might this be something that could/should be added to Linux?

    --
    When our name is on the back of your car, we're behind you all the way!
    1. Re:Apple Lisa by copponex · · Score: 3, Informative

      http://www.youtube.com/watch?v=a4BlmsN4q2I

      Start at minute 6:45.

      Seems that you would pick a stack of paper - word processing, spreadsheet, graphing, etc. - and it would "tear off" a new page for a new document that you could put elsewhere.

      It may be worth creating a newbie shell that hides many options with an option to go into "advanced" mode. The real endgame will be context sensitive interfaces that allow the computer to guess what you want to do, with an override for people who prefer to keep menus in the same place.

      I think a good design is to have all features across the top via pulldowns, and contextual options at the bottom that you can just turn off if you like.

    2. Re:Apple Lisa by stevied · · Score: 4, Informative

      As mentioned by others, document-centric computing:

      http://en.wikipedia.org/wiki/Apple_Lisa#Historical_importance
      http://en.wikipedia.org/wiki/Xerox_Star#User_interface

      People keep having stabs at it, and to give MS their due they did try pretty hard with Win95 and OLE/COM, and got rid of MDI in later versions of Office .. but some it never seems to have been perfected on mass-market machines. The tab-view that we have in browsers now seems to be actively moving away from it (this is your application .. with your documents as child objects to it .. - though at least Chrome has the decency to put the tabs at the top of window.)

      It'll probably get leap-frogged as an idea by all this Web2.0 stuff and in-browser apps (which again is a regression: you still have to think about which SoaS-providing site you have to go to get a particular job done.)

  19. deja vue all over again in smart phones by peter303 · · Score: 3, Insightful

    Smart phones are current decade's generation of personal computing like PDAs were in the 90s, and PCs in the 80s. We see some of the same trade-offs between of proprietary vs openess, short-cutting essential hardware features, clunky GUIs, etc we saw in the 80s. Will Apple's clean, but proprietary SDK win over the more portable, but clunky Android? Does a darkhouse OS like the new Pre, Windows ME, or micro-Java stand a chance? Will non-keyboard phones win over keyboard phones? And so on. Some of these debates have clear answers and others we are waiting for the market to decide.

  20. Re:If we started again, today by ducomputergeek · · Score: 2, Funny

    Sounds more like the last generation G5 iMac.

    --
    "The problem with socialism is eventually you run out of other people's money" - Thatcher.
  21. Re:Keyboard layout... by L4t3r4lu5 · · Score: 2, Insightful

    \ is in the bottom left on the UK keyboard layout. You were shipped a product for a different region, that's all.

    I get no end of issues with " not being above 2, # being a \, and other non-UK keyboard layouts screwing up user experiences.

    --
    Finally had enough. Come see us over at https://soylentnews.org/
  22. So, the one-button mouse didn't make the list? by gr3y · · Score: 3, Interesting

    That was one of the most serious design mistakes of the last thirty years, but it's only really interesting because it's symptomatic of Apple's design philosophy, which is: "Do as I wilt".

    The one-button mouse spanned multiple generations of Apple computers and underscored Apple's stubborn unwillingness to produce computers that do what their users want, and not what Jobs or Apple's HID team think they should do.

    Really. Apple refuses to correct the annoyances of the UI that should not exist. Why doesn't OSX have a maximize window button? Why does clicking on "one hour before event" for an ical event reset the clock to one hour before the time you click the button, and not one hour before the event? Why doesn't finder support afp connections over ssh?

    None of those things seem to be complex, every one of them is a failure of the UI, and yet none of them have been corrected.

    --
    Slashdot is my Mercer Box.
  23. And a summary by Chas · · Score: 3, Informative

    A: No PSU fan (leading to thermal warping of internal components)
    B: Limited Apple II Compatibility (Limited Compatibility)
    C: No way to format disks
    D: EM Pulse Erases tapes (unreliable media)
    E: Printer required
    F: Lousy Keyboard (#6 and #8)
    G: Non-detachable AC adapter
    H: Ridiculous external expansion options (10, 13, and technically 14)
    I: No user expandability
    J: Slow BASIC
    K: Unreliable disk drives

    --


    Chas - The one, the only.
    THANK GOD!!!
  24. biggest mistake: PC = 8088 not M68000!!! by basiles · · Score: 3, Insightful

    I believe the biggest mistake was IBM using an Intel8088, instead of a Motorola68000.

    Imagine for a moment what would have happened if IBM choose in the early 1980s a 32 bits processor for the first successful Personal Computer!

    • no infamous 640k memory limit
    • probably no MSDOS (or QDOS), and a real operating system instead
    • 32 bits computing would have become mainstream a decade earlier at least!
    • much less assembly written software
    1. Re:biggest mistake: PC = 8088 not M68000!!! by MightyMartian · · Score: 2, Informative

      The cost for 16bit hardware was considerably higher. This was not a mistake, but a very practical decision to allow the IBM PC to use existing hardware with little modification. The other reason for not using the 68000 was that part of the point of using a member of the 808x family was so that CP/M could be run on the PC (that's not the direction they went in the end, but still CP/M was the king of business systems at the time).

      IBM was very specifically making a business decision. There wasn't a lot of software out there for the 68000, 16-bit hardware was expensive, and the 808x were a battle tested family of chips with excellent hardware support. When RAM was uber-expensive, nobody gave a damn about how big a theoretical address space a CPU could access, or whether it could more adequately support pre-emptive multitasking. These factors really only came into play by the late 1980s when hardware and RAM prices began to drop.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:biggest mistake: PC = 8088 not M68000!!! by the_humeister · · Score: 3, Informative

      Hindsight is usually 20/20. But in this case maybe not. Here's what an M68000 would have brought to the table:

      1) Higher costs - the reason IBM went with the 8088 is because it was less expensive.

      2) No 640k memory limit - okay, but then we'd have the issue of 16MB memory limit a few years later since the M68k had a 16 bit external bus. BTW, the 640k limit was particular to IBM's implementation, not necessarily a limitation of the 8088. Because everyone else copied that implementation, we have the 640k limit.

      3) 8-bit and 16-bit mainstream computing - why do I say that? Because memory cost a lot of money back then. Even though the M68k can use 32-bit code, the first computers would have come with miniscule amounts of memory. 32-bit code would not be a good idea then.

      4) continuation of CISC architecture - I personally don't think this is much of an issue, but some people do contending that the current CISC-to-RISC translation still takes up significant silicon real-estate.

    3. Re:biggest mistake: PC = 8088 not M68000!!! by nojayuk · · Score: 5, Interesting
      The MC68000 was not available in production quantities at the time the IBM PC design was being finalised. The chip was late and buggy -- I used a dev board with a pre-production version of the chip clocked at half-speed, 4MHz, in 1982. Attempts to run it at 8MHz (the datasheet spec speed) were a failure.

      There were other reasons for IBM to go with the 8086-family chipsets:

      1) the 8086/8088's bus could easily drive the 8080-family support chips such as the 8251, 8255, 8259 etc. to build a complete system. The MC68k family support chips were even later than the release of the CPU itself (in some cases like the MMU several years late) and the MC68k bus could not be easily interfaced with the Intel family chips which were cheap and in plentiful supply.

      2) the 8086 family's internal data registers and addressing modes were designed to simplify conversion of existing 8080 code to run on the new 16-bit CPUs. The 68k, although a superior CPU in all respects to the 8086 family, had no tools available to make code conversion from the 6800 or other sibling CPU family (6809, 6502 etc.) simple -- all 68k code had to be written from scratch.

      3) the 68k was an expensive chip, not suprising as it was complex and required a large die, necessitating a 0.6" wide 68-pin DIL ceramic package. Motorola's target market for the chip was $10,000 workstations, not "toy" desktop computers only costing $2,000. By comparison the 8088 was cheap as chips.

  25. PCjr by cdrguru · · Score: 4, Interesting

    The biggest single problem with the PCjr was that it was late. In 1984 it was supposed to be on the shelf in the fall - October is the usual month when things are supposed to be shipped so they are stocked and on the shelf in November.

    Didn't happen. Macy's had received $50,000 to hold shelf space for the PCjr and they left them empty.

    The PCjr came out in February. A little late for Christmas. Everyone had created products for Christmas 84 specifically for the PCjr, but there wasn't anything to run them on. January 1985 CES was pretty dead - lots of PCJr games that nobody cared about. Parker Brothers closed down their electronic games division, as did lots of other companies right about then. It was a year or so later that the Nintendo finally started making inroads into the home game market but between the PCjr and Nintendo things were very, very dead.

    You can say all you want about a poor design of the keyboard and limitations of the hardware. But it is even more difficult to use when it doesn't exist and cannot be purchased. Not having it in time killed it, not any stupid design decisions.

  26. Not really by Moraelin · · Score: 4, Insightful

    Well, way I see it, not really. At _least_ half the mistakes there are about cutting corners (e.g., the crappy cheap keyboards, an ultra-expensive computer shoved out the door with an unreliable floppy drive, etc), and most of the rest are about blatantly trying to nickel-and-dime the users (e.g., the lack of a format command so they have to buy their floppies from you only, or all the connectors on the PC Jr being incompatible with the standard PC ones, etc.)

    Unfortunately both types of failures are standard stapples of capitalism, so don't expect them to go away any time soon. Even though those particular 15 manifestations of them might not happen again, we're just seeing new and innovative ways to do the same two things. E.g., when EA cuts costs on testing their new game, _and_ launches a new game with over half the content sold separately (check out The Sims 3: from day 1 there was more virtual furniture for sale for real money on their site than included with the game)... I'm sure you can see the same two things at work.

    E.g., for hardware, when as you correctly mention a system that's waay underpowered for Vista is sold as Vista ready, you have the first failure mode in action: they wanted to sell a system as Vista ready, without actually including the expensive hardware needed to actually be ready. It's just cutting corners.

    E.g., nickel-and-diming... well, let's just say HP's whole printer ink business is based on that. It recently even reached such absurdity as including chips to make the ink or toner cartridge artifficially "expire" after a while, even if there's actually plenty of ink left inside. For some users that already was the straw that broke the camel's back, but I expect some bright MBA to try something even more ham-fisted soon.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  27. What , you mean like the Mac , Amiga, Atari ST? by Viol8 · · Score: 2, Insightful

    The Mac started out on the 68K. Ok it was more advanced than the PC to start but I think its fair to say that the only thing (arguably) slightly more advanced about Macs these days (and certainly not 2 generations ahead) is the OS. The hardware is commodity PC.

    As for commodore and atari, well, we know how well using the 68K panned out for them. Just proves that ultimately marketing wins and technological ingenuity comes a poor second.

    1. Re:What , you mean like the Mac , Amiga, Atari ST? by MightyMartian · · Score: 2, Interesting

      I honestly don't think the PCs success had much to do with marketing at all. I remember that Commodore, Apple and even Radio Shack poured a lot of money into marketing, and even in the mid-1980s, PCs were still very much considered an unsexy "business" machine, with inferior graphics. And yet, IBM won because it was simply more easy to expand than Amigas or Macs. Sure the basic graphics sucked, but you could always go out and buy a CGA or Hercules video card, and later on EGA and VGA and so forth, and it wouldn't cost you an arm and a leg. The reality is that IBM and the clonemakers were smart enough to realize that if you wanted to make a popular general use computer that could be used in most environments (corporate, small business, home and education), you opened things up.

      I know that by the time I got out of high school in the late 1980s, the old guard were in their death throes. Commodore and Atari were in trouble, Radio Shack had abandoned its old 8-bit lines and was producing PCs, Apple had dropped its own 8-bit products and was put all its energy into the Mac, but the control-freakish nature meant it was simply cheaper for hardware manufacturers to build for PCs. And that's the trade-off the industry made. Yes, an open architecture meant incompatibilities could creep into systems, and sometimes your video card would play havoc with the serial UART and your modem would suddenly croak in the middle of a 9600kbs transfer, and it was a big pain, but that was the trade-off, and that's why Macs ended up a niche.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
  28. Re:My favorite PC blunder by lordandmaker · · Score: 2, Informative

    You can do it with a CD now.

  29. TI Sidecars by orb_nsc · · Score: 3, Interesting

    I'm glad they mentioned the TI 99/4A sidecars. I had a couple of these before getting the P-box. With all the engineers working at Texas Instruments, had none of them heard of "cables"? With a memory expansion and a floppy drive (which still needed it's own sidecar for the controller) your TI was already taking up the entire desk. And god forbid you nudge anything accidentally, and cause the whole thing to crash.

  30. BS! Re:I don't agree by cdn-programmer · · Score: 4, Interesting

    I was programming in x86 assembler (by necessity - not choice) at the time and the X86 instruction set sucks big time. The 68000 was far easier. No programmer worth his salt would choose X86.

    The X86 still used 32 bits for the address but they overlapped the two 16 bit pieces so there were many ways to form the same address. It was INSANE!

    IBM missed the boat, created a major competitor in the process and short themselves in the foot many times as a result. About all that saved IBM's PC bacon back then was that they had a lot of feet to shoot at.

    IMHO when I read the article - its great. It shows how the rush to market can put a company out of business real quick.

    BTW, I looked at the Lisa. I didn't buy it. I looked at a lot of the other computers in the list. I didn't buy them. Apple has not EVER sold me a computer. Funny. IBM has not EVER sold me a computer.

    I have been running clones since 1986.

    I'll predict that Microsoft's days are numbered as well. I think the number might be large however given their cash reserves. However I am hearing people tell me they are sick and tired of the shoddy windows code and the problem with malware. I think a lot of this problem stems from the X86 days and windows 3.11

    The way I see it... the general population in many ways is like a school of fish. They tend to clump together for safety reasons. However, few have much in the way of any enduring investment and just like a school of fish they can all change direction rather quickly. If/when this happens then we may see the fortunes of a company like Microsoft turn sour about as fast as we saw the fortunes of GM and Chrysler turn sour.

    If this happens then people will not go back. These paths tend to be traveled but once.

  31. Not 'classic', but still... by Sj0 · · Score: 3, Interesting

    It isn't really a 'classic' mistake, but the biggest PC design problem today from where I'm standing is over-reliance on fans. High volume fans will result in fuzzy lint growing on the devices which can least afford a layer of fuzzy lint.

    In the past year, I've revived dozens of computers, and nearly every failure can be directly attributed to lint induced by fans.

    --
    It's been a long time.
    1. Re:Not 'classic', but still... by domatic · · Score: 2, Informative

      When few tech staff are available, having to periodically open the case and spray out the lint is a burden. I HIGHLY appreciate fanless designs because once deployed I often don't need to physically lay hands on them until replaced.

      Your car analogy is corked because it is possible to have fanless PCs but not oilless cars. And yes, I'm aware that fans are needed for the highest performing machines. Even there much can be done to ease maintenance. I rather like the idea of using heat pipes to bring the heat to radiators that can be cleaned without taking a screwdriver to the case. Or otherwise designing the thing to make the lint removal easy. Some machines have easily cleanable/replaceable intake filters which is a step forward.

      Having to take a tower out of some of the stupid places they have to go in sometimes, unplugging all that crap, opening the case, spraying it out, and putting all that back together is just obnoxious.

  32. A few of my favourite things - from the workshop by Linker3000 · · Score: 5, Interesting
    • Olivetti/AT&T: On the M24-M280 series' used a 9-pin D connector for keyboard. If you plugged keyboard into your EGA port you blew a diode and lost (ISTR) green.
    • Olivetti/AT&T: (See above). M290 model - putting the EGA and keyboard connectors NEXT TO EACH OTHER! (WTF).
    • Olivetti/AT&T: (See above). If you killed your keyboard (coffee spill etc.), a new one was £160 ('no discount') and nothing else fitted. We actually used to repair these keyboards as they cost so much.
    • Olivetti/AT&T: Low cost (M200 ?) series - no cover on PSU and integrated power switch on left side of case - when you slid off the case top without unplugging, there was a better than even chance one of your fingers would touch the live switch contacts - saw an engineer do this and then proceed to throw the system unit across the workshop while yelping in pain.
    • Olivetti/AT&T: 'Integrated' UPS that slid into the bottom of some of their servers. NO covering on bottom circuit board and so if you didn't get the unit into its rails properly, the board would touch the bottom inside of the case and short out the batteries/weld itself to the case, leaving you tugging for all your might to break the contact before the batteries (or something else) exploded.
    • IBM: Micro Channel Architecture's lousy licencing terms.
    • Tulip: 'Fault tolerant' server with active pull-up on the SCSI bus powered from ONE of the 'redundant' PSUs - so if *that* PSU blew you lost your disk data and command channels even though the other PSU kept everything else running.
    • General: Plastic clips on early SIMM sockets that snapped when you sneezed near them
    • General: USB socket is same width as RJ45 so you can slide a USB plug into the network port and it feels 'right', but gets you nowhere until you look and check!

    I could go on...!

    --
    AT&ROFLMAO
  33. You never had to explain how to use a mouse by EMB+Numbers · · Score: 4, Insightful

    When the Mac came out, every software user's manual had to explain how to use a mouse. I witnessed early Mac users would couldn't grasp the idea that the pointer on screen was controlled by their hand on the mouse. People would watch their hand moving instead of watching the mouse pointer on screen. A single button was the right choice in 1984. Nothing stops you from connecting a multi-button mouse to your Mac, and all of the buttons and scroll wheel work swimmingly.

    People still don't understand double-click vs. single click. My father is brilliant, but he double clicks everything out of habit.

    And what is "maximize" good for. Isn't it ironic for someone who derides a one button mouse to want a one window GUI ?

  34. This is a good opportunity for a new myth by e9th · · Score: 5, Funny

    It would go something like this:

    Well sonny, I remember it was back in the '80s. There were these guys who loved their Apple IIIs so much that, despite its faults, they kept them running for years beyond their useful lifetimes. They did this by filling their offices with industrial-strength fans pointed at those Apple IIIs. Ever since then, we've called people who continue to support obviously flawed products "fanboys"

  35. After a while, you see the same mistakes made over by lee+n.+field · · Score: 2, Insightful

    After a while, you see it all, repeated every few years.

    I've been in the field almost 20 years, and I've seen all-in-one computers be the latest wonderful idea, about every few years. Apple's the only company to really make it work.

    Ditto tablets. They're only really starting to be useful now.

    Oh, and how about this for a questionable design decision? Two common peripherals. They use the same plugs, they're not interchangeable, and not hot pluggable. And often not clearly labeled (only in recent years have they been color coded). Swapping them with the computer on, while it usually works, actually can damage the port. It's called PS/2.

  36. No standard connectors in 1983 by fm6 · · Score: 3, Interesting

    The PCjr's serial port, monitor port, joystick ports, keyboard port, and others used different connectors from the IBM PC. In fact they were not only non-standard connectors, but completely proprietary connectors that couldn't be found on any other computer.

    People, this is 1983. All connectors were "non-standard". Nowadays we're used to a standard connector and pinout for RS-232 and parallel ports on the back of PCs. But in 1983, exactly one model of computer used them: the IBM PC. It didn't more than a couple years for people to realize that the only way to compete with the IBM PC was to be extremely compatible with it. But when the PC Jr. came out, everybody (especially IBM) used business and sales models that paid no attention to the idea that computers and their components could be commodified.

    Small qualification: the use of 25-pin D-shaped connectors with specific pinouts was part of the RS-232 standard. But 25-conductor, straight-across cables cost, and you actually didn't need most of those signals for typical applications. So making cables that would connect some random computer to some random modem or serial printer was a serious black art. There was even a book on the subject.

    (Jerry Pournelle once wrote that he used internal modems because he could never remember the pinouts he needed to make cables. But by the time he wrote this, RS-232 pinouts had been standardized and cheap pre-made modem cables were in all the stores. Pournelle is the original know-it-all ignoramus computer pundit.)

    Parallel printer cables were even worse. They all used the Centronic de-facto standard on the printer side. But to save money, everybody used 25-pin D connectors at the computer side, and the way the 36 Centronics signals mapped to those 25 computer pins was different for every manufacturer. It took IBM to standardize the pinout, and also to standardize making the printer connector female so you didn't accidentally plug a modem into it.

  37. Re:If we started again, today by spire3661 · · Score: 2, Funny

    Steve Jobs is that you???

    Honestly your post sounds a bit short sighted. Why do we need uniquely identified machines? Why no user upgradeable parts? Why do you want everyone to have the Imac style?

    --
    Good-bye
  38. PCjr by MaWeiTao · · Score: 2, Insightful

    I don't understand why the PCjr is bashed so much. We had one and I thought it was pretty damn good. Granted I was quite young, but we did put that machine to good use for quite a few years. We did get the chiclet keyboard, but by that point IBM was already including a similar keyboard with conventional keys so it was a moot point. I actually thought the keyboard was pretty cool. It wasn't the best for typing, but I think it was more a consequence of the technology available at the time and the size of the buttons than anything else. I'd like to think that current Apple keyboards are a spiritual successor and show that the concept wasn't necessarily a bad one. As for the IR, certainly you had to be careful with anything getting in between the keyboard and the machine, but generally it was excellent and we never ran into problems. I must preferred that to having to deal with a cable.

    As for the sidecars, it's not like people at the time were upgrading machines anywhere near as frequently as they do now. And there were tons of clumsy upgrade solutions for many computers at the time. When a 128K memory card was as large, if not larger, than most video cards today there aren't many options for efficient packaging. Actually, the upgrade we got was from a company called Legacy and it pretty much was a whole other case, the size of the PCjr which added 512K of ram and added a second floppy drive. It doubled the size of the machine, but that's just how things were back then; it never bothered us.

    The PCjr was a better machine than pretty much anything else I encountered through much of elementary school. It was far superior than the crappy Apple IIs we had in school. It offered better resolution and 16 colors. What did suck, however, was that it was somewhat less powerful than the IBM PCs available then and later on. While it supported CGA, it's 16 color format was proprietary and not compatible at all with EGA. But regardless, for $1000 it was a great deal and generally compatible with most IBM PC applications.

    I haven't gone through all the "mistakes", but it seems like this article is written from a modern-day perspective which is inappropriate given the era when these machines were designed and manufactured.

  39. Re:Keyboard layout... by plague3106 · · Score: 3, Interesting

    Clearly you're not thinking differently enough!

  40. Real mistakes by Animats · · Score: 5, Informative

    Those are mistakes an end user would see. Here are some deeper mistakes from an engineerings standpoint.

    • Bus-type peripheral architecture. The IBM PC was a spinoff of the IBM Displaywriter, a dedicated word processor with no expandability. It inherited some design decisions from the Displaywriter that were reasonable for a word processor, but terrible for an expandable machine. Most notably, the IBM PC had the peripherals on the memory bus. That meant any DMA had to be on the I/O card, and thus any card could blither all over memory. Peripherals were thus trusted devices, and, in turn, drivers had to be trusted. IBM knew the right answer - channels, as on mainframes, and in the PS/2, they used a "microchannel" architecture. But it was too late - the industry had already standardized on "ISA cards". This is the fundamental reason cause of most operating system crashes - the I/O architecture gives drivers too much power.
    • The Motorola MMU debacle.The Motorola 68000 first appeared in 1978, and it was a very good machine. Almost. There was a flaw. Instruction backout didn't quite work, and thus a paged MMU couldn't be added. So Motorola didn't ship an MMU with the 68000. The early UNIX workstations all used the 68000, and painful hacks were used to kludge together some kind of MMU to make it work. Apollo used two CPUs, one for the OS and one for the user, only one running at a time, to get around this. The Apple Lisa used one CPU with an Apple MMU built from many parts, and the compiler avoided generating any instructions with incrementation so that backout would work. Motorola came out with the M68010 in 1982, which fixed the bugs, but there was still no MMU. When Motorola finally shipped the 68451 MMU, it was a segmented MMU, and worse, slowed down the machine by one clock cycle per memory access. If Motorola had gotten it right by 1979 or so, the whole history of personal computing might have been Motorola-based using protected mode-UNIX.
    • The Intel 286 CPU. Not enough memory management for a protected mode OS, too much segmentation machinery for an unprotected OS. That powered the IBM PC/AT and a whole generation of machines with the addressing system from hell. It could run a version of UNIX, but no process could exceed 64K in protected mode, although you could put a few megabytes on the machine.
    • Baseband Ethernet. Coax-based Ethernet had some serious electrical problems. The thing really was unbalanced baseband, so you couldn't use capacitive coupling. The coax shield could only be grounded at one point, or you'd get ground loops. That created an electrical safety issue with the outside of coax connectors, and running coax between buildings was iffy. It was just bad electrical design. 10baseT, which is balanced, was far better from an electronics standpoint.
  41. Re:worst: sharp unfinished inside edges in cheap c by sootman · · Score: 2, Interesting

    I heard that beige was chosen because it is the same color as most dust so beige computers don't look dirty.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  42. Re:The 15 (or, rather, 11) problems by Chyeld · · Score: 2, Insightful

    IMO however, introducing a cable into the mix really doesn't solve the underlying issue that this purports to be. Now instead of a huge compact piece of equipment, you have a huge sprawling piece of equipment with a spiderweb of cords.

    If I were looking at the issues presented by these 'bulky expansions' I would look at a combination of issues that really weren't solvable at the time they came up.

    • Hotpluging

      It might be silly looking to have every exapansion plugged in at once, but consider the fact that you probably had to power down the whole system just to attached/detach an expansion, suddenly you might consider having them all plugged in all the time actually more feasible than booting up and powering down everytime your needs changed.

    • Equipment itself really is bulky.

      This was the era where 'mobile' phones were called bag phones because they still required a briefcase. Expansions, by the pure nature of the beast, were going to be bulky. You can buy an external usb powered floppy drive today that would fit comfortably in your back pocket, that's a result of technology advancing, not of the folk back in the days making mistakes in their designs.

    • Daisy Chaining sucks.

      There is a reason why Ethernet was such a revolution, ring based networks break the moment anything on the network breaks. I've got a computer at home with ~10 USB devices plugged into it (mostly eternal drives, a keyboard and a mouse) and if any of them fail, just that component fails.

      But the tech needed to make it possible to eschew daisy chaining (namely the ability to include a controller that ensures all the devices don't talk over each other) wasn't there yet. Hell even Ethernet was still struggling to make a dent at the time we are talking about (or in some of the cases, not around at all).

    If I were looking at the examples provided, I'd say that they weren't design failures so much as issues which were presented by the tech at the time and weren't solved until much later.

  43. It too, has a single tragic design flaw by Weaselmancer · · Score: 5, Interesting

    Here is an article with a picture of one.

    I'm a touch typist, took a class in it in high school. Fingers on the home keys. Left hand rests on ASDF. Right hand on JKL;.

    If you move up a row from ASDF, you get QWER. My left pinky is A, move up 1 to Q. My right pointer is on F, move up 1 row to R.

    Move up to the next row for numbers. ASDF becomes 1234. Now here's where we get to the mistake. We were taught that your left pointer goes up 2, and towards the middle 1 to get to 5. Likewise, your right pointer goes up 2 and over to the middle one 1 to get to 6.

    Notice how the 6 is on the wrong side? When my brain thinks "6", my right pointer wants to see it right next to the 7. It's now the responsibility of my left pointer to be in charge of 456, and my right pointer is now only in charge of 7.

    I can't tell you how frustrating this keyboard is to a touch typing programmer. It's as if nobody at Microsoft knows how to touch type.

    --
    Weaselmancer
    rediculous.
  44. Re:worst: sharp unfinished inside edges in cheap c by inject_hotmail.com · · Score: 2, Insightful

    There's a reason for the crappy video in laptops as a general rule:

    Heat.

    I doubt you want that much heat energy in such a small space...unfortunately, that's reality. And even "fast" video in a laptop is slow.

    I think the beige thing was because historically they were business machines...black is far too radical. Maybe beige paint is cheap cheap...not a lot of dye...not a lot of bleach?

  45. Re:Keyboard layout... by Ash-Fox · · Score: 2, Informative

    This is actually still a problem - why does Apple have a UK keyboard layout which is different to standard UK keyboard layouts? You have the option to choose 'UK Keyboard' specifically when speccing a new Apple system, but its different to the UK keyboard prevelent. Annoying.

    And then you have to hit alt+3 to type #, which some applications will intercept and perform an action instead.

    --
    Change is certain; progress is not obligatory.
  46. Re:worst: sharp unfinished inside edges in cheap c by steelfood · · Score: 2, Insightful

    - Beige Only. You can pick any color, as long as it is beige. Why did it take so bloody long to offer any other color then beige? Critical mass?

    It took Steve Jobs returning to Apple after having been kicked out previously. The iMac was probably the first line of computers to have colors other than beige and black. You really need to thank Jobs for making people realize that it's nice to have a PC that looks decent.

    As well, normal people started using PC's, or perhaps PC's suddenly catered to normal people. While the technically inclined are purely interested in utility, normal people tend to factor in looks as well as utility.

    --
    "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
  47. The Apple ][ RESET key above the Return key by tweedlebait · · Score: 2, Informative

    is one I'd have to add to the list. Much anguish was had from that design, and sometimes the keyboard PCB would flex in a way so that pressing Return or another adjacent key would actually reset!

    http://www1.cs.columbia.edu/~sedwards/apple2fpga/Apple-II-Guts.jpg

    --
    Firefox & /. ? Use this often:
  48. Lights on standby by mrt_2394871 · · Score: 2, Insightful

    I've a couple of devices that do that too (DVD player and TV).

    The rationale must be that you'll always know whether they are being supplied by mains power, since they're either working, or have a light on.

  49. The one button mouse wasn't a mistake. by pavon · · Score: 2, Insightful

    People who think the one-button mouse was a mistake seem to be unaware of what mice were like before Apple introduced the Macintosh. For example consider the Xerox Alto, which had three mouse buttons. Actions usually required multiple clicks with different buttons. Copying an object could be achieved by clicking it with the Red Button to select it and then clicking again with another (Yellow?) button to paste it. Clicking with the Blue button would delete an object. But clicking with the Red button then the Blue button would do something else, so you had to remember if you'd clicked or nor or you could screw things up.

    This is off of memory of a manual that I stumbled upon in the library years ago, the details may be off. I wish I could find a copy of it to give better examples, but the point is it was a mess. You had to use all three buttons just to do the same tasks that we can do today using just the first.

    The Macintosh team combined click-and-drag, click and double click in a way that enabled you to do all these things with a single mouse button, and more "intuitively" to boot. It was a genuine step forward in GUI development. In fact when Windows was released, it copied the Macintosh behavior for the left mouse button exactly. The second and third buttons were used sparingly and inconstantly at first and didn't add much to the experience - the main reason that most PC mice had three buttons at that time was for the DOS based CAD programs that needed them.

    It wasn't until Windows 95 was released that they had completely standardized on using the right mouse button for context menus, and that too was a genuine step forward. And in fact all of the UI folks that worked on the original Mac agree on this. They've also since realized that if they had used two buttons for the mouse - one solely for selection and another for acting on objects, the could have avoided many of the problems involved with drag-and-drop text, and accidentally moving objects when adding to the selection. Unfortunately, momentum makes it too difficult to change at this point in the game.

    The continued use of a one-button mouse is a mistake, but it's creation was not.