

If you’re running btrfs manually and don’t setup clean up scripts I’m slightly confused how you get into trouble in the first place since that also means there won’t be any automated snapshots.
If you’re running btrfs manually and don’t setup clean up scripts I’m slightly confused how you get into trouble in the first place since that also means there won’t be any automated snapshots.
Personally I hate fighting with CSS and JS is…a language? No further comment. So having something that lets me avoid them for the most part sounds very appealing
Haven’t used it, didn’t know it existed, but I want to check it out now
There are several different distro’s built on asahi IIRC, asahi is more of a Mac platform for distro’s than a distro itself if I understand the project correctly.
I feel like malbolge is a much better fit for chaotic evil than brain fuck is but I agree with the rest
I’m still not convinced it’s possible to have a cheat proof environment. Kernel anti-cheat is not fool proof, it’s just more annoying to deal with than user space anti-cheat. Yes, pairing it with server side stuff will make it even more difficult but if one of the anti-cheats can be successfully bypassed then some amount of cheating is possible and anything running on a user’s machine is susceptible to being bypassed because the user controls the environment. Additionally I’m in favor in general of kernel AC being outright banned by OSes. It’s honestly far too invasive and it’s a race to the bottom the game devs won’t win if a cheater is determined enough. You say you’re a fan of it only running as needed but it’s in your kernel, it’s got God access, 1 micro second is too long to allow every game developer on the planet unrestricted access to my computer. Ultimately though client side AC is like DRM, when you expect the software on the user’s computer to enforce your rules you will be sorely disappointed. It will raise the bar, it will make some people give up, but it won’t prevent it.
I’m not sure you can just have Kernel anti-cheat. There are still bypasses for it, just more sophisticated. At the end of the day cheating is inevitable, it’s how invasive do you want your anti-cheat to be.
That is pretty much what it does except it doesn’t hardcode \n
but instead uses the proper line ending for the platform it’s running on.
But it’s still not a guarantee
The hand on the kids head is more terrifying than comforting, WTF
Acts like SVN and CVS didn’t exist
Huh, that is really bizarre then, reminds me of the times where I’ll be chatting in discord about something and then get something related recommended in YT right after even though I can’t fathom how that would happen as the 2 aren’t connected in any way.
My assumption has always been that Google pays Mozilla for 2 things.
I don’t believe Mozilla ever sold user information to Google but I of course could be wrong about that. I don’t have a definitive answer.
When you searched using Firefox what search engine did you use?
I’m not sure that would’ve made a difference. It already makes you go out of your way to force a broken package. This has been discussed in places before but the simple fact of the matter is a user that doesn’t understand what they’re doing will perservere. Putting up barriers is a good thing to do to protect users, spending all your time and effort to cover every edge case is a waste of time because users will find ways to shoot themselves in the foot.
I also feel incredibly uncomfortable with this. Ultimately it comes down to if you trust the application or not. If you do then this isn’t really a problem as regardless they’re getting code execution on your machine. If you don’t, well then don’t install the application. In general I don’t like installing applications that aren’t from my distro’s official repositories but mostly because I like knowing at least they trust it and think it’s safe, as opposed to any software that isn’t which is more of an unknown.
Also it’s unlikely for the script to be malicious if the application is not. Further, I’m not sure a manual install really protects anyone from anything. Inexperienced users will go through great lengths and jump through some impressive hoops to try and make something work, to their own detriment sometimes. My favorite example of this is the LTT Linux challenge. apt did EVERYTHING it could think to do to alert that the steam package was broken and he probably didn’t want to install it, and instead of reading the error he just blindly typed out the confirmation statement. Nothing will save a user from ruining their system if they’re bound and determined to do something.
Fair, should’ve just said shell
…this is so much more cursed than it needs to be. If you want to bash in C just system("echo hello world");
I guess I just feel like if you’re manually configuring BTRFS you’ll either use it like a regular FS, or you’ll set it up to make use of the features in which case you’ll probably setup both automatic snapshots and cleanup. Possibly with auto scrubbing too. I don’t really see a situation where someone who manually opts to use it sets up snapshotting manually and then doesn’t setup any form of cleanup.