skysight-inc/HackerNews huggingface dataset:
> The department has created a new system to replace Palantir.

> The new system, named Cobalt, is a group of IBM products tied together with NYPD-created software.

You really have to wonder about the quality of this internal product. From what I've gleaned about Palantir over the years, they supposedly have one of the hardest dev interview processes. People that work there are on top of their game.

My gut feel is that NYPD does not have as robust of an internal dev situation. Or perhaps they shopped it out to contractors? Either way... skeptical that the system is better. But who knows! It's possible the subset of features a police department actually needs from Palantir might be much smaller than the feature set they're paying for (and not too hard to construct themselves). Whatever is going on, it's clearly a cost-benefit issue.

Although, if they're fighting for Palantir's analysis, it seems they need something that Palantir does that they can't do themselves from the data. There really isn't much one can conclude from this article. Only speculation.

EDIT: From responses on this thread it seems that the "hardcore super secret analysis" image Palantir promotes might be more bark than bite. What if NYPD actually did create something better? Intriguing.
The standard repl for Steel Bank Common Lisp is worse than Cpython's with no basic readline support. The Common Lisp environment really shows its strengths when using a fully interactive development environment like a Lisp machine environment or Emacs with SLIME.
Congratulations Republicans. YOU caused this.
I for one don't know any details about what happened between Bill and Melinda. Do you? Maybe they slowly became friends over time and just got closer and closer after they adjust had developed a trusting, non-sexual relationship. If we however would learn that Bill made some remark about feeling sexualy attracted to her the first day they meet then that's a different story and we should be appalled. But we don't know. It certainly is a delicate problem.

There is a reason Captain Picard never plays poker with the rest of the crew.
I love APL, used it professionally for about a decade.

I hate the APL ecosystem.
BuzzFeed News is very good. The money they make from monetizing their meme-y content helps with their journalism.
We're doing such a bang up job in Afghanistan and around the world. Really glad I was born in a declining super power.
The Complete Guide to Learn Gene Cloning
That was still a risky move. The key (literally, one of the elements of sexual harassment) is whether the advance is welcome. I'm guessing that Bill used a lower-risk way of finding that out than sending a text message after a job interview.
My mom, an english teacher, once went through my library of science fiction and analyzed it for reading level. I had the usual collection: Lots of Heinlein, Asimov, Niven, Andre Norton, etc.

Her assessment: Most of the material was about 8th grade level, based on word count.

From time to time I re-read one of those books, and run across pages where she had penciled-in notations and underlined words.
"They could have succeeded in spite of dynamic typing, not because of it."

Yes, they could have. Evidence for your hypothesis would be the existence of similarly successful companies that used compiled statically-typed languages from the beginning.

Are there any recent ones?
Maybe the best way to phrase this is "If there is mutual attraction." Plenty of people marry their co workers. And there are plenty of non creepy/harassing ways to figure out if someone else is interested.
What if the sender fails before it can fully process the ACK? When it comes online again it won't know that the last message sent was delivered.
code links:

original criticism: http://www.nbi.ku.dk/gravitational-waves/correlations.html

response: https://github.com/spxiwh/response_to_1706_04191/blob/master...

definitely click through the quanta article's links.. fascinating reads all the way down
Do you have a picture of this style of rotary phone? I've only ever seen or used the kind ficklepickle described (and that's all I can find pictures of online).
I wonder if it's less that Google Home can't have the local intelligence due to lack of storage/memory/processing, and more that they want to keep it away from their competitors?

Could Google reasonably put their current voice recognition in a small device?
It, among other recent events, created opportunity for open discussion about the issue.
How much do you know about BPD? 100% may not be untreated, but the majority of them are.

Here's a source that says people with BPD drop out of treatment 70% of the time:

http://www.apa.org/monitor/mar04/treatment.aspx

I don't know if sources for what % of people who self-identify/self-diagnosis as borderline never seek any sort of professional diagnosis or treatment exist. Given the nature of the condition and my own personal experiences, I think it is significant.

>spending their time and credibility making false accusations, or that those wouldn't fall apart fairly quickly

The most important thing to understand about borderlines is that their behavior can be irrational and even self/mutually-destructive. You are trying to analyze this hypothetical situation from a logical point of view, and that is a mistake.

>most real people with mental illnesses spend time trying to minimize their impact on others

That is definitely not how people with BPD operate. They're often described as "emotional vampires" for a reason. They feed off drama and conflict. They maximize their impact on other people.

Please feel free to ask me for any additional sources to back up my points, or for anything else about BPD that you might be interested in, and I will happily find them for you.

I think it is EXTREMELY important to discuss BPD and spread awareness of it. BPDs harm legitimate accusers and the falsely accused alike with their behavior. It's in everyone's best interest (including the borderlines themselves) to get as many borderlines into treatment as possible, and to keep them in it.

In my opinion, they're one of the most significant roadblocks standing against actually achieving true gender-based equality, because men who get burned by a borderline are usually unable to find an explanation for what just happened to them nor any sort of support system because no one else really knows what is going on either. It can be really difficult to accept that BPD is even a real thing if you haven't personally experienced a relationship (romantic, professional, or platonic) with someone who has it. Hell, even after living through it, it's hard to accept.
I would say the tech industry is one of the few industries where a tight labor market means workers have power. When they have power, they are more likely to speak up about abuse and know that they will still be employable.
Anyone can have hardest dev interview process, but that's a poor measure of ability to develop software.

Palantir is just another Theranos in disguise, it essentially sells an under-performing graph database with outdated visualization tools while making money providing consulting services using "Forward Deployed (OMG!! You mean like soldiers! /s) Software Engineers".
Should I learn Elm if I am a JavaScript developer?
Those are excellent rules. In fact they should be printed on page #1 of employee handbooks.
"Those are not remotely good. Some examples closer to being good are Rust, a step in the right direction that’s still unfolding, and Haskell, a wonderful language hampered by a slow compiler and a lack of decent packages. (And probably several less popular languages, but popularity is an important factor…)"

Wait: so you are arguing that startups should use languages that are either incomplete (Rust) or that have slow compilers and poor library support (Haskell), or possibly some other "good" language that doesn't actually even exist?
I wonder why Poettering chose Sievers in the first place.
The interesting thing here would be seeing some form of aggregation of various projects to see what effects the language does have on style. Would love to see something that shows the effect of e.g. Python's whitespace or Go's boilerplate.
By backchannel I meant via people. As in the Palantir analyst calls up their friends at the CIA/NSA for help. CIA/NSA data collection remains secret, Palantir justify their expense, and NYPD find the guy. The problem is that you can't reproduce your results. The other problem is the erosion of civil liberties - but I'm only speculating with a thought experiment.
Original article: https://www.forbes.com/sites/hilarybrueck/2017/06/29/denied-...
There are already browser standards for HTTP and date/currency formatting. At most you need a polyfill if you want to support really old browsers. CSS transitions also take care of most use cases for animations. A library for dependency injection is just over-complicating things. You don't really need it.

The only thing in that list that I have ever felt a need to use a library for is routing.
Staying out of poverty is simple. By in large it takes three things: graduate high school, maintain employment, and don't have children out of wedlock. These three things are important to remember whenever we're discussing social policy. Any policy that subsidizes or encourages people to not do those three things is a social policy that behaves like a poverty factory.
I mean, it's clearly not a well designed piece, otherwise this whole discussion wouldn't be here.

I could easily say "no one would ever draw an axe with a bendy handle". The intent is obviously unclear given all this discussion.

http://www.myiconfinder.com/uploads/iconsets/256-256-77393dd...

A paint tube for colour is an icon that exists and gets used. The representation on the ball isn't far enough off I would rule it out.
A more apt analogy would be if you were a young hetero male not attracted to older females (cougars, in parlance) and she were a loan officer at the bank you want to procure a loan from and she hit on you like that.

It's something you'd likely report to the bank management but it's not workplace sexual harassment (she's not harassing another lower echelon staffer).

Still uncouth and uncalled for and any respectable organization would take corrective action.

[edit] Seeing that that was during staff recruiting process, I can't even imagine how someone would even entertain such a puerile idea in their heads, no less mention it in communication.

There are some people (maybe many) who when they have some power seemingly lose all sense of decency. It's discouraging and boggling.
Ah, it looks like we interpreted his words differently, and I misunderstood what you meant. I assumed that
>I cannot work with a woman without thinking about having sex with her.
meant that he can still get work done with women, but he thinks about having sex with them.
I should also clarify my point "that many of my platonic female friends are very attractive, but I don't want to have sex with them." I'm not saying that the thought never crosses my mind, just that it's not an issue.
About your last sentence, if I apply it to my situation, the first part is true. There has never been a time where I've been with them, but the thought has never crossed my mind, but I value our friendship, so I have no reason to try to act on that. I believe your point is that coworkers are more of an issue than friends in a situation like this, and I completely agree with that, but I just don't think it's necessary to see a therapist until he does anything more than occasionally staring.
Saying no directly is uncomfortable - socially and potentially professionally. That's not because of "norms" but because of reality. Rejecting someone directly is socially awkward and potentially dangerous.

It's not the responsibility of the person being pursued to protect the pursuer. It's pretty straight forward: if you ask someone out several times, and they keep making up excuses, they're not interested. Stop asking.
I'm going to throw this idea out there: companies can succeed independent of type checking.
> Kotlin is very reference semantics, itʼs a thin layer on top of Java

