• FizzyOrange@programming.dev
      link
      fedilink
      arrow-up
      7
      ·
      2 months ago

      This is about Spectre, not about buggy hardware implementations.

      Spectre is a fundamental flaw in speculative execution that means it can leak information, so it’s a security vulnerability. Apparently Intel has been imposing draconian requirements on software to work around the issue rather than fixing it in hardware, which is obviously what they should do, but is not at all trivial.

    • Rain World: Slugcat Game@lemmy.world
      link
      fedilink
      arrow-up
      8
      arrow-down
      13
      ·
      2 months ago

      hardware is like your computer, stuff like the cpu and ram. software is like the programs on that computer. linus torvalds makes a program that has to deal with the details of the computer (the linux kernel). as such, they have to work around problems in the hardware.