[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#727833: ITP: node-bytes -- Byte string parser and formatter - Node.js module



On Sun, Nov 03, 2013 at 01:30:15AM +0100, Jérémy Lal wrote:
> On 03/11/2013 00:56, Jean-Christophe Dubacq wrote:
> > I have looked at the code, and it seems to me that, again, we introduce
> > some code in debian that decide they can name the units any way they
> > like (see http://en.wikipedia.org/wiki/Binary_prefix).
> > 
> > They decide, for example, to use k, m and g prefixes for 2^10, 2^20 and
> > 2^30, where usage should point to at least k, M and G and correct usage
> > to Ki, Mi, Gi. They also call bytes 'b' (usage is more 'B').

> I agree the units are wrong and will fix it, and try to make
> upstream fix it too.

Please, don't break it.

A well-entrenched practice used for 60+ years has more weight than what a
random committee with delusions of importance decided a few years ago
asked by a couple of sleazy disk manufacturers wanting to weasel their
way out of lawsuits caused by lies of their marketing departments.

And that "binary prefix" crap is outright harmful: if 1 MB stands for
1048576 bytes like it does, what would "1 MiB" be?  That's intuitive,
1 _mi_llion, right?  Right??

-- 
A tit a day keeps the vet away.


Reply to: