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.
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?
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmerhumor@lemmy.ml
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 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
Don’t forget the baker’s kilobyte.
1kB is 1000B you are using KiB which Windows to this day calls KB -.-
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
andminus 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)
Don’t you mean Triple Imperial Thousand Seconds?
American football fields.
AmericanFootball fields.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.
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?
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
IEC
C13
https://en.m.wikipedia.org/wiki/File:IEC_60320_plugs.jpg?
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.
my harddrive is 250 toby keiths and my processer is 500 lee greenwoods
@cupcakezealot @BmeBenji why not 100 trumps processor rate.
Because trump’s processor doesn’t have an IPC. It uses CPI instead and w’d have to start using scientific notation
i dunno that much seems almost criminal
@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)