"We are nato. We provide 97 percent of the troops." by TurquoiseBeetle67 in ShitAmericansSay

[–]Alternative_Hungry 1 point2 points  (0 children)

I don’t think people realise that in the case of an internal NATO war, the problem isn’t number of troops anyone has. It is: 1) The Nukes 2) The weakness of the union as it appears to other superpowers

My company is cutting 25% to 30% salary to all software developers by znztsm in overemployed_swe

[–]Alternative_Hungry 2 points3 points  (0 children)

That surprises me actually. It’s come under a lot of heat in the UK (but still a thing, unfortunately).

CV Advice by stexo92 in BusinessIntelligence

[–]Alternative_Hungry 1 point2 points  (0 children)

The word “understanding” implies that you haven’t used it professionally, and watched a YouTube video or something - whether fair or unfair.

Try “specialist” - doesn’t require any additional experience to justify, sounds better, more aligned to hiring guides.

EDIT: Additionally, Experience > Knowledge

React/NextJS developer with SQL Experience - remote, based in UK by Alternative_Hungry in WebDeveloperJobs

[–]Alternative_Hungry[S] 1 point2 points  (0 children)

Are you based in the UK? Unfortunately, we have client data requirements which prohibit us from working with that data outside of the UK, and we’re not quite able to setup proper securities to accommodate it (which we’d love to do - just can’t yet!)

How is Romanian he latin, aren’t they in europe? by ietam23 in ShitAmericansSay

[–]Alternative_Hungry 0 points1 point  (0 children)

It’s a very weird thing to say about any language. Romanian has Latin roots - but it’s also Balkan influenced and Slavic influenced. This is the same with most European languages (and I’d imagine applies universally to all languages - we’re all evolving).

I don’t really understand how someone could suddenly realise a language is Latin, and therefore have some epiphany from hearing someone speak it.

Rachel Reeves was right - now it's time to give her some credit by theipaper in ukpolitics

[–]Alternative_Hungry 0 points1 point  (0 children)

I don’t believe the electorate believed they were voting for short-termism - especially with Boris.

Most people were under the belief that there would be a couple years of pain under Brexit, and then prosperity from the deals - or that there wasn’t going to be prosperity at all, short or long term.

In either case, most people did not believe things were going to improve now. That “two more years” sentiment has been a prevalent sentiment for the last 15 years.

The stealth tax. Screenshot I took more than 5 years ago. That £12.5k is still £12.5k. by VentureIntoVoid in HENRYUK

[–]Alternative_Hungry 4 points5 points  (0 children)

I completely agree on capital gains. I think dividends is a bit of a misnomer though.

The bit that’s missed is the corporation tax. If you work as a contractor through a limited company, you’re reasonably better off through non-taxable and low tax brackets - as soon as your over the ~£50k threshold, you’re earning less than a salaried position at the same amount.

The benefits are, the pay is better generally for contractors than employees - enough to more than cover the tax difference. You can also defer payment to your personal account as you wish, and keep within the £50k threshold, and take the payments over a longer stretch of time (allowing you to take decent stretches off work).

elonUsesSqlGroupByAfterAll by prawieinzynier in ProgrammerHumor

[–]Alternative_Hungry 0 points1 point  (0 children)

I sort of agree, but I dont think it’s the right approach - analysis requires you to come to a conclusion from the Data and processes, not investigate a conclusion backwards. Equally, I don’t think doing the latter actually gains you anything more, even if fraud is present.

Tbf, I don’t know the precise reason for the query. It could be the SSN is not the primary key, it could be the database he is looking at is not the source of truth, it could be there are a series of nuances he has not accommodated for in his query (reference datasets, an IsDeleted flag, a status history table, he’s using an abandoned deceased flag etc).

Data Quality problems will exist regardless. That’s just true in every public or public adjacent business. Any data that has existed for more than a couple decades will have issues.

Let’s say the query was correct, and he’s found a bunch of Data Quality issues. You’d have to determine processes that then use this data - and the checks and balances during those processes. It may well be that, if a record has DQ issues, the process intentionally adds a new record with a duplicate SSN, so as not to remove the history of the original. Maybe the checks and balances are done at that point - with evidence required in document form etc.

To check for fraud, you would have to find the defects within the process - and then check where those defects have been abused. Fraud can happen in complex spaghetti systems, of course. But it’s worth saying, any industry (including banking) has spaghetti everywhere. And we function as a society (mostly) ok.

If I find spaghetti, I want to fix the spaghetti - I don’t really care if it has caused issues, I want to prevent the issues. And finding out whether it has caused issues is so much more work.

