• zurohki@lemmy.fmhy.ml
    link
    fedilink
    English
    arrow-up
    39
    ·
    1 year ago

    There are 10 kinds of people in the world. Those who understand binary, those who don’t, and those who didn’t realise this joke is in base 3.

    • AaidingOP
      link
      fedilink
      English
      arrow-up
      22
      ·
      1 year ago

      Actually, there’s 2 more:

      1. People making off-by-one errors
      • zurohki@lemmy.fmhy.ml
        link
        fedilink
        English
        arrow-up
        18
        ·
        1 year ago

        IIRC the two hardest problems in computer science are cache invalidation, naming things, and off by one errors.

      • nekomusumeninaritai@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Wikipedia called these fencepost errors at one point (they now just say it is the specific type of off-by-one error in which you miscount the posts (vertices) or panels (arcs) in a fence (graph) by using one to count the other). I read this before my first programming class and then mentioned the term to my professor. She had no idea what I was talking about 😅