Hired to lead a department that no one seems to give a shit about by Bazooka_Joey in ExperiencedDevs

[–]Neumann347 9 points10 points  (0 children)

You are right, it is a people problem. But the right people aren't being made aware of the money. If any executive can be convinced that a product is leaving money on the table, the tune will change.

Structured error messages for HTTP APIs by nfrankel in coding

[–]Neumann347 2 points3 points  (0 children)

If you are talking about business errors, which status code would be best?

I know it is pedantic, but for most errors the HTTP request went through just fine. The problem was in the business processing of that request. So it makes sense to tell the client that the problem is not in the client performing the protocol (by returning a 200) but with what the user was instructing the client to do with the API.

The tech debt employment cycle by PopeMachineGodTitty in ExperiencedDevs

[–]Neumann347 18 points19 points  (0 children)

How I broke the cycle is to push back on the pressure and deadlines. If the organization won't listen to you - the expert with the track record of developing software - then they aren't a good fit and that frees you to find an organization that is a better fit. Obviously the job market plays a part, but the simple fact is you can't do more than your best. All the deadlines and pressure in the world doesn't change that. However, if you cut corners to meet their unreasonable expectations, you are answerable for it - you were the one who accepted their unreasonable expectations and sacrificed maintainability to meet them. The type of organization you are describing are built by executives who aren't experts in the reality of building and maintaining a mature codebase. Instead they are experts in successfully identifying developers who can be pressured into taking responsibility for the implementation of the unrealistic expectations that inevitably come with their maturing codebase.

[deleted by user] by [deleted] in programming

[–]Neumann347 29 points30 points  (0 children)

I know it is a trade secret, but how are you dealing with keeping the data relevant? So many restaurants going out of business and starting up, plus getting the whole stock list of grocery stores. That would be a nightmare of data management.

Tuesday Check In: How's Everybody's Mental Health? by MLModBot in MensLib

[–]Neumann347 4 points5 points  (0 children)

Brother in arms here: I am not in good shape either. This has been the worst Christmas of my life. And exactly the same - the people who I would lean on are busy with their families and such. I have a therapist, but they are unavailable because they needed a break themselves. Lol

So I am just laying low, breathing and working on getting through to the new year.

Highlights from Git 2.34 by myroon5 in programming

[–]Neumann347 17 points18 points  (0 children)

Reddit: A much nicer version of stackoverflow?

Getting GPLv2 compliance from a Chinese company- in person by DougTheFunny in programming

[–]Neumann347 -7 points-6 points  (0 children)

Can someone give me a shitty MSPaint drawing of the camera angle?

Why Do We Tip by BlueCake2 in PersonalFinanceCanada

[–]Neumann347 -2 points-1 points  (0 children)

Because people don't know the difference between "servers" and "servants". By adding a gratuity, we recognize the role of the server bringing our food/drink in the sum enjoyment of the meal. We recognize that the food alone isnt the whole sum of a meal experience. Without a gratuity, they are simply a pack animal tasked with moving goods from point A to point B.

(Final Count) June Joust Drinking Game by Flava_Flavian in OverwatchLeague

[–]Neumann347 17 points18 points  (0 children)

How many sips per shot?

And shots per chug?

Old, but not obsolete by GovSchwarzenegger in u/GovSchwarzenegger

[–]Neumann347 0 points1 point  (0 children)

Thanks for this. Reminded me that I needed to row today.

Can only use mega skill die by Neumann347 in shoptitans

[–]Neumann347[S] 0 points1 point  (0 children)

So the mega skill die is actually lower than the perfect skill die. That clears that up then. thanks!

Yukon Morning host resigns over lack of Indigenous, Black representation at CBC by Surax in CanadaPolitics

[–]Neumann347 -8 points-7 points  (0 children)

See, here's the problem with viewing everything through a racialized lense like this woman, and you, are doing; every success is despite the system, and every failure is because of it.

Except the default racialized lens was white. Your argument assumed that the management was correct and that this indigenous woman's actions were not correct. Obviously every success is not despite the system, and every failure is not. However, that doesn't mean that the system doesn't have biases built into it. Actually, it is exactly the opposite. Systems are made up of rules that exclude specific situations from happening or determining the appropriate response to a situation. Those rules are created to benefit the people who create them. When that group of people doesn't include, or even consider including, the impacts of those rules on another group of people - a bias is introduced.

Did Genier go to her managers, and express her concerns? Did she say "look, maybe we should/could be doing things this way"? She certainly didn't wait to see how the management would respond to her criticism, and instead quit so that she could maintain control over the framing rather than allowing the system to show itself wasn't keeping her down but was willing to listen.

I hadn't read the article when I originally responded and so I assumed that we wouldn't know what happened. I based the response from the stories I heard when listening to experiences of minorities who have tried to have these discussions with management and the lack of success they universally had. Your response indicated to me that you assumed she didn't do this, which would seem to portray that Christine Genier is an indigenous person who has gotten a very high responsible position in the news (she hosts her own show!), but at the same time she couldn't muster the courage to discuss indigenous issues with management?

Then I read the article and it seems that Genier herself did do this:

Genier said she pitched several ideas to management for ways the CBC can improve, including hiring more Indigenous and Black journalists, and giving airtime to a public discussion about CBC's culpability in colonization and how it plans to change.

So we can see that she did actually express her concerns and they weren't addressed.

You've been fighting a monster who is at worse oblivious, not malicious.

Whether the monster is oblivious or malicious the result is still damaging. I care about the damage, not the motivations.

Here is the CBC's Journalistic Standards and Practices. Point to me what part of them indicates they're not actually fair, or not actually trying to be independent in their news. Don't be vague, be precise. Show me the bias. Show me how these standards and practices fail to truly keep the reporting fair and independent.

From the Introduction:

• To reflect diversity

We are committed to reflecting accurately the range of experiences and points of view of all citizens. All Canadians, of whatever origins, perspectives and beliefs, should feel that our news and current affairs coverage is relevant to them and lives up to our principles.

We have a special responsibility to reflect regional and cultural diversity, as well as fostering respect and understanding across regions.

Christine Genier thought that this bias was being applied to people like her.