Gentoo Archives: gentoo-project

From: Rich Freeman <rich0@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08
Date: Sun, 30 Mar 2014 23:55:06
Message-Id: CAGfcS_=OU8dQC_68=okNgZ6kN3HWBDGytTZkHy1a0C2QzMtArA@mail.gmail.com
In Reply to: Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08 by Douglas James Dunn
1 On Sun, Mar 30, 2014 at 7:44 PM, Douglas James Dunn
2 <djdunn.safety@×××××.com> wrote:
3 > The system you are most familiar with really depends on what Operating
4 > System you use. if you don't use computers you probably were exposed to
5 > either the SI units or imperial base 10 units.
6
7 SI units ARE in base 10. Most imperial units aren't in base 10, and
8 the SI prefixes aren't generally used with imperial units. You don't
9 usually report height in centiyards, etc.
10
11 There seems to be some kind of misconception that this has something
12 to do with imperial vs metric units.
13
14 Bits and bytes are such a modern concept that they were pseudo-metric
15 from the start, but programmers tended to use the SI prefixes in
16 non-SI ways - defining a kilobyte as 1024 bytes. "Kilo" is an SI
17 prefix, but the SI defines it as 1000, not 1024.
18
19 The 1024-byte kilobyte was never metric or SI or imperial. Fairly
20 recently JEDEC codified the 1024-byte kilobyte, but also endorsed the
21 1024-byte kibibyte, and the usage obviously predates that standard.
22 Before then, programmers never really had a "standard" for the
23 kilobyte. Since programmers don't tend to do a lot of compound units,
24 getting their terms endorsed by a standards body was probably not much
25 of a priority. If they had gone to the SI/ISO (or whatever was around
26 in the 60s) they'd almost certainly have been shot down on having a
27 1024-byte kilobyte.
28
29 Rich

Replies

Subject Author
Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08 Douglas Dunn <djdunn.safety@×××××.com>