News for hackers. Stuff that matters.
Re:NYPD is canceling its Palantir contract by downandout on Saturday July 01, 2017 @07:10AM (#14676566)
>Palantir has an outdated software stack (Java/Swing).

This is the first fallacy of software engineering. In general, nobody cares what the tech stack powering a solution to a given problem is. If it solves the problem, then it is considered a success by customers. There are exceptions to this rule, but there aren't many, and they don't really apply to Palantir's model. In their case, as long as the system spits out the data it is supposed to, they could have used Visual Basic to program the backend and customers would still buy it if it worked as advertised.

Re:NYPD is canceling its Palantir contract by hluska on Saturday July 01, 2017 @12:44PM (#14677800)
What about recruiting?
Re:NYPD is canceling its Palantir contract by user5994461 on Saturday July 01, 2017 @02:16PM (#14678206)
It's one of the most used and most known languages. There is no issue recruiting.

Better yet, it's been widely used for a while, so there is no issue recruiting experienced developers.

Re:NYPD is canceling its Palantir contract by hluska on Sunday July 02, 2017 @06:03PM (#14684587)
I wasn't talking about Java in particular. Instead, I was focusing on this sentence:

In general, nobody cares what the tech stack powering a solution to a given problem is.

When I choose a tech stack, I'm always concerned about recruiting. Some stacks are easier/cheaper to recruit in than others.