I'm one of OpenMW's developers, so that's understandable.
AnyOldName3
This is silly. Everyone knows that DRY is telling you that if you do the same sequence of mouse clicks three times in a row, you should spend the day writing a script to automate the task instead of quickly finishing what you were doing by doing the same sequence of clicks a fourth time. If you are supposed to apply it to the code you write, then there'd never be boilerplate-heavy languages like Java.
Yeah, looks like I'd remembered it backwards. It's still an easily solvable problem by not using a load everything as whatever type you feel like function.
There's a lot of fraud around the wood pellets used by some biomass-burning power plants. One example is Drax claiming they're making pellets out of offcuts and sawdust that would otherwise go to landfill (so effectively emitting nothing that wouldn't have been emitted anyway from decomposition) but really clearcutting pristine rainforest (so emitting carbon, and destroying a carbon sink that would have absorbed more had it been left alone). There's not really a variable range based on technology like there is for solar. It's a fixed figure, but because of fraud, there's no clear way to tell what it is, and different organisations have different estimates.
Under first-past-the-post systems, as long as there are other people who support the greater evil, and evil's willing to use its power to increase its influence (whether that's removing anti-bias laws that restrict the press, raising limits on campaign donations, or more directly, things like gerrymandering), you'll get the shift towards evil from voting for the lesser evil, as the lesser evil will chase after the voters who vote for evil.
However, plenty of people notice that, and post memes like this one that encourage voting for a third party with no hope of winning or not voting at all, which only serves to accelerate the effect, as the lesser evil has to attract an even greater share of the evil demographic's vote to have any hope of winning. People say that voting third-party demonstrates to the lesser evil that it's worth courting non-evil voters, but that can't have any effect until the next election, and in the meantime, you're stuck with maximum evil for a whole term, and the hurdles to overcome grow larger.
The best hope is to start campaigning for a third party or non-evil candidate for the lesser evil party immediately after an election instead of leaving it until right before an election, as that hopefully gives enough time for support to grow enough that the lesser evil party will see non-evil as a meaningful demographic that's worth aligning with. It's not guaranteed to work, but if it doesn't, either evil is genuinely a majority and the democratic thing is to be evil, or the system isn't a democracy, and there's no way to remove evil by voting, so alternatives need to be considered.
You're allowed to charge before you give access to the software, but then can't restrict the people you give it to giving it to more people. The beer licence sounds like those people would be on the hook for beer, too.
~~no
doesn't become false
, it becomes Norway
, and when converted to a boolean, Norway is true. The reason's because one on YAML's native types is an ISO country code enum, and if you tell a compliant YAML implementation to load a file without giving it a schema, that type has higher priority than string. If you then call a function that converts from native type to string, it expands the country code to the country name, and a function that coerces to boolean makes country codes true.~~ This paragraph was wrong. The other paragraphs are unaffected.
The problem's easy to avoid, though. You can just specify a schema, or use a function that grabs a string/bool directly instead of going via the assumed type first.
The real problem with YAML is how many implementations are a long way from being conformant, and load things differently to each other, but that situation's been improving.
It's generally accepted that file formats aren't protected IP, so you can write a compatible reader or writer and be in the clear as long as you reused no code from the original reader/writer. The specification may have licence terms that restrict who you can share the spec with, but you don't necessarily need the official spec to come up with a compatible implementation. Plenty of file formats have been reverse engineered over the years even when the original didn't have a written spec.
The main lore change people refer to generally seems to be them thinking it's set decades earlier than it is. Part of the plot of the show is working out why the NCR isn't the dominant faction anymore, and plenty of characters remember it, and used to live in Shady Sands. The status quo changing years after New Vegas was set doesn't mean that the events of Fallout 1, 2 and New Vegas didn't happen.
IIRC, Reddit just had the 13+ age limit mandated by COPPA. I'm guessing they'll have to make the NSFW restrictions more of a hassle than just a checkbox, but they're a huge company that can afford to do what they want.
The article says
The Israeli military has used the system in the Gaza Envelope since 2008, but it failed to prevent the Al-Aqsa Flood Operation, after being destroyed and disabled by Palestinian Resistance forces.
So it looks like they've had this for quite a while.
I'd definitely heard about it before 2022 as I was at the recording for the 2021 BBC Reith Lecture on autonomous weapons (fun fact - free BBC recordings do not advertise this, but often provide free beer and wine) and was expecting one of the topics to be the potential to automate things like this. I was also expecting already-automated CIWS systems (which protect ships from incoming missiles, so you don't necessarily have enough time for a human to confirm a target after radar contact is established) to come up, including the times they've already killed people in friendly fire incidents.
We've had [email protected] for ages, and been present on Mastodon and Matrix for a long time, too.