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