SponsorBlock is available on just about every type of device these days -- works perfectly on Android with YouTube ReVanced. The options on iOS are naturally a bit more limited, but apparently it's possible on a jailbroken device (or through some other slightly-janky methods on non-jailbroken devices): https://github.com/ajayyy/SponsorBlock/wiki/iOS
Yep same; have had Linux on my laptop for a decade plus, but finally switched my desktop over a few years ago, and I have no regrets. The real magic is that I no longer feel the need to do any research before buying a game; it usually just works. Granted, I don't really play competitive multiplayer games, so YMMV (but even that might be about to change if the Steam Machine sells well enough).
Obviously terrible seeing the US government harm its own international standing for no real gain, but if it results in Europe developing viable alternatives to American big tech services, that'd be fantastic.
Ah, nothing like trying to save the logo from such a website, then discovering the image you saved is partially cut-off and includes the navbar behind it instead having a transparent background.
Well imagine they had to do a go-around on that landing. Go-arounds are extremely normal and might be done for a million reasons; your speed is wrong, your descent rate is wrong, your positioning is wrong, there's bad wind, there's an issue on the ground, etc etc etc. Six minutes of fuel is really not enough to be sure that you can do a go-around. So now, if ANY of those very normal everyday issues occurs, the pilot has to choose between two very bad options: doing a go-around with almost no fuel, or attempting a landing despite the issue. That's just way too close for comfort.
Aviation operates on a Swiss cheese model; the idea is that you want many many layers of safety (slices of cheese). Inevitably, every layer will have some holes, but with enough layers, you should still be safe; there won't be a hole that goes all the way through. In this case, they basically got down to their very last slice of cheese; it was just luck that the last layer held.
Another day, another IT company learning the hard way about the public suffix list, or well-known URIs, or some other well-documented-but-niche security technology.
I love that IT is a field where there's no required formal education track and you can succeed with any learning path, but we definitely need some better way to make sure new devs are learning about some of these gotchas.
And we don't even have to get exotic for that. My language, Danish, is just a run-of-the-mill Germanic language and those terms are "faster", "moster", "fætter", and "kusine".
Some of the East Asian languages are crazy regarding terms for family members. It's like learning foreign words for plants: I just give up. I will not even attempt to learn them.
There are also languages where the relative age difference changes how you address a relative. Like if your father is older or younger than their sibling, the way your address that uncle or aunt changes. There is another way you address them if they are the oldest or youngest uncle/aunt. Similar but slightly different on the mothers side.
Presumably those enums are used to select localized labels and you need all these cases to cover unique words / phrases that exist in the supported languages for specific familiar relations.
Sometimes I really feel like this is a cultural problem rather than a maintenance problem. Visiting Japan was really eye-opening for me. They have almost no trash cans in public places, but they also have far less litter; it's just a cultural norm that you might have to carry your trash for a while, and people just do it. There are great clean public bathrooms everywhere, because they are so much easier to maintain -- no one destroys them, there's no need to lock them up. They don't have to worry about paper towel dispensers being destroyed, because they don't have them; instead, everyone carries around a handkerchief-sized towel in their pocket.
reply