• azimir@lemmy.ml
      link
      fedilink
      arrow-up
      3
      arrow-down
      2
      ·
      2 months ago

      Did Claude write the compiler or interpreter? Those can choose what instructions get run, regardless of your source code.

      There’s an old computer science discussion about trust and compilers. If I give you a compiler you can’t trust that it won’t insert a backdoor when you compile. So… You compile your own compiler from source… But that compiler puts a backdooring code into your compiler… What can you trust?

      • eldavi@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        There’s an old computer science discussion about trust and compilers. If I give you a compiler you can’t trust that it won’t insert a backdoor when you compile. So… You compile your own compiler from source… But that compiler puts a backdooring code into your compiler… What can you trust?

        burn it all down and go back to using abacuses and fingers! lol

      • eleitl@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        2 months ago

        You can bootstrap your compiler toolchain from known good sources, or even from scratch (bootstrap C via Forth via assembly or machine code).