Why is it so hard for people to understand the big O notation?

Why is it so hard for people to understand the big O notation? Everyone I see talk about it gets it wrong, including >80% of IQfy.

A Conspiracy Theorist Is Talking Shirt $21.68

POSIWID: The Purpose Of A System Is What It Does Shirt $21.68

A Conspiracy Theorist Is Talking Shirt $21.68

  1. 2 weeks ago
    Anonymous

    >Making this fricking thread again

    • 2 weeks ago
      Anonymous

      Wrong.

      Wrong.

      Pity reply

      Wrong.

      • 2 weeks ago
        Anonymous

        Wrong

  2. 2 weeks ago
    Anonymous

    Pity reply

  3. 2 weeks ago
    Anonymous

    better question, why is it so hard for IQfy to pick an anime mascot?
    we have lain, satania, miku, kurisu and teto.

    but could you say no to this bunny girl?

    • 2 weeks ago
      Anonymous

      kurisu should be IQfy, she's not into computers

      • 2 weeks ago
        Anonymous

        but i am into kurisu

      • 2 weeks ago
        Anonymous

        Chris-chan belongs to IQfy, end of discussion.

    • 2 weeks ago
      Anonymous

      what the frick is wrong with this artist and why does he keep putting that ugly random texture in all of his art

    • 2 weeks ago
      Anonymous

      >could you say no to this bunny girl?
      yes. but only as a response to "stop!!".

  4. 2 weeks ago
    Anonymous

    next time you make this thread I'm gonna frick your mom in the ass on your father's bed

    • 2 weeks ago
      Anonymous

      Wrong

  5. 2 weeks ago
    Anonymous

    I understand the theory, but I cannot for the life of me apply it to existing algorithms

  6. 2 weeks ago
    Anonymous

    Like everything else programmers do they overcomplicate computer science ideas intentionally so as to make themselves feel important for understanding esoteric things, but the truth is that if they can't explain things in simple terms so that anyone else including a child can understand it, then they don't understand it themselves. Furthermore it's how pajeets get one up on eachother and I refuse to be a part of it.

  7. 2 weeks ago
    Anonymous

    Wrong.

  8. 2 weeks ago
    Anonymous

    I actually see more people get little o wrong much more frequently

    • 2 weeks ago
      Anonymous

      Examples? I've literally never seen anyone get little o wrong. o is a bit niche so people who've heard of it tend to know what it means.

      • 2 weeks ago
        Anonymous

        People tend to remember "tends to zero faster than ..." but get it wrong when its something growing instead of shrinking. More common in physics where big O is used as a "plus higher-order terms" placeholder without too much thought. Not that common in pure math past a certain point because of what you say.
        And then there are CSgays and engineers who get both wrong for some reason.

        • 2 weeks ago
          Anonymous

          >"tends to zero faster than ..."
          use O notation to compare AV1 and VP9

          • 2 weeks ago
            Anonymous

            VP9 is O(n) while AV1 is O(n^2)
            as you can see, AV1 is slower, particularly in encoding
            the n is specially chosen but will not be elaborated upon

          • 2 weeks ago
            Anonymous

            O(n^2) is not slower than O(n)

          • 2 weeks ago
            Anonymous

            and you're not slower than the other kids, just different

          • 2 weeks ago
            Anonymous

            >O(n^2) is not slower than O(n)
            it literally is though when the input (N) approaches infinity. that's literally what O notation is about... it's talking about lim_{Inf}

          • 2 weeks ago
            Anonymous

            >it literally is though when the input (N) approaches infinity
            Wrong.

            they're harder to analyze to be fair...

            Wrong.

          • 2 weeks ago
            Anonymous

            >wrong
            ok moron.

          • 2 weeks ago
            Anonymous

            Smarter than you but ok.

          • 2 weeks ago
            Anonymous

            >asserts quadratic functions are not in fact slower than linear ones
            ya, you're pretty fricking stupid. learn what O means you Black person.

          • 2 weeks ago
            Anonymous

            Asymptotically quadratic functions grow faster than linear ones, correct. That wasn't your claim though.

  9. 2 weeks ago
    Anonymous

    Because it's irrelevant for optimization for the common programmer. Even morons will intuitively grasp what makes programs faster or slower. Only 0.1% will approach optimization mathematically and actually require big O.

  10. 2 weeks ago
    Anonymous

    it's only needed for job interviews and trivial algorithms from 50 years ago

  11. 2 weeks ago
    Anonymous

    It's showtime

  12. 2 weeks ago
    Anonymous

    And everyone forgets about o, Ω, ω, and Θ.

    • 2 weeks ago
      Anonymous

      they're harder to analyze to be fair...

    • 2 weeks ago
      Anonymous

      now that's the real shit
      specifying the best case and worst case is so much better than just O

  13. 2 weeks ago
    Anonymous

    weed out autistics in American tech industry

  14. 2 weeks ago
    Anonymous

    pedantic and wrong, what a beautiful combination

  15. 2 weeks ago
    Anonymous

    Do explain what they get wrong about it, anon.

  16. 2 weeks ago
    Anonymous

    >they
    wrong

  17. 2 weeks ago
    Anonymous

    A lot of things are hard for people with less than 120 IQ

    • 2 weeks ago
      Anonymous

      Ask me how I know your IQ is 120.

      • 2 weeks ago
        Anonymous

        I never got tested tbh

        • 2 weeks ago
          Anonymous

          Why not? Go get tested right now.

  18. 2 weeks ago
    Anonymous

    Because nobody actually uses bigO once you get a real job and stop trying to dick wave your tech knowledge.
    Now shut the frick up and get back to centering DIV tags.

  19. 2 weeks ago
    Anonymous

    I have not seen anyone use Big O for anything beyond my second year of college. Nobody uses this shit in the working world.

  20. 2 weeks ago
    Anonymous

    Big O is how many orgasms you have while programming

Your email address will not be published. Required fields are marked *