### Poll

#### How many bytes is a Kilobyte ?

1000
25 (21.6%)
1024
91 (78.4%)

Total Members Voted: 116

### Author Topic: Kilobyte poll  (Read 1481 times)

0 Members and 1 Guest are viewing this topic.

#### Jan Audio

• Regular Contributor
• Posts: 225
• Country:
##### Re: Kilobyte poll
« Reply #25 on: September 03, 2019, 12:41:37 pm »
Anyone can write wikipedia, and google gives the results.
Maybe it is a joke.

Here the solution :
Lesson 1 : bytes are binary.
Lesson 2 : a kilobyte is 1024 bytes.

Now you dont need to mention bytes are binary.

#### magic

• Frequent Contributor
• Posts: 860
• Country:
##### Re: Kilobyte poll
« Reply #26 on: September 03, 2019, 12:49:40 pm »
Did you notice how the NIST page says "The NIST Reference on Constants, Units, and Uncertainty" and just below that "International System ofe Units (SI)" and below that "Prefixes for binary multiples"?
That's very unfortunate and misleading, but it results from their page about binary prefixes being shoved into the general category of units.

They clear up the confusion in the following paragraph:
Quote from: NIST
It is important to recognize that the new prefixes for binary multiples are not part of the International System of Units (SI), the modern metric system. However, for ease of understanding and recall, they were derived from the SI prefixes for positive powers of ten.

Meanwhile
Quote from: lolpedia

#### Mr. Scram

• Super Contributor
• Posts: 7717
• Country:
##### Re: Kilobyte poll
« Reply #27 on: September 03, 2019, 01:36:05 pm »
That's very unfortunate and misleading, but it results from their page about binary prefixes being shoved into the general category of units.

They clear up the confusion in the following paragraph:
Quote from: NIST
It is important to recognize that the new prefixes for binary multiples are not part of the International System of Units (SI), the modern metric system. However, for ease of understanding and recall, they were derived from the SI prefixes for positive powers of ten.

Meanwhile
Quote from: lolpedia
All attempts at diversion aside, NIST's position is pretty definitive. Now that's sorted I have another question. Is the Josephson constant KJ-90 = 0.4835979 GHz/μV or is it KJ = 483597.84841698... GHz⋅V−1?

#### David Hess

• Super Contributor
• Posts: 9902
• Country:
• DavidH
##### Re: Kilobyte poll
« Reply #28 on: September 04, 2019, 03:22:06 am »
We trust and covet NIST traceable calibrations so I gather we also trust how they define common terminology. In NIST we trust.

I stopped trusting NIST when they revealed themselves as complicit with the NSA in undermining encryption standards.

#### GeorgeOfTheJungle

• Super Contributor
• Posts: 1748
• Country:
##### Re: Kilobyte poll
« Reply #29 on: September 04, 2019, 04:41:15 am »
For revealing it or for collaborating?
int main (void) { while (1) fork(); }

#### David Hess

• Super Contributor
• Posts: 9902
• Country:
• DavidH
##### Re: Kilobyte poll
« Reply #30 on: September 04, 2019, 11:00:12 pm »
For revealing it or for collaborating?

They were told so should have known the standard was compromised when they promulgated it.  So they knowingly collaborated whether this amounted to deliberate ignorance or something more.

#### FreddieChopin

• Regular Contributor
• Posts: 78
• Country:
##### Re: Kilobyte poll
« Reply #31 on: September 10, 2019, 07:21:40 pm »
IT people worry about perfection to a single byte, engineer know that no component is  perfect and just applies +/- 10-20 percent tolerance. Same deal like with screws. You don't calculate screw to be "just right" because in real world it would be overloaded or tightened too much. Instead you just multiply by safety factor (depending on how critical machine is).

#### Mr. Scram

• Super Contributor
• Posts: 7717
• Country:
##### Re: Kilobyte poll
« Reply #32 on: September 11, 2019, 08:28:13 am »
IT people worry about perfection to a single byte, engineer know that no component is  perfect and just applies +/- 10-20 percent tolerance. Same deal like with screws. You don't calculate screw to be "just right" because in real world it would be overloaded or tightened too much. Instead you just multiply by safety factor (depending on how critical machine is).
I've asked Microsoft to state the safety factor of their bytes. No answer as of yet.

