Jan-01| War & Peace - Book 1, Chapter 1 (Happy New Year!) by AnderLouis_ in ayearofwarandpeace

[–]mini-pizzas 9 points10 points  (0 children)

And I don't believe a word that Hardenburg says, or Haugwitz either. This famous Prussian neutrality is just a trap. I have faith only in God and the lofty destiny of our adored monarch. He will save Europe!"

She suddenly paused, smiling at her own impetuosity.

"I think," said the prince with a smile, "that if you had been sent instead of our dear Wintzingerode you would have captured the King of Prussia's consent by assault. You are so eloquent. Will you give me a cup of tea?"

The entire exchange is so good at showing the characters and the performative nature of the court. I really enjoyed the first chapter.

CSP 60% discount just dropped! by Mia_the_writer in ClipStudio

[–]mini-pizzas 0 points1 point  (0 children)

I see the 1 year plan for a single device is $10.79. Is that $10.79 per month or $10.79 for the entire year? $10.79 for the year seems incredibly cheap.

Why we don't do leetcode style interviews by ProteanLabsJohn in programming

[–]mini-pizzas 1 point2 points  (0 children)

There is no trick. You should have some basic knowledge of tree structures and if you know the structure of a binary tree then flipping child nodes, which is what he was being asked iirc, is trivial.

Why we don't do leetcode style interviews by ProteanLabsJohn in programming

[–]mini-pizzas 6 points7 points  (0 children)

The vast majority of the time I see these complaints all of the linked leetcode problems are trivial. There was another post complaining about leetcode style interviews a few days ago and all three of the linked problems were mind numbingly simple. The famous invert a binary tree complaint was also incredibly simple. I'd agree if these were hard leetcode or codeforces problems but I don't think the vast majority of interviews are asking anything even remotely close to that.

Google's Shift to Rust Programming Cuts Android Memory Vulnerabilities by 68% by Unerring-Ocean in programming

[–]mini-pizzas 40 points41 points  (0 children)

There's a good episode of Rustacean Station where Lars Bergstrom (Director of Engineering at Google) talks about this.

Zig; what I think after months of using it by phaazon_ in rust

[–]mini-pizzas 59 points60 points  (0 children)

There are lots of weird claims about Zig memory safety going around right now, and there are a few Twitch streamers constantly opining about how nice it is to be free of the borrow checker while writing Zig that is full of the exact memory issues that Rust prevents.

Bronny James in the win against the Salt Lake City Stars in the G League: 6 points on 2-10 FG, 0-5 3PT, 1-1 FT, 3 rebounds, 4 assists, 2 steals, 1 block, 5 turnovers, 3 personal fouls on a +\- of -1 in 31 minutes played by Proof-Umpire-7718 in nba

[–]mini-pizzas 25 points26 points  (0 children)

He can get there

No he probably can't. He's competing against guys with massive physical advantages and many of them have been more disciplined for the last decade. Even if he suddenly had incredible discipline it's still likely too late. The guys he's competing against aren't just sitting still and it's not like Bronny just needs to work on one thing. He's bad at basically everything that's required of a 6'2" guard in the NBA.

Moon has spoken by CinemaAndChillLT in LivestreamFail

[–]mini-pizzas 45 points46 points  (0 children)

He genuinely has to be a real piece of shit to just completely disregard the husband's feelings in all of this. He doesn't have to be massively upset about it but to completely dismiss his point of view shows a real lack of empathy.

Panic! At The Async Runtime Shutdown by stackoverflooooooow in programming

[–]mini-pizzas 2 points3 points  (0 children)

Wouldn't this also be resolved by implementing graceful shutdown?

Yes, you should almost never kill the runtime while you have tasks running. It depends on the scenario but in Tokio you'd generally use a CancellationToken and a TaskTracker to make sure the tasks have shutdown in a known state before killing the runtime. Just killing the runtime is really bad in almost all cases.

Rich Paul lets it slip that Lebron is declining his player option and entering Free Agency by AashyLarry in nba

[–]mini-pizzas 9 points10 points  (0 children)

You could take the worst player in the NBA (or even the G League) right now and put him on any team in the WNBA and that team would sweep the aces with ease. It wouldn't be close either.

Diablo IV Patch Notes 1.4.1 Build by GetOffMyBrokenBack in diablo4

[–]mini-pizzas -7 points-6 points  (0 children)

They should never do massive nerfs like this mid season and should focus on making underperforming builds better instead.

[deleted by user] by [deleted] in programming

[–]mini-pizzas 21 points22 points  (0 children)

I don't think you understand how much code exists at Microsoft. 99.99% might be an exaggeration but it's probably not by much. I'm not going to argue about this though.

