Hacker Newsnew | past | comments | ask | show | jobs | submit | capitol_'s commentslogin

I agree, if people just had refrained from building things in c/c++ that operated on data from across a security boundary we wouldn't be in this mess.


> That is a fairly simple question. The answer to it should be simple too.

"Is P equal to NP" is also a simple question.


The answer should be simple, too -- either yes or no. OP did not imply proving it would be simple.


I'm pretty sure that you won't be able to claim your 1 million dollars from the Clay Mathematics Institute by just answering yes or no.


That's why I'm going to go with a friend. I'll say yes, he'll say no, and we'll split the winnings. Easy money.


OP did imply that the paper contained the simple answer, though.

It’s easy to say that the truth is simple if you ignore everything about exploring whether or not a paper is an accurate representation of the truth.


650 GB fits in ram: https://yourdatafitsinram.net


what a pointless website. It would be nice if it at least showed appropriately sized cloud instances of just the same list over and over again.


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 "A billion dollar mistake" wasn't already taken by 'null', then this would be a good candidate.


Oh null is fine, but "everything is nullable" is the devil.


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.

(Hard and tedious work, but not impossible).


The only entity that can change of ZFS license is Oracle and they obviously wouldnt do that.


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.

So of course they won't, but it isn't impossible.


I mean, bcachefs is basically the equivalent of rewriting all that code, without explicitly trying to be a clone. Same for btrfs


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)


It's supposedly the opinion of Oracle that the CDDL is GPL-compatible and that's the reason they won't do that.


I would not rely on the non-binding opinion of a company known for deploying its lawyers in aid of revenue generation



That wasn't exactly the answer.


Yeah, I agree based in rewatching that I've either misrecalled the original material, or I got it from another source.

I agree that based on that source, it's more like "meh, we don't really care" (until they do)


Oracle didn't follow that with DTrace. They changed the license away from CDDL when they integrated it into Oracle Linux.


Just understanding the rules are not enough, you also need to be consistently good so that you never make a mistake that gets into production.

On both your average days and your bad days.

Over the 40 to 50 years that your carer lasts.

I guess those kind of developers exist, but I know that I'm not one of them.


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.


Everything you wrote sounds like Rust, except that you didn't want it to be Rust :).


Why do you need it to be cooler than 18c?


> The bigger challenge is with my windows open, my heating just can't even keep up! It'll be maxed out and only 18c.

They're trying to heat it.


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.


I think they want more than 18c. 18c is pretty cold to sit in for a prolonged time.


At 18C I wouldn't even put on a sweater. People need to stop being so wimpy. 10C is a good target temperature during the winter.


10C is a great indoor temperature if you want condensation everywhere and eventually mold, but that's a price worth paying to not be considered "wimpy" I suppose? https://www.homebuilding.co.uk/advice/minimum-house-temperat...


> 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.


If only there were some way to circulate expired air out of a building, perhaps with open windows...

My house is bone dry in winter with the windows regularly open. The humidity concern is idiotic.


Good that everybody is the same and when 18°C is enough for you everybody should be fine with it, even children, old people and sick ones.


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.


Good for you. At 18C my fingers get too cold to type properly and I keep missing keys.


Great, just need to get fat.


Eza is nice, but lsd is a step up imho, since it uses the same arguments as ls so that I don't get confused when I change systems.


Is this some sort of troll comment?

I'm sure that you are perfectly able to do your own research, why are you trying to push that work onto some stranger on the internet?


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.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: