As if constantly pushing more AI slop into their software while making no real improvements wasn’t enough…

  • HiddenLayer555@lemmy.ml
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    3
    ·
    edit-2
    2 months ago

    The Developer ID certificate is the digital signature macOS uses to verify legitimate software. The certificate that Logitech allowed to lapse was being used to secure inter-process communications, which resulted in the software not being able to start successfully, in some cases leading to an endless boot loop.

    This is 100% on Apple users for letting a company decide what their computer can and can’t run. And then brag about its security like it has some super special zero trust architecture and is not just a walled garden with a single point of failure dependent on opaque decision making criteria for what code should be “allowed” to run on the system.

    Key and signature based security model does not prove if it’s safe, it proves if it’s approved. They’re not the same.

    Macs don’t get malware. Unless it’s malware Apple approves, those are called apps.

  • JustARegularNerd@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    9
    ·
    2 months ago

    As if constantly pushing more AI slop into their software while making no real improvements wasn’t enough…

    Reading the article, I don’t see how AI code was the fault in this situation. They let a developer certificate lapse without renewing it, so actually seems more like a process or human error; either their systems didn’t flag for upcoming renewal sufficiently or the alert was ignored or missed.

    • ds12@beehaw.org
      link
      fedilink
      arrow-up
      5
      ·
      2 months ago

      I don’t think the point was about AI code. Rather it’s commentary about Logitech’s priorities. There’s quite a fair bit of AI features that pop up when one runs the Logi Options software. Instead of jamming AI stuff into it, they should focus on the more core functionality of their products such as not letting this certificate expire in the first place.