One of the main points of Kotlin is that it integrates tightly with IntelliJ. So Kotlin is a layer (not so thin) between a visual IDE (IntelliJ or Android Studio) and Java-decompilable bytecodes on the JVM.

You don't get that with other JVM languages, e.g. Apache Groovy only gives correct type hints in Eclipse 80% of the time, and JAD stopped working on Groovy-generated bytecodes in Groovy 1.7.
a nuke would do nothIng to stop any large asteroid at good speed. Like a fly hitting a tank.
Where in the world doesn't wealth protect you?
I don't know, it sounds like she said yes to the first date? Maybe I'm missing part of the story.
http://people.com/human-interest/melinda-gates-love-story-bi...
An iPad has been my primary personal device for years. I still do work on a PC (because I'm required to), and I sometimes go to my MacBook Pro for editing code. Most of my online reading happens on the iPad now. My only regular non-console gaming is on the iPad. And I even designed and printed a friend's wedding invitations on the iPad (Procreate is fantastic).

When I read articles criticizing iPad, I'm reminded of years of iOS vs Android articles that made up a competition of equals that simply didn't exist (I understand that for the last couple of years this is less true for flagship Android devices).

I thought this article was a funny take on this style of journalism that uses a vs-style competitive framing.
Instead of swinging too far in the opposite direction, why not https://en.wikipedia.org/wiki/Robinson_projection ? The northern latitudes are bigger in Robinson's projection than they are in real life, but you do need to refer to them pretty often, and they're not ridiculous like they are in Mercator.

(On further reading: the https://en.wikipedia.org/wiki/Winkel_tripel_projection looks a bit more 'stretched', but keeps the northern latitudes readable while not exaggerating their size.)
Yeah, remember that part where we declared war on Iraq for no fucking reason? Oh wait, no... that's not correct... we did have a reason...

“Rumsfeld was saying that we needed to bomb
Iraq,” Clarke said to Stahl. “And we all said
no, no. Al-Qaeda is in Afghanistan. We need
to bomb Afghanistan. And Rumsfeld said there
aren’t any good targets in Afghanistan. And
there are lots of good targets in Iraq.

http://www.cbsnews.com/news/clarkes-take-on-terror/

Put another way, there was never any rationale for anything we ever did anywhere. All of this is bullshit. Don't even bother trying to make heads or tails of it.

Nothing was ever supposed to get fixed, made right, redressed.

The travel ban? Why does it exist? Because they're fucking assholes. Not because anything matters.
They were the first ones to break news on how Palantir was in trouble and failing a while back as well.
Realistically waiting an extra 6 seconds in an emergency isn't going to make much, if any, difference in the average home emergency situation.
I have friends that work there and say the same thing.

I turned down a job there a long time ago, I did ontologies academically so I already knew they didn't work for what they were trying to do.
Nice, time to buy some perfboard and ditch the breadboard so it stays together.
I really like Dyalog. I paid for the personal license before they made it free, but then when I thought about developing things for fun, and possibly commercial reasons, the licensing put me off. I still play with Dyalog, but J is the better fit for my needs right now. I am glad Roger Hui is on board, and I hope it does the same thing J did, and open source the code.
I have a fondness for the characters in APL for no real objective reason. Maybe my love of symbols to make things concise and in one eyeful.
I can vouch that it is freaking amazing too. My whole apartment is automated with it. Jungle noises play when I wake up, a northern loon calls precisely at sundown every night, I have motion- and door-triggered alarms that email me photos of the action and can be deactivated with a repurposed TV remote. I can activate dings when people visit my small website. It can turn on my portable air-conditioner when I leave work if the temperature is high. It can tell me if my mom's house across the country loses power or drops below a threshold temperature. It reminds me to do pushups at 8:30 and puts on a techno pandora station to inspire me. It sends live traffic and weather data to a matrix screen on my fridge to help me plan my commute. It can turn on/off all my lights, stereo, and TV. All self-hosted but accessible remotely through a personal VPN. And it uses 0.01 long-term load on my Raspberry Pi 2. Oh! and when I want to change or add a feature, I can because it's all in Python 3 hosted on github. Man, I love home-assistant.
> From what I've gleaned about Palantir over the years, they supposedly have one of the hardest dev interview processes.

I was working for a competitor when they tried to get me on board as one of their "forward deployed software engineers" - which appeared to be a lot of big talk for hiring a bunch of recent grads and burning them out pumping out menial interfaces for customers so they would feel they were getting value.

The interview was very normal, not particularly onerous.
There's still polymer which is developed by chrome team and angular2 by ads department and those seem to be quite industry proven. E.g. angular2 is one of the main adopter of typescript.
She was being interviewed for a job, not an investment.
Swing isn't actually bad if you have a good look-and-feel. Easier to design a Swing UI than a webapp with similar functionality.
The directors and script writers weren't nearly imaginative enough (or clued in?) to dream up the surveillance infrastructure the US has been deploying and iterating on for decades.
It is both a personal choice and a reflection of society. I am not sure which one has bigger weight. But if you live in the US , are not physically impaired, and high school educated. Personal choice definitely has much more weight. I know many friends who come to US from Myanmar. Don't speak English , no degrees. But almost all of them live above average several years later. But they sure need to work really hard.
You might want to inform NASA.

https://www.nasa.gov/content/asteroid-grand-challenge/mitiga...
I think you're pretty close to 100% correct here. My one addition would be that with our level of connectedness, it would require an insane amount of self control for an individual (male) to be of the mindset 'I take the things I want at work' and not have slip ups of the sort we're seeing here (inappropriate messages etc.)

Because this disclaimer seems necessary in posts like this, I am in no way condoning his actions or the actions of people like this. However, it certainly seems like we're looking at an interesting area where the personality characteristics required to be successful may be orthogonal to 21st century social norms. (Venture capital.) I'd argue that another similar area is war fighting, and that this could be a plausible explanation (not excuse) for why sexual harassment can be so high in those areas as well.
I used to do the same thing and feel the same way as you do now. I jail broke my first iPhone in 07, used t-mobile would install boss tools first thing and jail breaked every phone after that except for this one. It just wasn't worth it for me anymore and I also found less joy in the whole experience. But in 2007, a jail broken phone was a thing of pure magic! I would VNC into either a M7CL or a profile (depending on the day) over Ethernet from my laptop, then create a hotspot and VNC into my laptop from my 1st gen iPhone. Slowest thing ever but it worked! It had always been a dream of mine since 1998 when I first started doing sound to have a small portable touch screen to mix from... Now you can buy a mixer for $300 dollars that does the same thing and has better preamps as well. Oh how times have changed.
Founder of REX Computing here, we taped out in July of 2016 and got our silicon brought up and working back in February. I gave a talk at Stanford showing our hardware and a tiny bit of software: https://www.youtube.com/watch?v=ki6jVXZM2XU

Type 2 unums are pretty much entirely deprecated by type 3 unums (now given the name 'posits' as referred to in the OP's linked paper)... they are basically superior in every way, and I recommend watching John's February 2nd talk at Stanford.
That's a bit of a different scenario, though. The statement I objected to is sexist in at least one of these two ways: 1) it presumes that women appreciate these advances from men in positions of power simply because they're attractive (i.e. that harrassment is "forgiven by default" if it's done by an attractive guy) or, 2) women are vacuous and easily charmed by attractive men to the point where they don't recognize sexual harassment for what it is.
From what I've heard, the "forward deployed software engineers" is a misleading position that gets software devs to work not software dev jobs.
Just to be real clear, I don't think that's the bar. I think it's sick what happened. One of the parents was asking about the details and asked if it was rape or whatever and I tried to answer.

I'm not in any way, shape, or form condoning or down playing what has happened here
Ask HN: Advice needed on Node.js
Hi Everyone,

Just finished my first web app with NodeJS, here it is: https://arcane-meadow-53882.herokuapp.com/

What could be some good projects to take up next to further enhance my skills??

PS. (I only know HTML, CSS & JavaScript).
>As a really poor immigrant to the US who succeeded financially, I can tell you with absolute certainty, poverty in the US (barring mental illness cases or health issues) is the result of poor choices.

I'm an immigrant too, and I used to think I was in a bad situation. However, I think you don't understand how bad it could get for some American people. Being a poor immigrant won't give you a free pass when you talk about being in a shitty situation.

The other day, I talked to an white male American student worked with me in the same lab for an REU program. He was attending college in computer science, not a "fun choice" like you said. He had to deal with and provide food for a drunk dad, an ill mom, and a sister. The whole family depended on him and at the time had no social security. He complained to me about his sister's boyfriend stealing food from his fridge. Now, how the fuck do you blame him for being poor because of making poor choices? What choices could he make?

>Young people are consistently being told lies like "you can be anything you want"

They have been told that way since forever. Why should that all the sudden make a difference?

>They like, say, art, so they spend 4 years studying something they could learn in a library or on YouTube, only to find out that the market for painters is crowded and tiny.

You're ignorant in thinking that people can learn art by watching Youtube and go to the library. That's what all the people who did MOOC thought, and guess what happened to the MOOC hype? The reality is way more nuanced than that. People learn to draw by taking long lessons and looking for hours at real scenes, real people, real sculptures in the studio, not watching 10 minutes youtube video and looking at the 2D Instagram picture on the 25 inches screen. We're very far from that "learn shit from Youtube" pipe dream.

>We need much better guidance for the young.

We need it but we also need people to understand not to blame people for being poor. You were poor due to no fault of your own, so why do you think others are poor because of their fault? You were given your chance to success, so the best you can do is to think that way about other people.