i don’t remember where i got this from

  • nonentity@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    2 days ago

    Every number system is base 10.

    Binary is base 1+1.
    Ternary is base 2+1.
    Octal is base 7+1.
    Decimal is base 9+1.
    Duodecimal is base B+1.
    Hexadecimal is base F+1.

    • CanadaPlus@lemmy.sdf.org
      link
      fedilink
      arrow-up
      0
      ·
      2 days ago

      Can’t argue about bases if you refuse to elaborate beyond Presburger arithmetic. (Guy pointing at head meme)

  • Christian@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 days ago

    I think I had this comic saved like twenty years ago and I also don’t remember where I found it.

  • emotional_soup_88@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 days ago

    I moaned louder than a procreating moose when I finally got it.

    This only works because it’s a written/printed meme though, because we don’t say “ten” if were are not counting in base 10, we say “one zero base four”, which you further can specifify as 104 in written language.

  • flora_explora@beehaw.org
    link
    fedilink
    arrow-up
    0
    ·
    2 days ago

    Could anyone explain this to me? I get why the astronaut would think the alien counts in base 4, but I don’t understand the alien’s response

  • NeatNit@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    2 days ago

    Two possible solutions to this:

    1. Always use a single digit for the base. Examples: binary is base 2, decimal is base A (because A=10 in bases higher than decimal), hexadecimal is base G.
    2. Use the highest digit plus one. Examples: binary is base 1+1, decimal is base 9+1, hexadecimal is base F+1.

    … or we just continue to agree that bases are always written in base 10 unless specified otherwise. By the way, how does the alien speak English?

    • starik@lemmy.zip
      link
      fedilink
      arrow-up
      0
      ·
      2 days ago

      The joke: In any base X, the Xth number is always the first number to require a second digit. Base 4 goes 1,2,3,10,11,12,13,20,21,etc. Base 7 goes 1,2,3,4,5,6,10,etc.

      • WarlockLawyer@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        2 days ago

        But the joke would only work written, not spoken first contact? Base five we would still say five just the numerals would show 10.

        • starik@lemmy.zip
          link
          fedilink
          arrow-up
          0
          ·
          2 days ago

          That alien doesn’t even have a numeral for 4, so it wouldn’t have a word for it either. If it speaks English, uses base 4, and uses the same words we do for numbers, it would sound like this when counting rocks: “One, two, three, ten, eleven, twelve, thirteen, twenty…”. But when it says “twelve”, it means the same thing as when we say “six”.

      • Oisteink@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        2 days ago

        So the base is always written as base 10 in the native base. So base 2 (in decimal) is base 10 (in base 2)

        • Ekky@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 days ago

          If you want another example, try counting to 10 in hex (base 16).

          Also, base 10 is always base 10, but “10” in base 2 is 2 in all counting systems above base 2 (since base 2 doesn’t actually include 2, just like base 10 doesn’t include “A”). Likewise, 10 in base 10 represented in base 2 would be 1010. ;)

          • Melmi@lemmy.blahaj.zone
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 days ago

            Base 1 usually uses ones, because it represents summation at that point. Using zero as the numeral would be a bit awkward. Also historically zero is pretty new.

            Tally marks are essentially a base 1 system.

            • Schmoo@slrpnk.net
              link
              fedilink
              arrow-up
              0
              ·
              2 days ago

              Numbering systems all essentially evolved from base 1. People started out keeping track of wheat/barley using tally marks representing a single stalk, then creating different tally marks representing bushels, baskets, etc. More intentionally designed number systems based on things like the number of fingers on our hands came later.