Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Feb 2002 09:13:46 -0500
From:      Michael Lucas <mwlucas@blackhelicopters.org>
To:        Andrew McKay <andy@openirc.co.uk>
Cc:        doc@FreeBSD.ORG, Giorgos Keramidas <keramida@ceid.upatras.gr>
Subject:   Re: inconsistent use of data units
Message-ID:  <20020222091346.B33638@blackhelicopters.org>
In-Reply-To: <20020222092132.K79251-100000@fluoxetine.lan>; from andy@openirc.co.uk on Fri, Feb 22, 2002 at 10:04:47AM %2B0000
References:  <20020221022225.GA12900@hades.hell.gr> <20020222092132.K79251-100000@fluoxetine.lan>

next in thread | previous in thread | raw e-mail | index | archive | help
I like this color.

I do have to wonder what a "mebagit" is, however.  I know quite a few
gits; is this the standard unit of git-ishness?

On Fri, Feb 22, 2002 at 10:04:47AM +0000, Andrew McKay wrote:
> On Thu, 21 Feb 2002, Giorgos Keramidas wrote:
> 
> GK> Well, I want my bikeshed green.  And I'd prefer it all (consistently)
> GK> written as shown below:
> GK>
> GK> 	Short form		Long form
> GK> 	==================================
> GK> 	1 MB			1 Megabyte
> GK> 	1 KB			1 Kilobyte
> GK> 	1 Mbit			1 Mebagit
> GK> 	1 Kbit			1 Kilobit
> GK>
> GK> This way, there is no confusion as to whether Mb refers to bytes or bits.
> GK> Bytes are always capitalized, and denoted by appending 'B', and bits are
> GK> explicitly mentioned as 'bits' without capitalization.  This last Mbit/Kbit
> GK> notation seems rather clear, and it seems to be some sort of a de facto
> GK> standard among people working on routers and telecomm guys.
> 
> This works for me.  'B' for byte and 'b' for bit is a loose standard but
> the fact that it's implemented inconsistently can lead to confusion
> (although context is usually enough for most people to work out what it
> means).  'B' for byte and 'bit' for bit makes it 100% clear, 100% of the
> time.  I also agree with Michael.  If these are implemented as entities
> then a) it's easier to be consistent, and b) it's easier to change them if
> the IEEE ever insists we stop using SI prefixes to refer to similar sane
> quantities.
> 
> To get back to the original thread we can ACTUALLY define the 'K' prefix
> to mean anything we like, seeing as SI does not use K as a prefix.  No
> doubt the SI advocates would like to suggest that KB refers to a 'Kelvin
> Byte'.  If we defined this as the temperature rise produced by one byte of
> storage per clock cycle then it would be of much interest to overclockers
> who would have a standard way of knowing how much heat various storage
> mechanisms generate in their system.  This would lead to an ad war amongst
> manufacturers all claiming to have the 'lowest KB rating per Mebibyte of
> memory'.  Once this system was established the potential for confusion
> would be eliminated.  For the twenty years in between, where no one had a
> clue what anything meant ('Quantispeed technology', anyone?), we'd all
> just ignore everything that seemed inconsistent with what we knew.  :)
> 
> So...would anyone like me to contact the SI committee and offer this as a
> unit for them to ratify?  I think a pay-per-use royalty for the newly
> coined 'Kelvin Byte' could generate a lot of money for FreeBSD :P
> 
> Yours, with tongue firmly in cheek,
> Andy
> 
> -- 
> Andrew McKay <andy@openirc.co.uk>
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-doc" in the body of the message

-- 
Michael Lucas		mwlucas@FreeBSD.org, mwlucas@BlackHelicopters.org
my FreeBSD column: http://www.oreillynet.com/pub/q/Big_Scary_Daemons

http://www.blackhelicopters.org/~mwlucas/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020222091346.B33638>