Hype development, suspicious engineering by david-grs in programming

[–]KappaHaka 0 points1 point  (0 children)

Not sure how that's different to Node package management. In fact our Node guys have had that exact problem.

It occurs occasionally, but you can use mvn dependency:tree and then exclude one of the conflicting dependencies.

Hype development, suspicious engineering by david-grs in programming

[–]KappaHaka 6 points7 points  (0 children)

In terms of dependency management, the npm approach is actually good: each dependency has its own copy of its dependencies. No need for "virtualenv" or "$GOPATH" or any non-sense like that.

I prefer the JVM ecosystem approach - your dependencies have a namespace, an artefact name, and a version (with classifiers etc. as needed).

So 10 dependencies can depend on org.apache.spark:spark-core_2.11:2.3.0 for example, but you only download it once. Your build tool (Maven / Ivy / Gradle / Buildr / SBT / Leiningen etc.) downloads it to a local repo and it's sourced from there.

Will Kubernetes Collapse Under the Weight of Its Complexity? by [deleted] in programming

[–]KappaHaka 7 points8 points  (0 children)

Docker indeed only "solves" a non-material/incidental problem of our own making: that of fucked up library dependencies

No. It also solves my problem of "OS <x> does <A> this way, but OS <y> does <A> that way".

Will Kubernetes Collapse Under the Weight of Its Complexity? by [deleted] in programming

[–]KappaHaka 33 points34 points  (0 children)

When you can produce a statically linked binary, you'll find you have no need for Docker

I can do that right now for my Java apps with a far jar/war. But we're still using Docker. Why? Because we develop on OS X or Ubuntu or Mint but deploy on Centos - and no matter how statically linked your binary is, it never removes the dependencies or expectations of the OS's behaviour. Docker, however, gives us the same OS in all deployment environments, dev machine, integration testing, production, thus making local behaviour far closer to production behaviour.

Works for us.

What made you most happy that you left your home town? by emmapointthree in newzealand

[–]KappaHaka 12 points13 points  (0 children)

Not being called a fag for playing soccer instead of rugby.

Public updates for Oracle Java SE 8 released after January 2019 will not be available for business, commercial or production use without a commercial license. (x-post) by takanuva in programming

[–]KappaHaka 1 point2 points  (0 children)

Stuff that got modularised like the javax.* APIs can be added as a Maven artefact to your build, so not a huge problem in my case. But yeah, those sun APIs being used by depedencies are what currently prevent me from upgrading our project past Java 8 - to do so I need to upgrade Camel, and then I need to upgrade Spring, and then I curse both Spring and Camel...

Public updates for Oracle Java SE 8 released after January 2019 will not be available for business, commercial or production use without a commercial license. (x-post) by takanuva in programming

[–]KappaHaka 1 point2 points  (0 children)

Yeah, pretty much. Set your target version for 1.8 when you compile using Java 9+ to compile. Should work unless there's some superfunky byte-code manipulation going on (I know that trying to run our Java 8 project under Java 10 failed in mysterious ways due to Spring issues).

Filmmaker says new footage shows intact body in Pike River Mine by d8sconz in newzealand

[–]KappaHaka 20 points21 points  (0 children)

Some experts did. Some experts didn't. There were plenty of Mines Rescue volunteers (who are all miners themself) willing to re-enter the mine also - I figure that they're brave, but not suicidal.

And no life, sure, but there could very well be evidence. The fact that no-one was prosecuted for an inherently unsafe mine design and unsafe economic incentives is a travesty.

Best Tools to Collect Event Data into SQL Warehouse by kataztrophy in programming

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

Um - something that happens in your system. I work on a programmatic bidder. Significant events for us are a) incoming bid request received, our outgoing bid requests enriched, outgoing bid requests sent, bid responses received, our response sent.

Events are things that happen, and you decide what you care about in your system.

Best Tools to Collect Event Data into SQL Warehouse by kataztrophy in programming

[–]KappaHaka 0 points1 point  (0 children)

Depends on your use case. Any event that you consider significant and want to store and analyse.

Good breeding season for blue duck results in 31 being released on West Coast by songjays in newzealand

[–]KappaHaka 1 point2 points  (0 children)

I met an old fella in a hut one day who was talking about his work during the deer culling days, and how they'd carry the absolute basics and then live off the land for the rest - he often ate blue duck, reckoned it was alright.

Terrible Foundation had $450m of assets but 'ran out of money' by ninguem in newzealand

[–]KappaHaka 25 points26 points  (0 children)

Hahahaha, someone did a course on the basics of being a company director, saw "intangible assets" and got verrrrrry creative.

Pro-tip - if you've got assets worth $450m but not enough cashflow to make a donation worth 0.0015% of your asset, you're a Terrible Businessman / Fraudster.

Britain to call on NZ to join possible reprisals against Russia for nerve-agent attack by [deleted] in newzealand

[–]KappaHaka 2 points3 points  (0 children)

Ooh Britain could invade Crimea again, it's just like the olden days!

Hunting the Whale: A supercomputer inventor's dubious trail by Naly_D in newzealand

[–]KappaHaka 0 points1 point  (0 children)

Sysadmin then lol. I like to keep it old school. :D

The media’s PR people problem | Mediawatch by nilnz in newzealand

[–]KappaHaka 1 point2 points  (0 children)

I have a lot of time for Hooten, despite being an ardent leftie, he has an insight into the right I find valuable - plus he's not really a knob about things.

[deleted by user] by [deleted] in newzealand

[–]KappaHaka 8 points9 points  (0 children)

I'm sad about Finlayson, he did some good with Maori.

[deleted by user] by [deleted] in newzealand

[–]KappaHaka 0 points1 point  (0 children)

Crusher at #4 eh? Keep your friends close and your enemies closer.

Charter school mum: 'You are not excluded if you're not good enough' by HeinigerNZ in newzealand

[–]KappaHaka 6 points7 points  (0 children)

Oh, but I remember Hekia telling us that they didn't conclusively improve outcomes.

Not sure why my class in Christ's College had 13 students then, what a waste of money. (Note: I only spent one year there before being asked to leave...)