nous

joined 2 years ago
[–] nous@programming.dev 2 points 2 months ago (3 children)

You shouldn't see the battery drop if it is not using the battery, which is what pass through would suggest.

[–] nous@programming.dev 10 points 2 months ago

But, what happened to all that extra money for the NHS due to Brexit?!?!? /s

[–] nous@programming.dev 11 points 2 months ago (1 children)

Yeah, and sudo is not some special case either as there are plenty of CVEs for sudo specifically due to buffer overflow or other memory issues over the years. There are likely more hiding and waiting to be found.

Only issue here is sudo is a lot more mature then sudo-rs and memory issues are not the only exploitable bug that can happen. It does look like sudo-rs has gone through at least one security audit though that only found a moderate and couple of low sev issues. Would be good to have more people audit it though.

[–] nous@programming.dev 13 points 3 months ago (7 children)

They changed it recently where you can have two members of a family able to play two different games at ones (or rather number of copies of the game at once).

But that requires different accounts even if one account owns all the games.

[–] nous@programming.dev 350 points 3 months ago (49 children)

Yen also pointed out how such a court decision could help cut inflation in the US, too, "by dropping the price of a significant chunk of digital purchases by 30% overnight".

I bet most companies will just take that extra 30% as profit rather than giving it back to their users like proton has.

[–] nous@programming.dev 3 points 3 months ago

DISCLOSURE STATEMENT All authors are employed by Waymo LLC.

We investigated ourselves and found no wrong doing.

[–] nous@programming.dev 7 points 3 months ago

*Any bird

Lizards are not dinosaurs.

[–] nous@programming.dev 2 points 3 months ago

I never argued that. Only pointing out its decent into fascism. All bets are off at that point as to what will happen to its industries.

[–] nous@programming.dev 9 points 3 months ago

They were a beneficial strategy. They made Trump and his buddies massive amounts of money from manipulating the stock market. They were even bragging about it after the fact.

Oh, you meant for the country and its people... Nah, that was never the point. If they were thought out at all it was only how it benefits Trump and his buddies.

[–] nous@programming.dev 4 points 3 months ago (2 children)

Trump is supposed to be in office for only 4 years, at best,

That assumes America is still a democracy in 4 years. We are only a few months in and it is already not looking great.

[–] nous@programming.dev 2 points 3 months ago

In a way that seems to be what the paper is showing evidence for. Basically they looked at what happens if you disable the optimizations the LLVM compiler does when it knows something is undefined (and thus should not appear in a well written program). And they claim to have found minimal performance regressions of which can largely be mitigated in other ways.

And that has been the biggest argument for having UB in C/C++ - to let the compilers optimize things in ways that you cannot do if everything was well defined. This might have been true in the past when we had a lot more variation in CPU designs but this paper seems to conclude that is no longer the case. Thus raises the question as to why do we need so much UB in C/C++ any more if performance is not a bit issue for modern programs using modern CPUs.

[–] nous@programming.dev 2 points 3 months ago

The problem here is it is not a unit of length or a unit of area. It is a count. If you have a grid of 10 gummy bears by 10 gummy bears you have 100 gummy bears. Not 100 gummy bears^2. A pixel is a desecrate thing, not a continuous value like meters are and it is not used to measure area. For that you need to know the length and spacing of a pixel.

view more: ‹ prev next ›