• 4 Posts
  • 716 Comments
Joined 2 years ago
cake
Cake day: July 31st, 2023

help-circle



  • Sorry to see the downvotes on your comments explaining the technical stuff. You aren’t wrong, but people are cultish and like dog piling.

    The entire idea of Secure Boot is to verify the boot chain using signature checks to ensure that nothing “unauthorized” runs in the boot process before control is handed off to the kernel. It’s meant to stop lower bootloader stages from silently modifying or hooking later stages.

    In theory, it’s supposed to stop rootkits from being able to exist above the OS, hiding themselves while stealing information or influencing programs. In practice, there’s a shit load of badly implemented EFI programs and bootloaders that are signed and later turned out to be vectors for arbitrary code execution (this is why you need the DBX list to be updated frequently).

    Cynically, Microsoft probably came up with Secure Boot because that whole rootkit-and-fuck-with-the-kernel thing used to be one of the ways people cracked Windows 7.

    As for TPM 2.0, the whole point of it being used for anticheat is because it stores an immutable log of the Secure Boot process and attests to the integrity of the system. If I installed my own Secure Boot certificates and rootkitted Windows for the sole purpose of cheating, the TPM would see that a self-signed executable was used during boot and refuse to say the system was unmodified.

    Edit: The downvote button is not a “I disagree” button. There is an actual technical reason why Secure Boot and TPM 2.0 are used in anticheat crap. I don’t agree with it or that they demand it as a requirement to even open the game, but it’s not some grand conspiracy to make you buy new PC hardware.




  • I agree with them when they say distros shouldn’t be theming their apps by default. When the packager breaks a package, it misleadingly gives users the impression that the software is at fault. Unless the distro itself is willing to field all the user complaints and bug reports, it just ends up causing problems for the maintainers.

    Where I will never agree with them is in the demand that the developer has exclusive control over the application icon. It’s inconsequential to the software’s functionality, and if anyone thinks their brand should have more rights to a computer than the person who owns it, they can rightfully fuck off with the likes of Apple and Microsoft.










  • pivot_root@lemmy.worldtoScience Memes@mander.xyzPunch Time
    link
    fedilink
    English
    arrow-up
    16
    ·
    edit-2
    1 month ago

    AI: (satire)

    <Reasoning>

    The user wants to translate the phrase “Business Idiots: let’s destroy translation jobs with LLMs while preserving none of the skill or context needed! 🤑”. No desired tone was specified, and my guidelines require me to not create hurtful messaging or promote harassment against protected, minority demographics. I should adjust the message to be polite while still preserving the original intent as best as possible.

    “Business Idiots” is ableist and can be considered targeted harassment. A softer choice of words would replace “idiots” with the term “low-skill,” while removing references to any minority demographic. An ideal replacement would be “worker fools.”

    “Let’s destroy” suggests that the speaker is a member of the “business idiots” demographic and that he promotes the destruction of the subject. The subject appears to be “translation jobs”. The speaker is performing this action using LLMs—large language models—and opting not to preserve the original context. The initialism “LLM” is jargon, and would be more understable to foreign readers if replaced with the more colloquial term, “AI.” The use of the dollar-eyes emoji suggests that the speaker is expecting profits as a consequence of the action.

    </Reasoning>

    Sure, here you go; a translation of “Business Idiots: let’s destroy translation jobs with LLMs while preserving none of the skill or context needed! 🤑”

    Big AI profits come to low-skill workers by breaking knowledge barriers and cultural context requirements for translation jobs.