With some workarounds, I've put chrome and slack into the same RAM-limited cgroup - no more whole system freezes. From my anecdotal evidence, this also answers the question "who should you kill" :)
Yeah, exactly, it's not stealing, it's just ignoring the terms of license. The same thing in spirit as e.g. different corps shitting on GPL. And should be enforced with the same eagerness (lol).
Sadly doesn't work with git worktrees at all. (As a side note, this is not the first time I observe where go-git and worktrees don't play along nicely).
Italian fascism originated in Italy, but if you broaden the definition of "fascism" to include Nazism (as Adolf Hitler did), then there's an argument that it originated in the 19th century, in many parts of the world, including the United States. Among others, Adolf Hitler took inspiration from Madison Grant, Henry Ford, and the Jim Crow laws; and the Nazi regime took inspiration from Harry Laughlin, the KKK, and American eugenics. (WWII might be a bigger contributor to eugenics going out of fashion in the US than its lack of scientific merit was.)
Not necessarily. The only real thing about this restriction is that Netflix is afraid that this OS version can be used to pirate their content. Which is orthogonal to the question whether this OS is safe to use for random internet browsing.
It has to do with installing packages that use PAM to e.g. validate user passwords (e.g. display managers, screen lockers). So there is a system PAM with its configuration, but making a program packaged with nix respect that system PAM config is not as easy as just linking with libpam from nixpkgs.
Firstly, yes PC is mostly digital only, but there is at least competition between PC gaming marketplaces, which helps to restrict anti-consumer practices like deleting content that gamers have paid for.
Secondly, some of the competitors in the PC gaming space allow for physical backups of installation media, which helps with game preservation. For example, if a game is bought on GOG, the installer is mostly/always one that can be backed up onto physical media.
Thirdly, while it's true most gamers have moved away from physical media, it still has value. For example, second hand games allow for more people to take part in gaming than could otherwise (legally) do so. Taking away physical games won't stop people on low incomes from wanting to game, and is likely to lead to a resurgence in game piracy. Not exactly the outcome game industry leaders are likely to welcome.
I agree with all of those points. The market unfortunately doesn't. Physical sales constitute only a quarter on the PlayStation platform (even less according to Sony). Most if not all of the top 10 games by player count are online only anyway.
If Sony does go all digital with the PS6 they'll only lose a small fraction of loyal gamers and they just don't give a fuck.
Piracy on the PlayStation? Also not gonna happen. At least not for online games and that's where the money is.
> Piracy on the PlayStation? Also not gonna happen.
Piracy has a long history on the PlayStation, going all the way back to the PS1. Every PlayStation (home console and handheld) has had a mod/homebrew scene, including plenty of access to pirated games. I don't see why the PS6 would be any different, regardless of whether the games are distributed digitally or not. The only difference is that more people will be drawn to it if the prices of games are kept high through no second hand market.
Actual problem on Wayland is that it often doesn't work when you are trying to click somewhere in the menu - for the mouse clicking app to read keyboard input, it must take focus away from the app where the click should go. And some toolkits just close menus on focus loss.
I personally use wl-kbptr, and the problem above is the only one that can't be solved without explicit support from the compositor.
The most hilarious is McDonald's app - it refuses to work without Play Integrity check. I wonder what braindamaged reasoning is behind this. Do they want to position themselves as a bank or something?
I recall a year or so ago, there's been a story about someone hacking McDonalds loyalty program, with that app doing something stupid like storing your balance on the client or something. It seems instead of firing whatever offshore sweatshop that made that, they just doubled down on "mitigations".
Huh, it works just fine in the UK. Wonder if they have different builds (or completely different apps) for different regions. Or maybe it's the GrapheneOS compatibility layer that makes it work? Not sure.
Play Integrity has several levels. GrapheneOS MEETS_BASIC_INTEGRITY, which I believe only requires a locked bootloader and no superuser.
There's also been some discussion of spoofing MEETS_DEVICE_INTEGRITY, since before Android 13 it didn't rely on a TPM, and many apps don't want to lock out older devices, but it's been decided against it [0].
I saw on the GrapheneOS forums that some people had managed to get it working, but I was unable to do so.
My bootloader is locked, because I re-locked it after installing GrapheneOS. The app runs, but refuses to let me log in. I even tried (temporarily) using a browser to login, and let the browser switch to the app in the process. Nada.
It's ridiculous that Google bills their "DEVICE INTEGRITY" initiative as a security feature, when GrapheneOS, which is a more secure platform, cannot use it.
reply