> Many European countries have draconian laws about air conditioning that are killing people this summer.
There are very few laws which can say what you are allowed to do with your owned house. One of them is when it is of historical value. Then you aren’t allowed to change pretty much anything.
The rest are just landlords who want to fuck you over.
Slightly off topic Funfact: you can buy a several thousand dollars expensive ssl intercepting proxy appliance which doesn’t support anything beyond http/1.1.
Will be fun when those see a whole new http verb, I bet that leads to at least DoS by the track record of that company.
With seccomp you can disable a single syscall which might be exploitable since you didn’t get around to patch your kernel, with cBPF you can now do the same for io_uring
The main reason why it gets disabled is fixed now, the latest RC got cBPF support and as such you can restrict what OPs can be run now instead of just fully disabling it.
No async io framework exists which utilizes everything io_uring can, they are all build around the poll model. As such io_uring will always be worse than the poll like abstractions.
The two things that make io_uring fast are chaining of operations and zero syscall mode, the former would require that all async io frameworks/libs would need to be rewritten to make use of that and then all user facing apps would also need to be rewritten since all you’d get now are completions to operations instead of waiting if you can run a operation.
yeah, you only see double digits in performance degradation from going from pcie 5 to 3 with a 5090 (at x16 speed), with everything else its like in the single digits area.
And there is a saying where I grew up: you need a village to raise a kid, I feel like we lost track of that and feel the issues of that now.
Btw, von der leyen is trying to get stuff like this written down as laws since 2009, it got her the nickname Zensursula.