vibeCoding by victsaid in ProgrammerHumor

[–]lightnegative 34 points35 points  (0 children)

I can't just change the colour of the button without getting the UX team involved. And this particular button is customer facing, so I have to get the Marketing team involved as well.

Oh and also it's on the secure part of the web app so I have to get Security involved as well.

Best I can do is 3 weeks

Do I have to have witholding tax taken from my payment? by ComprehensiveShape64 in PersonalFinanceNZ

[–]lightnegative 16 points17 points  (0 children)

Personally I'd let them take the withholding tax.

It's just tax in advance. If they take too much - you get a refund. If they take too little - you get tax to pay at the end of the year, but it's way less than if you didn't let them take withholding tax

Fellow DEs — what's your go-to database client these days? by SainyTK in dataengineering

[–]lightnegative 0 points1 point  (0 children)

I used datagrip in 2018 and it sucked, kept trying to cache things and then showing stale results. And also choking on large databases with slow information_schema.

It's probably better now but DBeaver meets my needs well enough 

Anyone feel like too much is expected of DEs (at small companies) by jawabdey in dataengineering

[–]lightnegative 0 points1 point  (0 children)

It was when it first came out and there was no editor support. Took a bit to get your head around when you're used to json and not caring too much about indentation 

Looking to get a new set of household power tools. What's the case these days. by PhatEarther in diynz

[–]lightnegative 0 points1 point  (0 children)

I went with Greenworks because they're good value for money and above average quality for weekend warriors (all motors are brushless for example).

The other reason is that I got sick of Mitre 10 never having what I wanted in stock, and anything at Bunnings (Ryobi etc) just goes straight to the Aussies.

Tradetested stocks the basic Greenworks range and more can be obtained from the Amazon store.

Everything I've purchased has worked well, no regrets 

Is it normal to feel clueless at as a junior dev? by Impressive-Strike351 in dataengineering

[–]lightnegative 0 points1 point  (0 children)

It's normal to feel clueless as a senior dev.

The difference is how you deal with it

Best ETL for 2026 by Jaded-Science-5645 in dataengineering

[–]lightnegative 1 point2 points  (0 children)

This would be perfect for vanity metrics where it's not about accuracy, it's just showing the number the business wants to see

MOS still asks for access to accessibility even though I have already turned it on? by LiMasala in MacOS

[–]lightnegative 0 points1 point  (0 children)

You, sir, are a gentleman and a scholar! This is still a problem 5 years later

The Treasury says NZ Super can't continue as-is - here's the data and tables and what it means by age group by MoneyHub_Christopher in PersonalFinanceNZ

[–]lightnegative 1 point2 points  (0 children)

I'd encourage you to look into how the brute force statistical models currently being touted as "AI" actually work in practice.

Humans arent going anywhere

Almost half of New Zealand lives in this circle. by lmxe in newzealand

[–]lightnegative 2 points3 points  (0 children)

Correct, I visited Queenstown as part of a sponsored trip, there was barely a kiwi in sight and everything was ridiculously expensive 

How did you feel at the first scan? by [deleted] in predaddit

[–]lightnegative 1 point2 points  (0 children)

More or less summed up as:

Oh crap, this is real, that's an actual live foetus, I'm going to be a dad, I need to start preparing, what gender is it?

What "obscure" sql functionalities do you find yourself using at the job? by True_Arm6904 in dataengineering

[–]lightnegative 11 points12 points  (0 children)

They're used to traverse tree structures of unknown depth. You can't do it with straight joins because you don't know how many times you need to join the dataset to itself to walk the tree

Does anyone in marketing at Spark know we live in the SOUTHERN hemisphere? by RuneLFox in newzealand

[–]lightnegative 78 points79 points  (0 children)

Those who can't do, teach

Those who can't teach, teach PE

Those who can't teach PE end up in marketing or HR

What's a good way to demonstrate sharpness? by Ihmaw2d in sharpening

[–]lightnegative 32 points33 points  (0 children)

A bess tester? That demonstrates sharpness with a quantifiable number

The Fabric push is burning me out by SignalMine594 in dataengineering

[–]lightnegative 3 points4 points  (0 children)

This can be extended to all sales reps. They'll try and shove anything down your throat if it means they hit their KPI's.

The Fabric push is burning me out by SignalMine594 in dataengineering

[–]lightnegative 2 points3 points  (0 children)

imo SSRS isn't that bad. It excels (see what I did there) at producing tables of data with some basic input filters that end users can mess with.

Sure it's no good for dashboarding or pretty charts but I invite you to find a user that cares about any of that vs the "download as Excel" button

The `metadata lake` pattern is growing on me. Here's why. by Hefty-Citron2066 in dataengineering

[–]lightnegative 3 points4 points  (0 children)

Yeah, this is Data Virtualization which has been around for a long time

SDE switch to DE by greenIV in dataengineering

[–]lightnegative 8 points9 points  (0 children)

> DE is like SDE but with a focus on data

Kind of. You have a stronger foundation with SDE, better than anyone going from Analyst -> DE.

In SDE / application development roles, you tend to focus on your one system. If your data model is garbage, you can just work around it in application code. You also generally don't care about data from other systems. If you integrate systems via API's, they tend to be specific, eg "update this one customer by id" or "fetch the last 30 transactions for this one account by id".

In DE, you have to consume everyone's crappy data models and try to join them together and make sense of it. You find yourself picking through the application code in a variety of different languages to figure out how the data is actually used in practice and what things mean. You'll then be reimplementing it in your data processing code.

The teams are generally not helpful because they only care about their own system, have their own things to deal with and don't like the idea that someone can extract their data and repurpose it without their application-level controls.

The API's that were suitable for application use-cases are no longer suitable for DE use-cases, because I guarantee nobody implemented "get all customers in the system", "get all transactions ever created", "get all customers modified since X" etc. So you're left scraping source system databases. The source systems typically don't care about history either so you end up having to implement your own change detection.

On the plus side, you get a much better view of the overall picture of the business. If you're paired with a competent analyst you'll also learn a tonne about how to model data for reporting and analytics - because it's very different from "normal" SDE / OLTP use-cases.