#### Jan Audio

• Regular Contributor
• Posts: 225
• Country:
##### Re: Kilobyte poll
« Reply #33 on: September 11, 2019, 02:18:21 pm »
You expect answer ?, forget it.

#### SiliconWizard

• Super Contributor
• Posts: 2801
• Country:
##### Re: Kilobyte poll
« Reply #34 on: September 11, 2019, 02:43:51 pm »
IT people worry about perfection to a single byte, engineer know that no component is  perfect and just applies +/- 10-20 percent tolerance. Same deal like with screws. You don't calculate screw to be "just right" because in real world it would be overloaded or tightened too much. Instead you just multiply by safety factor (depending on how critical machine is).
I've asked Microsoft to state the safety factor of their bytes. No answer as of yet.

#### fourfathom

• Regular Contributor
• Posts: 167
• Country:
##### Re: Kilobyte poll
« Reply #35 on: September 11, 2019, 03:38:52 pm »
This is a true story:

Last night I was designing some product and was looking for RAMs. The catalog showed capacity in kibibytes! I was astounded, but realized that the change was happening.

Then I woke up. It was a dream.

#### Mr. Scram

• Super Contributor
• Posts: 7717
• Country:
##### Re: Kilobyte poll
« Reply #36 on: September 11, 2019, 03:41:31 pm »
This is a true story:

Last night I was designing some product and was looking for RAMs. The catalog showed capacity in kibibytes! I was astounded, but realized that the change was happening.

Then I woke up. It was a dream.

At least you dream of a better future.

#### SiliconWizard

• Super Contributor
• Posts: 2801
• Country:
##### Re: Kilobyte poll
« Reply #37 on: September 11, 2019, 04:49:26 pm »
IT people worry about perfection to a single byte, engineer know that no component is  perfect and just applies +/- 10-20 percent tolerance. Same deal like with screws. You don't calculate screw to be "just right" because in real world it would be overloaded or tightened too much. Instead you just multiply by safety factor (depending on how critical machine is).

And I thought this thread was a bit dull.

So here, we have a statement that exact numbers in engineering are not NEEDED, because we have to deal with uncertainty. So let's buy a RAM chip with 32KBytes capacity +/-20%. Who cares about exact figures? They are for the birds!

After all, there's "only" a difference of about 2% between 1k and 1K(i). Make that almost 5% between 1M and 1Mi. Now that"s almost 7% between G and Gi. But who cares?
Just use a conservative 80% of the rated capacity of your memories, whatever unit it is given in. You're all set.

#### Monkeh

• Super Contributor
• Posts: 5891
• Country:
##### Re: Kilobyte poll
« Reply #38 on: September 11, 2019, 04:53:55 pm »
IT people worry about perfection to a single byte, engineer know that no component is  perfect and just applies +/- 10-20 percent tolerance. Same deal like with screws. You don't calculate screw to be "just right" because in real world it would be overloaded or tightened too much. Instead you just multiply by safety factor (depending on how critical machine is).

And I thought this thread was a bit dull.

So here, we have a statement that exact numbers in engineering are not NEEDED, because we have to deal with uncertainty. So let's buy a RAM chip with 32KBytes capacity +/-20%. Who cares about exact figures? They are for the birds!

After all, there's "only" a difference of about 2% between 1k and 1K(i). Make that almost 5% between 1M and 1Mi. Now that"s almost 7% between G and Gi. But who cares?
Just use a conservative 80% of the rated capacity of your memories, whatever unit it is given in. You're all set.

Don't forget the uncertain number of bits in your bitfield.

#### SiliconWizard

• Super Contributor
• Posts: 2801
• Country:
##### Re: Kilobyte poll
« Reply #39 on: September 11, 2019, 07:16:53 pm »
Don't forget the uncertain number of bits in your bitfield.

Now we're getting into quantum computing territory...

Smf