News for hackers. Stuff that matters.
Re:NYPD is canceling its Palantir contract by specialist on Saturday July 01, 2017 @12:17PM (#14677702)
I recently took a job. Great team, great company, interesting problem, relevant work. Everything's nodejs, but I didn't worry. How bad could it be?

While the prize for Worst Tech Used in a Professional Setting might go to InterSystems Caché ® (syntax errors will bork your entire runtime, with no undo). And it's all downhill from there.

Nodejs (javascript + libuv, aka control flow obfuscation framework) is a strong contender. I've never worked so hard to make so little code reliable, robust, deployable. And there is no Right Way to use nodejs. Everything changing all the time, every day is a do-over.

As for Swing. Remove (or ignore) it's goofy MVC and it's just like Qt. State of the art UIMS for desktop when they both came out.

Re:NYPD is canceling its Palantir contract by rnprince on Saturday July 01, 2017 @06:41PM (#14679474)
After working with MUMPS for some time, getting to use Node.js has been a religious experience for me. I feel as if an incredible weight has been lifted off my shoulders.
Re:NYPD is canceling its Palantir contract by CydeWeys on Sunday July 02, 2017 @01:29PM (#14683419)
I know the feeling. Four years ago I got done working on some truly terrible tech stacks and got to use NodeJS for the first time and it felt like a huge weight had been lifted off my shoulders too. Then I left that company and I'm doing Java now, and I realized that leaving NodeJS behind has also lifted a huge weight off my shoulders, but of a different kind.
Re:NYPD is canceling its Palantir contract by rnprince on Monday July 03, 2017 @09:59PM (#14692946)
What about Java makes you like it more, or about Node.js that made you particularly frustrated?

I wish JavaScript were statically typed, but I'm not convinced about switching to TypeScript yet. I can see other ways Node.js could be frustrating.

Re:NYPD is canceling its Palantir contract by wikibob on Sunday July 02, 2017 @11:34AM (#14682950)
EPIC?