• 1 Post
  • 41 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle



  • I’m a CS student and Linux was great for all of the programming classes. For any classes that were more writing focused you can still use the online versions of MS office/Google drive. I’m assuming there aren’t any programs you’ll need specific to psychology but that is sometimes a problem with some STEM majors like engineering

    The one problem that kept me dual-booting on my laptop was OneNote. I like taking notes using a pen for some classes (and my laptop has pen support) and nothing I tried on Linux even comes close in my experience. I tried obsidian + excalidraw plugin, along with xournalpp, but nothing came close for the way I take notes.






  • It’s naive to think that someone is at fault for falling prey to the psychological tactics publishers use to push people toward micro transactions.

    If you think about it, it’s really not that different from saying people with gambling addictions deserve to be broke. Microtransactions might seem like an obvious scam to a lot of people, but a lot of people fall it and waiving it away and saying they deserve it will only make the problem worse.



  • Couldn’t aimbots be picked up as odd movement and be detectable on a server though? Kind of similar to how those “not a robot” checks can tell if a human is clicking on the box just by looking at the movements of the cursor.

    In addition, things like textures and game-modifications could be picked up in part by things like checksum verification to make sure the client is unmodified (assuming the files are modified on the disk and not in memory)

    I feel like most client-side changes like see-through walls or player highlighting make themselves pretty obvious when aggregated over multiple games. A good user-reporting system could probably catch most of these.

    I definitely agree though, allowing multiple random companies to install ring 0 rootkits should not be the norm. Honestly, even a Windows-level anticheat would be problematic because it would only worsen the monopoly Microsoft has on competitive games as a platform. A new solution would need to be cross-platform or else it would only be marginally better than what already exists.




  • Preface: I’m not an expert in this yet but I’m pretty interested in learning about systems-level topics so if I’m wrong please correct me!

    Yes, the thing about anticheats and anti viruses is that they are only useful when they have access to the underlying resources that a virus or cheat engine might try to modify. In other words, if cheating software is going to use kernel-level access to modify the game, then an anticheat would also need kernel-level access to find that software. It very quickly became an arms race to the lowest level of your computer. It’s the same with anti viruses.

    IMO the better strategy would be to do verification on a server level, but that probably wouldn’t be able to catch a lot of cheats like wall hacks or player outlines. At some point you just have to accept that some cheaters are going to get through and you’ll have to rely on a user-reporting system to get cheaters because there will always be a way to get past the anticheats and installing a separate rootkit for each game isn’t exactly a great idea.



  • That’s true but in practice it wouldn’t take 60^11 tries to break the password. Troubador is not a random string and all of the substitutions are common ( o -> 0, a ->4, etc. ). You could crack this password a lot easier with a basic dictionary + substitution brute force method.

    I’m saying this because I had an assignment that showed this in an college cybersecurity class. Part of our lesson on password strength was doing a brute force attack on passwords like the one in the top of the xkcd meme to prove they aren’t secure. Any modern laptop with an i5 or higher can probably brute force this password using something like hashcat if you left it on overnight.

    Granted, I probably wouldn’t use the xkcd one either. I’d either want another word or two or maybe a number/symbol in between each word with alternating caps or something like that. Either way it wouldn’t be much harder to remember.



  • At least in my school the internal/external threat drills were normalized enough that they weren’t really traumatic. They were basically treated the same as fire drills. Looking back on it that fact is kind of messed up by itself.

    I could actually see that being a good argument for why they shouldn’t happen though since it might make people take the real thing less seriously if it ever happened.


  • I went to a high school on the larger side and one time some people 2 grades below me got into a fight. The next day one of them brought a gun to school. The security guards ended up catching him before anything happened but there was a solid hour where no one knew what the hell was going on and everyone was in full lockdown. The unfortunate reality is that those drills definitely save lives, even in a state with some of the strictest gun laws in the US (which I guess is a pretty low bar).