Click here to Skip to main content
16,004,686 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Creative abuse of SI units Pin
klinkenbecker9-Aug-24 2:18
klinkenbecker9-Aug-24 2:18 
GeneralRe: Creative abuse of SI units Pin
trønderen9-Aug-24 11:11
trønderen9-Aug-24 11:11 
GeneralRe: Creative abuse of SI units Pin
klinkenbecker10-Aug-24 3:53
klinkenbecker10-Aug-24 3:53 
GeneralRe: Creative abuse of SI units Pin
Alister Morton7-Aug-24 2:33
Alister Morton7-Aug-24 2:33 
GeneralRe: Creative abuse of SI units Pin
trønderen7-Aug-24 8:57
trønderen7-Aug-24 8:57 
GeneralRe: Creative abuse of SI units Pin
Alister Morton8-Aug-24 4:43
Alister Morton8-Aug-24 4:43 
GeneralRe: Creative abuse of SI units Pin
Nelek7-Aug-24 10:01
protectorNelek7-Aug-24 10:01 
GeneralRe: Creative abuse of SI units Pin
trønderen7-Aug-24 10:58
trønderen7-Aug-24 10:58 
k (lowercase) is kilo, 1000. (K (uppercase) is Kelvin.)
M (uppercase) is Mega, 1,000,000.
m (lowercase) is milli, 1/1000.
G (uppercase) is giga, 1,000,000,000. (g (lowecase) is gram).
Ki (Upper-lowercase) is kibi, 1024.
Mi (Upper-lowercase) is mebi, 1,048,576.
Gi (upper-lowercase) is gibi, 1,073,741,824.

The prefixes are valid for any unit, but you often see incorrect use: In economy, you often see KUSD, for 1000 US Dollars, which literally means Kelvin-US-Dollars. The correct use is kUSD.

I never saw binary prefixes (Ki, Mi, Gi, ...) used with money. Actually, I never saw them anywhere outside computer contexts. On the other hand, I saw a lot of decimal prefixes in computer contexts - almost all of it incorrect. You frequently see abuse of SI units, e.g. size of data object given in kB. What does sound pressure have to do with object size? (and: 1000 Bel is a sound pressure that would shake your house to gravel.) Maybe the size is even given in Kelvin-Bel, to suggest 1024 (Bel??) rather than 1000.

Note that networking people always used decimal prefixes. Besides, they count bits, not bytes. A 64 kbps line is 64,000 bits, not 65536 bits - and far from 65536 bytes! (When phone lines were digitized in the late 1980s in Norway, lots of computer enthusiasts complained to the telco when the didn't get 64 Ki bytes through the line, but only a little over 7.5.)

Also - particular attention to the youngsters among you: A byte being 8 bits, and that is final!, is a new phenomenon. I have been working with 6 bit bytes (Univac 1100 series), 7 bytes (DEC-10, DEC-20), 8 bytes (quite a few machines) and 9 bits (also Univac 1100 series). When I got my ham license, the only permitted "digital" (modem signal) format was using 5 bit bytes (Baudot code); I never used that myself. The classical definition of "byte" was the space required to store one printable character. When networking people talk about data sizes (e.g. in protocol definitions), if they are not talking about bits, they use octets to make perfectly sure that there is no confusion. I have seen protocol standards using 'byte' - a clear indication that the standard development has been dominated by young software people rather than by experienced networking people.
Religious freedom is the freedom to say that two plus two make five.

GeneralRe: Creative abuse of SI units Pin
Alister Morton8-Aug-24 6:19
Alister Morton8-Aug-24 6:19 
GeneralRe: Creative abuse of SI units Pin
kholsinger8-Aug-24 14:01
kholsinger8-Aug-24 14:01 
GeneralRe: Creative abuse of SI units Pin
megaadam7-Aug-24 21:56
professionalmegaadam7-Aug-24 21:56 
GeneralRe: Creative abuse of SI units Pin
maze37-Aug-24 23:02
professionalmaze37-Aug-24 23:02 
GeneralRe: Creative abuse of SI units Pin
Harrison Pratt8-Aug-24 1:46
professionalHarrison Pratt8-Aug-24 1:46 
GeneralRe: Creative abuse of SI units Pin
Bruce Patin8-Aug-24 4:32
Bruce Patin8-Aug-24 4:32 
GeneralRe: Creative abuse of SI units Pin
Matt Bond8-Aug-24 4:49
Matt Bond8-Aug-24 4:49 
GeneralRe: Creative abuse of SI units Pin
Ralf Quint8-Aug-24 13:11
Ralf Quint8-Aug-24 13:11 
GeneralRe: Creative abuse of SI units Pin
Lensman28-Aug-24 14:03
Lensman28-Aug-24 14:03 
GeneralRe: Creative abuse of SI units Pin
Wafeman9-Aug-24 17:36
Wafeman9-Aug-24 17:36 
GeneralAt the crossroads... Pin
kdmote6-Aug-24 10:05
kdmote6-Aug-24 10:05 
GeneralRe: -topic Pin
Kent Sharkey6-Aug-24 10:19
staffKent Sharkey6-Aug-24 10:19 
GeneralRe: -topic Pin
dandy726-Aug-24 10:30
dandy726-Aug-24 10:30 
GeneralRe: -topic Pin
Vivi Chellappa6-Aug-24 20:41
professionalVivi Chellappa6-Aug-24 20:41 
GeneralRe: At the crossroads... Pin
Mike Hankey6-Aug-24 11:33
mveMike Hankey6-Aug-24 11:33 
GeneralRe: At the crossroads... Pin
Gary Stachelski 20216-Aug-24 12:05
Gary Stachelski 20216-Aug-24 12:05 
GeneralCodeProject Database issue resolved Pin
Matthew Dennis6-Aug-24 6:28
sysadminMatthew Dennis6-Aug-24 6:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.