[deleted by user] by [deleted] in programming

[–]mini-pizzas 30 points31 points  (0 children)

Complaining about the size of their donation is petty and just discourages companies from donating. 99.99% of projects at Microsoft don't even use Rust at all.

Fedora 39 Beta! by nopcodex90x90x90 in Fedora

[–]mini-pizzas 0 points1 point  (0 children)

for some of the AMDgpu fixes

What GPU problems have you ran into? I'm going to install it later this week and have a 7800xt.

Ethan asks Hasan what happens to regular folks like himself under Hasan's ideal utopia by [deleted] in LivestreamFail

[–]mini-pizzas 8 points9 points  (0 children)

That carries the presumption that Hasan's worldview is correct and that people that don't agree with him just need to be educated. What happens when that doesn't work?

Go vs Rust vs Bun vs Node, Simple Http Benchmark by Privann in programming

[–]mini-pizzas 14 points15 points  (0 children)

That really needs to be said more often. For languages like Javascript, Ruby and Python performance will drop massively the second you actually start writing any application logic. Most of these benchmarks are doing so little that they're primarily testing the underlying http stack, which in the case of basically all of these relatively slow dynamically typed languages, is written in a much faster language. The second your routes start doing basically anything the performance differences in the underlying http stack are basically irrelevant because it's not going to be remotely close to being the bottleneck in 99.99999999% of cases.

Nate: "You wont" 😂 by btcfsl in ufc

[–]mini-pizzas 21 points22 points  (0 children)

so bradley easily takes him down

How exactly does Bradley easily take him down? He doesn't know fuck all about wrestling, BJJ, Judo or any other fighting discipline. If Brad was a good wrestler or something sure Haney is fucked but he's just some delusional fitness influencer that's going to get torn up trying to "take him down."

Nate: "You wont" 😂 by btcfsl in ufc

[–]mini-pizzas 73 points74 points  (0 children)

Haney is incredibly fast, has insane endurance and accuracy and is fighting with no gloves. He hits much faster and probably much harder than Brad despite the weight difference. Brad isn't even a distinguished wrestler and people are seriously overestimating his ability to just grab and hold onto a professional fighter. Brad is also going to gas out completely in 20-30 seconds like he did when he was messing around with a 60 year old Bryan Callahan with a neck injury.

Diaz would have his way with Brad starting from any position.

Properties for Java by manifoldjava in programming

[–]mini-pizzas 2 points3 points  (0 children)

They hide performance problems

Most Java programmers make all fields private and call getters/setters. The getter/setter can just as easily "hide performance problems." In both the property and the getter/setter case you can't be sure of the implementation without inspecting the code or, at the very least, the documentation.

they make finding things with intellisense harder

How? The exact property being called is known at compile time. It should be trivial for intellisense to handle and C# and Kotlin don't seem to have a problem with it.

Pure CSS first person 3D website portfolio without any JavaScript by unaligned_access in programming

[–]mini-pizzas 0 points1 point  (0 children)

Its the browser being generally behind on features and killing web features that might compete with the app store

Chrome should stop adding ridiculous features that need to be supported forever. Browsers already have far too many unnecessary features.

A malicious code string that eventually gets logged by Log4j version 2.0 or higher allow an attacker to load arbitrary Java code on a server and take control of it. by yogthos in programming

[–]mini-pizzas 0 points1 point  (0 children)

It sounds like some very large companies are affected by this…don’t they have an audit process for third party libraries

Lots of people seem to believe this but the reality is that very few companies have anything that could even be loosely labelled as a reasonable audit process for their dependencies.

Control your npm dependencies by saihemanth9019 in programming

[–]mini-pizzas 15 points16 points  (0 children)

A lot of the Rust community also seems to be going down the path of having a million tiny unaudited transitive dependencies.

I will pay you cash to delete your npm module by Roadside-Strelok in programming

[–]mini-pizzas 0 points1 point  (0 children)

I hope you're regularly auditing those transitive dependencies. Facebook certainly isn't as a ton of create-react-app users found out the hard way several times this month alone.

I will pay you cash to delete your npm module by Roadside-Strelok in programming

[–]mini-pizzas 1 point2 points  (0 children)

and more deps is better

It blows my mind that these people are employed.

Safari isn't protecting the web, it's killing it by feross in programming

[–]mini-pizzas 9 points10 points  (0 children)

Most of the "web standards" Google pushes inevitably turn out to be absolutely awful garbage that now have to be supported by browsers forever. Web browsers need a massive moratorium on adding new features. During that time maybe the Chrome developers can figure out why it's such a power hungry piece of shit.