• WalnutLum@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      3 days ago

      Most of the reason to build your own packages is a form of runtime assurance - to know what your computer is running is 100% what you intend.

      At least as a guix user that’s what I tell myself.

      • ByteJunk@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        3 days ago

        Compiling your own packages only ensures that, well, you’re running packages that you compiled. This definitely does not mean that your computer is running what you intend at all.

        Half the time I don’t know what my CPU is executing, and that’s code that I wrote myself.

        • Skullgrid@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          3 days ago

          This definitely does not mean that your computer is running what you intend at all.

          This is true of all programming