The reason the internet consists of 99% broken html is that all browsers accept that broken html.
If browsers had conformed to a rigid specification and only accepted valid input from the start, then people wouldn't have produced all that broken html and we wouldn't be in this mess that we are in now.
If that ecosystem have changed their values/opinions on that topic, the it wouldn't be an impossible task to dual-license it with a compatible license.
They could rewrite all the code, and then change the license. Patents might still apply (but patents are short enough that I expect if any existed they have expired). However ZFS is a lot of code that is often tricky to get right. It will be really hard to rewrite in a way that the courts don't (reasonably/correctly) say wasn't a rewrite it was just moving some lines so you can claim ownership, but it is possible. By the time anyone knows enough about zfs that they could attempt this they are also too tainted by the existing code.
And how hard it is proves that zfs didn't make a bad choice in not trying the same. (though it would be interesting if either had a goal of a clone - that is same on disk data structures. Interesting but probably a bad decision as I have no doubt there is something about zfs that they regret today - just because the project is more than 10 years old)
I am pretty confident that a language with syntax that allows you to feel that freedom that C gives you AND is safe to write software with (without garbage collection) is possible, we just need to come up with a reasonable syntax that has both of those features. It won't look like C or Go or any of that, I don't think.
I am not a computer scientist (I have no degree in CS) but it sure seems like it would be possible to determine statically if a reference could be misused in code as written without requiring that you be the Rust Borrow Checker, if the language was designed with those kinds of things from the beginning.
You’re replying to somebody from the UK. They want it warmer than 18C inside. In winter it is typically much colder than this outside so they’re saying their heating won’t get the house warmer than this even if windows are only cracked open.
> The minimum house temperature your home should be kept at to avoid damp, mould and condensation is 18°C, according to health and energy experts.
That article and the supposed experts are idiotic. Condensation is a function of relative temperatures and humidities. If your house is warmer than outdoors, then you're not going to get condensation from outdoor air.
The outdoor air isn't really relevant, the issue is human activity (breathing, showering, laundry, etc.) raising the indoor humidity when combined with low indoor temperatures causing surfaces to approach the dew point. Particularly external walls or windows that will be a lower temperature than the room as a whole.
At 70% RH and 15C air temperatures, the dew point is 10C - which could easily be achieved along the exterior walls of an older more poorly insulated house.
Spindly old grandmothers can crank the thermostat. Everybody else who cranks it then proceeds to whine about the cost and air quality is being an idiot. Put on a sweater.
Is this a troll article? The article asked basically the same question:
I also wonder how many organizations have had certificates mis-issued due to BGP hijacking. Yes, this will improve the warm fuzzy security feeling we all want at night, but how much actual risk is this requirement mitigating?
Scope creep with diminishing returns happens everywhere.