Seagate Offers Refunds on 6.2 Million Hard Drives 780
An anonymous reader writes "Seagate has agreed to settle a lawsuit that alleges that the company mislead customers by selling them hard disk drives with less capacity than the company advertised. The suit states that Seagate's use of the decimal definition of the storage capacity term "gigabyte" was misleading and inaccurate: whereby 1GB = 1 billion bytes. In actuality, 1GB = 1,073,741,824 bytes — a difference of approximately 7% from Seagate's figures. Seagate is saying it will offer a cash refund or free backup and recovery software."
Direct Link to claims (Score:5, Informative)
Mail-in [harddrive-settlement.com] [cash or software, cash claim only if bought before 2006 & you have proof-of-purchase. 5% of what you paid]
SI units (Score:5, Informative)
1 GiB (gibibyte) = 2^30 B
RTFM (Score:2, Informative)
Definitions (Score:3, Informative)
Re:Direct Link to claims (Score:5, Informative)
The mail in form also allows you to use your drive serial number as proof if you do not have proper documentation.
Re:wow.... are you clueless! (Score:1, Informative)
Re:RTFM (Score:2, Informative)
Re:Ahh, another valueless settlement. (Score:3, Informative)
That was a fire at a factory which made the epoxy resin used to encapsulate ICs. This wasn't "special glue just for memory ICs"; it was the black plastic stuff molded around each IC on the SIMM (or any other kinds of ICs with plastic packages, for that matter). Without that plastic overmold to protect the bond wires and support the leadframe, the ICs can't be handled, shipped, soldered down, etc. That fire messed up the whole electronics industry for a while. I'm not saying that the memory suppliers didn't gouge anybody (I have no information either way), but the resin factory fire really was a big deal. It caused problems at my company at the time, which made ICs used in hard disk drives.
Re:Much like a RAM settlement offer in the mail (Score:2, Informative)
Re:It's not a longstanding history (Score:3, Informative)
I say we call this hybrid theory the Tragedy of the Queen.
Re:Seems Silly to me (Score:2, Informative)
Drive manufacturers are in a position to make the much easier fix though. Changing OSes to report base-10 sizes, or to keep the existing sizes with the *iB notation requires changes from every OS manufacturer, and suddenly leaves them inconsistent with older versions of their products.
Whereas, for storage companies, it's a simple matter of changing the labeling and packaging. A switch to only using the base-2 sizes (my personal favorite) would also probably mean that the drive companies would start subtly altering drive sizes so they wouldn't be selling "85.7 GB" drives and would instead align neatly on a round GB number (which is actually incrementally harder to do now, because drives already are organized with power-of-2 blocks). Otherwise, they could simply list both sizes on the packaging, or include something to the effect "your computer will report this drive as having a capacity of X".
Really, the problem now with the MiB, KiB units is that people in general aren't aware that these are any different than MB and KB, and would likely only increase confusion. Another unit distinction that's still causing confusion is illustrated by your last line (comparing GB's with Gb's).
GB is gigabtye, where Gb is gigabit. So it's very easy to compare these, take Gb's and divide by eight: ta-da, GB. Another confusion taken advantage, this time, mostly by the Internet industry. Modem companies quickly jumped on the terms "56K modem" and such, which helpfully obscure that the K is for kilobits (base-10 again), of course until your computer reports you transferring data at a maximum of something like 5 KB (not to mention physical line limits that further decreased the actual maximum).
Really, computer-related industries seem to like to sow confusion in the market. The distinctions don't matter as much with increased capacities (even though the distinctions themselves increase in size). Take as an example, say you have a file your computer reports is exactly 1.41 MB in size. Ideally, this should fit on a 1.44 MB disk (filesystem usage of the disk aside), but that 1.44 MB is really 1440 KB, where KB is the base-2 unit, or only 1.40625 "standard" MB.
Re:What a crock (Score:3, Informative)
To the average person, the distinction between base-2 and base-10 is meaningless, yes. That doesn't mean, however, that they aren't being cheated. Their interface with the computer, when they examine a file, will tell them how large it is using base-2 units. Disk space requirements on the back of software packages are written in base-2 units. Everything they see is in base-2 units, so this is how they estimate their requirements of disk size. And then they find out that the disk is being sold using different units.
It's a confusing situation, and the disk manufacturers deliberately switched in order to take advantage of it.
The Kilo-, Mega- and Giga- prefixes are always base-10 in SI. The IT industry should come up with different terms. Misusing them was a mistake in the '60s and it is a mistake now.
While I agree with you, and try to use Ki etc myself, I don't think this is a problem that can just disappear like that. People are used to thinking in terms of 1GB as ~1.1*10^9 bytes. They might not realise that they do, but they do. Changing perceptions is a long and slow process, and software manufacturers (the only people who can realistically change these perceptions) are reluctant to start because they fear confusing their users. They're probably right.
Re:Think this will set precedent? (Score:5, Informative)
Re:Seems Silly to me (Score:3, Informative)
WRONG. Use a modern Linux distro. You will find that many tools either use the binary prefixes or use SI-standard prefix usage.
Because HDD manufacturers ARE labeling their drives correctly. "Giga" means 10^9 in SI. It always has and always will. The computer industry usage has never been correct.
The disparity only grows as we go up in prefixes. 1TiB = 1.099TB. 1PiB = 1.125PB. 1PiB = 1.153PB.
Moreover, the non-SI use is ambiguous. A "1.44MB" floppy is neither 1.44MiB nor 1.44MB, it's 1 440 KiB. A "650MB" CD is 650MiB, but a 4.7GB DVD is 4.7GB.
GiB is NEVER ambiguous. If you want to keep using the power-of-two units, use the proper prefixes. IEEE, NIST, and the IEC encourage it.
Hard drives, flash storage, DVDs, Blu-Ray/HD-DVD, transfer rates (8Mbps = 8 000 000 bps), and everything else uses the standard SI prefixes.
Why should computer memory be the ONE EXCEPTION to the SI standard prefixes? We have binary prefixes. Use them if you want.
Re:SI units (Score:5, Informative)
Re:Seems Silly to me (Score:2, Informative)
Re:wow.... are you clueless! (Score:2, Informative)
Re:SI units (Score:2, Informative)
This is Nonsense (Score:2, Informative)
Re:SI units (Score:3, Informative)
The fact is that NO modern hard disks have sector sizes of 512 bytes. You heard me, NONE. They commonly have payload sizes of 512 bytes, but the actual sector on a hard disk contains a lot more than just payload [freepatentsonline.com] - there are the ECC bits and the servo field which holds track, sector and disk head field grey code bits just to name the big ones. When added up, all the bits in a complete disk sector rarely equal a power of two, much less 2^10. Then are disks with 520 byte data payloads which are almost universally used in enterprise level disk arrays from manufacturers like HP, IBM, EMC, etc.
So, what's the point of that? Anyone who says disks naturally have power of 2 data organization as justification for saying 2^10 = 1K is just talking out of their ass.
Re:SI units (Score:4, Informative)
Re:SI units (Score:3, Informative)
Furthermore, try finding a modern tape drive system with capacities measured in powers of two. You won't, they are all sized in base-10 units.
Re:RTFM (Score:3, Informative)
Source: http://en.wikipedia.org/wiki/Binary_prefix#Adoption [wikipedia.org]
Re:RTFM (Score:3, Informative)
For example: consider AGP1x, which is rated at 266MB/s:
This is arrived at by multiplying: 66MHz clock x 4 byte data path (32 bits) = 266MB/s
(Note: actually 66 x 4 = 264, we get 266 due to round off error. The clock speed is more like to 66.6MHz than actually 66MHz. And 266MB/s is really just twice as fast as 133MB/s, which is the speed rating of regular PCI.)
The point however is that the M comes from the *M*Hz, and Hz are measured in base-10. 66.6MHz is 66,600,000 Hz
66,600,000 cycles per second x 4 bytes per cyle = 266,400,000 or rounded 266MB/s
That said, I agree with you. Storage measured in bytes is, by defacto standard, measured in base-2, where M=2^20, not 10^3.