Binary vs decimal K, M, G, etc... not again
There are two kinds of K, M, etc., the binary kind, based on 2**10, and the decimal kind, based on 10**3.
Scientists talking about physical units use the decimal kind.
IT bods talking about RAM use the binary kind, but when talking about small units of time, they use the decimal kind (milli, micro, etc.).
Hard disks are measured in decimal units, which causes interest because it isn't until you get to GB sizes that you can actually have exactly n GB (decimal GB is 10**9, or 5**9 * 2**9, and you need a 2**9 to deal with the 2**9 sector size...).
Telecoms, however, introduces the third of the two kinds. An ADSL Mbps is neither 1,000,000 bps nor 1,048,576 bps. It is 1,024,000 bps, or a binary K of decimal K of bits per second...