• 2 Posts
  • 118 Comments
Joined 1 year ago
cake
Cake day: August 26th, 2025

help-circle

  • Well I use sudo-rs, and my CI does that for me :p

    But tbh it’s rare I run rebuild directly anymore. Most of my machines are set up for automatic rebuilds from my remote. Otherwise I use shell app shortcuts that cache the URI to disk so I only need to pass my flake remote or local folderpath once, then all subsequent cmds use it; nup to update the flake lock, nboot or nswitch, and hswitch for home-manager.

    (most of my machines use HM nixos module but my main uses standalone for easier tweaking; switching between module and sa is a one-line host change in my config)

    I also have ns and nr scripts for aliasing nix shell and run using the flake’s lock. e.g. nr u.yt-dlp runs the yt-dlp program from the unstable nixpkgs my host is pinned to; s. for stable. If I need a specific revision then I fall back to the regular nix command.

    Using shell apps as cross-shell shortcuts/commands has really changed how I use my terminal.












  • I was wondering when something like this would exist, especially since it seemed like SR-IOV was gaining traction outside Nvidia when Intel hit the scene, and before that with mmiou passthrough and stuff like looking glass seemed to the the future way back when. But since about two years ago, Linux has been impressively good for gaming. I don’t even check protondb unless it’s a full-price AAA. Most arguments for virtualization have kind of fallen dead.

    Now, of course, there are other reasons to virtualize, even on Windows virtualizing Windows. But let’s just say that the vision I had 10 years ago about techie people running Linux and virtualizing Windows for games feels almost more dead than before the tech was widely available in consumer grade gear…

    But hey, good that this exists nevertheless





  • It’s trivial, and many hacks for windows required loading unsigned drivers (functionally equivalent to kernel modding)

    However, it’s a bit of a red herring. People also do bootloader and virtualization hacks, some also mod the bios or do spychip hacking (often called negative rings, effectively privilege rings lower than zero, but that aren’t actually modelled as privilege levels within the cpu)

    However however, that’s also a bit moot, because DMA hacking exists. You don’t even need to load the hack into the target computer; you could read and write system memory directly from another device entirely.

    Plus there are other non-invasive cheats, like fake hardware mice with vision-based aimbot.

    This is all just a smokescreen and security theater. Partly trying to ‘raise the bar’ to stop cheap/low effort cheating, but also just as an excuse. This is for corporate and shareholders, not developers.

    The only real solution to cheating is heuristic analysis, peer detection and attestation, and letting players block interactions with people they think are cheating

    Client-side anticheat only exists to spy on you and make marketing departments feel nice.