• 17 Posts
  • 2.71K Comments
Joined 2 years ago
cake
Cake day: July 7th, 2023

help-circle
  • Anyone in these comments claiming there is a big difference between “gaming distros” and any other is flat wrong.

    Any distro works. It’s about the initial experience they want without having to fuss about changes. You can switch Desktop Environment on any distro easily, none of them offer massive gaming performance differences over the others. It’s subjective. For a beginner, don’t recommend immutable. That’s pretty much it.


  • This generally referred to as Key Rotation. It applies to everything from SSH keys, to API keys in running apps.

    There are automated ways to do this with ease, but it’s very simple to do with a single script, and some sort of secure key/value store (bitwarden, Vault, etcd…whatever).

    The process is basically something like:

    1. Create a script that runs on cron to check for a key at your k/v store at an expected location, like /ssh_keys/host1-private-12.1.25 and /ssh_keys/host1-public-12.1.25
    2. Deploy this script to all machines you wish to regularly rotate keys on and ensure running properly
    3. Generate new keys and put them in your k/v store at some versioned location/path like /ssh_keys/host1-private-12.21.25 and /ssh_keys/host1-pub-12.21.25
    4. Update your local script that regularly grabs these updated keys to point to the new version uploaded, bonus if your store can symlinkto some other locations like /ssh_keys/host1-private-current
    5. Wait X period of time to ensure all hosts get whatever key they need

    Your script can clear the old keys if needed but simply validating them in the access change serves the same effect. Up to you.




  • All the same. There will be no appreciable difference in any of them at the level you’re interested that can’t be tweaked and tuned from the apps you use.

    Edit: though if you want long running game servers, a small minipc that draws a tiny amount of power is a good way to continuously keep the server portion running without wasting a ton of energy. The Intel N100 or the Ryzen 5 (forget which) can both run below 12W, which is about the same as an LED light bulb.









  • You need a router or a proxy. A proxy would be annoying, so a router is preferred.

    If you don’t have control of your edge router, just get a cheap Pi-type device, install OpenWRT, setup your VPN connections, then create a route on your network to point at this new device for whatever you need it for.

    If you simply want to use it at-will for certain things, you can put a proxy on it.

    As to your other issues, it sounds like your WG connection is just dropping, in which case it won’t automatically reconnect by default. OpenWRT has plugins that can monitor that and reconnect when it drops, or you can script it pretty quickly as well.






  • Am engineer. Know zero professional people in the engineering community who use AI browsers, and very few who even touch AI for anything aside from docs or stats.

    In my personal life I know zero people who use these browsers. I think this is just panic from the higher ups at Mozilla who have no idea what in the fuck the company should be doing or is about, even.

    Start making tools to give to people to combat this bullshit from the EU. Build a USABLE and decentralized chat app that people can actually use FFS. Build something like Proton and ACTUALLY BECOME SELF-SUFFICIENT.

    Others have eaten your lunch because of this exact thing. Do better.



  • I’ve never seen this “just” happen, but have seen it during events like switching from headphones to speakers and such.

    You may also have your app volumes linked to your master channels, meaning when you lower the sound on your master with something like a key combo, then it lowers the individual app volumes as well, which is generally not something you’d want enabled.

    Apps at full, and using PCM/Master channel for general volume is pretty much the “default”.