Sampled at what resolution, though? It's a physical painting and the true, atomic-scale resolution would make this whole system useless.
May I suggest the entire constitution in ASCII (American Standard Code for Information Interchange) instead? Bonus points if any future amendments change the whole system.
A 1 foot tall stack holds 1,647,360 bits of data if all 80 columns are used. If only 72 columns are used for data then it's 1,482,624 bits of data and the remaining columns can be used to number each card so they can be put back in order after the stack is dropped.
IBM standard cards are one 48th of a barleycorn thick. I believe IBM measured from the 1932 Iowa Reference Barleycorn, now kept in the vault inside Mt Rushmore.
These are all rough averages, of course, but Tweets can be rather bigger than 140 bytes since they're Unicode, not ASCII. What's Twitter without emoji?
Naw, it's actually one Kinda Gallon; a Kinda Gallon of course referring to the average of the masses of a gallon of water, a gallon of beer, and a gallon of whiskey.
KiB, MiB, GiB etc are more clear. It makes a big difference especially 1TB vs 1TiB.
The American way would probably be still using the units you listed but still meaning 1024, just to be confusing.
Either that or maybe something that uses physical measurement of a hard-drive (or CD?) using length. Like that new game is 24.0854 inches of data (maybe it could be 1.467 miles of CD?).
Most people would use "word", "half-word", "quarter-word" etc, but the Anglophiles insist on "tuppit", "ternary piece", "span" and "chunk" (that's 5 bits, or 12 old bits).
I’ve seen so many products advertised by how many “songs” or “movies” it can hold. Never mind you can encode the same movie to be massive or small. So I think we’ve found the right answer!
All definitely not metric as metric uses steps of 1000 (and there's also 10 and 100 and 1/10th and 1/100th but that doesn't extend to 10000 and 1/10000th).
The KiB, MiB, etc, the 2^10 scale is called binary prefixes (as opposed to decimal prefixes KB, MB, etc) and standardised by the IEC.
And while the B in KiB is always going to mean eight bits it's not a given that a byte is actually eight bits, network people still use "octet" to disambiguate because back in the days there were plenty of architectures around with other byte sizes. "byte" simply means "smallest number of bits an operation like addition will be done in" in the context of architectures. Then you have word for two bytes, d(ouble)word for four, q(uad)word for eight, o(cto)word for 16, and presumably h(ex)word for 32 it's already hard to find owords in the wild. Yes it's off by one of course it's off by one what do you expect it's about computers. There's also nibble for half a byte.
EDIT: Actually that's incorrect word is also architecture-dependent, the word/dword/qword sequence applies to architectures (like x86) which went from being 16-bit machines to now being 64 bit while keeping backwards compatibility. E.g. RISC-V uses 32-bit words, 16 bits there are a half-word.
The bit, at least, is not under contention everyone agrees what it is. Though you can occasionally see people staring in wild disbelief and confusion at statements such as "this information can be stored in ~1.58 bits". That number is ~ log2 3, that is, the information that fits in one trit. Such as "true, false, maybe".
So you're saying my proposed imperial units depend on where you are, and who is using them, for what purpose? That just sells me on them as imperial units even more. :)
I know you asked about memory, but the computer I just assembled had a 750watt power supply. As an American I think we should refer to it as a "one horsepower power supply" instead.
Cut to a younger me looking at HDDs in Walmart, and wondering why the fuck they were using much higher numbers than what the drive actually had. That's when I learned the difference, and started grow my hate for advertising bullshit.
May I suggest OB for Ounce Byte, or 28.35 Byte, one 16th of a PB PoundByte which is 453,6 Bytes.
These measures are both practical as freedom units because it's base is close to 28, which is clearly more suitable than 32 as a freedom unit base number, and the Pound Byte can be easily halved 4 times to make an Ounce Byte. Which makes it about as convenient as other freedom units.
Finally someone is making sense. I was getting depressed with all the logical metric inspired units disguised as jokes everywhere in this thread. You get it. Thank you 🙏
Probably something based on 1/6 th of a byte that originates form old IBM systems that used 6 bits per byte that was then later never changed into 8 bit systems so you now have to convert between 6 bit and 8 bit systems and then fractions, gotta get those good fractions. So they'd say something like my SSD is 170⅔ GB for a 128GB drive
Imperial, obviously: F(reedom)T(ons) and fractions thereof. 1FT is the amount of data that it takes to store the entire King James edition of the New Testament and the Bill of Rights as a PDF.
A bit in Freedom units is 2 metric bits because it wouldn't be freedom units without unnecessary confusion. A metric bit is equivalent to a freedom unit lil'bit, because it's smaller than a bit. A bite (no relation to a byte) is 25 lil'bits because saying 25 ones and zeros outload is a mouthful. A hot dog is 4.2 bites or 105 lil'bits because that's how many bites it takes me to eat a hot dog. A hamburger is 6.4 bites because it takes more bites to eat. A double with cheese is 7.8 bites. A whole hog is 233 hot dogs. A stampede is 23146 hamburgers.
I'm surprised there aren't more suggestions which use intentionally-similar abbreviations. The American customary system is rich with abbreviations which are deceptively similar, and I think the American computer memory units should match; confusion is the name of the game. Some examples from existing units:
The knot is non-SI but perfectly metric and actually makes sense as a nautical mile is exactly one degree meridian. kn also doesn't clash with kN, Newtons are always written with capital N. Capitalisation generally matters. No standard abbreviation exists for nautical miles but definitely don't use nm because newtonnano metres.
That is, if you take all those colonial units out of there suddenly you're left with SI units and things that work well with SI units.
Oh and a pint is 500ml, a pound is 500g, a hundredweight is 50kg (because 100 pound), and a teaspoon is rather approximate because everyone outside of North America will use an actual spoon you stir tea with. The important part is not the precise amount but distinguishing it from "a pinch" etc. I guess by extension ounces should be 25ml and 25g. While we're at it: An inch is 25mm, and a foot an even 1/3rd of a metre while a yard is exactly one metre.
Did you know that a Newton metre is about exactly one chocolate bar metre? The work it takes to lift it in about standard gravity, that is. Very intuitive.
t for ton is a quirk in SI, you can use Mg if you want. There's also other SI-adjacent strangeness such as the hectare, which is one hecto-are: While SI has meters for length and litres for volume somehow the are isn't official for area.
The knot is non-SI but perfectly metric and actually makes sense as a nautical mile is exactly one degree meridian
I do admire the nautical mile for being based on something which has proven to be continually relevant (maritime navigation) as well as being brought forward to new, related fields (aeronautical navigation). And I am aware that it was redefined in SI units, so there's no incompatibility. I'm mostly poking fun at the kN abbreviation; I agree that no one is confusing kilonewtons with knots, not unless there's a hurricane putting a torque on a broadcasting tower...
No standard abbreviation exists for nautical miles
We can invent one: kn-h. It's knot-hours, which is technically correct but horrific to look at. It's like the time I came across hp-h (horsepower-hour) to measure gasoline energy. :(
if you take all those colonial unit
In defense of the American national pride, I have to point out that many of these came from the Brits. Though we're guilty of perpetuating them, even after the British have given up on them haha
An inch is 25mm, and a foot an even 1/3rd of a metre while a yard is exactly one metre.
I'm a dual-capable American that can use either SI or US Customary -- it's the occupational hazard of being an engineer lol -- but I went into a cold sweat thinking about all the awful things that would happen with a 25 mm inch, and even worse things with 3 ft to the meter. Like, that's not even a multiple of 2, 5, or 10! At least let it be 40 inches to the meter. /s
There's also other SI-adjacent strangeness such as the hectare
I like to explain to other Americans that metric is easy, using the hectare as an example. What's a hectare? It's about 2.47 acre. Or more relatable, it's the average size of a Walmart supercenter, at about 107,000 sq ft.
Linux kernel guilty as well. It reports memory in "kb", but digging through documentation, you will at some point see that they actually mean KiB. The "kb" would be 1000 bits.
I propose the base measurement is a Reagit - equal to 36 bit states, or half-bits (36 was the age of Ronald Reagan when the transistor was first invented in 1947)
The next smallest is the Nuclearyte equal to the quantity of times the United States has proven technological superiority in war by using an atomic bomb offensively. So 2 Reagits is 1 Nuclearyte.
After that is the number of US presidents to have survived an assassination attempt (8) known simply as the ‘Merit (and don’t forget the apostrophe). 8 nuclearytes is 1 ‘merit.
Next is the number of years after the birth of Our Lord when Americans landed on the moon. 1969 ‘merits is 1 L-unit (pronounced like Loon)
Even bigger still is the number of amendments it took for the damn commie government to realize that alcohol is essential for human survival. The 18th amendment was a mistake, but the 21st amendment was blessed by Our Father who Art in Heaven without a doubt. 3 L-units is 1 chug
Next is the number of young men who died fighting for the rights of our United States to remain unquestioned by the damn commie federal government during the great war for individually united liberties between 1860 and 1865. 490,309 chugs is 1 Right
And so far we haven’t needed any larger measurements.
If you wanna be American, you gotta start thinking outside the box. A bit has two states, right? So a half-bit has only one state. Half-bits are truly American.
We should be using KB, MB, GB, and TB. Also we should adopt the entire International System of Units and stop with the shit we use. The army uses metric. Why can't the rest of the population?
KiB = 1024 bytes or 210 and MiB = 1,048,576 or 220 is Metric.
Remember, empirical is the miserable system the rest of the world abandoned because it made math and science difficult. KB makes storage miserable, never being clear whether your have the exact space your box claims it does. Please continue to FreeTM yourself from British "nonsense", while the rest of the world evolves.
Where did you get this from? Yeah KiB means 1024 and KB is 1000 but that's not a difference between metric and imperial, judging from the Wikipedia article it seems it was just a matter of using 1024 for technical purposes and 1000 for marketing / simplicity. If anything the article says the metric systems(SI) rule of kilo meaning 1000 means KB is metric.
If anything this shows some of the weakness of metric and it's use of base 10. Yeah it works great in science and some math when we're usually talking in base 10, but that's not the only base you can use. In base 2 some of the imperial measurements are easier to deal with and convert between then metric for example
1 liter = 1111101000 ml
1 gallon = 10000000 fl oz
1 kg = 1111101000 g
1 pound = 10000 oz
The reverse of the above metric conversions, and all base 10 negative exponents, is a repeating number in binary which has to be truncated and leads to inaccurate calculations.
Systems of measure are arbitrary, there's no superior logical one because different systems of measure work better in different systems of math.
Yes another person who doesn't understand why the metric system sucks.
American's (fuck yea) use only useful and descriptive units, so obviously MiB, KiB, GiB, etc. because who cares what the closest rounded Ten's digit is? The computer world deals in Bits.
I use Kb, Mb, Gb, in my world (networking). And MiB GiB and TiB when I want to know the actual size something is.
Why use metric? Because the fact that 1440KiB is 1.41MiB is annoying.
It doesn't make it better, it's just really much more convenient when you're working in a base 10 digit system. There are lots of times when the advantages of an alternative unit system outweighs that convenience.
Its a funny thing that so many people are emotionally attached to unit systems. It's a tool, use the best one for the job.