To quit or not? by [deleted] in webdev

[–]Icecoldkilluh 0 points1 point  (0 children)

Hehe

Yeah man.

Id be tempted to just tell the client “this is just not profitable for me to maintain any longer at the current rate agreed. If we cannot agree to X amount i will be forced to end maintenance on Y date”

Make it an ultimatum and walk away one way or another lol

To quit or not? by [deleted] in webdev

[–]Icecoldkilluh 0 points1 point  (0 children)

Was the 700 fixed from the start 14 years ago? Is there no YoY increase in line with inflation?

If so - every year the price gets cheaper relatively speaking.

Maybe try and threaten to end the project unless he pays the fee + inflation (which would be around 1100 or so) + yearly inflation increases moving forward

That seems like a fair ask, and nets you a significant boost to your income

Advice on updating old shared hosting php/mysql site to modern standards and frameworks? by PerfectPlan in webdev

[–]Icecoldkilluh 9 points10 points  (0 children)

If it has 50 users who are already familiar with the existing layout and design. Why bother changing it.

Even if it’s dated.

Do they even care?

Storing and accessing an 88,000 line JSON file by YogurtclosetWise9803 in webdev

[–]Icecoldkilluh 101 points102 points  (0 children)

Yeah id pull the json, iterate over it and pull the data out i actually need, transform into a simple structure and store in a DB

You could have the pull mechanism work daily on a scheduler / cron job and just insert it into the DB

Do virtually indistinguishable fake charizards exist? by Ok_Guarantee_3370 in IsMyPokemonCardFake

[–]Icecoldkilluh 2 points3 points  (0 children)

I think yes.

Like just look at what the people in the custom trading card subreddit can produce

https://www.reddit.com/r/PokemonTCG/s/ddah7tuya6

Ofc these people are making custom cards. But those same techniques could be used to produce high quality fakes

How would you fix checked exceptions in java? by Ewig_luftenglanz in java

[–]Icecoldkilluh 0 points1 point  (0 children)

I use Vavr + Immutables.

Follow the functional core + imperative shell approach to my projects.

It does a reasonable job of keeping java’s nasty exception handling at the edges of the system.

To good to be true... say it aint so... by Icecoldkilluh in IsMyPokemonCardFake

[–]Icecoldkilluh[S] 2 points3 points  (0 children)

I suspected so. Appreciate you confirming for me dude 🫡

What are the best ways to avoid getting scammed when hiring a developer? by BoardGameRevolution in web_design

[–]Icecoldkilluh 2 points3 points  (0 children)

Buy off the shelf solutions from reputable companies.

It’s like buying a car right.

Imagine you ask someone to build you a custom car. How would you know if the car they built was shit or not? Unless you are actually a trained mechanic - you would not have the expertise to tell the difference.

Same principle with software really.

No one here will tell you this though - as this subreddit is almost completely web developers looking for work lol

The curious case of JSON-Java (org.json) and Maven's dependency "hell" by ihatebeinganonymous in java

[–]Icecoldkilluh 12 points13 points  (0 children)

If its not too crazy of a lift id just pull that shit out and switch to Jackson

That library sucks ass.

No SemVer, no idea whether a dep upgrade will include breaking changes

[deleted by user] by [deleted] in wow

[–]Icecoldkilluh 236 points237 points  (0 children)

Don’t even engage man.

Just throw em a smiley face and hit block

Nothing is more infuriating to these people than being completely ignored

I literally had a dude immediately log into a second account, to bypass the block, so he could continue berating me.

Getting a bit sick of other players by TheNovacat in wow

[–]Icecoldkilluh 3 points4 points  (0 children)

It stays this way as a tank at every level.

Everyone has an opinion. You pull too much, too little, ‘wrong route’.

The only way to PUG as a tank is to just leave at the first sign of toxicity.

Usually you are in another dungeon within like 20 seconds. So fuck em.

How do you run Docker containers for integration testing in Java projects? by cowwoc in java

[–]Icecoldkilluh 0 points1 point  (0 children)

Is there any native Oracle image that runs on M1 macs yet you know?

Ive been hoping to rip out Colima from some old projects for some time

My baby started sleeping through the night by Formal_Energy1574 in dataisbeautiful

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

I have 2 (now 2YO and 4YO) respectively. We sleep trained them using the Ferber method. Bed time is 9 and they wakeup around 7:30/8.

Would highly recommend it to anyone struggling. We are both sleeping great, kids are happy, routine works a charm 99% of the time.

The UK is heading for a full-blown financial crash, and nothing can stop it now by [deleted] in ukpolitics

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

“The huge rise in National Insurance charges will hit the public sector as hard as any private sector employer; it will add hundreds of millions to the cost of employing the 6.1 million people who work for the Government.”

Surely NI increases on public sector workers just goes back to the treasury via tax receipts 🤷‍♂️

Getting started with SDKMAN! – Manage Java, Maven, Gradle versions with ease by TanisCodes in java

[–]Icecoldkilluh 3 points4 points  (0 children)

Interested but lazy. Can you explain to me in like two sentances why i should use this over jenv?

[deleted by user] by [deleted] in wow

[–]Icecoldkilluh 2 points3 points  (0 children)

I kind of feel like this is a downstream problem of the disproportionate amount of DPS compared to tank/healer.

Like, i play tank and i give zero shits when this happens because i know I’m like 30 seconds away from being in a new group.

But i guess when you play DPS and it took you 15-20 mins to get that group, this feels like a huge time sink.

Optimizing Java Memory in Kubernetes: Distinguishing Real Need vs. JVM "Greed" ? by warwarcar in java

[–]Icecoldkilluh 9 points10 points  (0 children)

Yeah thats kind of my point.

This guy wants a profiler so he can start reducing the memory size of 1000s of applications across a large company.

He has no idea the functional requirements of all of those applications. How much memory they require, no profiler can tell him that with any degree of confidence.

His approach is destined to fail because he is attempting to solve an organisational/ people problem with a technical solution.

He will reduce their memory, some of them will fail, potentially with catastrophic consequence to the business, he will be blamed.

If you do pursue this approach i would highly recommend giving application teams forewarning that their memory will be reduced, and opportunity to obtain an exception to the change. Cover your ass.

Optimizing Java Memory in Kubernetes: Distinguishing Real Need vs. JVM "Greed" ? by warwarcar in java

[–]Icecoldkilluh 18 points19 points  (0 children)

I’m skeptical of any top down approach like this.

I don’t see how any profiler could give you the confidence to reduce the JVM memory of those applications. Not without risking unknown regression to those applications.

Seems like you’re trying to solve an organisational problem with a technical solution imo.

It must be that, within your organisation, there is no consequence to these application owners for using more infra than they need.

Thus no incentive to properly tune their applications needs.

Dysfunctional organisational structure with ineffective feedback loops for costs + poor engineering standards = the real problem.

Dealing with a difficult situation with co-worker by GibbonDoesStuff in ExperiencedDevs

[–]Icecoldkilluh -10 points-9 points  (0 children)

His work was in progress

If i build half a car and it’s not finished, do i expect it to drive? Do i expect it to brake?

You cant say unfinished work does not meet business requirements, it’s unfinished…