• 0 Posts
  • 87 Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle
  • I had to spend an annoying amount of time finding all of the settings to make it so that my windows machine would never wake up on its own, spread out over an even longer period of time because some of them aren’t easy to trigger on my own so it was a matter of trying something and then trying more things if I find it awake on its own again.

    Even disabling the wake on mouse movement was a pain because it doesn’t properly label mice and keyboards and doesn’t have a global setting. I wanted to keep wake on keyboard but not have it wake if my mouse moved a nm because a butterfly flapped its wings too vigorously as it flew by the closed window.

    After I installed Linux, I went to do the same thing there only to find it already had sensible defaults set.


  • It sounds like you might have some network places set up for windows to use but that are no longer reachable (or something along those lines) because that shouldn’t be taking so long so you might have things timing out in the background.

    Or your internet is slow and it’s taking a long time to communicate with one drive or send its screenshots of your document to their creep department.

    Or maybe a print driver that no longer exists still has an orphaned entry in the registry and it spends some time trying to locate it.

    Or malware has set up hooks for any new window that pops up but the print to pdf dialog is set up in such a way that it churns very inefficiently on that window specifically.

    I joke but any one of those might actually be what’s going on.


  • I just did the switch myself on a new PC and getting gaming working wasn’t even that hard. I picked fedora cinnamon.

    Difficulties I had:

    1. When trying the initial live boot, it failed checksum… Because windows fucked with the drive after it saw the utility that wrote the image to it left it “unmounted” (and autoplay would had also fucked with it if I hadn’t turned that off ages ago).
    2. Wired ethernet wasn’t working. Wifi does work, currently using that until I get around to working on that again, though it might just work now that it’s updated.
    3. After installing steam, many games said they were windows games only. Had to enable a setting inside steam to get it to just run them all via proton. Only tried two games so far, but haven’t seen any issues yet. My saves are usable on the one game I was already playing on windows.
    4. Optical audio wasn’t working. Worked around that by plugging in my soundbar to usb, though I’ve also confirmed that the analog port does work. This one might also have been resolved by updating.
    5. Had to set up permissions for steam to use my games partition instead of my home dir for installing games, though I think this was because I missed a step during the install.

    It took more effort getting YouTube (well porn but apparently the same issue affects YouTube) working (netflix just worked, quality seems to even be better, like it doesn’t seem to default to a low quality stream before moving up as the video plays like it would in windows). And even that was only because the desktop I picked didn’t use the same software as instructions for enabling 3rd party repositories and I for some reason decided to search for a GUI option instead of just running the command I could have run from the start.

    The only difficult part is that with all of the available desktops out there that do things a bit differently, it can be hard to find solutions specific to the one you’re using. Like I might have caused some future issues by installing gnome-software since cinnamon uses a different tool for that. But at this point, I feel like making the jump to a different desktop (or even distro) will be much easier, so don’t feel like I’m committed to the one I did pick.

    Which is so much better than windows because on that platform I had to struggle to not be committed to things I didn’t and wouldn’t pick. And it made me avoid updating often because I didn’t want to commit to whatever nagware ms added this time to try to get me to use some software I wasn’t interested in using.









  • One part would be to run a shadow client that takes the user’s input and sees how much the game state diverges. There will be a certain amount of it due to network latency, but if there’s some cheater using an engine mod/hack to fly around the map, this will catch that. Though something like that should be caught by a lower level check that makes sure the players are following the laws of physics in the game (like max speed, gravity applies, no teleporting).

    Another one would be to see if the player follows things they shouldn’t be able to see. If a player hides behind something they can shoot through but can’t see through, do they somehow seem to always know they are there? Do they look around at walls and then beeline for an opponent that was hidden by those walls?

    Another one would be if their movement (view angle) changes when they are close to targeting an enemy or if they consistently shoot when the enemy is centre of target, then it’s a sign they are using a device that even kernel mode anti cheat won’t catch to cheat (it plugs in to your input between your mouse and PC, also plugs in to somewhere that would allow it to act as a video capture device, then just watches for enemies to get close and sends movement or clicks to aim or shoot for you). Though this one is pretty difficult to catch, due to network latency. But those mouse movements might defy the laws of physics if the user was already moving. Natural movement is continuous in position and its first derivative (always, by Newton’s f = ma, though sample rate complicates that), and the way we generally move is also continuous in the second derivative, but banging your mouse into your keyboard can defy that and it’s even more sensitive to sample rate.

    Imo these techniques should be combined with a reporting system and manual reviews. Reports would activate the extra checks for specific players (it would be pretty expensive to do it for all players), then positive matches from the extra checks would trigger a manual review and maybe a kick or temp ban, depending on how reliable the checks are.

    That said, I believe there will eventually be AI-based bots where detecting them vs other skilled players will be impossible. And those will be combinable with some infrastructure that allows players to take certain amounts of control, maybe even with an RTS-like interface that could direct the bot to certain areas. Though adding an LLM and speech to text and vice versa could allow it to just respond to voice commands, both from other teammates and from the player.

    I think at that point, preventing cheating in online games will be impossible and in person tournaments will probably involve using computers provided by the organizers (tbh I’m kinda surprised this isn’t already the case and that some people have been caught using cheats during these kinds of tournaments).


  • These ones plus “this is a duplicate of <link to question that is only kinda related and doesn’t address the specific problem being asked in the newer question>”.

    Fuck busy body moderators. The people you “have power” over can see how stupid and incompetent you are and being able to shut down forum conversations about it doesn’t hide it, it just means people know not to bother saying it where you’re looking.



  • We don’t control what Google puts on their search page. Ideally, yeah, they wouldn’t be pushing their LLM out to where it’s the first thing to respond to people who don’t understand that it isn’t reliable. But we live in a reality where they did put it on top of their search page and where they likely don’t even care what we think of that. Their interests and everyone else’s don’t necessarily align.

    That comment was advice for people who read it and haven’t yet realized how unreliable it is and has nothing to do with the average person. I’m still confused as to why you have such an issue with it being said at all. Based on what you’ve been saying, I think you’d agree that Google is being either negligent or malicious by doing so. So saying they shouldn’t be trusted seems like common sense, but your first comment acts like it’s just being mean to anyone who has trusted it or something?


  • Ok, I agree that Google isn’t a good guy in this situation, but that doesn’t mean advice to not just trust what Google says is invalid. It also doesn’t absolve Google of their accidental or deliberate inaccuracies.

    It was just a “In case you didn’t know, don’t just trust Google even though they’ve worked so hard at building a reputation of being trustworthy and even seemed pretty trustworthy in the past. Get a phone number from the company’s website.”

    And then I’ll add on: regardless of where you got the phone number from, be skeptical if someone asks you for your banking information or other personal information that isn’t usually involved in such a service. Not because you’ll be the bad guy if you do get scammed, but to avoid going through it because it’s at least going to be a pain in the ass to deal with, if not a financially horrible situation to go through if you are unable to get it reversed.



  • I don’t see any blaming of anyone in the original comment you replied to but just general advice to avoid falling for a scam like this. There isn’t even a victim in this case because the asking for banking info tipped them off if I’m understanding the OP correctly.

    So I’m confused about what specifically you are objecting to in the original comment and if it is the general idea that you shouldn’t blindly trust results given by Google’s LLM, which isn’t known for its reliability.



  • It pretty much involves taking a whole bunch of batteries and setting them up in a combination of series and parallel along with resistors such that the voltage potential between the two sides matches the target voltage.

    But I do believe that is missing a part of the equation. Voltage is how hard it’s pushing, but there’s also the question of how well can it replace that voltage when a circuit allows a current to flow.

    Kinda like pushing something by bracing yourself against a wall vs pushing it by walking behind it. In the first case, you might be able to get it moving but the force will drop off as it moves out of reach, but the latter case will keep the force sustained until you tire.

    I think that’s called voltage droop and I don’t know if it’s a significant concern for batteries. It’s based on the chemistry of the battery plus resistance of internal components (and any extra components you use to put it all together).

    Though one thing that is a concern is that the voltage also drops as the battery gets low. If the circuit it powers can handle that, great. Otherwise you’ll need extra circuitry to keep the voltage steady, like voltage regulators, and that will come with a higher droop.

    Edit: adding berries on series increases voltage. Adding batteries in parallel reduces voltage droop.


  • I think you’re overfitting to the average here with your expectations. Especially basing that on the experience level of people who would sign up for help learning how to use Windows products. And even then, the ones learning about copy/paste for the first time will likely make more noise about it then those waiting to see if you’ll teach them something new or any that ended up in your training because their work made them or something.

    While the majority might lack familiarity, the 40 - 80 age range includes tons of people that have been working with computers (windows or otherwise) since before Windows was even a thing, including many who worked on Windows and/or developed applications for it. Experience will range from not knowing what windows is, knowing it’s the OS but not knowing what an OS is, to understanding what goes on in the kernel at a high level of detail.

    There’s a lot of people on Windows just because of inertia and Linux can handle a lot of the use cases. It makes perfect sense to me that someone, once they’ve seen that things aren’t so scary and different on the other side of the fence, would wonder out loud about why they thought their inertia was so strong.

    Your skepticism is more baffling to me than that.