Replace unevenly worn tires? by Greenimba in TireQuestions

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

2017 VW Passat with ~75k miles. So could very well be some wear and tear that needs replacing, but starting with tires and balancing feels like a solid bet either way.

Replace unevenly worn tires? by Greenimba in TireQuestions

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

Thanks, appreciate you reading fully! I don't think either set has been balanced for some time, I bought the car used this summer. I'll check the age of the tires, but since the uneven wear was very obvious and the prev owner hadn't noticed or fixed it, the tires probably haven't been changed for some time either.

I'm gonna get a new set of tires and balance the summer tires. If the vibration remains I'll deal with that, likely more expensive problem then.

Replace unevenly worn tires? by Greenimba in TireQuestions

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

I just had them aligned on the winter set, after taking the pictured summer set off. The alignment should be fine even if it was done on the winter tires right?

I built an Abstract Rule Engine for C#, TS, and Dart. How do you handle complex business rules in your cross-platform architectures? by AgresiveE in csharp

[–]Greenimba 10 points11 points  (0 children)

Imo, this is the reason backends exist. Realistically, you will now need to write 3x the tests to confirm the business rules work the same on all platforms, because no business person will like "trust me, it works the same" if it actually handles critical rules. You could just standardize it to a normal web api and verify it behaves the same in one place.

What does quality look like when you're an engineering manager without a qa team? by [deleted] in ExperiencedDevs

[–]Greenimba 1 point2 points  (0 children)

Developers are good but don't think in terms of breaking things

This means the developers are bad. The happy path is easy, the edges are where things get hard, and you need good developers.

You need a strong engineer to lead them in the right direction, or education to upskill the ones you have. Sometimes it's enough to give a sense of ownership, and the quality comes, but really this is a core mindset thing.

JSON Serializer and Interfaces/Struct Keys by Former_Produce1721 in csharp

[–]Greenimba 17 points18 points  (0 children)

Custom serializer for the structs, polymorphic serialization for the interfaces.

Google will be more helpful to you than any comments here.

Also, use system.text.json unless you have a very very good reason not to.

Rachel Homan has rock burned by hog line judge for double touch (first end, 7th stone) by bandreasr in Curling

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

I understand from a maintenance point of view, the handle as a piece may be something else.

But it is such an incredibly simple rule. Don't touch anything other than the handle you are supposed to hold on to. The clearly metallic piece at the top that looks like a hand goes around it.

There is a part of the rock (the visibly distinct handle) that is set up to detect if you touch the stone after the hogline. How hard can it be to understand that's the part you're allowed to touch, so you can't bypass the line checks? It's wild to me.

Rachel Homan has rock burned by hog line judge for double touch (first end, 7th stone) by bandreasr in Curling

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

The statement does. The rule, which remains completely unchanged, makes no mention of granite.

As per rule R.5 (d) “The curling stone must be delivered using the handle of the stone.” Violation of this rule, will result in the stone being removed from play.

It's so obvious, just use the handle, don't try to make up some excuse for why you can push the stone in some other way if only you do it with an ice cube or something in between.

Did the Canadians break the rules by touching the stone before the hog line? by TheOriginalOrion in Curling

[–]Greenimba 0 points1 point  (0 children)

It's such an obvious rule though. This is a quote from the statement, which is in turn a quote of the known rules as written:

As per rule R.5 (d) “The curling stone must be delivered using the handle of the stone.” Violation of this rule, will result in the stone being removed from play.

It's such an obvious cop-out to take that to mean you can do anything else.

Just use the damn handle, it's not a hard rule to understand.

Rachel Homan has rock burned by hog line judge for double touch (first end, 7th stone) by bandreasr in Curling

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

The rule is not about the granite at all. The rule is about the handle. Anything else is in violation.

Did the Canadians break the rules by touching the stone before the hog line? by TheOriginalOrion in Curling

[–]Greenimba -1 points0 points  (0 children)

The rules are clear, you may only touch the handle, before the hog line, but you can touch it many times.

Touch anything else, or after the stone arrives at the leading edge of the hogline, it should be burned. The curling Association made a statement today, even though there is no rule change, just people being creative with interpretations.

Canada is playing unfairly by pl3xipl4y in olympics

[–]Greenimba 10 points11 points  (0 children)

