My zip code growing up was 65536. Never yet have I mailed a letter with 2^16 as the zip code and had it get there properly.... posted by zeugitai_guy at 3:43 PM on February 2 [3 favorites]
Yes. It's because we've used up all the account numbers. posted by timeistight at 4:44 PM on February 2
lacking the image tag and thus the migs-signal (careful, crash will turn it to tubgirl on you, you have been warned), crash channels miguel. it's almost like a seance. posted by caddis at 4:47 PM on February 2
Orrery jokes?
There are no orrery jokes on that page. I hate you Milkman Dan. posted by jessamyn at 4:55 PM on February 2 [2 favorites]
I think it really rather base to post something like this.
I don't understand anything y'all are talking about.
please don't kick me out. posted by rtha at 5:34 PM on February 2
Did you ever try, zeugitai_guy?
Of course I tried; I'm on MetaFilter now, aren't I? I can't imagine that the motivations for the two are mutually exclusive.... posted by zeugitai_guy at 5:50 PM on February 2
I don't understand anything y'all are talking about.
The number 10000000000000000 in base two (hence googly and Jon Mitchell's joke) or binary [where you can only use zeroes and ones instead of 1-9 for counting. You may have also seen hex codes for HTML colors and you see A-F in them because you can have "numbers" up to sixteen so A is another way of saying eleven only using one place instead of two, hence cortex's joke] is the same as 65535 in base ten. So it's like a one in the sixteenth place and zeros in th rest of them (as zeugitai_guy refers to). Computers use binary internally. So, it's like we're saying "welcome user 30000" or another round number, except extremely nerdily and sort of in code.
Milkman Dan is from the somewhat absurdist/dark comic Red Meat, there's a little girl named Karen who says "I hate you Milkman Dan" often. An orrery is a representation of the planets and sounds sort of like ornery. posted by jessamyn at 5:57 PM on February 2 [4 favorites]
Wow, I finally, finally get that "there are 10 kinds of people" line.
Not that there's anything wrong with that. posted by Tehanu at 6:58 PM on February 2
The number 10000000000000000 in base two (hence googly and Jon Mitchell's joke)...
*hugs jessamyn* posted by rtha at 7:09 PM on February 2
I CAN'T BELIEVE THIS BASIST SHIT.
I DEMAND RETROACTIVE POSTS FOR BASE 4, BASE 8, BASE 16 AND BASE 3.141592653589793238462643383279502884197169399375105820974944 59230781640628620899862803482534211706798214808651 3282306647093844609550582231725359408128481117450284102701938521105559 64462294895493038196442881 posted by loquacious at 7:14 PM on February 2
The numbers, they overflow? posted by tommasz at 7:19 PM on February 2
2x12=24
1x12=12
0x12=18 posted by 31d1 at 7:22 PM on February 2
31d1 = 12753 = 0011000100110010001101110011010100110011 posted by jessamyn at 7:34 PM on February 2 [2 favorites]
31d1 is a paradox. How can you make 31 rolls of a one-sided die?
Did anyone catch that lead balloon mythbusters episode? Icosahedron my arse, that was clearly a d20. posted by Artw at 7:54 PM on February 2
(Also a d1 is spherical with a large 1 printed on it. I beleive you get two extra large d1s with every set of billiard balls. Each set also contains an unfortunate number of "weighted" d1s which have been rigged to roll numbers other than 1, so watch out for those) posted by Artw at 7:58 PM on February 2 [6 favorites]
so A is another way of saying eleven only using one place instead of two
I don't want to start any shit, because jessamyn's roundup of the obscure humor is really...
[furtive glance at languagehat]
...AWESOME, but. But!
A is actually another way of saying ten.
1 2 3 4 5 6 7 8 9 A B C D E F
A-F = 10-15, because hexadecimal is base16; instead of a "tens place" and a "hundreds place" like we have in base10 (where ten = 101, hundred = 102, etc), hex has a "sexteens place" and a "two-hundred-fifty-six place" where sixteen = 161, 256 = 162, etc.
So in hex, 1 = 1, 2 = 2, 9 = 9, A = 10, F = 15. 10 = 16: 1 in the sixteens place plus zero in the ones place. 11 = 17; 1F = 31; 20 = 32. 100 = 256 (1 in the 256s place, 0 in the 16s place, 0 in the 1s place).
So 100016 = 163 = 409610. We don't generally append a base subscript to base10 (decimal) numbers, because barring a context where base would be in doubt it's what folks just assume is the number system we're working in.
And, thus, yes, finally: 1000016 = 164 = 6553610. Which is nerdy enough a thing to be glad about, but calling it ahead of time? Yow.
(Part of the significance of 65536 is that 216 is a big number in computer science. Remember when the Super Nintendo and the Sega Genesis came along, and everybody was shitting their pants over "16-bit" this and "16-bit" that? This is the number that made that so pant-shittingly significant. Why that was an exciting thing is a much longer and more focused and less beer-and-sake-driven discussion, but suffice it to say that this isn't just a round (binary/hex) number; it's one of the round numbers.) posted by cortex at 8:03 PM on February 2 [5 favorites]
I know a hex that would have saved you some digits.
No-one wants to hear you effing and blinding.
...because a hex is a curse, you see, and effing an blinding is cursing, and F is the last digit of hexadecimal....oh, fine, fine, it wasn't funny. I'll stick to base 2 humour. posted by Jon Mitchell at 9:12 PM on February 2
3,735,928,559
/bangs head on desk
Apologies to octo and flabba. posted by hangashore at 9:15 PM on February 2
Why that was an exciting thing is a much longer and more focused and less beer-and-sake-driven discussion
Think of mental arithmetic vs. pencil & paper. When the numbers are small, you can do the calculations in your head. But for large numbers, you need to write stuff down, which is slow and kind of a pain in the ass.
The same is true of computers. For the 8-bit NES, "small numbers" are less than 2^8=256. For the 16-bit SNES, "small" is less than 2^16=65536. That's quite a difference, hence the pant-shitting.
I love the jokes but I also love -- even more -- the explaining. Homemade chocolate-peanut butter nuggets in crinkly waxpaper wrappers, all around! posted by LobsterMitten at 10:40 PM on February 2
I may be drunk, but I can't decide if googly wins for the Watchmen reference, or flapjax wins for the PE reference.
That sounds like the best mashup ever, actually... posted by pupdog at 11:18 PM on February 2
Anyone for 4,039,822,362? posted by flabdablet at 11:20 PM on February 2
There are 10 kinds of people. Those who understand trinary, those who don't, and those who mistake it for binary. posted by DreamerFi at 2:29 AM on February 3 [5 favorites]
To be exact, the number is 65535 as in 0-65535.
The number of representable values is more significant than the largest representable value. What is the significance of 2^N-1 in the context of two's complement integers or floating point values? Word size affects a lot more than just UINT_MAX.
I may be drunk, but I can't decide if googly wins for the Watchmen reference, or flapjax wins for the PE reference.
That sounds like the best mashup ever, actually...
I'd pay money to hear that. posted by googly at 8:21 AM on February 3
DreamerFi: "There are 10 kinds of people. Those who understand trinary, those who don't, and those who mistake it for binary."
I believe the preferred term is ternary. I'm sure you didn't mean any offense, but there's a lot of historical baggage associated with the term ("Try? Nary!"), and think there's been some push to simply refer to it as "little decimal". posted by team lowkey at 10:07 AM on February 3
I also don't think this is rather base. posted by shmegegge at 10:48 AM on February 3
Math is hard.
Many thanks to rtha for being brave enough to admit s/he didn't understand (I didn't either) and to jessamyn and cortex for their explanations. Which, surprisingly enough, I understood. posted by deborah at 2:46 PM on February 3
The same is true of computers. For the 8-bit NES, "small numbers" are less than 2^8=256. For the 16-bit SNES, "small" is less than 2^16=65536. That's quite a difference, hence the pant-shitting.
Didn't your character still fall into a bottomless pit if you left the controller on the couch? posted by ersatz at 6:58 PM on February 3
Dammit vacapinta, beat me.
Also. Cortex, you amuse me. I'm glad we keep you around. posted by Phire at 7:09 PM on February 3
There is unary, which is a fancy way of saying "you count the number of digits/rocks/whatevers". But really, if you want low bases, there are negative bases that can actually represent all integers without having to use a negation sign. Why we still usea positive base is beyond me.
which a lot of people for some reason insist on labeling "base1" even though the positional numbering system that basen systems denote doesn't actually port over to the tally-up-the-marks system those same people are actually talking about when they misapply the base-number system.
Do you know how base1 would actually work? It would have one digit; where binary has two, 0 and 1, with respective place-values of 0 and 1, base1 would have only 0. You could represent exactly one value in this system: 0. The system has no (zero?) expressive power.
When we represent strings in decimal, we casually omit "leading zeroes": any zero digit in a position greater than the most significant non-zero digit gets left out. So if you're counting jellybeans, and you get up to 327, you write down "327", not "0327". Not "0000327". And certainly not an infinite number of zeros followed by 327.
So with a true base1 system, what meaningful value could you express? Well, the number 0. Which you could write out as a single digit, reasonably enough: "0". And if you were feeling weird, you could write out some leading digits: "00000". It's still zero, of course, so that's silly. You could even write out a million zeros, or an infinite string of them, but, yes: still just 0. Because it's 0 in the 11 = 1s place; and 0 in the 12 = 1s place; and 0 in the 13 = 1s place; and so on all the way up. 0 + 0 + 0 = 0, no matter how many additions you do on the left side.
When you've got the tally system, aka unary, you're not doing base-positional representation. You're counting the number of digits in a string. Which is a perfectly reasonable way to count things—that's how arithmetic is defined, when you get down to the bare metal—but it's not base-position, and shouldn't be called as much.
We don't count in decimal by adding up the values of all the digits in a number: "143" does not equal "1 + 4 + 3 = 8". It's not how the system works, even if you get rid of all but one digit and then even elect to decide to call 0 "1" (or "|" or "/" or whatever you like). So "unary" is kind of misleading, and, dammit, "base1" is right out. posted by cortex at 6:40 AM on February 4 [1 favorite]
(a) In base 10, 0.999.. is equal to 1.
(b) The greatest digit in base 10 is 9.
(c) In base 1, the greatest digit is 0.
∴ in base 1, 0.000... is equal to 1.
QED posted by Plutor at 7:41 AM on February 4
I will noogie you so hard, mister. posted by cortex at 7:48 AM on February 4
I think it really rather base to post something like this.
So, wait... we are accepting protons now? posted by quin at 8:17 AM on February 4
Do you know how base1 would actually work? It would have one digit; where binary has two, 0 and 1, with respective place-values of 0 and 1, base1 would have only 0. You could represent exactly one value in this system: 0. The system has no (zero?) expressive power.
You can keep the zero by not treating it as zero but as null. So your only digit is 1. posted by vacapinta at 12:56 PM on February 4 [1 favorite]
Sure, and that'll buy its way into my thin graces—hence "unary is kind of misleading", insofar as it makes the explicit comparison with "binary" and so suggests some analogous system of representation that's not actually valid, but, hey, what's in a name, etc.
But calling it "base1" is just dang irresponsible. Even if it is a bijective system with base b=1, in the context of a discussion of bases in (implicitly) positional systems it's just serious crime-against-nature stuff to call unary "base1". It'd be like saying jumping into a discussion of addition with "yeah, so F + 3 = 2 in base16" and neglecting to mention "in, you know, modular arithmetic". Not technically wrong, but so unutterably cart before horse in terms of state assumptions that it can only lead to tears.
Then again, Plutor didn't call it base1, so I'm pretty much flying off the handle and chewing scenery unprompted.
Then again again, every goddam time it comes up anywhere else, and burns me, BURNS ME like acid. I hate to see people newly grokking the idea of alternate positional bases and then get thrown a spike trap like that. posted by cortex at 1:24 PM on February 4
'There is unary'
I thought this said "urinary", which would nearly be the same, being number one and all. posted by mr_crash_davis at 1:25 PM on February 4 [1 favorite]
cortex: I suggest you strip down, paint yourself blue, oil your claymore, and take a double fistful of mushrooms. Then the next time some motherfucker says "base1"... you'll be ready. posted by languagehat at 1:28 PM on February 4
Then again again, every goddam time it comes up anywhere else, and burns me, BURNS ME like acid. I hate to see people newly grokking the idea of alternate positional bases and then get thrown a spike trap like that.
True enough. Then again, I use base PI, which does require an infinite number of digits to represent a number like 4, but I consider it a minor inconvenience. posted by vacapinta at 1:29 PM on February 4
So scratching into the wall of one's prison cell to count the number of days spent in there is done in unary? posted by Kattullus at 3:01 PM on February 4
No. It's done in tally marks. There is no unary positional notation.
Tally marks and derivatives (such as Roman numerals) are what was superseded by positional notations for the purposes of calculation. Tally marks are still much easier to use for making frequently updated counts, though. posted by flabdablet at 4:07 PM on February 7
So what's the difference between unary systems and tally marks? From googling around it all I've found is pages that say that they're equivalent. posted by Kattullus at 6:36 PM on February 7
A tally mark is a unary system, but as vacapinta pointed out, it's a unary bijective system, not a unary positional system. So if you read "unary" as meaning "like binary, but base 1", then that's nothing like the tally mark system. If you read "unary" as meaning "this is what we're calling the tally mark system, because, hey, woo, confusion is awesome", then there is no difference between unary and the tally mark system at all.
posted by googly at 3:24 PM on February 2 [11 favorites]