• Phoenixz@lemmy.ca
    link
    fedilink
    arrow-up
    7
    arrow-down
    3
    ·
    11 hours ago

    Yeah, I will never say please to an algorithm.

    Maybe if we get true AI like Star Treks Data, but until then, STFU and do what I tell you

      • NeilBrü@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        3 hours ago

        The linux kernel, given my very pedestrian understanding of it, is a program that allows other programs (e.g., GNU utilities) to talk to a computer system’s hardware.

        Therefore, linux could be considered a collection of algorithms that can be modularly compiled to handle:

        • Resource Alocation
        • Memory Man I responded with what I just typed to someone who said Linux is not an algorithm. agement
        • Abstraction
        • FalschgeldFurkan@lemmy.world
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          2 hours ago

          is a program that allows other programs (e.g., GNU utilities) to talk to a computer system’s hardware.

          Therefore, linux could be considered a collection of algorithms

          By that logic, Linux is also a web browser or a video game, which it isn’t

          • NeilBrü@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 hour ago

            You’re using a logical fallacy called reductio ad absurdum You take my interpretation of Linux’s definition to an extreme to make it look ridiculous.

            ​The core of your argument is: “If X is a collection of algorithms, and Y is also a collection of algorithms, then you’re saying X is Y.” Which, of course, isn’t what I said at all.

            I’m not saying Linux is a video game; I’m saying they are both built from the same components: algorithms.

            You’re talking about what it is (a System), and I’m talking about how it works (a massive orchestration of Algorithms).

            The ​linux kernel is a modular library of mathematical logic (algorithms) that solves the specific problem of hardware abstraction. A web browser is a collection of algorithms that solves the problem of rendering the web. They are different ‘tools’ built from the same ‘logic bricks’.

            To be fair to you and remain taxonomically accurate, the linux kernel is a system of algorithms, which (to be fair to me) can be considered an algorithm (the main loop) of algorithms.