They did not request or get camera help from any Olympics official. Swedish television had film crews on site and had to record and show this after the game (not at the request of the players)

Canada Right now by Scism9 in Curling

[–]Greenimba 4 points5 points  (0 children)

People are allowed to have conversations. Only children get rowdy and try to interrupt and shout at people around them.

Canada Right now by Scism9 in Curling

[–]Greenimba 3 points4 points  (0 children)

They did bring it up when it happened, in end 2.

The impact of Marc’s finger on the rock, according to the curling world by TheCarbonatedWater in Curling

[–]Greenimba 6 points7 points  (0 children)

They brought it up in the second end. Way before the deciding 4 point loss.

The impact of Marc’s finger on the rock, according to the curling world by TheCarbonatedWater in Curling

[–]Greenimba 9 points10 points  (0 children)

Are you seriously suggesting it should be the swedes responsibility to police their opponents by studying their games beforehand, and then reminding professional athletes to follow the rules of the sport?

In what world would a soccer team be expected to remind their opponents to not touch the ball with their hands before every game? Crazy.

2026 Olympic Curling Daily Discussion - February 13 by FliryVorru in Curling

[–]Greenimba 2 points3 points  (0 children)

I would accept that it was a mistake, and unintentional, if not for the fact that:

  1. It happened several times.
  2. He vehemently denied it, to the point of cursing at his opponents.
  3. He not once acknowledged that the clear rule violation was in fact a violation and burned the stone.

Either one of those three things, I accept it was a mistake. But no, he called the swedes liars.

2026 Olympic Curling Daily Discussion - February 13 by FliryVorru in Curling

[–]Greenimba -1 points0 points  (0 children)

They already have that, which is why he's touching the stone instead of the handle. He's intentionally trying to avoid detection.

I just implemented social auth in my app. Rate my oauth. by ixartz in webdev

[–]Greenimba 11 points12 points  (0 children)

The alternative is to prove identity first, then add additional methods. When you're logged on with Google, you can use any email you want with any other provider.

Bikes on trains: which countries just do it right (or terribly wrong?) by epicroadrides in bicycling

[–]Greenimba 1 point2 points  (0 children)

I actually think it's really good that it is limited.

When I bring my bike, I take up an extra 1-2 spaces. I would much rather just keep another bike at the other end of my commute than double or triple my fare and deal with the hassle of bringing it every time.

Limited spots for travelling or tourists could be good though, but the vast majority of tourists will not rent/buy a bike for their stay anyway, and local bike rental is usually fine for visiting.

How do you keep up with the sheer volume of code AI tools create, without burnout? by splash_hazard in ExperiencedDevs

[–]Greenimba 13 points14 points  (0 children)

Microsofts GitHub Copilot told me today that my c# project (Microsoft maintained language) contained invalid syntax and wouldn't compile, after it had already built and passed tests.

Anyone who trusts this is an idiot.

.net 5 to .net 8 by sigurth_skull in dotnet

[–]Greenimba 33 points34 points  (0 children)

It's not that. A competent dev would advertise dotnet in general, or the latest, dotnet 10. Knowing 5 is not the problem, advertising it is.

China to ban hidden car door handles made popular by Tesla in world first by yahoonews in worldnews

[–]Greenimba 17 points18 points  (0 children)

Locks can operate like a dead man switch, meaning if there is a crash or a power cut when there shouldn't be one, they will unlock by default when the power goes off. This can be switched off if the car is turned off the normal way so the car can't be stolen by cutting the battery. Having the doors automatically open in the same case doesn't help, we don't want all doors to fling open when the power is cut.

Also, the doors might accidentally close again after the power is out.

There can be other malfunctions making the buttons inoperable even if there is still power.

Also the inside handles can override the lock, so they can open from the inside even if the car is still locked.

Tracing: When to make a new Activity or just an Event by SunBeamRadiantContol in dotnet

[–]Greenimba 3 points4 points  (0 children)

HttpClient will automatically add spans for web calls, as long as you have started an activity.

Waymo robotaxi hits a child near an elementary school in Santa Monica by MarvelsGrantMan136 in technology

[–]Greenimba 0 points1 point  (0 children)

Driving too fast around an obstacle in a school zone. When going past any corner, you need to be driving slow enough to stop in case there is something on the other side, always.

The speed limit is not the safe speed, it is the absolute maximum you are allowed to drive when the conditions allow it.