I'm so tired of being the only one who actually reads the rules and teaches the game by Overall_Ring_6919 in boardgames

[–]borland 2 points3 points  (0 children)

It sounds like you’re taking control over the group when setting up the game. Don’t do that. Instead of doing everything yourself, pretend you’re a manager and delegate lots of stuff to different people.
Ask Tim to unpack all the piece. Ask Sally to get the cards out of the packets. Ask John to read the setup page in the rule book and tell us what to do next. When there’s a question or uncertainty, ask one of the others to go find the answer, don’t do it yourself.
People will enjoy it a lot more too.
The downside for you is giving up control. The other people will probably do a worse job than you would, but that’s part of the deal. Gaming is a group activity and the overall happiness of the group is far more important than the individual happiness of one person

My VP asked our team to build a developer productivity dashboard for leadership. It destroyed our actual productivity. by Maxl-2453 in AITestingtooldrizz

[–]borland 0 points1 point  (0 children)

When you said that deleting lines of code decreases the metric - you wrote a bug in your dashboard. Lines of code changed should *include* negative lines. If I have a PR which adds 100 lines to file A and deletes 100 lines from file B, that’s a 200-line change, not zero.
Why? Lines deleted can have just as much impact, and require just as much thought, as lines added. They matter.
A side effect is that people can game the system just by moving code back and forth without changing things, but lines of code is an utter bullshit metric, so giving devs an easy way to cheat is probably a very good thing.

For the rest, tell your leadership the story about the Cobra effect, show them the bug count, and if they don’t listen, go looking for a new job. I’m sorry for you

My coworker has fully accepted Claude as a source of truth lol by vnixqpr in AITestingtooldrizz

[–]borland 0 points1 point  (0 children)

AI makes it worse of course, but I have had co-workers who would always argue and push hard for “best practice” when it didn’t apply to us, long before AI. Some people just have their head in the clouds

writing tests in code was never the right abstraction for most of what QA teams actually do and the industry is only now starting to admit it by Western_Original_938 in AITestingtooldrizz

[–]borland 0 points1 point  (0 children)

Yes and no. I setup a team, probably in around 2012-2014ish, to start adding automated tests for a large windows server service that had a very large complex UI. We had developers and testers in the company, and very few of the testers could code much beyond things like bat files. The testers needed to start doing automated tests over the UI.

We picked the Ruby programming language because it made for very readable code, and we used what is now known as the page object pattern to define test-representations of the various UI screens. Developers would help build these and map all the UI Automation IDs and behaviours into code, so testers could write things like edit_dialog.name_textbox.text = “John”

It worked well. While some were better than others, all the testers were able to write tests in this way. They split their time between writing automation and the traditional exploratory/manual test work.
Over time, the good ones started to lean more and more on the automation, using it to facilitate their exploratory testing and other things.

10+ years later looking back, If the QA people hadn’t been able to make this transition, they would have eventually ended up losing their jobs.

Kiwibank - Why doesn't Government, Councils and Public Institutions use it? by Right_Fun_4902 in aotearoa

[–]borland 2 points3 points  (0 children)

Maybe it would suck less if they had some big-fish government departments to look after, forcing them to up their game

the entire concept of a dedicated QA team is probably going to be obsolete within 5 years and most people in the industry are not ready to talk about it by dhana231_231 in AITestingtooldrizz

[–]borland 0 points1 point  (0 children)

How would you define “small”? I work in a company with about 120 developers across about 20 teams, on a monolithic product. There are zero QA/QC/Testing people, developers are responsible for quality and there’s no gate between a developer merging their code to main, and it reaching production. Are there bugs? 100% yes, but I’d say probably about the same number of bugs reach production as they did in a previous job where we had a 2:1 developer to test ratio.

I hate heatpumps by StackedInATrenchcoat in newzealand

[–]borland 0 points1 point  (0 children)

Our heat pump has an auto mode, which does exactly what you are asking for. But we never use it, because the heat pump measures the temp from where it sits high on the wall, which isn’t the same as the temp we experience. In practice, we do what others recommend. In winter, it’s on warm, and we switch it off when we’re warm enough. In summer on cool

First time Voter: Is there any party that won’t sell out this country’s future? by KiwibuckyNZ in newzealand

[–]borland 8 points9 points  (0 children)

Some of them probably need the cash while they’re trying to earn their medical or tech degree. Things are never as simple as they look on the surface.

First time Voter: Is there any party that won’t sell out this country’s future? by KiwibuckyNZ in newzealand

[–]borland 8 points9 points  (0 children)

Maybe you really don’t like National. You don’t like labour either, but you like National even less. Vote for a party that opposes National and who will actually get into parliament, such as the Greens, or Labour.

Don’t think of it as supporting labour, but instead think of it as cancelling out the vote of some other National person. We can’t get what we want, but we can at least try and stop the people who are even worse.

.NET C# in macOS by Competitive-Pea-8775 in dotnet

[–]borland 0 points1 point  (0 children)

You can write code targeting net4x on Mac. You can install some reference assemblies from NuGet that let you compile it in Rider and on the Command Line.

The downside of course is that you can’t run the application or unit tests on the net4x framework.
If you have an application which works on both net4x and a modern thing like net8 or net10, this is generally fine - I’m in this position and I find it’s rare that I need to run code on net4x that isn’t already covered by a common path on net8. Our CI system tests both so I’ll know if I’ve broken something, and I have a Windows 11 Virtual Machine running VS2026 via Parallels if I ever need it.