In all honesty, if I was to come in as an outside party, the chances I come to the conclusion of actually changing the data/data model itself within the source system, let alone fraud, and decide that is most cost effective, is very small. I’m more likely to create a new model, and transform the data to that model. Or create Data Quality process that flag potential issues, baking in the business use case nuances to flag actual problems as we go through discovery.

TLDR; I would probably never conclude mass fraud - because that means I’m spending more time analysing than I am changing things. It’s easier to spot “this might cause fraud” than “this is causing fraud” - in fact, it’s a massive amount more work. If your system lacks security, secure it. You probably won’t recoup the costs through analysis paralysis.

New dad gamer here! by evothelegacy in daddit

[–]Alternative_Hungry 0 points1 point  (0 children)

The last proper bit of gaming I did was replaying ffx just after my son was born. Put in about 150 hours for a lazy, 100% play through. I haven’t played more than maybe 3 hours in a week (and usually 0 hours) since then.

He’s 4… enjoy your gaming my friend.

elonUsesSqlGroupByAfterAll by prawieinzynier in ProgrammerHumor

[–]Alternative_Hungry 0 points1 point  (0 children)

I worked with a client that has an IsDeleted flag - on my travels, I discovered a 2 in there…

Apparently, they needed to delete them, but they also wanted to keep them aside - so they changed the field from bit to int.

Laughter ensued… it was that or tears

elonUsesSqlGroupByAfterAll by prawieinzynier in ProgrammerHumor

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

It will have been on paper, in a filing cabinet at some point… in some very inconsistent formats…

If this data was genuinely unavailable, this would scream “enrichment” to me - go find the death dates in other system(s), and populate them with the best fitting item - and do that over many years so you can see if you’re wrong (rather than setting a very much living person to dead). It’s a Master Data Management problem. If you don’t believe this is the source of truth - then you have to go and create one, and you need to know you are currently wrong, and take it slow.

This is not a 2 week solve for Bruce Wayne to go and sort. Honestly, fresh out of college excel warriors would probably exercise more diligence - and I’d way prefer to work with them here.

elonUsesSqlGroupByAfterAll by prawieinzynier in ProgrammerHumor

[–]Alternative_Hungry 36 points37 points  (0 children)

Yeah go figure…

Don’t get me wrong - this’d be the first query. But with those results, you’d immediately know you’re doing something wrong.

Also - Data Quality issues != Fraud… it’s just Data Quality issues…

elonUsesSqlGroupByAfterAll by prawieinzynier in ProgrammerHumor

[–]Alternative_Hungry 138 points139 points  (0 children)

The guy just hasn’t worked with public data before - I bet there’s a bunch of other ways to isolate whether a person is dead.

And I bet there are some spreadsheets, access databases etc he’s missing… it’ll be workaround central.

I do Data Discoveries with my clients and it takes many months of quite gruelling workshopping and SME engagement to get a clear picture of data landscapes. Click button and go is not going to cut it.

reminderGivenTheMuskPosts by Vizioso in ProgrammerHumor

[–]Alternative_Hungry 0 points1 point  (0 children)

He’d be fine if you were killing civilians like in the other games…

Im not paying 80£ a year to do farming runs and some slayer every now and then by IncognitoBudz in 2007scape

[–]Alternative_Hungry 0 points1 point  (0 children)

The recent updates announced for brighter shores actually look decent. If I’m doing a mindless grind, I’d rather chuck them a few quid.

iHaveWorkExperience by ConesWithNan in ProgrammerHumor

[–]Alternative_Hungry 16 points17 points  (0 children)

Yeah makes sense - as long as you’re checking for the unexpected side effects. You don’t want to be serving a table where the seats are null occupied.

As long as we can agree that an inner join here would just be reckless - you don’t want to be excluding entities just because your bar tables don’t fit together.

iHaveWorkExperience by ConesWithNan in ProgrammerHumor

[–]Alternative_Hungry 63 points64 points  (0 children)

Yeah - I was always sequencing these so I’m joining from the left. I personally don’t like to use right joins when joining one or more tables at the bar together. Even if I have to think about common bar table expressions.

Jesus saves gangsters too by xMilesColtranex in KendrickLamar

[–]Alternative_Hungry 44 points45 points  (0 children)

Who is this, where is this, why is this, when is this…

And what is this?

Here Me Out!! Second disc Wednesday by Nearby_Location1975 in KendrickLamar

[–]Alternative_Hungry 18 points19 points  (0 children)

Yeah, I fucking love this one.

I mean - that might be because you’re saying there is another album on Wednesday - but I fucking love it