News for hackers. Stuff that matters.
Re:Google Is Uncovering Hundreds of Race Conditions Within t... by tmikaeld on Thursday October 03, 2019 @07:27AM (#21145760)
We're getting closer to "How Google got me fired for the 532 bugs it found in my code..."

EDIT: It was meant as a joke as to how media manages to make something that's good into a problem.

Re:Google Is Uncovering Hundreds of Race Conditions Within t... by LandR on Thursday October 03, 2019 @08:18AM (#21146111)
In any decent organisation, a bug that goes out to live isn't the developer who wrote the codes fault.

It's a team fault, meant that maybe the PO didnt spec correctly, then the developer implemented something wrong, then this was missed in the code review, then missed in team testing, then missed in testing before going live. Missed in the PO sign off before live...

If anything I would hope that stuff like this by Google helps to encourage orgs to build better processes. If you succeed as a team, you fail as a team. No scapegoats!

Re:Google Is Uncovering Hundreds of Race Conditions Within t... by lmkg on Thursday October 03, 2019 @09:38AM (#21146783)
> In any decent organisation

Yes, and in my physics classes I learned a lot about spherical, frictionless cows in a perfect vacuum.

In the real world, the shape of cows is not a sphere, nor even a closed-form equation. And real organization care about blame, and as the saying goes, shit rolls downhill.

Re:Google Is Uncovering Hundreds of Race Conditions Within t... by jknoepfler on Thursday October 03, 2019 @12:52PM (#21149065)
It's your responsibility to work on a team that handles bugs like adult engineers rather than school children or politicians. Engineers have a duty to be spokespersons for rational and humane engineering processes.

I've shipped more than my share of bugs live. I've never felt like I didn't have a team behind me. Obviously I shipped a lot of things that work, as well.

Working someplace humane and rational doesn't just happen, it requires work.

I expect anyone with "Senior" in their job title to do that work, both in terms of setting team culture and establishing post-mortem policies with management.

Re:Google Is Uncovering Hundreds of Race Conditions Within t... by lallysingh on Thursday October 03, 2019 @11:12AM (#21147951)
There are actually a lot of really good organizations. The ones that don't do basic engineering management well don't tend to keep their good engineers these days.
Re:Google Is Uncovering Hundreds of Race Conditions Within t... by BeetleB on Thursday October 03, 2019 @02:26PM (#21150242)
>In the real world, the shape of cows is not a sphere, nor even a closed-form equation. And real organization care about blame, and as the saying goes, shit rolls downhil

The difference is that in the real world, organizations exist that don't merely blame the developer, and aren't really that rare. To give you an idea, I simply don't work for managers that are focused on blame. I probe this during any interview I have, or for any position I'm considering. It's on my list of "Life is too short to put up with this."

I don't have trouble finding jobs.

Re:Google Is Uncovering Hundreds of Race Conditions Within t... by umanwizard on Thursday October 03, 2019 @08:37AM (#21146245)
What is a PO?
Re:Google Is Uncovering Hundreds of Race Conditions Within t... by sgummaluri on Thursday October 03, 2019 @08:43AM (#21146297)
Product owner
Re:Google Is Uncovering Hundreds of Race Conditions Within t... by llampx on Thursday October 03, 2019 @08:40AM (#21146269)
Product owner
Re:Google Is Uncovering Hundreds of Race Conditions Within t... by oh_sigh on Thursday October 03, 2019 @08:50AM (#21146359)
Depends. What if you represented yourself as the multithreading expert and were hired for that reason? The buck needs to stop somewhere.
Re:Google Is Uncovering Hundreds of Race Conditions Within t... by knorker on Thursday October 03, 2019 @07:56AM (#21145950)
Is this a joke, or a true objection to improving the kernel?
Re:Google Is Uncovering Hundreds of Race Conditions Within t... by tmikaeld on Thursday October 03, 2019 @08:04AM (#21146001)
It's a joke, I welcome our robot overlords.
Re:Google Is Uncovering Hundreds of Race Conditions Within t... by mda on Thursday October 03, 2019 @08:36AM (#21146238)
Sounds like you are still unhappy about a tool finding bugs.
Re:Google Is Uncovering Hundreds of Race Conditions Within t... by tmikaeld on Thursday October 03, 2019 @09:16AM (#21146557)
I use linters and having an ML one that can find even more difficult ones are more than welcome.

As long as they are done locally and not sending source code to Google.

Re:Google Is Uncovering Hundreds of Race Conditions Within t... by mda on Thursday October 03, 2019 @03:16PM (#21150916)
What is sending which code to Google? It is a fricking open source analyzer.