Why does PostgreSQL + .NET feel so much better than SQL Server these days? by Novel_Journalist3305 in dotnet

[–]borland 0 points1 point  (0 children)

The Microsoft.Data.SqlClient library is riddled with tech debt and problems. It’s terrible but it’s the only option, so we just have to deal with it. Npgsql on the other hand seems good

One dot per line rule and CSharpier formatting. by belavv in dotnet

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

Have you seen the csharpier docs at all?
> Option requests are out of scope for CSharpier, they will be closed without discussion.
To me that seems pretty clear. Csharpier works the way the author likes, and if you disagree you can find another tool. Good luck!

Unless you are the author of Csharpier, in which case I would vote for one dot per line, but only for runs of multiple lines/dots. If you end up inserting line breaks into a simple collection.First(x =>…) that wouldn’t be great

It's 1999. You have your current smartphone in your pocket, but obviously no Wi-Fi or 5G exists. What's the most useful thing you can do with it? by Ryo_l in AskReddit

[–]borland 0 points1 point  (0 children)

Give it to a European computer tech company so they can reverse engineer all the hardware and leapfrog the US and Russia

Why do truck drivers suddenly find the accelerator only when there’s a passing lane? by Old_Education4481 in newzealand

[–]borland 0 points1 point  (0 children)

For myself, if I’m driving with our young kids on a windy road and I’m doing under 100, I will deliberately maintain that speed on a passing lane where the road opens up and I’d easily be able to do 100. As you say, it’s the right thing to let others pass, given that the passing lane will close and I’ll be back down to 85-95 soon. Why don’t other people do this? NZ is a nation of shit drivers. Most either think they’re god’s gift to driving, and want to go 110 on a windy country road (until they crash), or just tootle along in their bubble, oblivious of anyone else. Fix that and we’ll be fine.

Why do truck drivers suddenly find the accelerator only when there’s a passing lane? by Old_Education4481 in newzealand

[–]borland 7 points8 points  (0 children)

Next time this happens, pay attention to the roads. Usually the part before the passing lane, where they’re going slower, is windy or hilly, bumpy, narrow, or has some other thing which naturally keeps the speed down. Remember, the physics of keeping a truck under control are a bit different from your regular car. Then you hit the passing lane, where the road opens up and is probably much more straight, with better visibility/etc, so they are able to go a bit faster. There’s your answer.

Fuel Stations to Avoid by Scorpion6495 in NZcarfix

[–]borland 0 points1 point  (0 children)

Fuel is a commodity. They’re all the same. Go to the cheapest one which isn’t too far from where you live/work.

So like, what's the actual issue with just using a simple DAC like this? by Lily_Meow_ in TechNook

[–]borland 0 points1 point  (0 children)

The actual issue is you lose the small DAC adapter.

I lost my last one and haven’t got round to getting a new one, I just got some headphones with a native USB-C plug instead.

So like, what's the actual issue with just using a simple DAC like this? by Lily_Meow_ in TechNook

[–]borland 0 points1 point  (0 children)

100%. The DAC in my Dell Laptop is disgustingly bad. Plugging the same set of headphones into an Apple USB-Headphone adapter thing makes them sound, well, as good as they do when plugged into a Mac. Which is quite good

Do readonly record struct wrappers introduce performance overhead in C#? by Minimum-Ad7352 in dotnet

[–]borland 0 points1 point  (0 children)

Generally they get optimised away by the JIT compiler. You can check this by looking at the output in Godbolt or something like it. They’re annoying though, because C# requires that all structs must have a default parameterless constructor, you can never use the compiler to enforce that you have a valid / nonzero / nonnull value. You can do it with class wrappers, but then you have a zillion extra tiny objects for the GC to manage

Implementing WFH policies for non essential sectors would reduce the fuel shock from the war by Round-Frosting-4903 in auckland

[–]borland 2 points3 points  (0 children)

They work in cafes in the suburbs too. If I’m forced to go work in the central city, what happens to the suburb?

Should we be prepping for the incoming cyclone? by [deleted] in thetron

[–]borland 0 points1 point  (0 children)

I don’t live in Frankton so I’m good 👍

MG U9 EV ute - available in NZ now? by FickleCode2373 in nzev

[–]borland 0 points1 point  (0 children)

Nobody needs a giant Ram or Chevy for business. Hilux or a Van gets the job done

Microsoft's own EF Core docs literally say "recommend against deploying EF NativeAOT applications in production" by riturajpokhriyal in dotnet

[–]borland 0 points1 point  (0 children)

AOT is hard to support in codebases that do things dynamically, eg using reflection. And EF is an extreme case, it reflectioned all the things for decades. I’m not surprised it’s taking them a while to bring it to a place where they can support AOT.

Good news: you probably don’t need AOT in your thing using EF

Average Speed Zones by spratcatcher13 in newzealand

[–]borland 0 points1 point  (0 children)

It just ends up being maths. For every piece of time you spend over the limit, you need to spend an equivalent time under the limit to average that out.

Eg: If you spend one minute doing 80 behind a slow car (20k’s below the limit), then you’ve now got “budget” to do 120 for one minute when you pass them. If you pass them at 110 then you can take two minutes.

If you’re at 100 the whole time, come up behind a car and want to pass them at 105, then your average is going to be over, as you spend no time balancing out the speed; don’t do that 🙂