• azimir@lemmy.ml
      link
      fedilink
      arrow-up
      3
      arrow-down
      2
      ·
      12 days 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?

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

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

      • eldavi@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 days 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