It's because of Google Play Services and the subsequent years long gutting of AOSPs application list. Google enforces OEMs to bundle their entire suite if they want to ship with Play Services and then uses that as an…
Because the conversation is incomplete if we're talking internationally. The cost of living in the US is much higher compared to most other first world/rich countries for one. Count up someone's basic living expenses in…
You're probably thinking of the Steam debacle. Nintendo wasn't responsible for that. What happened was that Dolphins developers wanted to release the emulator on Steam. Valve, independently from anyone else, send a…
Great post. Redis is just kinda overkill whenever I've had to use it. Memcached by contrast is very simple, fast and works without needing to do much fiddling with it. One big tip I should recommend is to increase the…
It's also worth noting that some of those trillion dollar companies have had staggeringly bad responses when confronted with the fact child predators are running amok on their platform. The CEO of Roblox is probably the…
> The closest vision back then to what we're getting now is the moody ship's computer from hitchhiker's guide. It's not the ship computer, but the door AIs, which had this marketing blurb in the brochure: > All the…
To be fair, the advice very rarely is for people to jump onto Arch based distros. The problem is more that the Arch value proposition kinda presupposes the sort of user that's going to "feel superior" about having it…
Browsers have an absolute insane level of relatively unchecked permissions to do whatever they want on a client. There's a lot of effort by browser developers to scope creep the browser into essentially being an…
They can, but there's an OS option that basically is "I'm going to say yes, but then effectively do no". Basically it'll pretend to the application that a permission is granted, but then just keep returning empty…
Or probably the most straightforward one, which is SSL termination. Most backend software usually has very bad support for HTTPS communication, while it's typically extensively documented for something like nginx. It…
If you're using nginx/apache/literally anything that does reverse proxying correctly, this shouldn't be a problem unless you're routing all traffic over default_server rules unstead of server_name (or the equivalent).…
In 2 years the contract is up for renegotiation to a different entity (and there's now plenty of political pressure to go with a different one), so I don't think it's a problem by then. Tying the process up in the…
The FSFE isn't nearly as impractical as the FSF is. Unlike the FSF, they're actually getting results, typically by lobbying politicians and trying to get governments to require that the code made for them is publicly…
It's in theory already possible with iDeal from what I can tell (I've seen companies that use subscriptions set up an initial iDeal payment and then convert it into a regular recurring SEPA Direct Debit), but I'm going…
It's a bit more loaded than that. 538 post-Nate Silver had a model setup that was apparently kind of a mess. 538 was apparently sending strange messages to Republican leaning polling agencies, demanding they gave far…
npm ci does indeed prevent that. The issue isn't really with npm in specific. Rather, it's with build tools like Microsoft's Oryx, which get pushed in GitHub Actions if you're using Azure App Service. That one by…
Everywhere in the sense of "I have a USB stick/SD card, what do I format it to so that every major device I'm using can read it". In practice, every OS has its preferred system and the rest has varying levels of "I…
There's a name for when a virus scanner finds a program that may have a legitimate purpose, yet is typically bundled into other software in a malicious manner. It's called a PUP, or Potentially Unwanted Program and most…
To be fair, most IDEs will usually try to commit their own workspace configurations to a git repo unless you tell them off with a .gitignore. They tend to also exclude themselves from gitignore presets for much the same…
It's the typical "cart before the horse" kind of corporate tech talk. It's pretty standard if Silicon Valley wants to sell shit that nobody actually wants; they just assume that people will want it, regardless whether…
Forge federation seems like a bad idea to me. If you want to go the route of decentralized project management (note that git as a VCS tool is already decentralized for this purpose), you're probably much better off…
I sorta alluded as to how the government is pushing the sale through, but to reiterate more clearly, and with political detail: * In early 2025, the previous dutch government lost majority coalition support. The…
Since a lot of this discussion is talking around the actual situation, let me try and explain it in more detail. The dutch government has an authentication system called DigiD. It's effectively an OAuth protocol for…
Besides Jones and his lawyer absolutely botching his defense and basically giving up the case (and pissing off the courts as I understand it, which is a bad fucking idea and usually also leads to larger fines), the $1.4…
The big reason is that domestic ISPs don't want to switch (not just in the US, but everywhere really.) Data centers and most physical devices made the jump pretty early (I don't recall a time where the VPS providers I…
It's because of Google Play Services and the subsequent years long gutting of AOSPs application list. Google enforces OEMs to bundle their entire suite if they want to ship with Play Services and then uses that as an…
Because the conversation is incomplete if we're talking internationally. The cost of living in the US is much higher compared to most other first world/rich countries for one. Count up someone's basic living expenses in…
You're probably thinking of the Steam debacle. Nintendo wasn't responsible for that. What happened was that Dolphins developers wanted to release the emulator on Steam. Valve, independently from anyone else, send a…
Great post. Redis is just kinda overkill whenever I've had to use it. Memcached by contrast is very simple, fast and works without needing to do much fiddling with it. One big tip I should recommend is to increase the…
It's also worth noting that some of those trillion dollar companies have had staggeringly bad responses when confronted with the fact child predators are running amok on their platform. The CEO of Roblox is probably the…
> The closest vision back then to what we're getting now is the moody ship's computer from hitchhiker's guide. It's not the ship computer, but the door AIs, which had this marketing blurb in the brochure: > All the…
To be fair, the advice very rarely is for people to jump onto Arch based distros. The problem is more that the Arch value proposition kinda presupposes the sort of user that's going to "feel superior" about having it…
Browsers have an absolute insane level of relatively unchecked permissions to do whatever they want on a client. There's a lot of effort by browser developers to scope creep the browser into essentially being an…
They can, but there's an OS option that basically is "I'm going to say yes, but then effectively do no". Basically it'll pretend to the application that a permission is granted, but then just keep returning empty…
Or probably the most straightforward one, which is SSL termination. Most backend software usually has very bad support for HTTPS communication, while it's typically extensively documented for something like nginx. It…
If you're using nginx/apache/literally anything that does reverse proxying correctly, this shouldn't be a problem unless you're routing all traffic over default_server rules unstead of server_name (or the equivalent).…
In 2 years the contract is up for renegotiation to a different entity (and there's now plenty of political pressure to go with a different one), so I don't think it's a problem by then. Tying the process up in the…
The FSFE isn't nearly as impractical as the FSF is. Unlike the FSF, they're actually getting results, typically by lobbying politicians and trying to get governments to require that the code made for them is publicly…
It's in theory already possible with iDeal from what I can tell (I've seen companies that use subscriptions set up an initial iDeal payment and then convert it into a regular recurring SEPA Direct Debit), but I'm going…
It's a bit more loaded than that. 538 post-Nate Silver had a model setup that was apparently kind of a mess. 538 was apparently sending strange messages to Republican leaning polling agencies, demanding they gave far…
npm ci does indeed prevent that. The issue isn't really with npm in specific. Rather, it's with build tools like Microsoft's Oryx, which get pushed in GitHub Actions if you're using Azure App Service. That one by…
Everywhere in the sense of "I have a USB stick/SD card, what do I format it to so that every major device I'm using can read it". In practice, every OS has its preferred system and the rest has varying levels of "I…
There's a name for when a virus scanner finds a program that may have a legitimate purpose, yet is typically bundled into other software in a malicious manner. It's called a PUP, or Potentially Unwanted Program and most…
To be fair, most IDEs will usually try to commit their own workspace configurations to a git repo unless you tell them off with a .gitignore. They tend to also exclude themselves from gitignore presets for much the same…
It's the typical "cart before the horse" kind of corporate tech talk. It's pretty standard if Silicon Valley wants to sell shit that nobody actually wants; they just assume that people will want it, regardless whether…
Forge federation seems like a bad idea to me. If you want to go the route of decentralized project management (note that git as a VCS tool is already decentralized for this purpose), you're probably much better off…
I sorta alluded as to how the government is pushing the sale through, but to reiterate more clearly, and with political detail: * In early 2025, the previous dutch government lost majority coalition support. The…
Since a lot of this discussion is talking around the actual situation, let me try and explain it in more detail. The dutch government has an authentication system called DigiD. It's effectively an OAuth protocol for…
Besides Jones and his lawyer absolutely botching his defense and basically giving up the case (and pissing off the courts as I understand it, which is a bad fucking idea and usually also leads to larger fines), the $1.4…
The big reason is that domestic ISPs don't want to switch (not just in the US, but everywhere really.) Data centers and most physical devices made the jump pretty early (I don't recall a time where the VPS providers I…