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:43:27
Message-Id: CAGfcS_=RD=Y32meovAb9JqDkHCF52Udp7cMkqaERHPpzX_ajgg@mail.gmail.com
In Reply to: Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08 by Joshua Kinard
1 On Sun, Mar 30, 2014 at 7:05 PM, Joshua Kinard <kumba@g.o> wrote:
2 > Personally, I say make the metric version the default (new prefixes), and
3 > leave the choice available to switch to the SI (old prefix) form with a
4 > simple variable switch in a config file some where.
5
6 The metric system IS the SI system. The new prefixes are not yet SI
7 standards, but they are ISO standards. However, the new prefixes
8 pertain to the old way of doing things.
9
10 That is...
11
12 System 1 (generally used by programmers in the 60s-90s, but less
13 universally as time moved on, not compatible with SI):
14 1 kB = 1024 bytes, report everything in kB
15
16 System 2 (aligned with SI and the metric system - used sporadically
17 until heavily adopted by storage manufacturers for marketing reasons)
18 1 kB = 1000 bytes, report everything in kB
19
20 System 3 (the new ISO standard, compatible with SI but adds to it)
21 1kB = 1000 bytes
22 1 KiB = 1024 bytes
23 report things in whatever units you feel like
24
25 The main advantage of the ISO standard isn't the use of either base 2
26 or base 10, but the fact that you can actually distinguish what base
27 is in use.
28
29 Either system 2/3 could be described as metric in nature - the only
30 one which isn't is System 1.
31
32 Rich

Replies