Slashdot Mirror


Clash of the Titans Over USB 3.0 Specification Process

Ian Lamont writes "Nvidia and other chip designers are accusing Intel of 'illegally restraining trade' in a dispute over the USB 3.0 specification. The dispute has prompted Nvidia, AMD, Via, and SiS to establish a rival standard for the USB 3.0 host controller. An Intel spokesman denies the company is making the USB specification, or that USB 3.0 'borrows technology heavily' from the PCI Special Interests group. He does, however, say that Intel won't release an unfinished Intel host controller spec until it's ready, as it would lead to incompatible hardware."

269 comments

  1. 1394 For Life by vertigoCiel · · Score: 5, Insightful

    Ever the more reason to never give up Firewire until they pry it from my cold, dead fingers.

    1. Re:1394 For Life by mrbluze · · Score: 4, Insightful

      Ever the more reason to never give up Firewire until they pry it from my cold, dead fingers. But why does everything with firewire have to cost an extra $30 or so?
      --
      Do it yourself, because no one else will do it yourself. [beta blockade 10-17 Feb]
    2. Re:1394 For Life by Anonymous Coward · · Score: 5, Funny

      Because it was designed by Apple.

    3. Re:1394 For Life by T3Tech · · Score: 3, Funny

      Viva IEEE 1284 FTW

      --
      Of course I didn't RTFA... why would I do that? You really are new here aren't you? Don't let my UID fool you.
    4. Re:1394 For Life by theshibboleth · · Score: 2, Informative

      Well Firewire is faster than USB, so people are willing to pay more for it. Plus it doesn't have quite as wide adoption as USB, so manufacturers don't make as many Firewire devices, which limits the supply.

    5. Re:1394 For Life by Anonymous Coward · · Score: 0

      Because it requires smarter chips for the protocol. Unlike USB, the CPU doesn't need to spoon-feed the data across the bus.

      Dear God is USB terrible for fast I/O. Try comparing the two sometime. It's ridiculous how slow the USB drives I've used are, compared to the firewire.

    6. Re:1394 For Life by Macrat · · Score: 1, Insightful

      USB = cheap crap

      1394 = quality technology

    7. Re:1394 For Life by Anonymous Coward · · Score: 0

      No you idiots. USB is free for anyone to implement, Firewire is a profit center for Apple et al.

      As soon as tape-based camcorders die out (already happening), firewire dies with it.

    8. Re:1394 For Life by Aphoxema · · Score: 1

      Pfft. I've never heard of FireWire missile launchers! FireWire cell phone chargers! FireWire GPS recievers?!

      But seriously, is there such a thing as FireWire keyboards? FireWire mice? FireWire gamepads? Is there even an HID standard for FireWire?

      USB is the thing. It's everywhere. It's ubiquitous. The next big standard in USB must remain U.

      --
      "Most people, I think, don't even know what a rootkit is, so why should they care about it?"
    9. Re:1394 For Life by Jeff+DeMaagd · · Score: 4, Interesting

      I've not heard of USB missile launchers either. It shoots USBs?

      True, there is no HID standard for Firewire. But that's not its strength. Firewire's strength is USB's weakness, and Firewire's weakness is USB's strength.

      Firewire seems to be fading into smaller niches though. I don't want to daisy chain hard drives, so eSATA will do fine, and eSATA does allow the use of port multipliers, one port still does five drives.

      I have two HDV cameras, but I don't use them much, I prefer an HF10 which writes to SDHC cards. Firewire is good for audio tasks, which I don't do.

    10. Re:1394 For Life by sznupi · · Score: 2, Interesting

      Thing is...your examples are easily served by USB 1, without even taking us into area of USB 2. Which is usefull basically only when dealing with large storage and video devices, and those areas are very well covered by eSATA and Firewire.

      So...with USB 3 we have a case of extending USB into areas which it wasn't really meant to serve...and which already are served very well.

      --
      One that hath name thou can not otter
    11. Re:1394 For Life by Jeff+DeMaagd · · Score: 4, Informative

      You're wrong. You are basically remembering something that's been fixed and settled a decade ago. Good job on being out of date by a decade.

      The entire royalty is something like $0.25 per device, Apple only gets a portion of that.

      The cost is in the smarts, each device requires a more complicated controller and an additional chip.

    12. Re:1394 For Life by Tubal-Cain · · Score: 5, Informative

      I've not heard of USB missile launchers either. It shoots USBs? http://www.thinkgeek.com/geektoys/warfare/8a0f/
    13. Re:1394 For Life by Teriblows · · Score: 0, Troll

      no, apple got greedy and charged per port. over millions of units..that adds up. apple got greedy and short sighted. and we pay with an technically inferior product.

    14. Re:1394 For Life by ya+really · · Score: 1

      But why does everything with firewire have to cost an extra $30 or so?

      I believe in short, it's because firewire directly interacts with the computer's hardware without any conversions, while usb has to be passed through software/firmware first, though it could be as already said, licensing fees by Apple.

    15. Re:1394 For Life by Anonymous Coward · · Score: 0

      Ever the more reason to never give up Firewire until they pry it from my cold, dead fingers. You realize that the phrase, "cold, dead fingers," no longer has the same impact now that Heston is gone...
    16. Re:1394 For Life by Anonymous Coward · · Score: 0

      Hmm, $0.25 per port versus $0.00 per port, and you think I'm wrong? I think your tard helmet is on too tightly.

    17. Re:1394 For Life by Hal_Porter · · Score: 1

      I've not heard of USB missile launchers either. It shoots USBs? http://www.thinkgeek.com/geektoys/warfare/8a0f/ For some reason your post reminds me of this

      http://www.bbc.co.uk/comedy/feedback/faq_facts.shtml

      The Office

      Where can I get Gareth's Cookie Cop / Dirty Bertie / any other obscure novelty products featured in The Office?

      We don't know, sorry. These things must have come from somewhere... though if you desperately want one it could be that you missed the entire point of the show.
      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    18. Re:1394 For Life by Anonymous Coward · · Score: 0

      forgot about this one ?
      http://www.sophos.com/security/blog/2008/03/1173.html

    19. Re:1394 For Life by Anonymous Coward · · Score: 0

      Huh? What does military headgear have to do with anything?

    20. Re:1394 For Life by v1 · · Score: 4, Insightful

      Firewire is not designed to run peripherals. It's designed for high speed, efficient transfer of data. The closest it gets to peripherals is high end scanners. Mice, printers, keyboards, basically anything human interface is more appropriate for USB. Universal Serial Bus. Firewire is not universal. The overhead created by being universal makes even the high speed USB (480) transfer data slower than Firewire 400. Then there's Firewire 800 which leaves USB in the dust nicely on file transfers.

      Also firewire IO is done on the card/chip, whereas USB is done to a large degree by the CPU. This is why we saw recent threads about the 'security risk' associated with jacking into the firewire port of a computer - you have direct access to system memory on most systems. Try a file copy with USB 2, and again with firewire, watch your processor. BIG difference. This is important when you are processing video, you can't have your video IO making your video processing lag and skip frames. That's one of the reasons firewire remains dominant on video.

      The only aspect of this I find puzzling is the scarcity and cost of firewire flash drives. kanguru makes them but they cost 3-4x as much as comparable USB thumb drives. Best guess here is thumb drives started their boon before most PCs had firewire ports, so they were just trying to hit the largest market, which lacked firewire, and so now we're stuck with it.

      --
      I work for the Department of Redundancy Department.
    21. Re:1394 For Life by outZider · · Score: 4, Informative

      FireWire requires an actual IO controller, where USB 2 relies on the CPU and the driver.

      In short -- FireWire is faster and requires far less load on the target machine. The downside is the initial cost is higher. I find it pays for itself pretty quick.

      --
      - oZ
      // i am here.
    22. Re:1394 For Life by Televiper2000 · · Score: 2, Insightful

      Not to mention that USB1 is really just a user friendly replacement for the old reliable RS232, and PS/2.

      --
      New! Device Legs: These legs will help your poor OEM installed product escape any hamfistedness it may encounter. Ava
    23. Re:1394 For Life by Josue.Boyd · · Score: 1

      I found it funny that you had to compare Apple to Microsoft in your response.
      What did Microsoft have to do with this debate?
      Or is it just a requirement that a person hate Gates to be considered intellectual?

    24. Re:1394 For Life by assassinator42 · · Score: 1

      A $1 licensing fee is quite expensive for a $5 thumb drive or $10 hard drive enclosure.

    25. Re:1394 For Life by armanox · · Score: 2, Insightful

      Nice try at humor. Also called Sony ILink, it coests more because it needs a firewire controller

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    26. Re:1394 For Life by Anonymous Coward · · Score: 1, Insightful

      > The only aspect of this I find puzzling is the scarcity and cost of firewire flash drives.

      Flash drives (and iPods) don't come close to saturating USB2, so what would be the point of using firewire?

    27. Re:1394 For Life by enoz · · Score: 3, Insightful

      If someone has physical access to your computer then it is already game over*.

      Why bother using firewire hacking when it is much simpler to do a hard reset and load a bootable CD?

      *YMMV, See TrueCrypt for example.

    28. Re:1394 For Life by armanox · · Score: 4, Informative

      Also, the royalties are not in effect any longer...

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    29. Re:1394 For Life by Ahnteis · · Score: 1

      Because my computer doesn't boot to CD and the Bios is passworded?

    30. Re:1394 For Life by countach · · Score: 1

      True, but I'd happily pay a buck or two more if everything was firewire. Having to have 3 different types of connections on my computer costs a lot more.

    31. Re:1394 For Life by Anonymous Coward · · Score: 3, Insightful

      You seem to think this article is about sub-Gbs speeds. Sure, Firewire is the king there. But this is the next level and Firewire don't come close on speed.

      Look on it from the bright side, a few years from now you and your likes will claim how Apple popularized USB3. If it weren't for Apple we would still be using low speed Firewire and so on. Great, isn't it.

    32. Re:1394 For Life by mlts · · Score: 1

      This gets me wondering:

      Does eSATA have this issue where one can plug in something into an external SATA port, then be able to dump the memory of a local computer to fish out encryption keys?

      Of course, its pretty much game over if the bad guys get physical access to the machine, but disabling IEEE 1394 will slow them down at least, forcing them to try to find another bus to hotplug onto for the RAM dump (PCI, PCI-e.)

    33. Re:1394 For Life by Poltras · · Score: 2, Informative

      You're using a BIOS? Holy crap, I'll just remove the battery of the cmos for 5 minutes and I'm done. Or use the jumper to go faster.

      Admit it, once you have access to the computer, it's game over. Unless you encrypt the hard drive. The whole thing. And your RAM as well. And use EFI. Encrypted...

    34. Re:1394 For Life by Anonymous Coward · · Score: 0

      Because my computer doesn't boot to CD and the Bios is passworded? Nothing a little battery removal can't fix...
    35. Re:1394 For Life by ya+really · · Score: 1

      I found it funny that you had to compare Apple to Microsoft in your response. What did Microsoft have to do with this debate? Or is it just a requirement that a person hate Gates to be considered intellectual?

      Perhaps you should reread his post, it was obviously sarcasam (though pointing it out ruins the effect).

    36. Re:1394 For Life by punkass · · Score: 3, Informative

      Yep, and of course they won't be updating Fireware ever again, either. http://en.wikipedia.org/wiki/FireWire#Future_enhancements

      --
      "Nobody owns the fucking words man." - James Dean
    37. Re:1394 For Life by Phroggy · · Score: 2, Funny

      You forgot about the padlock on the chassis.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    38. Re:1394 For Life by Anonymous Coward · · Score: 0

      The same reason which made SCSI cost more than IDE in the 90'ties and why UW-SCSI cost more than SATA:

      Some people on the way earn more when you choose the CHEAPER solution... because of component prices.

      So we are left with a poorer solution... like the Ethernet vs. TokenRing, Betamax vs. VHS etc. etc.

    39. Re:1394 For Life by evilviper · · Score: 4, Interesting

      Firewire seems to be fading into smaller niches though. I don't want to daisy chain hard drives, so eSATA will do fine, and eSATA does allow the use of port multipliers, one port still does five drives.

      It's not USB2 or SATA that cannibalized Firewire's supposed market... It's Ethernet.

      Much better range, lower price, more devices, equally high speed, similar (controller) requirements, easier device sharing, etc.

      High-end printers, scanners, CD/DVD duplicators, studio (audio/video) equipment, hard drive arrays, etc. They all have gigabit ethernet connectors now.

      Ethernet ate the high-end, USB ate the low-end, Firewire got left out in the cold, with just a few niche applications where Ethernet is inconvenient and its benefits don't apply, and yet USB isn't quite fast/flexible enough. That basically means just digital camcorders, and a handful of studio equipment...
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    40. Re:1394 For Life by Anonymous Coward · · Score: 5, Funny

      Good idea! Maybe we should look at having some kind of "Universal Serial Bus" that everybody can use as a standard!

    41. Re:1394 For Life by coleblak · · Score: 2, Interesting

      So? Just leave that extra royalty covering bit tacked on. More profit.

      --
      77 HITS
      Really Long Off Topic Combo
    42. Re:1394 For Life by Kjella · · Score: 1

      The cost issue is why we have tons of USB ports and maybe one or two firewire ports on a machine. eSATA is better now for storage and I expect Firewire/DV will fall to HDD/flash recording video cameras in not that long. Since they're random access devices unlike tape, there's no dropped frames and no minimum throughput requirement. Realisticly, my machine is doing fine doing heavy IO to my internal disks, it should handle an external one just as easily. I don't see what the future of firewire is.

      --
      Live today, because you never know what tomorrow brings
    43. Re:1394 For Life by evilviper · · Score: 2, Insightful

      Not to mention that USB1 is really just a user friendly replacement for the old reliable RS232, and PS/2.
      ..and IEEE 1284 (Parallel ports), and SCSI-1 (see: Pre-USB scanners, CD Burners, HDDs), and PCMCIA (see WiFi, Flash, Floppies, Zip drives, etc.), and...
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    44. Re:1394 For Life by evilviper · · Score: 1

      So...with USB 3 we have a case of extending USB into areas which it wasn't really meant to serve...and which already are served very well.

      That's exactly what we had with USB 2.0... and it wasn't exactly a flaming failure.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    45. Re:1394 For Life by MrNaz · · Score: 4, Funny

      There is no shortage of people willing to beat a dead horse.

      --
      I hate printers.
    46. Re:1394 For Life by Khyber · · Score: 0, Flamebait

      "Well Firewire is faster than USB"

      Firewire What vs. USB What? USB 2.0 is faster than Firewire 400. Firewire 400 is faster than USB 1.1. USB 3.0 at 3 Gbps is over 3 times faster than Firewire 800.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    47. Re:1394 For Life by jaxtherat · · Score: 1

      What are you basing this on? How is USB (the Universal Serial Bus protocol/standard) cheap crap?

      --
      http://www.zombieapocalypse.tv/
    48. Re:1394 For Life by evilviper · · Score: 2, Insightful

      ...and game ports, and TOSLINK, and MIDI ports, and PCI slots (to a significant extent), and ADB, and infrared ports, and...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    49. Re:1394 For Life by sznupi · · Score: 1

      Failure...no, of course not.

      But it's not really better than what we've had bofore it. Even if, in more positive cases, you have to use a stopwatch and look at CPU utilisation to notice any real difference (USB2 vs. Firewire HDDs)

      But when it's not so good...oh boy, once I tried to force USB connectivity in digital camera that had both Firewire and USB (my advice: don't, just buy the damn Firewire card). And even when it comes to webcams, the one I consider "best ever" is on...Firewire. Which also would serve us well if pendrives were using it instead of USB.

      --
      One that hath name thou can not otter
    50. Re:1394 For Life by mcrbids · · Score: 1

      Firewire seems to be fading into smaller niches though. I don't want to daisy chain hard drives, so eSATA will do fine, and eSATA does allow the use of port multipliers, one port still does five drives.

      You may not want to daisy-chain HDDs, but I do. For price reasons, I end up using USB for the task, but it's only just barely adequate for the task. Oh, USB does fine for copying a small number of files, wonderful for a thumb drive, but try transferring 100 GB at a time, and it chokes badly. Especially if you are copying/moving more than one set of files at a time.

      It's often a problem on my D2D backup system; when I expire a backup to an external USB drive, it can take days, even with USB 2.x. Firewire does a far, far better job.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    51. Re:1394 For Life by Jarik_Tentsu · · Score: 0, Troll

      USB is also better for hot-swappability.

      You can really pull out a USB whenever you want to. Oh sure, you might get a bit of corrupted data if you don't go "Safely Remove Hardware", but overall it's fine to rip it out whenever.

      With 1394, sometimes ripping it out at the wrong times can give you a BSOD, or even worse, damage your device. I think a lot of manufacturers of 1394 interfaces even suggest to boot the computer *with* the device plugged in.

      ~Jarik

    52. Re:1394 For Life by CrackedButter · · Score: 5, Informative

      How is this modded interesting, all the geeks know that FW 400 is still faster than USB 2.0 because 480mbps is theoretical and not an actual constant transfer speed like with FW400. Firewire is processor independent as well since it has its own controller whereas the main CPU is used to control USB 2, that means its transfer rate is dependent on system performance. Everything else in your post isn't bollocks though.

    53. Re:1394 For Life by SoupIsGoodFood_42 · · Score: 1

      Probably because they are generally designed better in other areas, too. My aluminium Firewire/USB2/eSATA drive enclosure was more expensive than my cheap, plastic USB2 enclosure.
      The market for people who want to buy Firewire is probably closer to the market that also want to pay a bit extra for quality. That's also partly why Firewire isn't going away anytime soon, at least on the Mac.

    54. Re:1394 For Life by CrackedButter · · Score: 1

      Why waste an expensive controller on such low powered devices? FW is overkill. Instead you see FW on bus powered hard drives (have you found a 2.5" 7200 rpm drive running solely off USB2 for example?), HD video cameras, professional SLR's, inside F-22 and F-35 fighter aircraft and there are thumb drives on the market with firewire as well.

    55. Re:1394 For Life by SoupIsGoodFood_42 · · Score: 1

      Oh yeah, royalty fees less than $1 are such a killer, and USB chips are completely free. Perhaps your argument would hold more weight if you hadn't posted anonymously.

    56. Re:1394 For Life by Anonymous Coward · · Score: 0

      How often do you come across a public computer with firewire ports? Never? How useful would a firewire thumb drive be considering the point of thumb drives is they're portable? Almost completely useless.

    57. Re:1394 For Life by SoupIsGoodFood_42 · · Score: 2

      Just how many Firewire ports have you ever seen on a single device? Would they even add up to more than $5 in royalties?

    58. Re:1394 For Life by Anonymous Coward · · Score: 0

      Firewire400 is faster than USB 1.1 for anything and faster than USB2 for sustained transfers (which is what most people use either for). Firewire800 is faster than any USB available today.

    59. Re:1394 For Life by SoupIsGoodFood_42 · · Score: 1

      By your logic, Apple would be doing poorly as they don't always go with the cheapest option.
      That kind of thinking is why a company such as Microsoft couldn't put out a decent iPod clone even after a few years despite anyone with half a clue being able to tell you what they are doing wrong.
      Product design is more than just penny pinching.

    60. Re:1394 For Life by SoupIsGoodFood_42 · · Score: 3, Funny

      You forgot about my oxyacetylene cutting torch.

    61. Re:1394 For Life by SoupIsGoodFood_42 · · Score: 1

      The only aspect of this I find puzzling is the scarcity and cost of firewire flash drives.

      I think for the kinds tasks most people use key-chain-type flash drives for, USB is good enough. Perhaps it's because when people want the speed of Firewire, they're usually copying lots of data, possibly more than you average key-chain flash drive can hold. And for most people, compatibility/portability is a very important feature.

      BTW. What is the new term for flash drives now that flash drives are starting to pop-up in laptops? I've always preferred "key-chain" over "thumb", but they both suck and I'm sure Sony would fire up their lawyers over "stick".

    62. Re:1394 For Life by Anonymous Coward · · Score: 3, Funny

      Thermite lining.

    63. Re:1394 For Life by Xtifr · · Score: 1

      BTW. What is the new term for flash drives now that flash drives are starting to pop-up in laptops? Do you mean "SSD" (Solid State Drive)? Or are you referring to something else? SSD is the term I've usually seen in reference to UMPCs like the Eee.
    64. Re:1394 For Life by Mattsson · · Score: 3, Interesting

      $1 per port would make quite a difference on a low cost device, especially if it's got two ports or more.
      Think a 6 port firewire-hub. That's $6 just in royalty.
      But I don't think they actually charged that much. Wasn't it more along the lines of $0.25 per device?

      The biggest reason why USB was a really slow hit with the x86-crowd was the lack of USB-support in MS-Windows and other x86 OS's. In order to connect a USB-device you had to install USB-support, reboot, install the device drivers, reboot, sometimes there would be another driver to be loaded after the first one (sic) so another install, reboot...
      Also, some early USB equipped x86-mainboards didn't have USB support in BIOS, so you couldn't use a USB-keyboard to change BIOS-settings, enter Windows safe-mode, etc, etc.
      USB was also slow as hell for most other uses than HID-devices or printers.
      My first mp3-player would take more than an hour to fill. 6GB @ 12Mbps, the horror!

      When Apple put a port in their hardware, they usually already got the drivers ready and they rely mostly on making their own hardware.
      The Imac came with a USB-keyboard and USB-mouse made by Apple, and thus everyone that had an Imac used USB-gear.

      What has MS license cost or Microsoft's greed got to do with firewire royalty and Apple's greed?
      They're not connected. Don't confuse subjects.
      If anyone accuses Apple of greed, that doesn't mean that they think Apple is worse than Microsoft. Both are greedy. Microsoft more than Apple usually though.

      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
    65. Re:1394 For Life by Anonymous Coward · · Score: 0

      It's not USB2 or SATA that cannibalized Firewire's supposed market... It's Ethernet.

      IMHO Firewire made several mistakes - not least picking a cool name then ending up with many manufacturers using the confusing name 1394 instead.

      I'm involved with industrial vision and Firewire cameras remain pretty popular. One of the frustrating things about Firewire for me is the existence of 4-pin (unpowered) connectors on laptops. So if I want to use a firewire-powered device on my laptop I have to get a powered hub, which means I need a power brick and a mains connection. So all the convenience benefits of power-over-the-cable are lost.

      Firewire would have been a better standard if it was mandatory for computers to have powered 6-pin ports.

    66. Re:1394 For Life by Anonymous Coward · · Score: 0

      Only for gun nuts ;)

    67. Re:1394 For Life by Anonymous Coward · · Score: 0

      Firewire What vs. USB What? USB 2.0 is faster than Firewire 400. Firewire 400 is faster than USB 1.1. USB 3.0 at 3 Gbps is over 3 times faster than Firewire 800. Hah, yes, you're comparing the published rates.

      Firewire will give you higher sustained transfers. Most of the benchmarks seem to put USB 2.0 at a bit above 30MB/s and Firewire a bit under 40MB/s.
    68. Re:1394 For Life by WaroDaBeast · · Score: 1

      I am equally baffled. Mod parent up and grandparent down please.

      --
      "The body may heal, but the mind is not always so resilient." -- Deus Ex: Human Revolution
    69. Re:1394 For Life by SoupIsGoodFood_42 · · Score: 1

      Yeah, SSD. I've only seen the term more recently, but I'm no expert in that area. I'm assuming they are pretty much the same memory tech as flash drives, CF and SD cards, etc.? Although I know there is supposed to be a newer tech surfacing soon from Seagate or something, more suited laptops because of a greater number of re-writes before failure?

    70. Re:1394 For Life by Bert64 · · Score: 1

      And the hard drive is welded in? That's where the data is, just take it out and hook it to another machine.

      Ohh and breaking BIOS passwords is trivial, virtually all of them have backdoors allowing you to bypass whatever password the user set.

      As for not booting from CD, so what? just move the existing HD to a different slot, and put your own HD on the primary slot so it gets booted instead... Same end result as booting from CD.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    71. Re:1394 For Life by DDLKermit007 · · Score: 4, Informative

      Great way to stay on the sidelines of understanding. Yes, USB 2.0 is "faster" than Firewire on paper. However, 2.0's max/burst speed of 480Mbit/s is very different from it's average speed (about 240Mbit/s), and substantially lower than Firewire's sustained speed. It's a side effect of something that relies on the host to do the heavy lifting vs a device that handles it's own heavy lifting. Not looking forward to similar crap with USB 3.0, not to mention the continuance of shitastic driver support I've always seen from USB vs Firewire.

    72. Re:1394 For Life by petermgreen · · Score: 1, Redundant

      several reasons
      1: at least early in firewires life there were some fairly significant licensing fees, dunno if that is still the case.
      2: Firewire is intrinsiclly a higher spec and more expensive interface. A good example of this is the power provision, firewire can carry much more but the higher voltage makes using it more awkward for devices.
      3: Firewire has become something of a niche product, the more niche a product is the less people the upfront costs are spread over.
      4: in the case of motherboard support the major chipset manufacturers integrate USB support so the only significan cost to fitting USB is the connectors. For firewire a seperate controller chip is needed.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    73. Re:1394 For Life by petermgreen · · Score: 4, Insightful

      The big problem with using firewire for everything is it lacks the lower speed modes that USB has. That means that every perhipheral has to have chips capable of handling a 400 megabit per second interface even if it doesn't need anywhere near that ammount of bandwidth.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    74. Re:1394 For Life by Vreejack · · Score: 1

      How do you justify the statement that Microsoft is usually more greedy than Apple? They are both for-profit corporations; they are greedy by definition: that is their reason for existence. So when you claim that Microsoft is greedier do you mean that it has seen greater stock growth?

      Perhaps you mean that Microsoft is more liable to push the boundaries of the law or to behave less ethically, but I do not see it. Microsoft may abuse its monopoly on software but Apple would very much like to abuse its monopoly on hardware. Fortunately, Apple does not have such a monopoly, except amongst Macintosh users, who complain often about expensive hardware.

      --
      "Will future ages believe that such stupid bigotry ever existed!" -- Ivanhoe
    75. Re:1394 For Life by petermgreen · · Score: 1

      Why bother using firewire hacking when it is much simpler to do a hard reset and load a bootable CD?
      Two main reasons

      1: you want to recover something that is in ram (e.g. the encryption key for full disk encryption) and not on disk and the bios clears the memory on reboot (this is quite common in systems with ecc ram)
      2: the bios is set not to boot from CD and gaining physical access to the innards, popping the battery, and then rebooting off a livecd without getting caught would be much harder than just plugging in what looks like an ordinary external hard drive.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    76. Re:1394 For Life by Prune · · Score: 1

      Explain to me why you need firewire when Ethernet leaves it in the dust in terms of speed, and can serve in all the applications you mentioned? Like another poster wrote, USB covers the low end and Ethernet/SATA the high end. Firewire is pointless.

      --
      "Politicians and diapers must be changed often, and for the same reason."
    77. Re:1394 For Life by petermgreen · · Score: 1

      I'm not the GP but I also belive that high speed USB is cheap crap for the following reasons.

      the fact that despite the higher headline speed USB 2 cannot keep up with firewire in sustained data transfer tests.

      The fact that during heavy data transfer the CPU is loaded far more heavilly with USB than with firewire.

      The fact that the power supply is barely adequate for a laptop hard drive and nowhere near sufficiant for a desktop hard drive.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    78. Re:1394 For Life by petermgreen · · Score: 1

      hardly, a google search for firewire sata drive enclosure turned up at least one device that fitted the bill.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    79. Re:1394 For Life by JerkBoB · · Score: 1

      IDE in the 90'ties

      "90'ties".length == 7
      "nineties".length == 8

      "90's".length == 4
      "90s".length == 3

      "the previous decade".length == 19

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
    80. Re:1394 For Life by peragrin · · Score: 1

      Um here is a little secret macintosh users don't complain about Apples pricing as they know and especially lately they are less expensive than DELL ON the same hardware. Even when i bought my powerbook G4 I couldn't find an intel machine that could compare in cpu power, size, weight, battery life, and price.

      The only big difference with Apple is you can't chose to use cheap hardware in certain spots to shave dollars off the cost.

      That isn't to say that apple isn't controlling. they can be worse than MSFT in some cases, and better in others.

      --
      i thought once I was found, but it was only a dream.
    81. Re:1394 For Life by Anonymous Coward · · Score: 0

      Actually, there is a Firewire version that handles speeds up to 3.2 Gbps, meant to directly compete with USB3. Consumer devices should be available later this year.

    82. Re:1394 For Life by PopeRatzo · · Score: 1

      I'm a little bit stupid, but doesn't USB need a controller too? Whenever my windows machine breaks, and I have to look inside the Device Manager, I see all kinds of USB host controller things.

      --
      You are welcome on my lawn.
    83. Re:1394 For Life by jo42 · · Score: 1

      USB =

      Universal Silly Bus
      Universal Stupid Bus
      Universal Sucky Bus
      Universal Shite Bus ...

      Even today, plugging USB devices into machines is a gamble as whether it will work or not.

    84. Re:1394 For Life by PopeRatzo · · Score: 2, Interesting

      As soon as tape-based camcorders die out (already happening), firewire dies with it.
      Bite your tongue. I just spent my economic stimulus check on a new firewire audio interface for my digital audio workstation (on which I make part of my living).

      If firewire "dies" companies like Avid, M-Audio, Prosonus, MOTU and many more are gonna have to go back to the drawing board.

      USB (even 2.0) just isn't that great for moving a lot of digital audio. By comparison, Firewire (400 or 800) is a dream. If firewire goes, what am I gonna do, go back to PCI? I was just getting used to not having to open my case to switch audio interfaces.

      Seriously, does anyone else here think firewire's going to disappear after "tape-based camcorders die out"? I've still got the receipt for my new 828MkIII.
      --
      You are welcome on my lawn.
    85. Re:1394 For Life by PopeRatzo · · Score: 1

      Yep, Apple is worse than Microsoft.
      And diarrhea is worse than projectile vomiting.

      Your point?
      --
      You are welcome on my lawn.
    86. Re:1394 For Life by saider · · Score: 4, Informative

      IIRC, Firewire controllers need to be smarter than USB controllers because they might not be hooked up to a PC. For instance, your video camera might go straight to a recording deck, or some other electronic doodad. So the firewire controllers were designed to offload a lot more of the protocol to move stuff around, which made it easier to design systems. Of course this was done back before embedded controllers running Linux (and its USB stack) became cheap as dirt.

      Firewire's main advantage now is the fact that it is a point to point mechanism, not a bus. USB suffers because every so often the host must interrupt things to discover new devices. This can slow down large block transfers quite a bit.

      --


      Remember, You are unique...just like everyone else.
    87. Re:1394 For Life by v1 · · Score: 1

      Flash drives (and iPods) don't come close to saturating USB2, so what would be the point of using firewire?

      Now that's true, but it hasn't always been that way. Look how long we had firewire 400 before we had USB 480? Years. During that time, using USB (12) for file transfer was torture. There are still quite a few machines with the slower USB. There never was a "slow" firewire.

      Also USB is used for things that can saturate it. Over 1/2 the external HDs for sale nowadays are USB, and they can and do saturate 480. (which for data transfer on USB ends up being more around 320-350)

      --
      I work for the Department of Redundancy Department.
    88. Re:1394 For Life by Mattsson · · Score: 1

      The biggest advantage of firewire it's ability to reserve resources for a bitstream.
      That's why it's so much better than USB for file transfer, video transfer and audio.
      The driver can basically say that "this device must have access to x bps, with a maximum delay of x ms per packet", and then other transfers won't disrupt this stream.
      Try getting low latencies and smooth playback with a USB soundcard.
      It's possible, but I wouldn't want to have to rely on it in a live situation...

      The reason firewire flashdrives are scarce is definitely cost.
      In the early days, flash-chips where too slow to take advantage of firewire and too small to need it.
      Back then, firewire cost $3-$5 more than USB per device, so it would be rather dumb to use it for flashdisks when USB1 at 12Mbps got you exacly as fast file transfers as firewire.
      Today we're able to saturate a USB2 or firewire interface with a flashdrive but the market is so much lower for a firewire flashdisk, since it is mainly used by the audio/video niche, that the price goes up even though the controllerchips are cheap these days.

      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
    89. Re:1394 For Life by v1 · · Score: 2, Informative

      With 1394, sometimes ripping it out at the wrong times can give you a BSOD, or even worse, damage your device.

      Sorry for your BSOD but that's not the device's problem, has nothing to do with USB or Firewire. Linux and Macintosh do not have ANY issue with hot swapping firewire.

      And I work with firewire and usb storage many times every single day at work so I believe I have a good sampling to speak on.

      I can say I've seen firewire damaged devices though... some of the cheap firewire port end cages are split stamped, and can spread if forced. This lets you plug in a firewire cable BACKWARDS if it's behind a machine you can't pull out and are groping in the dark with the cable. bad things happen here, usually shorting out the firewire port on the host, since firewire is heavily powered and doesn't like being hooked up wrong.

      --
      I work for the Department of Redundancy Department.
    90. Re:1394 For Life by Pulzar · · Score: 1


      The fact that during heavy data transfer the CPU is loaded far more heavilly with USB than with firewire.


      Yeah, but you're paying for that -- your firewire link has a dedicated controller that handles the transfer, while USB is offloaded to the CPU. One could build a dedicated USB controller and reduce the CPU usage, but then the price would go up accordingly. Would it be worth it? For most of us, it wouldn't.
      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    91. Re:1394 For Life by v1 · · Score: 1

      Explain to me why you need firewire

      I've seen this asked and answered before. Sorry I don't have references handy, but it comes down to designed number of operations. Ethernet cables are not patch cords. They are not meant to be plugged and unplugged several times a day. I see ethernet cables with their lock clips snapped off constantly, and do from time to time run into an ethernet jack that's bad, and often a failed ethernet cord.

      I have yet to run into a single failed firewire cord, and only two trashed firewire jacks. (due to them getting used, from what I can tell, about 10 times a day for better than 6 years)

      USB and firewire are both designed for many operations. The mere presence of the lock clip on the ethernet cords is a good indicator they don't mean for you to plug and unplug them all the time.

      Looking at the eSata connectors I wonder how well they'll stand up to many operations. I haven't ran across any specs on them yet but they don't look too durable. Particularly where the cable meets the connector.

      --
      I work for the Department of Redundancy Department.
    92. Re:1394 For Life by darthflo · · Score: 1

      I find it pays for itself pretty quick.
      Like where? If I want to quickly copy over a few files from machine a to b, I'll put them on a USB thumbdrive, even at a quarter of the possible bandwidth 50 MB won't take five seconds, so that works out pretty decently.
      Ditto for peripherals, compatibility is king, bandwidth issues are so 1999.
      If I need to copy big files, I'm not that dumb as to require a special overpowered bus, I'll just use one of those increasingly common eSata ports. The controller is on-board anyways and 3 Gbps without IEEE1394 overhead seems like more than 1.6 Gbps minus IEEE1394 overhead to me.
      Also, don't forget about GbE. It's fast, doesn't require you to carry around hard drives and, in general, awesome.
    93. Re:1394 For Life by darthflo · · Score: 1

      > "90'ties".spell
      => "ninety'ties"

    94. Re:1394 For Life by RiotingPacifist · · Score: 1

      Funny because my full disk encryption says that you cant get into MY documents with a bootable CD.

      --
      IranAir Flight 655 never forget!
    95. Re:1394 For Life by RiotingPacifist · · Score: 1

      your doing it wrong

      --
      IranAir Flight 655 never forget!
    96. Re:1394 For Life by Jarik_Tentsu · · Score: 1

      Sorry for your BSOD but that's not the device's problem, has nothing to do with USB or Firewire. Linux and Macintosh do not have ANY issue with hot swapping firewire. Yeah look, fair enough there. But it is the way Firewire is treated in Windows (quite different to the way USB is treated) that can cause these issues. Eg, quite often in Premiere, if you're capturing a file and pull out the cable while it's sending something, you get a BSOD. This seems to happen across all my mates computers too, so it's not just my installation.

      My former IT teacher back at school also said he has seen Firewire devices having their 1394 chips fried when hot swapping. Dunno how they get a power surge, but apparently they can. And I'm not referring to putting it in the wrong way. =/

      Though, could these problems be caused by a bad quality mobo? Ie, when the extra current is removed, the rest of the system gets a power surge? Like if you rip out the molex connector from one of your internal devices?

      ~Jarik
    97. Re:1394 For Life by Joe+The+Dragon · · Score: 1

      you don't need a high speed bus for mouse and keyboards. USB 1.0 and 1.1 was like that made for low speed peripherals not hard disks and other high speed stuff.

    98. Re:1394 For Life by Anonymous Coward · · Score: 0

      Bolt cutters/Tin snips.

    99. Re:1394 For Life by RiotingPacifist · · Score: 1

      Sorry for your BSOD but that's not the device's problem, has nothing to do with USB or Firewire. Linux and Macintosh do not have ANY issue with hot swapping firewire. If a firewire device is writing to your memory when you unplug it is there anything the OS can do?
      --
      IranAir Flight 655 never forget!
    100. Re:1394 For Life by TeknoHog · · Score: 1

      It's probably true that Firewire does much more in hardware than USB. Heck, you don't even need a computer to connect two FW devices together. It's a network of equal peers, whereas USB always has a smart host and a dumb device. This is why FW is not suitable for the simplest peripherals like mice and keyboards.

      There's also a simple fact you can check from the connector: USB only has one lane (differential pair of wires) for bit traffic, whereas Firewire has one for each direction. (The same issue makes SATA better than PATA.) There's quite a bit of an overhead for negotiating the change of direction, which happens pretty often. And simply by looking at the numbers, 400 Mbps in both directions is faster in total than 480 Mbps in one direction at a time.

      --
      Escher was the first MC and Giger invented the HR department.
    101. Re:1394 For Life by guruevi · · Score: 1

      And that's also why IDE/ATA killed SCSI although SCSI was and still is the better standard.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    102. Re:1394 For Life by Dun+Malg · · Score: 1

      Apples pricing ... are less expensive than DELL ON the same hardware. I keep hearing this same thing every time the subject comes up. Where did Mac enthusiasts get the idea that Dell represents the benchmark for PC pricing?
      --
      If a job's not worth doing, it's not worth doing right.
    103. Re:1394 For Life by Dun+Malg · · Score: 1

      And the hard drive is welded in? That's where the data is, just take it out and hook it to another machine. You're missing the point. No one expects no CD booting, BIOS passwording, etc. to stand up to the freakin' NSA or a determined corporate spy with a prybar. Real life has far more mundane hazards. Some smart little fucker kid isn't going to be able to disassemble the computer [in the library|at school|*] and take the hard drive out without someone noticing. Some smart little fucker kid will be able to plug in a firewire device.
      --
      If a job's not worth doing, it's not worth doing right.
    104. Re:1394 For Life by Mattsson · · Score: 1

      No, I mean that in my opinion, MS seem to always make money on everything by any means available, while Apple most or the time want to make money on most things by almost any means available.

      If Apple where as greedy as MS, you'd have ad's all over itunes and the default webpage in a newly installed OSX would point to a page littered in ad's...

      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
    105. Re:1394 For Life by MobileTatsu-NJG · · Score: 1

      "How do you justify the statement that Microsoft is usually more greedy than Apple?"

      I imagine that it is because Microsoft's gotten more 'slashdot time' than Apple.

      --

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

    106. Re:1394 For Life by Ilgaz · · Score: 1

      "FireWire requires an actual IO controller, where USB 2 relies on the CPU and the driver."

      How convenient is it considering USB 1/2/3 designed/supported by a team lead by Intel, a CPU manufacturer? Now they try to demo GPU not needed via doing ray tracing. Next, they will try to hit the awakening PDA/Cell GPU market which started to do OpenGL ES.

      Intel hates Firewire (IEEE 1394) so much that it isn't even in the organisation. I can understand their reasons as many people started to understand since newer high end external drives come with dual (USB/Firewire) connectivity. People having chance to plug them with Firewire doesn't look back to USB ever again.

      If there is one reason I hate IBM these days is, they never took Apple serious to deliver a God damn mobile G5/G6 CPU leaving entire market to these X86 monopolists.

    107. Re:1394 For Life by Ilgaz · · Score: 1

      Your original reason should have been the great, huge, vendor neutral (look at competitors in same org.) IEEE 1394 board.

      http://www.1394ta.org/Contact/Board/index.htm

      It is only the "Board". You will notice even Microsoft is in board. There are some die hard rivals in that organisation which maintains sort of corporate democracy.

      AMD/Nvidia and others (who are afraid to come up) doesn't need a "new" standard, they just need to put that Firewire 800/1600/3200 chip and connector to their mid range offerings (not only expensive ones!) and they should end this stupid i-link, firewire, ieee 1394 chaos. It is Firewire, that is a good name, talk with Apple already.

    108. Re:1394 For Life by VanessaE · · Score: 1

      IIRC, Firewire controllers need to be smarter than USB controllers because they might not be hooked up to a PC. For instance, your video camera might go straight to a recording deck, or some other electronic doodad.

      And this is different from USB how? My Epson printer has a similar function - plug a camera (not sure what kind offhand) into it via the USB port on front and it can print out directly from it without being connected to the PC. I've seen similar functions in other printer brands as well.

    109. Re:1394 For Life by Ilgaz · · Score: 1

      Firewire is like SCSI compared to USB which is more like pre DMA IDE.

      You get what you pay for. I have seen 120 MB/sec on ordinary Firewire 800 hard disk during normal file operation. It even saved Mac Mini which now boots faster than my Quad G5 with SATA drives.

    110. Re:1394 For Life by Jesus_666 · · Score: 1

      Design-wise USB is much simpler than FireWire. The ISB controller doesn't do all the work - in fact your CPU does quite a bt of it. That's why USB 2.0 has 480 Mb/s and 6-pin FireWire has 400 Mb/s and FireWire is still quite a bit faster than USB: USB has to shovel all the data through your CPU while the more expensive FireWire controller does that work itself.

      Then there's the issue of FireWire controllers being smarter than USB controllers. With USB, most devices are simple peripherals than cn be connected to a computer. You can't plug your USB stick into your iPod and have the two of them talk. They released a spec called "USB On-the-go" that allows USB devices to directly talk to each other, but I have no ides where that went.
      On the other hand, FireWire works more like Ethernet: Devices can talk to each other, they can initiate transfers etc. In fact, you can even use FireWire to set up networks.

      Also, FireWire devices usually have two ports and allow daisy-chaining - meaning that you stick one device behind another and you can talk to both of them. One thing me and a fried of mine like to do when we need to share data is to hook up both of our notebooks to my external hard drive (FW800) and network across it. Then we ask people with USB hard drives how fast their hard drive-based network is. Yeah, we're Mac users; being snobs about our hardware's capabilities is a contractual obligation. ;)


      In my opinion, FireWire is much superior to USB for anything involving large amounts of data. USB is nice for input devices, but FireWire has the better design for bulk transfers. Also, FireWire plugs aren't pseudo-symmetrical like USB plugs. Not having to try several times untl you figure out which side is up is a big plus.

      However, I digress. FireWire costs more because the FireWire controller does quite a bit more than a USB controller. Also, I think the licensing costs are still higher; not sure about that one though.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    111. Re:1394 For Life by Jesus_666 · · Score: 1

      SCSI still lives. I can still buy SCSI drives at every online retailer; also there's SAS. However, most people don't use SCSI; it has mainly survived because a few people do know why they buy it and they do pay more for it.

      I expect FireWire to continue in a similar state: Most computers will ship with a single FW400 port at best when USB 3.0 has already become standard on all mainboards; meanwhile Apple and other high-end manufacturers will continue putting high-speed FW ports (perhaps up to FW3200) into their machines because their customers know why they don't use USB instead.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    112. Re:1394 For Life by Magic5Ball · · Score: 1

      They are different in that USB specifies that nodes on the bus are either hosts like PCs, or devices like mice or USB storage. 1394 assumes that nodes that see each other are peers and does not enforce any particular logical directionality among devices. A particular USB device such as a printer or MP3 player might be implemented such that it presents a host interface and a device interface, but those interfaces do not simultaneously on the same logical or physical bus. For your observation to indicate that the 1394 and USB topologies are analogous in the way that you assume, most/all USB printers would be able to print from any other USB storage/image device connected to the same side of a USB hub as the printer, which is not the case.

      You'll note that *standard* physical USB connectors, cables, ports, etc. are designed such that you can't plug a USB storage drive into a digital camera's USB interface via a standard USB cable, nor two PCs together via a standard USB cable (whereas both of those combinations are possible and supported using standard 1394 cables). The USB ports on printers into which you are supposed to connect a USB storage device has the same physical configuration as the one on the back of the PC precisely because both are attached to USB host controllers.

      --
      There are 1.1... kinds of people.
    113. Re:1394 For Life by Anonymous Coward · · Score: 0

      Posting AC because this is completely off-topic...

      Zomg enzo, are you a haruhiist?

    114. Re:1394 For Life by ToasterMonkey · · Score: 1

      The cost issue is why we have tons of USB ports and maybe one or two firewire ports on a machine.

      Or because Firewire devices can be daisy-chained. :)

      I think it actually has to do with USB being more general purpose, accepting peripherals like mice, kb, speakers, printers, and even some of the same stuff Firewire is used for. Firewire on the other hand is only used where it performs best, which is only a few different types of devices.
    115. Re:1394 For Life by Anonymous Coward · · Score: 0

      For 950$ I can pick up a 17" dell laptop (1720) with a 2.4GHZ core 2 duo CPU, 320GB HDD, and 4GB RAM. How much is it for the same thing from Apple? PS: I am using Coupon Code N6DT1G$64M79BW which saves you 350$.

    116. Re:1394 For Life by Gilmoure · · Score: 1

      Was there ever a USB Godzilla Hub? I think not.

      Firewire rules!

      --
      I drank what? -- Socrates
    117. Re:1394 For Life by Magic5Ball · · Score: 1

      Seriously, does anyone else here think firewire's going to disappear after "tape-based camcorders die out"? I've still got the receipt for my new 828MkIII. Firewire will not disappear from anything other than toys, if at all, even if most people using $300 junk-in-a-box machines do not understand why Firewire is needed in some particularly profitable fields. Firewire may some day be forced upmarket like SCSI and other protocols that are both fast and reliable, but that provides the advantage of moving the technology out of view from the inexperienced FUDers and noobs such as those emerging elsewhere in this discussion.
      --
      There are 1.1... kinds of people.
    118. Re:1394 For Life by Jesus_666 · · Score: 1

      Besides, if we're comparing a not-yet-ready future version of USB to FireWire we might as well compare it to FireWire S3200. Unless the USB controller gets decoupled from the CPU, USB 3.0 might end up losing the direct speed comparison yet again.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    119. Re:1394 For Life by Anonymous Coward · · Score: 0

      Ne voudrais pas.

    120. Re:1394 For Life by saider · · Score: 1

      Your printer achieves this function because of the inexpensive microcontroler and firmware embedded within. You need to account for the cost of these components when doing a comparison.

      Back in the 90's, USB was hooked to the computer and made dumb, because it was hooked to a computer. Firewire had to be smarter because video cameras of the day had very primitive microcontrolers.

      Again, today there are hordes of alternative solutions, made possible by advancements in embedded computing.

      --


      Remember, You are unique...just like everyone else.
    121. Re:1394 For Life by DarthStrydre · · Score: 2, Informative

      Also, FireWire plugs aren't pseudo-symmetrical like USB plugs. Not having to try several times untl you figure out which side is up is a big plus. Agreed for 6 pin connectors. MAJOR disagreement about the 4 pin connectors. Unlike most connectors in the DB line, usb, mini usb, even HDMI, the 4 pin firewire connector does not auto-seat if you get it close enough. Trying to blindly connect a cable to one is more difficult than any other common connector, in my opinion. With USB, you have to flip it around half the time. With 4 pin firewire, even if the orientation is correct it rarely seats.

      Also, firewire support in Windows is terrible, and there are a bunch of non-compliant firewire controller chips in circulation, which pretty much doomed the standard except for DV cams on the Windows side. Delayed Write Failure anyone? I've found that replacing the Windows drivers completely with the free ones from Unibrain takes care of this issue on one laptop I have... Other people have other Voodoo that works. Sometimes...

      I love firewire when it works.

    122. Re:1394 For Life by BUL2294 · · Score: 1

      Or better yet, some sort of "wire" where data travels at "fire"-blazing speeds!

      --
      Windows 3.1x calc: 3.11 - 3.10 = 0.00
    123. Re:1394 For Life by DarthStrydre · · Score: 2, Informative

      It's not USB2 or SATA that cannibalized Firewire's supposed market... It's Ethernet. I have to disagree. Ethernet is good, but it does not support isochronous transfer. With Firewire, isochronous mode creates dedicated timeslots for devices that produce steady streams of data. DV and DCAM camera interfaces, multiple ADAC audio interfaces, you can theoretically load the bus to very close to 400MBit, and never have to worry about collisions or jitter, indeterminism, latency, or packet loss.

      When you compare Firewire to Ethernet, I'm assuming you are only referring to the SBP-2 protocol of Firewire (which is what hard disks use) which is a asynchronous mode.

      Note that if you have 350MBit of isochronous traffic, and use a SBP2 hard drive on the same bus... the isochronous data stream WILL NOT be affected - the hard drive will just have reduced bandwidth in the empty spaces in the schedule. You cannot say the same for Ethernet. Ethernet QOS might be able to reserve bandwidth, but does nothing for jitter or latency.
    124. Re:1394 For Life by Chyeld · · Score: 2, Funny

      All thwarted by the fact that you had to be cool and install a side window so you could see all the pimping blinking blue neon lights you installed inside? ^_^

    125. Re:1394 For Life by Anonymous Coward · · Score: 0

      All non-final nouns in a noun phrase modify the final noun.

      So, the launcher is USB, and it's a missile launcher, not a USB launcher that's a missile.

    126. Re:1394 For Life by drinkypoo · · Score: 1

      IIRC, Firewire controllers need to be smarter than USB controllers because they might not be hooked up to a PC. For instance, your video camera might go straight to a recording deck, or some other electronic doodad.

      This really has nothing to do with anything, because the difference between a "recording deck" or a "camcorder" and a "computer" is pretty much limited to the choice of bus, the range of I/O, and whether or not they make it "easy" to install third-party software on the device.

      The real reason that IEEE1394 is more expensive than USB is illustrated below: USB is entrenched. There's a crapload of it, so it's integrated everywhere. Everyone and their mother has produced a ton of core designs which you can beg, buy, borrow or steal.

      I think Apple gets fifty cents or a buck in licensing fees or something, too, but obviously that's a small percentage of the price differential. The real issue is the lack of ubiquity.

      Firewire's main advantage now is the fact that it is a point to point mechanism, not a bus.

      A bus is a collection of wires with a like purpose traveling together. IEEE1394 is definitely a bus.

      USB suffers because every so often the host must interrupt things to discover new devices. This can slow down large block transfers quite a bit.

      I call shenanigans. If that were the only problem it would be easy to fix; you'd just query less often during periods of heavy activity. Problem solved. It also doesn't explain why I can hook the same disk in a USB2/IEEE1394 enclosure up to USB2 and use 10% of my CPU to copy files and only get 14MB/sec, and then hook it up to my IEEE1394 interface and get 21MB/sec at 2% CPU. Everything about USB is bad. Everything about 1394 is good, except the price. Some people complain that it doesn't make toast for you or whatever, but keeping it simple is a feature.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    127. Re:1394 For Life by Bert64 · · Score: 1

      You'd be surprised, when i worked at a university, where classrooms were always locked or attended by staff, all kinds of things went missing... People would pop off the front blanking plates, reach in and remove the RAM or CPU.

      On the other hand, why would anyone want to steal data from a public access computer? It won't have anything worthwhile on it, and if you really want to break it you can usually log in to it.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    128. Re:1394 For Life by Wolfrider · · Score: 1

      Man, I wish I had mod points for you :-)
      Parent +1 Informative

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    129. Re:1394 For Life by pjrc · · Score: 3, Informative

      Is is true all downstream devices on a single host controller share bandwidth. But USB control transfers to enumerate devices are such a tiny fraction of the available bandwidth that their impact is virtually zero.

      The thing that does have a big impact is using 12 mbps or 1.5 mbps devices in a way that they hog the bus. Ideally, all non-high-speed transfers would be converted to 480 mbps.

      You might imagine a motherboard with 10 USB ports could communicate with all 10 independently. But that is rarely the case. Usually they all share the same bandwidth. You might expect there would be buffering for 12 and 1.5 mbps transfers, so they wouldn't hog the bus from the other 9 boths. That too is rarely the case.

      USB 2.0 hubs do buffer and convert 12 and 1.5 mbps transfers to 480 mbps. Again, you might expect a 4 port hub to properly allow 4 slow devices to share. That is sometimes the case. Better hubs have multi-TT (transaction translators, basically the USB term for a buffer). But many hubs have only a single TT, which means only one downstream 12 mbps or 1.5 mbps device can talk at once, and any others on that hub must wait until the single buffer is available.

      If the USB 2.0 spec had required all hubs to include a TT on every downstream port, and had the "root hub" (on the motherboard which provides many ports with shared bandwidth) been required to implement TTs on every port, there would have been much higher levels of satisfaction with USB 2.0.

      The when Compaq, HP, Intel, Lucent, Microsoft, NEC and Philips wrote the USB 2.0 spec, they apparently believed 480 mbps speed would soon replace 12 mbps in most devices. Requiring many TTs probably seems excessively costly to support legacy devices that would soon become obsolete. What instead happened is only certain devices requiring high speed implemented 480 mbps. Almost all others stayed at 12 mbps. Most devices that implement 12 mbps use a 48 MHz clock internally, and many low-cost silicon fabs really only supports clocks to about 60-100 MHz (especially if the chip's fab supports the extra polysilicon layers for implementing flash or eeprom).

      Let's hope they learn their lesson and require TTs in ALL cases where 480, 12 and 1.5 mbps devices could share the upstream bandwidth, especially on motherboards. If they do, USB 3.0 will probably be very nice, providing so much more shared bandwidth than necessary that hardly anybody will care if it's shared. But if they skimp and allow any sharing, anywhere, without TTs - the result will probably be a lot like USB 2.0 - very fast, but sometimes you plug in another device and all of a sudden it sucks.

    130. Re:1394 For Life by pjrc · · Score: 1

      And this is different from USB how? Firewire is a peer to peer protocol. Every firewire port must implement at least 3 things:

      1: initiate communication with another peer
      2: respond to communication from another peer
      3: manage sharing or upstream communication so all independently acting peers can communicate.

      USB is a master/slave protocol (or host/device in USB's politically correct terminology).

      Only the PC (or any product that acts as the master or host) needs to implement #1.

      Only the devices (or slaves) need to implement #2. This allows very low cost devices.

      No USB device ever needs to implement #3. USB is always a tree structure, with a single host (master) controlling all communication with one or more devices (slaves) which only respond to the host and ever initiate communication on their own. This is the biggest factor in USB's low cost.

      My Epson printer has a similar function - plug a camera (not sure what kind offhand) into it via the USB port on front and it can print out directly from it without being connected to the PC. I've seen similar functions in other printer brands as well. Your printer is acting as a USB host (or master), just like your PC does.

    131. Re:1394 For Life by evilviper · · Score: 2, Insightful

      Ethernet is good, but it does not support isochronous transfer.

      Of course not. But be honest. How often is that a critical requirement? Like I said, Firewire has been relegated

      With Firewire, isochronous mode creates dedicated timeslots for devices that produce steady streams of data. DV and DCAM camera interfaces, multiple ADAC audio interfaces, you can theoretically load the bus to very close to 400MBit, and never have to worry about collisions or jitter, indeterminism, latency, or packet loss.

      Firewire may be able to guarantee 400Mbit/s, but that's not much of an advantage when Ethernet can provide nearly 1000Mbit/s.

      Jitter, packet loss, et al., are non-sequiters. They are already handled appropriately and reliably. Collisions are a thing of the past, you can't even find gigabit hubs.

      Latency/isochronous transfer is an issue to ONLY a small bit of studio equipment... Which is where Firewire has been relegated to. And with such a small niche, it may go out of fashion there in short order, as other protocols that have better penetration get slightly expanded to eat away at that niche. eg. HDMI, SDI, Fibre Channel, iSCSI, etc.

      DV cameras could benefit greatly from the faster-than-realtime transfer that ethernet offers and seem likely to switch away from Firewire in the near future. Eliminating the fixed-data rate realtime transfer would also allow for the use of much better (VBR) compression, with the potential for higher capacity on the same media, and longer battery life as well.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    132. Re:1394 For Life by Anonymous Coward · · Score: 0

      Firewire was supposed to be a general purpose consumer a/v interface (for "toys"). If you believe vendors will continue to ship it just because a small number of pro-audio people use it, you are seriously deluded.

      USB3 is the start of the Firewire phase-out. Fortunately for you 1394 add-in cards are inexpensive.

    133. Re:1394 For Life by Ahnteis · · Score: 1

      But by then, you're beyond the point of the original post which was that the computer can be hacked WHILE THE COMPUTER IS RUNNING. That's a little-bitty detail which you've conveniently ignored.

    134. Re:1394 For Life by Dogtanian · · Score: 1

      Firewire may some day be forced upmarket like SCSI Are you implying that SCSI was *ever* anything other than "upmarket"?! It was *never* a cheap, mass-market computer technology, not even in a relative way when PC-type computers were neither as cheap nor mass-market as they are today.

      It's more that competing technologies became cheaper, and far closer to SCSI in performance.
      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    135. Re:1394 For Life by forkazoo · · Score: 1

      And this is different from USB how? My Epson printer has a similar function - plug a camera (not sure what kind offhand) into it via the USB port on front and it can print out directly from it without being connected to the PC. I've seen similar functions in other printer brands as well.


      When you do this, does the Camera also have the ability to talk to the PC? This is the difference with Firewire. Everything can talk to everything. With USB, they just have a small computer acting as a USB host built into the printer, completely separate from the USB bus used to connect the printer to the computer.
    136. Re:1394 For Life by Durf · · Score: 1

      Yes, but I hear USB is set to take the lead once again as soon as Denon releases its $500 cloth-wrapped premier edition cable.

    137. Re:1394 For Life by enoz · · Score: 1

      Sorry, that is what I intended to get across but English has failed me again (Me Fail English!?).

      I should have said "See TrueCrypt for a counter-example", ie. of when having physical access may NOT be game over for your data.

      However other good posts above have highlighted that gaining access while the PC is running and using the Firewire hack may leak your crucial/protected data.

    138. Re:1394 For Life by Magic5Ball · · Score: 1

      Are you implying that SCSI was *ever* anything other than "upmarket"?! It was *never* a cheap, mass-market computer technology, not even in a relative way when PC-type computers were neither as cheap nor mass-market as they are today. Yes. HP, UMAX and others used to sell rock solid SCSI flatbed scanners for
      It's more that competing technologies became cheaper, and far closer to SCSI in performance. True, but I prefer to call them complementary technologies.
      --
      There are 1.1... kinds of people.
    139. Re:1394 For Life by Zackbass · · Score: 1

      Project of mine from a few years ago: http://forums.bit-tech.net/showthread.php?t=89645

      I think it's somewhat applicable to the discussion :p

      --
      You gotta find first gear in your giant robot car
    140. Re:1394 For Life by PopeRatzo · · Score: 1

      But seriously, USB 2.0 isn't that great for professional digital audio.

      Is USB 3.0 supposed to be that much better? Will it really be able to work as well as Firewire?

      I need to know.

      --
      You are welcome on my lawn.
    141. Re:1394 For Life by peragrin · · Score: 1

      because until recently Dell was the largest computer builder. For window they have been replaced by HP. But for a decade Dell was the standard for computer prices. IBM like apple had better hardware but the bottom line numbers were always higher than Dell.

      --
      i thought once I was found, but it was only a dream.
    142. Re:1394 For Life by Dogtanian · · Score: 1

      Yes. HP, UMAX and others used to sell rock solid SCSI flatbed scanners for I don't know what this was meant to say, but I suspect that the examples you quote would have been (at best) mid-range models.

      My first scanner circa 2000 was a dirt-cheap UKP 40.00 bottom-of-the-range Umax model (and a POS, but that's another issue). It had a parallel interface, not Firewire, and there's no way on earth a scanner that price at that time would have had a Firewire interface.

      The modern equivalent (and indeed, the one I replaced it with) would have a USB interface.

      But to the best of my knowledge, SCSI never slugged it out at the bottom of the market, and (for example) IDE drives were always cheaper.

      In truth, what you probably meant was that some of the upper-mid-market applications of SCSI have been supplanted by good-enough other interfaces, and that it has been left in the high-end market where its advantages outweigh the difference in cost.

      It's more that competing technologies became cheaper, and far closer to SCSI in performance. True, but I prefer to call them complementary technologies. You can call them that if you like, but there's enough overlap in for most non high-end uses that alternative technologies are "good enough"
      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    143. Re:1394 For Life by v1 · · Score: 1

      the device writes to where the os tells it to, and then it tells the OS it's done. if you yank the device, the write does not complete, and the os sees the device go away without notice, frees the memory, and moves on.

      --
      I work for the Department of Redundancy Department.
    144. Re:1394 For Life by Poltras · · Score: 1

      You ignored it, and I was answering to that post, not the original poster. If you want to hack while the computer is running, there are indeed ways of doing so (many covered here on slashdot, namely RAM reading when computer is on/off and keeping the computer alive while whiping BIOS or just moving the computer to another office to investigate further.

      If you are flexible in forensics method, just kill the computer power, take hard drive off and have fun reading it.

    145. Re:1394 For Life by saider · · Score: 1

      Firewire was out before USB. USB became ubiquitous because of its low cost, not the other way around. USB has lower cost because devices need much less intelligence, which leads to less complex, and therefore less expensive chips. You are right that Apple did collect royalties, and that did not help in the price war. But in order to get the functionality of firewire, you need a USB host controller with a USB stack running on it, which makes the cost more or less equivalent to Firewire. The only reason people use USB more today is because of its ubiquity.

      If you are interested in performance, such as for moving video around or hooking up an external hard drive, you will always get much better performance out of the Firewire device. This is because Firewire is designed to move large blocks of data from one point to another. USB was designed to have a bunch of low speed devices talk to one master.

      A bus is a collection of wires with a like purpose traveling together. IEEE1394 is definitely a bus.

      A bus (for engineers) means more than a jumble of wires. It is the organization of data and any protocols that determine if something is a bus or a link. A bus connects two or more devices together. Many devices can hang off of a bus. IEEE-1394 does not do this - it is a point-to-point protocol. Once a transfer is initiated, it can complete without interruption. With USB block transfers, the device has to stop and wait to allow all the other devices to send their data and to allow the host to try and discover new devices. This is why USB disk drive performance is so much worse than the same drive with a Firewire interface.

      I call shenanigans. If that were the only problem it would be easy to fix; you'd just query less often during periods of heavy activity. Problem solved.

      Changing heavily entrenched standards is not "easy to fix".

      It also doesn't explain why I can hook the same disk in a USB2/IEEE1394 enclosure up to USB2 and use 10% of my CPU to copy files and only get 14MB/sec, and then hook it up to my IEEE1394 interface and get 21MB/sec at 2% CPU.

      Again, Firewire is more efficient at large block transfers.

      Everything about USB is bad. Everything about 1394 is good, except the price. Some people complain that it doesn't make toast for you or whatever, but keeping it simple is a feature.

      No, USB and Firewire serve different purposes. One is not "better" than the other until you decide on a particular application.

      --


      Remember, You are unique...just like everyone else.
  2. So... by Darkness404 · · Score: 4, Interesting

    So will this mean in the end we will have 2 competing USB standards? USB-Intel and USB-AMD? I can only hope that one will get picked over the other before it appears in most products because after the whole HD-DVD and Blu-Ray thing it would be an absolute pain to get a computer with USB-Intel in it when all the products will be USB-AMD.

    --
    Taxation is legalized theft, no more, no less.
    1. Re:So... by armanox · · Score: 0, Redundant

      Yes, but, IEEE 1394 is clearly superior

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    2. Re:So... by Kinky+Bass+Junk · · Score: 2, Insightful

      At least with a computer you could just install a $20 PCI card, little bit harder with a DVD player.

      --
      Anonymous Coward
    3. Re:So... by mysidia · · Score: 2, Informative

      I think we can be fairly confident if there were USB-AMD and USB-Intel, that:

      All other things being equal (no major bugs in one of the specs), USB-Intel would be the clear winner if the two standards came out about the same time, due to Intel's influence, name recognition, prestige, etc. The 5000 pound gorilla flattens the 200 pound monkey with 1 step.

      USB-ADM could win, but only if it came out far enough in advance, for products to start being designed using it.

      There's a limited market for devices of speeds even higher than USB 2.0, that's unlikely to support two standards like DVD+R and -R.

      Naturally, if both standards survived, it would be due to devices including support for both variants of USB 3.

    4. Re:So... by Anonymous Coward · · Score: 0

      It's too bad that's irrelevant.

    5. Re:So... by Anonymous Coward · · Score: 2, Insightful

      I'm sorry but I disagree with just about everything you said:

      - all things being equal, USB-Intel would lose, look at the companies opposing it, you have AMD, Intel's biggest rival in chipsets, you have nVidia, the biggest gfx company, you have VIA and SiS - who handle pretty much every other chip in your computer.

      In short, every chip in your computer except your intel chip would be specced to the disputing standard, what would Intel do to counter that? Personally try to take over the gfx market, the VIA market (I say that because it pretty much is VIA's monopoly)?

      Don't get me wrong, Intel is powerful - but they haven't been the 5000 pound gorilla in a couple decades. I mean, Microsoft rose against Intel - that was decades ago. If you talk to most casual gamers nowadays I'd say they're more likely to recognize nVidia than Intel.

      It's pretty much impossible for Intel to pull what you suggest off, if nVidia and AMD/ATi oppose them together that would kill off Intel in pretty much any non-linux computer. I mean, granted Intel does like linux, but I don't think they're willing to suicide their MS market over a USB standard.

      Also, saying there is no significant use for speeds above 2.0 is retarded, I'm sorry because I don't want to resort to personal attacks - but seriously - 2.0 isn't very fast in all honesty, to think that 2.0 is where tech is going to level off is (again) retarded.

    6. Re:So... by Anonymous Coward · · Score: 0

      Hmm 3.2Gbs USB3 versus 800Mbs Firewire.

      oh forgot that 1394 has a vaporware 3.2Gbs version, have fun waiting however many years it takes for Apple to ship it.

    7. Re:So... by spotter · · Score: 1

      no.

      currently, one has to write 1 driver for usb. no matter what chip is used, 1 driver should support it.

      In linux you'll see "uhci" and "ehci" modules.

      All this means is that one will have to write 2 drivers to support all usb 3 chips.

      its a mountain out of a moehill.

    8. Re:So... by armanox · · Score: 1

      I don't feel that it is. I hope that such a war takes place so that IEEE 1394 comes out on top, especially since it's the better option.

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    9. Re:So... by Gnavpot · · Score: 4, Insightful

      All other things being equal (no major bugs in one of the specs), USB-Intel would be the clear winner if the two standards came out about the same time, due to Intel's influence, name recognition, prestige, etc. The 5000 pound gorilla flattens the 200 pound monkey with 1 step.

      Oh, you mean like Intel won over AMD with their attempt at a 64 bit processor instruction set?

      (In case you don't know: They did absolutely not. Intel had to scrap their 64 bit processor because nobody wanted it, and today's Intel 64 bit processors uses AMD's instruction set.)
    10. Re:So... by Anonymous Coward · · Score: 0

      Intel has about 70% chipset marketshare, so your analysis is daft. Also this has nothing do with linux.

    11. Re:So... by compro01 · · Score: 1

      And what exactly do you have that can transfer data that fast?

      --
      upon the advice of my lawyer, i have no sig at this time
    12. Re:So... by Hal_Porter · · Score: 4, Informative

      So will this mean in the end we will have 2 competing USB standards? USB-Intel and USB-AMD? I think this is about host controller specs not wire protocols. So it will be like with USB 1.0 where there was OHCI and UHCI. Universal Host Controller Interface was Intel and Vias controller standard and OHCI was everyone else's. Including Microsoft. OHCI was supposed to be do more in hardware, though I don't think it made much difference in practice. But both controllers were compatible on the wire - you could easily make devices that worked with both. IIRC there were cases where the OHCI controller, because it had more informatation about the protocol could respond to information from a device inside the same frame. UHCI controllers were basically dumb and needed intervention from software on the host, so they'd respond to some device condition during the next frame, after the host stack had had a chance to think.

      But according to the USB spec both behaviours are correct since the device can't make any assumptions about what overheads exist on the host.

      I can't find the reference to device visible differences between UHCI and OHIC and in any case it was a very rare case. I did find this presentation by Intel that shows OHCI and UHCI performing almost identically despite the fact that OHCI controllers basically do the USB protocol in software and UHCI is just a bus master DMA engine attached to a serial interface with the protocol is done in software.

      http://www.usb.org/developers/presentations/pres0598/bulkperf.ppt

      With USB 2.0 there was a push to a unified host controller spec called EHCI. From what I can tell this spat means that there will possibly be two rival host controller specs because Intel haven't published their spec in time for other people to implement it. But I don't think that will fork the wire protocol, I think it just means that OSs will need to have two new host controller like USB 1.0 drivers rather than one like USB 2.0.

      You could argue that UHCI was a good thing since it uses less hardware and performs about the same.

      Incidentally Wikipedia writes this up based on the "Good open standards vs vile proprietary standards" meme, which seems a bit unfair. Both OHCI and UHCI are based on published specifications which are freely available. I don't know if you need to pay a license fee to implement either or both of them - I actually think you don't since USB was successful because you didn't need to pay a per port fee when it was introduced, unlike Firewire.

      http://en.wikipedia.org/wiki/OHCI

      The difference seems to me more like a software engineer view (Microsoft want to do it all in hardware like OHCI) of the world vs a hardware engineer view of the world (Intel say do it all in software with UHCI)

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    13. Re:So... by TrekkieGod · · Score: 1

      And what exactly do you have that can transfer data that fast?

      Are you seriously making the argument that "800Mbps should be enough for anybody"?

      --

      Warning: Opinions known to be heavily biased.

    14. Re:So... by mlts · · Score: 1

      The mistake Intel made was doing such a big jump with their Itanium line, with no 32 bit x86 compatibility. AMD extended the 32 bit x86 with 64 bit instructions, so people could continue running 32 bit code without issue.

      IMHO, The Itanium architecture is way far better than the AMD64, with 128 registers for integers, and 128 registers for floating point, but because it couldn't run 32 bit x86 code natively, it has not obtained much marketshare other than for enterprise servers, where x86 compatibility doesn't matter. In this niche, it mainly competes with Solaris and AIX machines, most likely running either Windows Server 2008, or RedHat Enterprise.

    15. Re:So... by fremean · · Score: 1

      How much of your CPU will be used to provide 3.2Gbs?

      USB and firewire are two whole different ballgames tho - it's very close to comparing apples and oranges... or at the very least, apples and pears...

    16. Re:So... by Anonymous Coward · · Score: 0

      And what exactly do you have that can transfer data that fast? FYI a $200 consumer SATA drive can saturate FW800.

      If you have a RAID or something, you would be far better off with eSATA or USB than firewire.

    17. Re:So... by Anonymous Coward · · Score: 0
      [off-topic]
      The Itanium architecture is VLIW, which basically is a form of pre-programmed multithreading. While the execution engine of the ia64 might be theoretically fast, there still are no compilers available that can generate code that takes full advantage of the Itaniums computing power: even Intels own compiler generates C code with about 30% NOPs in the code. VLIW is nice in theory, but a double-issue core that can process two independent execution streams (Suns leap-frog threads, Intels hyperthreading) achieves better results than the Itanium, even though the Itanium should be able to execute three instructions at the same time.

      Also, the first Itanium iteration returned to the 80486 state of affairs with regards to instruction scheduling (in-order, no prefetch, no branch prediction). I haven't followed IA64s progress, so I really don't know whether they've corrected that or still use a "less is more"-approach.

      Regarding x86-64, AMD already doubled the number of registers available for their 64 bits code, but I agree that it's still too little. My other gripe with x86 is the variable instruction width - I'm not sure whether AMD64 did away with that characteristic as well, but I believe it is no longer needed in this day and age (although it does increase i-cache efficiency)

      All things considered, I wouldn't call the Itanium architecture "way far better" than AMD64.

      Besides,

      because it couldn't run 32 bit x86 code natively, it has not obtained much marketshare this effect is a direct result of the wintel market monopoly. You could say that Intel killed their own chip.
    18. Re:So... by Tony+Hoyle · · Score: 1

      ...and don't forget ohci.

    19. Re:So... by Bert64 · · Score: 1

      Intel already dominate the gfx market, they just don't offer any high end products (enthusiasts/gamers/highend)... A huge number of low end systems (ie cheaper and greater volume) use Intel onboard video chips, and these systems are heavily used in offices around the world, and by home users who aren't interested in heavy video processing or gaming. These small cheap laptops which are increasingly popular these days tend to use intel video too.

      Not sure what this has to do with Linux, AMD are quite good at supporting Linux too... Linux users tend to be more knowledgeable and will likely go for whichever spec turns out to be technically superior.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    20. Re:So... by Bert64 · · Score: 1

      Itanium may be superior to AMD64...
      Alpha, MIPS, HPPA and Sparc are superior to x86/amd64 too, but the problem is that people want to run closed source commercial software, which brings up a number of factors:

      Existing apps won't run, users need to replace their apps, commercial vendors will typically charge for the new version.

      A new architecture has no users yet, and thus no potential market for commercial vendors. (chicken)
      A new architecture has no commercial software vendors yet, and thus it will not gain users. (egg)

      Linux runs quite well on IA64, as do other open source OS's, and virtually every open source app that runs on x86/amd64 linux runs nicely on IA64. The trouble is that the hardware is too expensive and not widely enough available to attract a hobbyist user base either. IA64 really depends on good compiler output to perform well, but not enough of the people developing GCC even have access to IA64 hardware.

      Personally, i think HP would have been better off continuing development of the Alpha and convincing Intel to join in... It may still have failed, but would still have done better than IA64 did.

      I'm also not sure IA64 has much market share among high end servers either... HP seem to be updating HPPA a lot more than they were planning to, and for customers wanting to run windows or linux they sell a lot more x86/amd64 based systems which are cheaper, generally perform better, have more widespread support and represent less vendor lock-in.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    21. Re:So... by Bert64 · · Score: 1

      Actually..

      UHCI and OHCI for USB1...

      EHCI for USB2...

      AMDUSB3 and INTELUSB3 for USB3?

      But standards in hardware are good, the reliance on drivers to provide a compatible middle layer between hardware and software does nothing to help performance or ease of use.

      With standard hardware, we can...

      Make OS's easier to install (drivers for all standard hardware can easily be included, much less work for the OS authors).
      Make apps (games) that boot directly without a need for an OS, and derive maximum performance from the hardware without the OS middleware sapping performance.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    22. Re:So... by Bert64 · · Score: 1

      Intel have been pushing to do more in software for a while, with software modems and the like, as it helps them sell faster CPUs...

      There are ups and downs to both sides... Doing things in hardware is great and performs better short term, but processing speed can quickly catch up and surpass the dedicated hardware if it's not also kept up to date...

      Use the Amiga as an example, when it came out it's dedicated video/sound hardware was great, and helped the Amiga massively outperform other systems using the same processors...
      But later on, the chipset was a liability... It placed a huge burden on Commodore, who had to try and improve the chipset while not sacrificing compatibility... The updated version, AGA, came out late, still had some crippling limitations (2mb chipram limit for one), was not fully compatible, and wasn't a massive performance improvement.

      On the other hand, the serial controller on the Amiga was software controlled, while on an x86 PC it was typically controlled by a buffered chip like a 16550...
      The 16550 was limited to 115200bps rates, while the Amiga could theoretically go a lot faster, especially if you upgraded the CPU, but you typically had to disable multitasking to achieve those rates reliably. There were a few file transfer programs that had "high speed" modes at the expense of multitasking.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    23. Re:So... by ivan256 · · Score: 1

      Itanium *did* have 32-bit x86 compatibility. It also had low yields/high manufacturing costs, enormous power requirements, and poor compiler support. Itanium lost because it couldn't compete with the development infrastructure that already existed for the x86 instruction set. Much of that code was not directly applicable on Itanium, and the development of new optimizations took so long that AMD had a huge opportunity. The failure of Itanium had almost nothing to do with 32-bit backwards compatibility.

    24. Re:So... by Joe+The+Dragon · · Score: 1

      And there on board chip sets sucks so much that a $50 or less video card is better and in vista you need a good basic video chip. Nvidia and ATI / AMD have better on board video and with the new amd video chips you can use side port ram. Will Intel USB end up the same slow with a lot of cpu use vs AMD USB that uses a add on chip to off load some of the cpu load. As that is what is keeping you from hitting the full speed of usb 2.0.

    25. Re:So... by Dun+Malg · · Score: 1

      Intel already dominate the gfx market, they just don't offer any high end products (enthusiasts/gamers/highend)... A huge number of low end systems (ie cheaper and greater volume) use Intel onboard video chips, and these systems are heavily used in offices around the world, and by home users who aren't interested in heavy video processing or gaming. You have to consider the fact that grandma sending email with Outbarf Express, and cube farms full of drones using Excel for tasks it was never intended* are exactly not the market for USB 3.0, and that's where those low end commodity workstations go.

      * it's like digital graph paper with a database engine!
      --
      If a job's not worth doing, it's not worth doing right.
    26. Re:So... by Dun+Malg · · Score: 1

      Itanium *did* have 32-bit x86 compatibility... The failure of Itanium had almost nothing to do with 32-bit backwards compatibility. That's not completely accurate. The IA-32 "compatibility" was through an on-die emulator, the use of which slowed the chip down to roughly the same speed as a (much cheaper) Xeon. The fact that there was no advantage to buying an Itanium without also switching to IA-64 software combined with the fact that few vendors were willing to expend the resources to come up with an IA-64 version of their software, that's what doomed it.
      --
      If a job's not worth doing, it's not worth doing right.
    27. Re:So... by Jesus_666 · · Score: 1

      We already have. USB UHCI and OHCI are two different USB 1.x standards that do the same thing.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    28. Re:So... by pebear · · Score: 1

      We kind of have two or implementations of USB 2.0 now. I have purchased 2 P.O.S.(s) laptop HD drive enclosures on ebay and these thing will not work on any of my AMD computers or even on and Intel Computer with a generic USB 2.0 controller. They will work however on any of my Intel computers and even my Apple Mac Miini Power PC. So if USB 2.0 is supposed to be a standard how come they work in one place and not another.

      --
      Paul E. Bahre
  3. Non-scewed article how? by Phlegethon_River · · Score: 2, Insightful

    How is this article, published online by an employee of a company supported by Intel, not biased in its analysis of the situation?

    1. Re:Non-scewed article how? by Josue.Boyd · · Score: 2, Insightful

      The fact that an employee of a company who is supported by Intel wrote this article does not make it biased. If it were written by an actual employee of Intel, or even Mr. Intel himself, that wouldn't even make the article biased. Is the article biased? perhaps.

  4. Bastard companies by mark_hill97 · · Score: 3, Insightful

    As we have seen with wireless networking gear in the past companies are all too eager to screw the consumer with incompatibilities because of pre-spec products being released. If Intel was doing this I would say good for them, its rare a company would actively try to protect the consumer from these vultures.

  5. This is only a concern to driver writers by spinkham · · Score: 5, Informative

    This is a replay of the OHCI/UHCI host controller interface standards of original USB.
    This does NOT at all effect users, only driver writers.
    What is being forked is the USB driver interface, and does not effect device compatibility at all.
    As mentioned above, there were two driver interfaces for the original USB standard, and the only people who knew were driver writers and nerds compiling their own custom kernel.
    This is blown way out of proportion, and doesn't effect 99.999% of us. Nothing to see here, move along....

    --
    Blessed are the pessimists, for they have made backups.
    1. Re:This is only a concern to driver writers by Anonymous Coward · · Score: 0

      This is blown way out of proportion, and doesn't effect 99.999% of us. Nothing to see here, move along... Right on.
    2. Re:This is only a concern to driver writers by T3Tech · · Score: 2, Insightful

      Unless users actually want to utilize the full capabilities of USB 3.0, which would require proper cabling. Then it may affect a higher percentage when it comes time to blow up that bridge, but otherwise right now I think you're right.

      Though I'm sure Denon will be the first to come out with a super USB 3.0 optical cable for the bargain price of $750 as an upgrade to their $500 Ethernet cable which seems to have an issue with clearly transmitting the frequencies that dogs hear.
      So hopefully in a year or two Fido can enjoy every nuance of crashing cymbals in music and the always interesting noises that didn't get filtered out in the studio, even if I can't.

      --
      Of course I didn't RTFA... why would I do that? You really are new here aren't you? Don't let my UID fool you.
    3. Re:This is only a concern to driver writers by tjrw · · Score: 2, Informative

      ... and people who ran into all sorts of nasty incompatibilities in the more scary corner-areas of the spec (isochronous transfers, etc.). Microsoft remember this fun which is why they are not happy about this. I remember various issues with USB depending on whether you had and OHCI or UHCI controller.

      It is not in the interests of the consumer nor of the standard to have multiple host-controller interfaces. You may care to muse on why it might be in Intel's interests to the detriment of all others.

    4. Re:This is only a concern to driver writers by billnapier · · Score: 1

      If only I could moderate this +6 should have been in the original writeup....

    5. Re:This is only a concern to driver writers by Anonymous Coward · · Score: 0

      This is blown way out of proportion, and doesn't effect 99.999% of us. Difficult-to-write drivers affect EVERYONE.
    6. Re:This is only a concern to driver writers by Anonymous Coward · · Score: 0

      affect!

      god damn it.

  6. Re:Non-skewed article how? by symbolset · · Score: 1

    How is this article, published online by an employee of a company supported by Intel, not biased in its analysis of the situation?

    The fine article doesn't have to be bias free. We'll cover every conceivable side of the issues in the slashdot comments, and much irrelevance also.

    My personal opinion: USB3.0 is cool, but give me external PCIe v2.0 x16 for the win. And Natalie Portman slathered in hot grits, of course.

    --
    Help stamp out iliturcy.
  7. OHCI vs UHCI Part II: History repeats itself by Anonymous Coward · · Score: 1, Insightful

    Sounds like the whole OHCI vs UHCI battle of days past is about to repeat itself, this time with a slightly different cast of characters. What a hassle for OS vendors...

  8. Betamax theory of CE by symbolset · · Score: 2

    Once again, we'll have the VHS version and the Betamax version.

    One will win. Avoid whichever one Sony gets behind.

    --
    Help stamp out iliturcy.
    1. Re:Betamax theory of CE by sznupi · · Score: 4, Funny

      Sooo...you're still waiting for HD-DVD to win?

      --
      One that hath name thou can not otter
    2. Re:Betamax theory of CE by complete+loony · · Score: 1

      Until DVD is considered dead or dieing, in the same way VHS is now considered dead, they have BOTH failed.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    3. Re:Betamax theory of CE by Miseph · · Score: 1

      The exception that proves the rule. Sony got behind the one that was worse for the consumer and finally won one.

      I think Sony must have sent some of their upper management to the Microsoft/Big Oil/Ma Bell School of Ungodly Profit... conventional wisdom says that pissing off paying customers and then charging them extra for the "privilege" will lead to failure, but the SoUP teaches that such a tactic will, in fact, lead to otherwise impossible success.

      Of course, if they want their doctorates in screwing people over they'll still have to go to the Steve Jobs School of Making People Think Your Overpriced Crap Will Actually Make Them Cool.

      --
      Try not to take me more seriously than I take myself.
    4. Re:Betamax theory of CE by symbolset · · Score: 4, Insightful

      Sooo...you're still waiting for HD-DVD to win?

      This one's not over yet. Apparently online distribution was a third contender waiting in the wings. We shall see. Sony bought out HD-DVD. They can't buy out online distribution. In the meantime BD players and discs have gone up in price not down. That was a critical mistake.

      Sony has some of the most brilliant engineers on earth. They're chained to the marketing team from hell. They always try to exploit their market share before it's time. A shame, really. They do a host other things wrong too. If it weren't so their supercomputer class gaming console would not be coming in third to the XBox and the Wii. They could use a consultant to come in and tell them how retarded their marketing team is, but they have too much pride to win. Surely I'm not the only one who sees this.

      --
      Help stamp out iliturcy.
    5. Re:Betamax theory of CE by Fluffeh · · Score: 1

      My suggestion would be not to back what Microsoft backs on this one.

      *cough* Lets offer a HD-DVD addon for the X-Box *cough*

      Sony seems to have done pretty damned well actually. *cough* PS3 will have a Blu-Ray DVD in the unit *cough*

      --
      Moved to http://soylentnews.org/. You are invited to join us too!
    6. Re:Betamax theory of CE by burgundysizzle · · Score: 1

      YES!

    7. Re:Betamax theory of CE by sznupi · · Score: 2, Informative

      Same exception as compact disc and 3,5 inch floppy?

      --
      One that hath name thou can not otter
    8. Re:Betamax theory of CE by symbolset · · Score: 1

      My suggestion would be not to back what Microsoft backs on this one.

      Regular slashdotters will know I'm not one to endorse Microsoft's stuff. The very notion is abhorrent.

      But even a stopped clock is right twice a day. This one's not over yet and Microsoft may still win this one with online distribution before market penetration of HD video is enough to lock the market.

      I could probably help Sony win this one. They won't listen to me. Their loss.

      --
      Help stamp out iliturcy.
    9. Re:Betamax theory of CE by Anonymous Coward · · Score: 0

      Compact Disc was designed by Philips (refined and produced by a joint venture though), the 90mm floppy disk achieved success only after other companies started using the same format.

    10. Re:Betamax theory of CE by maxume · · Score: 1

      Out of Microsoft, Big oil and Ma Bell, only Microsoft makes "ungodly" profits. Big oil and telecoms make ~10% profit. Microsoft makes better than 25% profit.

      For reference, Coca-Cola makes about 20% profit, Proctor and Gamble makes about 13% profit and evil mega-corporation Walmart makes about 3% profit. Anheuser-Busch makes a 13% profit.

      --
      Nerd rage is the funniest rage.
    11. Re:Betamax theory of CE by symbolset · · Score: 1

      The reason why your post is moderated funny here on slashdot is because Sony thinks buying out the HD-DVD consortium means anything to the consumer. It doesn't. That was billions of yen wasted. I could tell Sony how to make their format win. But I won't and so they will waste more billions. So sad.

      --
      Help stamp out iliturcy.
    12. Re:Betamax theory of CE by Anonymous Coward · · Score: 0

      But even a stopped clock is right twice a day... Maybe in your part of the world, the cool guys use a 24 hour time system.
      See that's why you are hated so much, you think your system is used all over the world .... well FUCK YOU and the tank you rode in on!
    13. Re:Betamax theory of CE by barzok · · Score: 1

      Apparently online distribution was a third contender waiting in the wings. We shall see.
      If your ISP has anything to say about it, online distribution isn't going to be viable. Does a week go by here without a story on ISPs throttling, capping, or otherwise neutering our "high speed, unlimited" services?
    14. Re:Betamax theory of CE by CastrTroy · · Score: 1

      Online distribution has a long way to go before it is viable for most people. With most ISPs talking about cutting back on the amount of bandwidth they dish out, a lot of changes will have to be made before you can offer HD video as a replacement to disc based formats. I can get an 18 Mbit connection for $100 a month. That would be fast enough to stream HD content. The problem is the 90GB transfer cap. One HD movie a week would eat though almost the entire allotment. Not only that. The content producers are very weary about online content distribution. Which means that they don't want us to be able to play it on any device we want, and they definitely don't want us to be able to burn copies. This is almost a requirement, as 10 or so HD movies would up most people's entire hard drive. And most people would want to play the movies on their home theatre system. And running a line out from the computer to their TV isn't an option most people want to entertain. I think it will be at least 10 years before we see online distribution be a serious contender for any disc based format.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    15. Re:Betamax theory of CE by Anonymous Coward · · Score: 0

      I lose all respect for anyone who uses "the exception that proves the rule". Exceptions do not prove rules in any way. That is a stupid phrase and you're stupid for saying it.

    16. Re:Betamax theory of CE by the_B0fh · · Score: 1

      And big movie studios make *ZERO* percent profit!!! That's why they have problems releasing good movies. They can't ever make any money off it.

    17. Re:Betamax theory of CE by the_B0fh · · Score: 1

      Well, I can tell you why you're wrong. But I won't, and so you will continue to be delusional. So sad.

    18. Re:Betamax theory of CE by aoeu · · Score: 1

      Huh!
      How about the CD?
      And blu-ray.

      --
      All your database are belong to U.S.
  9. Am I the only one.... by Nero+Nimbus · · Score: 1

    Who thought of this movie upon reading the headline?

    1. Re:Am I the only one.... by Kinky+Bass+Junk · · Score: 2, Informative

      That is generally the purpose of a pop culture reference.

      --
      Anonymous Coward
    2. Re:Am I the only one.... by Anonymous Coward · · Score: 0

      Seven Minute Abs.

  10. Feedayeen by Anonymous Coward · · Score: 0

    So much for the 'U' in USB.

    1. Re:Feedayeen by Hal_Porter · · Score: 0, Troll

      Fedayeen? Mod parent down, -1 Terrorist.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  11. Re:Mod parent troll... by Kinky+Bass+Junk · · Score: 1, Insightful

    I couldn't possibly be Twitter - I wasn't replying to myself.

    --
    Anonymous Coward
  12. Re:OHCI vs UHCI Part II: History repeats itself by Anonymous Coward · · Score: 0

    IIRC when I was at the early USB 1.0 developer conferences Microsoft let it be known that they would not support any other Host Controller Interfaces besides OHCI and UHCI.

  13. Re:Non-skewed article how? by zappepcs · · Score: 3, Funny

    I agree... the battle just heating up, how can you be biased? Not until there are two definitive sides can you get behind one or the other.

    This does point out one thing, there is a lot to be said for open standards ... even if some of them have been OOXML'd lately. (that's not even valid in Roman Numerals)

    No matter which version is better technically, if there is one that is not backwards compatible they will have an uphill slog trying to sell it. Yeah, I know, CDs were not backwards compatible with floppy drives, but this is a bit different. If the connector is the same, it MUST be compatible or my aunt nelly will kill someone.

  14. Not competing standard, competing hardware designs by Phong · · Score: 4, Informative

    This isn't about competing USB 3 standards -- the spec is being designed by a group, and there is only one. This is about the design of the hardware used to implement a host controller that can comply with the spec. This is something that any company can develop if they want to, but since Intel is going to license their design of the host controller for free, most companies will just wait for that design and use it to implement USB 3.

    --
    ..wayne..
  15. cheap crap for cheap crap by Anonymous Coward · · Score: 0

    USB being cheap crap is a good thing. USB puts the complexity on the host end: great for cheap peripherals.

    Personally, I think USB should stop at the theoretical 480 mbps.

  16. Re:Non-skewed article how? by Phlegethon_River · · Score: 3, Interesting

    The two sides I see here are not Specification A and Specification B but not producing an open standard and producing an open standard.

    "there is a lot to be said for open standards"... Yes, Something indeed. Who lead the CD revolution? Sony. Who developed the standard? Sony (and Phillips). They released the standard after they had working products to sell. The "standard" still then cost a lot of money to even look at. (See the wikipedia article on the Red Book standard).

    My Point (finally?): Giving the excuse of "we don't want to release it early because then there will be incompatibility issues" (paraphrase) is complete bunk. No company in their right mind would implement a pre-standardized hardware specification (and sink mucho dinero into the manufacturing costs of just the parts to make the parts). And if they do, they aren't AMD/nVidia or Intel. [1]

    It would only help in that the other parties would be able to help improve the standard before it is released. Oh, and have equal footing with Intel too, since they would be sharing equal responsibility to creating it.

    [1] Counter argument: HD-DVD and BluRay. Nope, that case is an argument FOR what I am saying, not against. If they both would have worked together to produce an open standard, instead of trying to beat each other completely, they both would have had the right product and we, the consumers, would be able to have real competition in the hardware sector.

    That is all.

  17. unfinished spec by niteice · · Score: 1

    ... won't release ... unfinished ... until it's ready
    Hey! You can't just copy Microsoft like that!
    --
    ROMANES EUNT DOMUS
  18. USB needs to die. Really. by Anonymous Coward · · Score: 0

    USB is an ugly hack upon hack upon hack. It never really does work right because alot of devices are deviant and/or require special purpose BIOS support (*cough* Toshiba). You can buy USB compliance analyzers only to discover that devices still don't work.

    The software support is ugly as heck---remember how many years it took the Linux kernel to get it right? And even then it's a bloody nightmare of random device-specific drivers. (How many protocols do you need to get bits in, out, or through a device anyway?)

    USB 3 will only make life worse. Can't we just throw it away already and move on to something cleaner, without any legacy cruft?

  19. Re:Non-skewed article how? by Anonymous Coward · · Score: 0

    No company in their right mind would implement a pre-standardized hardware specification 802.11n.

    (I mostly agree with the rest of it though)
  20. In a nut shell... or not? by VocationalZero · · Score: 1
    From TFA

    Rivals allege that Intel is unfairly asking the committee members to withhold data about the host controller until Intel gets its own chip sets with the technology into the market. They allege, therefore, that Intel is illegally restraining trade to give itself a lead in the market. Intel says that its design for the host controller isn't done yet and it would be irresponsible to release the design early. Well which is it, irresponsible to release it early, or an unfair advantage to not? It seems the two are mutually exclusive, and from what I gather, withholding a standard spec. so you can be the sole manufacturer for said standard upon market release seems, well, scumbag-ish. I could be wrong, but I think that's the technical term.

    But, based on interviews with industry sources, it's clear that Nvidia isn't mollified by Intel's explanation of its behavior. It has now gotten together with Advanced Micro Devices, SiS, and Via Technologies to come up with a rival standard. Two standards means twice the development cost which means we lose. Hooray for Intel [gag].

    Intel contends that it has no interest in withholding data from its competitors. For one, it's against the law in some cases. For another, Intel would risk hurting itself. It might gain a temporary advantage in selling the $10 to $20 chip sets for computers if it holds back the host controller design from rivals. However, it would run the risk of not having enough chip sets to supply the entire market. If that happened, then Intel would have trouble selling its $100 to $1,500 microprocessors. It would, essentially, shoot itself in the foot. Which is not what they're doing right now? Well, based on that, why wouldn't they just release it?

    Intel says it has put a "gazillion" hours of its own engineering work into the host controller design and is under no obligation to release that early. Gazillion, another technical term, I suppose. But wait, there's more.

    Sources say that the group of rivals can come up with their own design proposal within a month. I honestly don't know what to say.

    Nvidia, however, could wind up being a year late with its own chip set if it doesn't get timely access to the USB 3.0 host controller data. Intel vs. Intel vs. everyone else. We all lose, but its still hilarious. Sort of.
  21. Re:Non-skewed article how? by zappepcs · · Score: 3, Interesting

    Interestingly (or not) you demonstrate a logical understanding of the technology marketplace. To paraphrase you, if I may, Intel and AMD are fighting about who gets to piss on the idea of competition creates value for the consumer. Any space where AMD and Intel are competing is full of this, and not inconsequentially, lawsuits. Intel has been partnered with MS for a long time, and they worked hard to be the hardware version of what MS was to software.

    We can detail the lawsuits ad nausea, but my point is that anyone that was a healthy partner with MS has done to their industry what MS did to software. Like that or not, it is true. In the end, we have Mr Gates to thank for this, no matter how philanthropic he may try to be these days. I wonder sometimes how far exactly he has set the human race back from what will eventually, and necessarily be.

    Though that is sort of scifi philosophy, it is true. In the name of riches, the advancement of technology has been slowed, deliberately, and with malicious intent against the betterment of mankind. In this way, I find his generosity a bit pale these days.

    Open standards are indeed the ONLY way to create technology and advancement that will last and actually advance mankind in a direction that betters all of us. Despite the socialist sounding tone of that, it is true. We are all better for the sharing of technology from the space race. Technology, and specifically computing/networks are still in the hands of those that would derail it's benefits if there is profit in it. There are those that are trying to change this situation, but it is slow going. Even hardware manufacturers are hobbled by things like the DMCA and it's ilk around the world. Sometimes I'm sad to say I'm American.

    Fighting against the 'right thing to do' for the sake of money is not in the best interests of the community, and in the end, it hurts your business. Customer is king, so they say, and when you put hurdles in the way of a complete and exemplary experience by the end user, you harm your business in some way, if not in big ways. It's unfortunate that not enough people will understand that the competitions in the technology markets have hurt them, and they will not understand how to express their frustration that older USB devices won't work with new USB hosts. It will be just one more black magic thing they don't understand about technology type things. They will go to PCs R Us and buy whatever the best they can get happens to be, hoping that it works for a couple of years, not unlike car buyers. So for profits, businesses promote the throw-away society. When there is something new, throw the old away, don't upgrade, don't re-use. How is this helpful to the human race?

    Well, just some late night thoughts about this whole thing, and the absolutely ignorant waste it makes of the world.

    BTW, there is hardware space competition.... if you are willing to build your own and not buy what the idiot^H^H^H^H^H salesman tells you at worstbuy.

    sigh

  22. By the sounds of things: Both Right, Easy Solution by nick_davison · · Score: 2, Interesting

    Intel has a point: releasing documentation on a non finalized standard creates a fluster-cluck of bad implementations that aren't necessarily compatible with each other. IIRC, isn't that what's happened to 802.11n, pre-n, draft-n, n-ready, looks a bit like n in a dress, MIMO, etc. which just confuse the crap out of a consumer already pissed at USB 2.0 HiSpeed and USB 2.0 FullSpeed crap.

    nVidia has a point: Intel not telling anyone else until the last moment would, indeed, give Intel an unfair first mover advantage.

    Obvious solution: Release the pre and post release specs with an agreement attached that anyone wanting a copy has to sign. An amount of time that gives everyone a fair chance to get product ready is picked after final specs are chosen. Anyone gaining access to the specs agrees not to release until that time period has passed. Now no one releases incompatible hardware and no one gets an unfair first mover advantage.

  23. I've got an idea by ILuvRamen · · Score: 2, Funny

    If any one of them was really smart and wanted to name it to win, they'd name it either blu-port, usblu, or usb 4.0. I mean seriously, which one are you going to use? One named USB 3.0 or 4.0?

    --
    Google's Super Secret Search Algorithm: SELECT @search_results FROM internet WHERE @search_results = 'good'
    1. Re:I've got an idea by Justin+Ames · · Score: 1

      Or how about Live Free or USB.

    2. Re:I've got an idea by Wooky_linuxer · · Score: 1

      they could pull a 3DRealms and call it USB4Ever!

      --
      Where is that guy who'd die defending what I had to say when I need him?
    3. Re:I've got an idea by Chyeld · · Score: 1

      No, no, no. One is OOUSB and the other is OUSBF.

  24. Re:OHCI vs UHCI Part II: History repeats itself by Bootarn · · Score: 1

    I was just about to reference to OHCI/UHCI myself. However, since both Intel and AMD are friendlier towards Open Source than before, implementation should not be an issue. That is, as long as we keep Microsoft out of the picture.

  25. Intel's positing on the USB-IF seems strong by NimbleSquirrel · · Score: 1
    Intel and some of their favourite customers are on the board of USB Implementer's Forum .

    This may seem like the odds are stacked in Intel's favour, and I'ms sure they thing so too, by not allowing anyone else near the host controller spec. Despite this, I think that the other board members would fully realise that Intel is a minority against the combined force of AMD, Via, SiS and Nvidia in production of chipsets for desktop PCs.

    The USB-IF board knows the danger of losing control of the standard if it is forked, so I'm sure they will in no uncertain terms tell Intel to invite AMD, Via, SiS and Nvidia to the party. Of couse Intel could ignore this and keep going, but it risks finding its spec left out of the USB 3.0 standard

  26. USB2 is _not_ faster than firewire... by Anonymous Coward · · Score: 4, Insightful


    USB2 is quoted as having 480Mbps throughput, however as the grandparent points out USB2 is not a fully-fledged I/O controller just the PHY layer, the host having to do all the heavy lifting.

    The upshot is that when you actually use one bus or the other to, say copy files, firewire at a mere 400Mbps trounces USB2 in throughput.

    Yes USB3 is in the pipe with vastly improved on paper specs, but then again Firewire has 3200 and 6400 variants in the pipe as well.

    Essentially USB should have been left as an interface for keyboards and mice, and firewire aught to have been adopted by intel as the preferred bus for all high throughput applications, it would also have been preferable to SATA.

    1. Re:USB2 is _not_ faster than firewire... by CastrTroy · · Score: 1

      I agree that USB should have been left for low speed devices like keyboards and mice. It did wonders for things like joysticks/gamepads. Do you remember what it was like trying to get a joystick with more than 4 buttons working before the advent of USB? USB has done some really great things. The problem is, is that once everybody had USB on their computer, why wouldn't the Manufacturers start to make hard drives and such that work with it? It was way faster than 9-pin serial, or parallel ports. So if you wanted to make an external hard drive, you could either make it fast, and use firewire, and sell it to the 1% (higher now, but still absent on a lot of systems) of people who have firewire, or you could make it USB, and market it to just about everyone.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    2. Re:USB2 is _not_ faster than firewire... by ShieldW0lf · · Score: 1

      Seems to me that USB was always an anti-competitive standard right out the gate. I always felt it was needlessly complex as a barrier to entry into the peripheral market. Older ports were straightforward enough that anyone with a little electronics experience could build a device that interfaced with their computer. USB, on the other hand... if you're not an industry professional, good luck.

      --
      -1 Uncomfortable Truth
    3. Re:USB2 is _not_ faster than firewire... by Dun+Malg · · Score: 1

      Seems to me that USB was always an anti-competitive standard right out the gate. I always felt it was needlessly complex as a barrier to entry into the peripheral market. Older ports were straightforward enough that anyone with a little electronics experience could build a device that interfaced with their computer. USB, on the other hand... if you're not an industry professional, good luck. I doubt it was any conspiracy; that's just what happens in the normal course of technological development. Compare, for example, a modern electronic fuel injected automobile like a 2008 Honda Civic with a 1967 Dodge Dart. Shadetree mechanics have been bemoaning the complexity of new cars for years, pining for the "good old days" of carburetors, but no rational person would argue that we should've stayed with polluting 15MPG V8's. Same thing with peripherals. The old dedicated MIDI/joystick port was an inefficient use of both space and computing resources. It's only natural that such things would disappear in favor of a common universal IO port. Just like you need to know something about electronics to work on a modern car, you're going to need to know something about programming to make a modern USB Human Interface Device. Really, it's not that big a deal. You can buy inexpensive hardware development kits from several manufacturers. If you really don't want to deal with the software side, you can just buy a cheap chinese multibutton joystick and tear it apart and solder away at it. Really, it's just like the good ol' days, only the joystick controller hardware is in the joystick rather than on your SoundBlaster card.
      --
      If a job's not worth doing, it's not worth doing right.
    4. Re:USB2 is _not_ faster than firewire... by CastrTroy · · Score: 2, Interesting

      The fact that anybody could build a 9-pin serial, parallel port, or midi/gaming device was exactly the reason for it's downfall. There were no standards for how to communicate with these devices. You had to install a special driver just to get your external drive working. Remember Zip drives? Sure they worked over parallel. But they required special drivers, so if you wanted to bring data to a friend's house, you would have to install the drivers on his computer. The situation was really bad for joysticks and such. Where certain games would only work with certain joysticks. The higher barrier of entry has actually made things much better for the end users.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    5. Re:USB2 is _not_ faster than firewire... by Ilgaz · · Score: 1

      How come nobody sued Intel and other USB monkeys for openly lying to consumer about bandwidth? It is costing consumers, people get tricked by "480Mbps!" on el cheapo USB drives and question why the heck is 400Mbps one is more expensive. Next time you see guy struggling to send a 500 MB file to USB2 drive at 15 MB/sec.

      Isn't it bigger deal than 160 GB=160.000.000 bytes trick?

      Intel wouldn't support Firewire, I bet they got into panic when they saw a Motorola G3 Mac beating their highest end internal IDE device. You don't need a multi Ghz multi core Intel CPU to get Firewire speed. My Mac mini G4 1,42 Ghz upstairs has same IO benchmark as my Quad 2500 G5 with 4,5 GB of RAM. If I was a CPU manufacturer, I would hate it.

    6. Re:USB2 is _not_ faster than firewire... by ShieldW0lf · · Score: 1

      Doesn't help much when you've made your own IR receiver but you've got no serial port.

      I'm not suggesting that we were better off with serial ports. But USB is still a nightmare of a spec. A personal computer of all things really ought to be something that you can use to control devices you've made if you wish. But it isn't.

      Something was lost in the move, and it hasn't been replaced.

      --
      -1 Uncomfortable Truth
    7. Re:USB2 is _not_ faster than firewire... by CastrTroy · · Score: 1

      If you are one of the 3 people in the world who still wants to make your own devices to interface with serial on home made devices, then feel free to go out and buy a PCI serial port card. The other 99.999% of the the world is happy that they don't have to waste precious motherboard real estate on a port that they couldn't possibly have a use for. You can even get serial ports for your laptop. There was no move. You can still get serial ports onboard on a couple motherboards.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    8. Re:USB2 is _not_ faster than firewire... by ShieldW0lf · · Score: 1

      Do you know anything whatsoever about the specs being discussed? Have you ever read them? Or are you just spouting shit about how since you don't care about the issue, it doesn't exist?

      --
      -1 Uncomfortable Truth
  27. Not quite true about the cost. by EmbeddedJanitor · · Score: 4, Insightful

    Firewire might pay for itself in high speed applications where time == money, but it is sever overkill (and too high cost) for many lower speed applications such as mouse, keyboard etc. USB is king of the low speed domain because of low cost: a USB-cappable microcontroller only costs a couple of bucks and a sub dollar micro can do a low speed bit-banged implementation of USB. Adding USB to peripherals is almost free.

    --
    Engineering is the art of compromise.
    1. Re:Not quite true about the cost. by vosester · · Score: 1

      "Firewire might pay for itself in high speed applications where time == money, but it is sever overkill"

      So why are they making USB 3.0?
      If it like you say, why not work on improving USB 2.0 instead of making a new version.

      Most users will just use the ports provided on their computer and not bother with PCI cards, and most computers these days come with firewire.

      Me and others have invested money into firewire devices and at the end of the day firewire it still faster and USB is theoretical.

      So don't say it about saving cost when they are after getting more money out of you by jacking up the bandwidth that you will never get.

      If USB works for low end devices now why add more complexity.

      There is no point to high bandwidth USB because it is by design not suited for high bandwidth.

    2. Re:Not quite true about the cost. by Pulzar · · Score: 1

      So why are they making USB 3.0? ...
      If USB works for low end devices now why add more complexity.

      There is no point to high bandwidth USB because it is by design not suited for high bandwidth.


      Well, you answered your own question. USB 2.0 isn't great for high-speed devices but is great for low-speed ones. So, enter USB 3.0 -- keep the current advantages and bring the bandwidth up so that it works better with high-speed.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    3. Re:Not quite true about the cost. by Ilgaz · · Score: 1

      Would you call me paranoid if I think USB 3.0 will cost more CPU time ignoring the competition from Firewire?

      USB protocol is broken, IMHO on purpose. The guy designed it is a genius, I know how excellent Atari 800 external connections worked and how easy they were. Of course in 8 bit, 1 Mhz ages, there was actual CPU competition so nobody would dare to rely on CPU.

    4. Re:Not quite true about the cost. by vosester · · Score: 1

      You completely missed my point USB will all ways be USB no mater how much bandwidth they give it.

      It will never match firewire in Throughput, latency, access time etc.
  28. Oh great... by Ihmhi · · Score: 1

    ...it's the same HD-DVD vs. Blu-Ray / DVD-R vs. DVD+R shit, except now it's cables.

    The only people getting screwed is the customers.

    1. Re:Oh great... by HJED · · Score: 1

      No it is not the same they are all implemetning the same spec (USB 3.0)
      they are just doing it difrently it still has to be compatible to complie with the spec
      this is clearly just a slaming campaign.
      INTEL IS JUST IMPLEMENTING THE SPEC TO DESIGN A HOST CONTROLER THEY ARE NOT CRERATING A NEW SPEC!

      --
      null
  29. Re:OHCI vs UHCI Part II: History repeats itself by Bert64 · · Score: 1

    Better 2 specs than 50...

    Look how many different Ethernet, IDE, Video, Wireless drivers etc, you need to have...

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  30. Re:Non-skewed article how? by W2k · · Score: 1

    Though that is sort of scifi philosophy, it is true. In the name of riches, the advancement of technology has been slowed, deliberately, and with malicious intent against the betterment of mankind. In this way, I find his generosity a bit pale these days.
    Gawd, what a load of hyperbole. How do you sleep at night? What you're trying to say is that even though Bill Gates, through his company's actions advanced the state of computing in the world tremendously by essentially putting a PC in every home, then proceeded to spend enormous quantities of his money - likely more than you or I will earn in our lifetimes - on medical research and other activities which greatly benefit mankind ... you would prefer he'd have done none of this, because somehow this would have lead to every other tech company shedding their desire to make money, instead cooperating in a gigantic collective lovefest for the betterment of mankind though open technology standards.

    Please pass me some of what you're smoking!
    --
    Quality, performance, value; you get only two, and you don't always get to pick.
  31. Economies of scale by sjbe · · Score: 1

    That means that every perhipheral has to have chips capable of handling a 400 megabit per second interface even if it doesn't need anywhere near that ammount of bandwidth. So what? A keyboard doesn't need the bandwidth of the original USB spec but we still use it for that purpose. You don't need a 2Ghz CPU for most tasks but we use one. Why? Because the flexibility it provides is worth more than cost of theoretically cheaper components. I probably don't need all the bandwidth that firewire or USB2.0 provides but there is a chance I might. The system designer doesn't know what I'll use the port for in advance so doesn't it make sense to design for a higher speed even if it isn't needed? That's the whole point of general purpose computers.

    Furthermore I think most of the cost advantage of USB comes from economies of scale since so much more USB equipment is manufactured. Once the chips and other equipment is designed and being manufactured, the cost falls as the fixed costs are amortized over an increasing number of units. The difference in variable costs between firewire and USB are trivial past a few million units. Produce more firewire devices and the cost will naturally fall as you spread the fixed costs over more units. Yes firewire is slightly more complicated but not so much as to make a big difference once minimum efficient scale is reached.
    1. Re:Economies of scale by petermgreen · · Score: 1

      The system designer doesn't know what I'll use the port for in advance so doesn't it make sense to design for a higher speed even if it isn't needed?
      And for computer ports they do. The port is wired off a chip that was already fabricated using a fast process and placed on a board that already had internal copper planes for impedance control and components mounted on both sides so it's no big deal.

      For the devices however the lower speed modes of USB are a godsend. Having clocks running at hundreds of megahertz causes all sorts of issues (probablly requiring multilayer PCBs possiblly with components on both sides to get decent decoupling performance) that drive up price and is totally unessacery in a keyboard or mouse. It also drives up the cable requirements which is especially bad for devices like mice where a long flexible cable is important.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    2. Re:Economies of scale by sjbe · · Score: 1

      For the devices however the lower speed modes of USB are a godsend. Having clocks running at hundreds of megahertz causes all sorts of issues (probablly requiring multilayer PCBs possiblly with components on both sides to get decent decoupling performance) that drive up price and is totally unessacery in a keyboard or mouse. Unnecessary for some devices but not for others. Even USB 1.1 is faster than keyboards and mice actually need so clearly it isn't a serious engineering problem, merely an economic one. The variable costs are only marginally different between USB2.0 and Firewire 400 and with enough units the differences in fixed costs are negligible. The value in the flexibility of the higher speed ports more than offsets any engineering challenges posed by having a faster port than is strictly necessary.

      Look, I'm an engineer and I value efficient design as much as most engineers here but if my mouse costs an extra $1 so it can utilize a faster bus on my system, I don't really care. In case you hadn't guessed I'm not a big fan of legacy ports. My feeling is if we need them that is what expansion cards are for.

      It also drives up the cable requirements which is especially bad for devices like mice where a long flexible cable is important. Fast buses can fail down to slower speeds. USB, Firewire and ethernet all can and do. This permits the use of cheaper more flexible wire in many cases. You can use Cat5e instead of Cat6 with gigabit ethernet and at worst it will fail down to 100Mbps or even 10Mbps. USB2.0 is backwards compatible with the older 1.1.
      Firewire actually can run at slower speeds than 400Mbps. Frankly I don't see a serious engineering issue here. Yes it's a little harder and more complicated but the benefits easily outweigh the extra costs.

  32. And driver users... by argent · · Score: 1

    As mentioned above, there were two driver interfaces for the original USB standard, and the only people who knew were driver writers and nerds compiling their own custom kernel.

    And people who use drivers and custom kernels. I didn't do either, but I still had to deal with users whose USB controller cards didn't work with NT4 because of driver conflicts, and then there were devices that had custom drivers that only worked with one or the other chipset. It wasn't until Windows 2000 that USB was really reliable on Windows.

  33. Re:Non-skewed article how? by servognome · · Score: 1

    We can detail the lawsuits ad nausea, but my point is that anyone that was a healthy partner with MS has done to their industry what MS did to software. Like that or not, it is true. In the end, we have Mr Gates to thank for this, no matter how philanthropic he may try to be these days. I wonder sometimes how far exactly he has set the human race back from what will eventually, and necessarily be.
    MS is a good example of how standards arise out of a competitive marketplace. I remember the insanity of the PC marketplace in the 80's - Commodore, Tandy, Amiga, Mac, Apple II, etc. All different hardware with their own DOS implementation, and an insane minefield of compatible/incompatible software. Out of that maelstrom x86-MSDOS became the defacto standard, the customers proved themselves king.

    Open standards are indeed the ONLY way to create technology and advancement that will last and actually advance mankind in a direction that betters all of us.
    Open standards are just one way to create technology, and not necessarily the most efficient - Look how long 802.11n has been sitting unfinished. That method of technology advancement works fine for incremenatal evolutionary changes, but disruptive technology just does not lend iteself to industry committees. Real revolutionary advancement doesn't happen by committee, it happens because somebody decides to take a risk and do something different. Such technological shifts do lead to incompatibility, but it's a small price to pay to break out of the grasp of entrenched powers.

    Fighting against the 'right thing to do' for the sake of money is not in the best interests of the community, and in the end, it hurts your business.
    It'd be nice if everybody knew what the "right thing to do" was, but it's not always clear. Get 10 industry leaders in a room and they will likely have a different view of the "right thing" than millions of customers.
    --
    D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
  34. Affect. by Anonymous Coward · · Score: 0

    Affect. Affect. That is all.

  35. Re:Not competing standard, competing hardware desi by Tacvek · · Score: 1

    So basically, USB 3 the real spec is available. This defines the USB interface. Any host controller designed that meets the USB 3 specification would work just fine. If it does not follow Intel's Host controller spec, it will just need to use a different driver. All USB 3 client devices should work with all USB 3 hosts, regardless of what standard the controller chip uses. Is that all correct?

    If so, I really don't see what the big deal is. AMD can create their own host controller spec, or they can wait for Intel's free one. Since Intel is publishing this spec for free use by the others, I don't see what is wrong with them having them release to market first. Not releasing at the same time as Intel is simply the cost of using Intel's spec, rather than creating your own.


    Or am I missing something significant here?

    --
    Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
  36. Then again... by anss123 · · Score: 1

    FireWire needs DMA, which is toothed as a security risk by high paid "experts" every now and then. I think it was up on Slashdot for the n-time a month or three back.

    FireWire can read all your memory! People with haxor Firewire skills can steal all your data! They just need physical access to your computer - i.e. come into your home and plug something into your Firewire port! What ever will we do?!

  37. Re:Non-skewed article how? by the_B0fh · · Score: 1

    No. What Bill Gates has done is to encourage low quality shitty software. Go read the book "The Software Conspiracy". IBM's mainframe used to crash all the time too. Then, they put someone in charge will the balls and authority to fix that problem. That man later founded the Software Engineering Institute at Carnegie Mellon. Microsoft could have learnt from that. Instead, we get Windows. with 85000 APIs and counting. Why is there a need for *5* (at the very least) APIs for doing a directory listing?

  38. Just a slamming campaign by HJED · · Score: 1

    the linked articles excluding the intel one are aimed at low level users. This is just Navida and others making intel look bad 1. No one needs to wait for intels Host controller specification it will be compatible with all the other Host controllers using the USB 3.0 spec 2. It sounds like intel is doing the industry a favor by showing over companys a reference on how to implement the spec

    --
    null
  39. Heresy! by bill_mcgonigle · · Score: 1

    for many lower speed applications such as mouse, keyboard etc. USB is king of the low speed domain because of low cost

    No, we must have one true bus protocol! How dare you suggest the appropriate technology for the job?!

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  40. Re:Non-skewed article how? by W2k · · Score: 1

    While I'd be the first to agree that most software is of incredibly poor quality, this just so happens to be what the market WANTS, as evidenced by the huge success of Windows 95. Bill Gates simply realized this, produced a product that was good enough, and the market rewarded him appropriately, as is the natural way things work.

    Since '95 Windows quality has improved, of course, but it's still focused around the needs of its actual users rather than what a bunch of smelly software geeks prefer in an OS (and those geeks are probably not running Windows anyway). You think typical Windows users give a rat's ass about how clean the API is?

    On that topic, the reason Windows has a large number of APIs is because it keeps evolving, and improved APIs take the place of old ones. The reason old ones are kept around is for backwards compatibility, and to accomodate different people's choices of programming languages. When I need to write Windows apps, I use .NET, which contains the cleanest Windows API available, and is quite a nice platform in general, too. Perhaps you'll like its API for getting a directory listing.

    --
    Quality, performance, value; you get only two, and you don't always get to pick.
  41. Pass the photons, please... by owndao · · Score: 1

    When are we going to end these interconnect wars by going optical or optical with power for both peripherals and internal busses? Last I saw http://www.networkworld.com/community/node/25514 IBM was working on 8 tera bits per second. I'm sure this is more than what is currently needed but I'd hate to pull a Gates and drastically underestimate needs.

    --
    Be as you would have the world become.
  42. Transparithermite. by Behrooz · · Score: 1

    Only n00bs use anything other than Transparithermite for their viewing window. For additional security, the system is also cooled by liquid propane, and the +5V rail on the power supply is custom engineered to deliver 480V if anything trips the ground fault circuit interrupt.

    It's cost me $30k, eight different graphics cards, and two girlfriends, but the peace of mind that a truly secure setup provides is invaluable.

    --
    "We have to go forth and crush every world view that doesn't believe in tolerance and free speech." - David Brin
  43. Re:Non-skewed article how? by the_B0fh · · Score: 1

    And if win32 is killed, and you can only do .net, then yes. But as of right now, your new sports car is towing that AOL bus with people throwing body parts at you.

    And I'm not sure how DRM and a host of other shitty stuff is consider a feature that users wanted.

  44. Re:Non-skewed article how? by W2k · · Score: 1

    You seem to be under the impression that just because the API is a bit unorganized that the underlying code must somehow be just as bad. I don't think this is true; much of the old or deprecated APIs are likely just wrappers around the newer stuff. Just because Win32 is written in C, that doesn't automatically make it bad. Just old.

    And .NET wraps Win32 - the Windows-specific parts do, anyway. That means it can't replace Win32. Microsoft could hide the Win32 bits and force everyone do code in .NET, of course - not that it'd be a very popular move.

    I'll note that pretty much every modern OS (seeing as most of them are UNIX-based) have somewhat old-fashioned underpinnings, with lots of ugly little bits sticking out, but usually work fairly well in spite of that.

    While I have no love for DRM, I understand why Microsoft included it in Vista - people likely wouldn't have been able to play their legally purchased BluRay/HD-DVD discs otherwise. If you don't use DRM-infected media, the DRM in Vista won't bother you.

    --
    Quality, performance, value; you get only two, and you don't always get to pick.