1 kB is 1024 bytes and a byte is 8 bits. That is not metric. It just uses metric prefixes.

1kB = 1000 bytes, 1KiB = 1024 bytes

1kB is 1000B you are using KiB which Windows to this day calls KB -.-

Sibbo
link
fedilink
05M

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.

Try KiB, MiB, GiB, TiB, those are metric, KB is not

Other way round: prefixes that contain “bi” are binary, so 1024-based.

Somebody needs to make a satire piece on how the “woke mob” is ruining computers because these units of measurement are all bi.

Bipolar is 1024 based?

Jokes aside, you’re talking nonsense. 1024 based?

I think they mean “based off of chunks of 1024”, not “base 1024”.

char, short, int, long, long long

unsigned long long and minus unsigned long long

I didn’t do C++ for over 5 years. Does minus unsigned really give you one bit of data extra?

Are we assuming we’re allowed to use defines and templates? 😏

B-b-but those are cheating 😒

My CPU is running at 2.6 Triple thou cycles per imperial second (TTiS)

@ikidd@lemmy.world
link
fedilink
English
5
edit-2
5M

Don’t you mean Triple Imperial Thousand Seconds?

SavvyWolf
link
fedilink
English
25M

American football fields.

American Football fields.

@solrize@lemmy.world
link
fedilink
80
edit-2
5M

1 tweet = 140 bytes

1 (printed) page = 60 lines of 60 characters = 3600 bytes

1 moa (minute of audio in 128000 bps mp3) = 960000 bytes

1 mov (minute of video) = typically around 30MB but varies by resolution and encoding, like ounces vs troy ounces vs apothecary ounces.

1 loc (library of congress, used for measuring hard drive capacity) = around 10TB depending on jurisdiction.

Melmi
link
fedilink
English
75M

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?

1 moa (minute of audio in 128000 bps mp3)

Give me 320000 bps or give me death!

12 bits to an eagle

27 eagles to a liberty (changes whenever an amendment is added)

1776 liberties to a freedom

Computers are still programmed in bytes, but filesize is always in freedoms.

Perhaps bandwidth could be calculated around the fire rate of an AR15?

A milebyte is 5280 bytes

Letter to Grandma, The Bible, Vacation photo album, and Video Collection

@zqwzzle@lemmy.ca
link
fedilink
English
25M

An Uvalde is the memory equivalent of PCM 48 kHz sample rate of children screaming.

We can use bits instead of bytes. That way it can look 8x bigger than it really is and have no real bearing to modern computing.

katy ✨
link
fedilink
345M

my harddrive is 250 toby keiths and my processer is 500 lee greenwoods

Picard
link
fedilink
-75M

@cupcakezealot @BmeBenji why not 100 trumps processor rate.

@Fenrisulfir@lemmy.ca
link
fedilink
5
edit-2
5M

Because trump’s processor doesn’t have an IPC. It uses CPI instead and w’d have to start using scientific notation

katy ✨
link
fedilink
65M

i dunno that much seems almost criminal

Picard
link
fedilink
25M

@cupcakezealot yeah but I’d love to hear about megatrumps. but that could also be a measure for mass destruction

deleted by creator

Football fields, Olympic size swimming pools, hotdogs, and quarters

You forgot washing machines.

All, of course based on how many kerned 1s and 0s (alternatingly) you could fit printed in 12pt Times New Roman font within the thing’s length.

Also, you need to alternate rounding your error (i.e. quarter rounds down, but hotdog rounds up, etc)

Create a post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
  • 1 user online
  • 120 users / day
  • 257 users / week
  • 744 users / month
  • 3.72K users / 6 months
  • 1 subscriber
  • 1.47K Posts
  • 32.2K Comments
  • Modlog