skysight-inc/HackerNews huggingface dataset:
>Asians only make up 4.4% of the population.

The percentage of Asians in the population of the United States is irrelevant to the question of whether Palantir discriminates against Asian job applicants because Asians make up a much larger percentage of applicants to Palantir than they do of the general population.

In one case, 130 people applied for a position, 78% of whom were Asian, but only 4 of the 21 people hired were Asian.[1] In another case. 1,160 people applied for a position, 85% of whom were Asian, and only 14 of the 25 people hired were Asian.[2]

Palantir gave a reasonable-sounding response[3], and I don't think there's conclusive evidence that they committed racial discrimination, but I'm not sure why you're so dismissive of the possibility that they might have.

[1] http://www.reuters.com/article/us-palantir-tech-discriminati...

[2] https://techcrunch.com/2016/09/26/u-s-department-of-labor-su...

[3] http://fortune.com/2016/10/14/palantir-discrimination-lawsui...
My college timbersports team (it's a real thing...) actually consistently had more women than men on the team. I couldn't begin to explain why that happened to be the case.
I can't imagine where that 20 minutes number came from. Maybe a fresh `git clone && npm install && bower install && ember start`... But even then that seems very high (and somewhat irrelevant since subsequent builds will take seconds). Citation needed?

The people who are talking publicly seem very excited about how things are going. Chris Thoburn (runspired) was on Ember Weekend a few weeks ago talking about the work he's doing on Ember Data over at LinkedIn.
The notion of not having certain demographics in lucrative industries doesn't always hold true though.

Women dominate the fields of pharmacy, dentistry, nursing, and education. All fairly desirable jobs. Some paying better than software dev.

Asians are represented to a much higher degree for their relative population than whites in technology even though they're a minority.

Blacks are extremely highly represented for their population percentage in professional sports.

Is it fair that these ethnic groups and genders are overrepresented in these fields? You could make the same argument as with software dev that they lack diversity relative to population demographics, and that white males have less opportunity and it's not fair.

What I'm saying is that we need to look deeper into what causes these divisions if we really want to do something about it. It's not just as simple as saying "we have too many white devs we need to hire a bunch of wildly different people just because"
Yes, and there are people working to address that gender imbalance as well:

https://duckduckgo.com?q=nursing+gender+bias
The title "Send website events to Google analytics without code" is not true. "Follow the simple on-screen instructions to add a tiny piece of software on your website." That's like saying a manager can produce a software product without any code...
It's pretty clear that this is imitating Microsoft, and specifically Surface. Except Microsoft came to that point from the direction of desktops and full-fledged laptops (not that it didn't try to also do mobile, it just didn't pan out well). Whereas Google started with phones and tablets, and scaled up. But the endpoint of that convergence is the same - a single OS and a single app framework across all devices.

Now it gets interesting, because Windows and Android will finally be competing directly in a niche which neither of them has a strong hold on.
Not sure if this is true for Go. I'm not sure, but it seems to me that at some point a problem becomes "too complex" to solve. I.e. Go has about 2.08168199382×10^170 legal positions [1] and the number of atoms in the observable universe is only up to ~4×10^81.

I don't know if there are some theorems, thoughts, philosophies about whether this means it can't be solved, but at least it must be extremely difficult.

[1] https://en.wikipedia.org/wiki/Go_and_mathematics#Legal_posit...
probably not. on mostly io bound workloads they should perform similarly but a beam instruction is inherently more costly than a go instruction so on cpu bound workloads go should dominate

however, if you're using elixir/erlang for something cpu bound you're probably doing something very wrong so this isn't a real world concern for most users
One of the doctors I work with has his own PR person. He is routinely covered in "Best of the Bay" and other interviews for famous doctors, brought on to be a guest speaker on the news, etc. He's sort of a hack. The other doctors I work with are much smarter, but they keep their heads down, help patients and operate with a lot less puffery.
“It is difficult to get a man to understand something, when his salary depends on his not understanding it.” - Upton Sinclair
> is just plain dog shit slow for certain things compared to SciPy

Do you have real examples here or is this just FUD? SciPy is not known for using absolute state of the art algorithms or perfectly optimized implementations. It can be pretty easy to improve on the naively implemented or legacy pieces of SciPy, e.g. http://tullo.ch/articles/python-vs-julia/
Rules of programming experiments
Really?

You know that there are 10s of thousands of self driving cars on the road RIGHT NOW, that you as a consumer can buy tomorrow.

Tesla sells thems, and they work.
Unsafe Swift: Using Pointers and Interacting with C
The North American movie box office raked in a record $11.4B in 2016
"lack of diversity"

If two groups are different enough that, when you put them together, you call it "diversity"; then why would you expect them to be statistically identical when you pull the groups apart again?

In other words, if the concept of diversity exists at all, you would expect some groups to be overrepresented in one area and underrepresented in others. Why is any of this a surprise?

Note that I am not saying there are any kinds of inherent limitations on what people can accomplish. It could be any number of factors that cause two groups to diverge: culture, life experience, preferences, etc.

But it's pure madness to celebrate diversity and the attack any differences in outcomes.
The mere implication of that would bring on predatory suits from disgruntled ex-employees looking for an easy payday...
Human explanations for their decisions are often rationalizations after the fact. The explanations don't necessarily accurately represent how the decisions were actually made. Most decisions are made subconsciously based on intuition and emotion. So that intelligent conversion might not have any real significance.
That can be also a strength. You just keep on throwing out things without much hesitation and see what sticks. You create confusing set of products and kill stuff all the time, but on the other hand you give markets change to decide.

Compare to for example Apple which seems to think so much they get very little out.

Maybe it is very difficult for large organisation to find the balance between these two. Grand vision requires somebody to manage it and filter what gets out. That can lead to great products getting killed just because they were not invented by the VP Visions.
Hypervisor-Based Containers
What do you think about Quora ?
"Anti-uber gang"? How does the article not mention that Uber owns shares of Didi as a result of the truce in 2016? And that their CEOs are on each other's board.
" It is possible that that portion of the complaint — which appears to contain a detailed account of Pompliano’s brief tenure at Snapchat — could become public.”

Sounds like a thinly veiled threat to strongarm Snapchat into a quick $ettlement.
How can the Zcash company deanonymize users? I haven't studied their system, but that sounds completely against the design goals. (Not to mention to mention the personality of those Zcash core developers I've worked with in the past at leastauthority.com. But security engineering is about not having to rely on their probity.) I don't understand what you're saying about liability and authorities either.

In online discussions of cryptocurrencies it's clear that many people's financial positions bias their conversational positions. I'm long on all four of these currencies.
They're only required to provide information that is "pertinent to compliance...". The question is whether or not the private contact details of tens of thousands of employees and ex-employees is pertinent. Google thinks not.
Also, on Unix everything is a fd until it isn't, like timers, signals, semaphores , pids...(and sockets have their own peculiar API). Pids not being fds leads to a really annoying issue of basically not being able to easily implement a robust way of handling child exits

NT is more Unix than Unix in a lot of ways, where everything is an object (more or less)

Plan 9 though really ran with the whole file thing
UNIX is oversold and if it was sold by the same price as other commercial OS back in the day, it wouldn't ever taken over the IT market.

I appreciate the option of running other OS more open to explore the ideas of Xerox PARC.

Also Apple just got UNIX by acquiring NeXT, with Be the music would be other.

Even on NeXT's case, UNIX compatibility, was a means to allow software into the system, not out of the system.

No valuable NeXT application, or for that matter Mac OS/iDevices, made that much use of UNIX APIs.

http://www.nextop.de/NeXTstep_3.3_Developer_Documentation/
But as long as you only execute programs a script for cmd, bash, PowerShell and a number of other shells looks pretty much the same. In PowerShell executing a program is simply to state the program name (barring spaces in the path for now). You don't have to do something like execute_program(name, args, input_redirection, output_redirection, ...). Well, you can, if you're so inclined, but it's usually unnecessary. Any shell is "just a REPL for a scripting language". Interactive use is one of the tenets of a shell, otherwise it's more a batch processing system, I guess. And just like in other shells the language is one geared towards running commands (cmdlets or external), managing their execution and processing their output. That it works better for general programming than many other shell languages (in my eyes) is a nice bonus.

Heck, running programs is even easier than in most other shells since there's a specific token that stops argument parsing completely which means you don't have to care about quoting at all (an ever-present nightmare at times).
Ask HN: Should I blog on Medium for my open-source project, or self-host?
I see a lot of open source projects keep a blog to make announcements about their milestones and updates.

Some have their self-hosted blogs, but I also see a lot of open source projects (including very popular ones) using Medium.com.

I thought it was a nice timing to ask this question considering today's news about medium. Is it worth it to use medium as your project's main blog? Appreciate any ideas.
Tesla cars are not autonomous as stated by Tesla themselves.
None of those are actually self-driving cars though.
I'm being at-home-dad one day a week, so I have also reduced my working hours with 20%.

In Sweden, salary over a certain amount is taxed with somewhere around 60% (not the full salary, only the part over a certain threshold). I haven't bothered looking up the exact figures but a reduction of working hours with 20% had led to an actual salary decrease around 10% due to these taxing rules.

In my view this is a damn good deal. I get a full day of and only pay 10% of my salary for it.

(I too enjoy my job a lot and work after hours but the extra day of still means I get much more relaxing weekends).
Autodeploy from GitHub Using AWS CodeDeploy
I just sent an email to the contact address on the linked LineageOS site but after reading the latest comments on this story, I thought I might as well gauge HN's interest in what we're doing in my startup.

We have a platform that is capable of reducing compilation times significantly. We've already proven it for a few projects: the Linux kernel, qemu, Qt, etc.

What I'd like to know is if there are people who'd be interested in such a platform as a service?
I disagree. Toyota and other foreign manufacturers deserve drastically more credit. They pioneered on-shoring for US manufacturing, as a practical solution to several big problems, decades prior.

A US manufacturing renaissance has regularly been touted in the business press for a decade, since it became apparent natural gas was about to become extremely plentiful and cheap. If the Trump Administration succeeds in lowering the corporate income tax rate to ~15%, they'll prompt an accelerated manufacturing expansion in terms of output; an increase in manufacturing jobs will be very subdued but will also likely come with it (it'll be a drop in the bucket compared to job creation spurred eg by the natural gas & oil boom, or renewable energy).

Tesla gets the award for among the best PR when it comes to US manufacturing.
That's fascinating considering we don't have that kind of negative consequence for participating in shareholder lawsuits.
Before actually reading the article and just the title, I was curious what's the association with Beats by Dre.
No. The author of that post is denouncing systematic racism and as such the domination of white people over minorities. That’s why they must talk about white people as a whole.
> even at a few years old males prefer to play with traditionally masculine toys and girls the opposite

A gendered toy preference has been demonstrated in infants at 3-8 months (!!) using eye tracking software[1]. To make matters even weirder, the same gendered toy preference has also been demonstrated in rhesus monkeys[2] and vervet monkeys[3].

From [2]: "We present here striking evidence of a sex difference in rhesus monkey preference for human gender-stereotyped toys paralleling that reported in humans, suggesting that gender differences in toy choice may reflect evolved sex differences in activity preferences not primarily resulting from socialization processes."

[1] http://link.springer.com/article/10.1007/s10508-008-9430-1

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2583786/

[3] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2643016/
Lack of diversity could mean anything and grouping people by gender and skin color doesn't always make sense.

Borderline racism territory, but the Jewish are well known for going into the financial sector. This has been happening for hundreds, maybe thousands of years. Probably because their dad was a banker and their uncles and friends are all bankers and well why the hell not be a banker too?

Does this mean we need to have an initiative to get more non Jewish people into banking? Most people will say certainly not.
I lived there for 6 years and my wife is from Guangxi. Of course China isn't perfect but it isn't as bad as most Western media depict it to be. For one, it isn't a dictatorship as most people in the West seem to think it is. I certainly don't support the censorship but I quite like their foreign policy for example.
Is there any place where I can see some numbers for how many connections it can handle and at what benchmarks?
> Medium has been a decent trade-off: They don't charge me, and I don't expect anything but "exposure" in the grand sense.

Reminds me of this comic: http://theoatmeal.com/comics/exposure in the grand theme of the flawed "sense". I'm aware that it kinda makes no sense.
Also, Tesla is building out an energy storage business that can (according to Tesla's conference calls) eat a practically unlimited amount of battery packs with decent margins. So they also have some insurance there in case car demand should be lower than anticipated, or car production should hit delays.
Google's general functionality includes suggestions. Spellcheck, even of more obscure search terms, doesn't require manual intervention. The system could easily determine that people who search for "pancales" follow up that search immediately with "pancakes".
Are these all undefined rather than merely unspecified or implementation-defined? I'm a little suspicious that they don't explain the difference, but I'm having trouble finding a definitive list of the places where the standard allows nasal demons.
Foc.us make closed loop EEG/tDCS a thing (S13 reject)
> Letting people watch all US movies without a filter is effectively letting US set the cultural standards and values.

No, it's letting the people set the cultural standards and values, by deciding what to watch and what not to watch.
Maybe it does not use the same opening style when it plays against a version of itself.

It would be very interesting to have pro-players comment on published records of alphago self-play.

Maybe alphago has discovered a new balance between black and white (that is a new optimal value of the komi) but when playing with the human defined of the value of the komi its optimal style is also different than what it would be otherwise.
What's the point of reading this and not Reddit itself?
New BlackBerry smartphone with qwerty keyboard revealed
Is the goal to eliminate diversity by making every group statistically the same as every other group?
OK. So buy something with Bitcoin without:

* Ever appearing at a retail establishment with security cameras

* Ever scheduling a product for delivery to any address, period

* Ever scheduling a service to be provided at any location, period

* Ever communicating with the other party via any means whatsoever, including placing an order online, not even via Tor behind seven proxies

And tell me how it goes. Because all of those things above are vectors for identifying you that big random numbers won't solve.
It's obvious to me. If Google changes the results of a search for "bounce" to include all the letters bouncing on the page, I can be pretty certain this was the one-time decision of a human being rather than something that was automated and, for lack of a better term, accidental.
> You could also say this for C on Unix in 1990.

You can still say this on 2017.

No UNIX kernel will ever be written in anything other than C, the way they are married to each other and the way UNIX culture works.

To get rid of C we need to get rid of UNIX, even a POSIX like OS coded in say Ada, needs to expose C like semantics for POSIX compatibility.

Which means we still have a long way ahead in what concerns improving security.
The problem is that those solid state LiDARs have missed shipment targets many times and they also aren't equivalent to $60K lidar systems.
With WebAssembly, you should be able to compile the Erlang VM itself to it.
Who put the wagon in front of the horses? The horses did. :)
It's not anything near 20% from what I've seen. I've worked at fairly random companies and went to a pretty large school and women are consistently outnumbered at least 10-1 everywhere.

Even at Google and Facebook a lot of their female employees are just tangentially related to development. The core dev teams are probably 95% male just like everywhere else.

How about someone do a name-gender scan on GitHub to check???
> Now it gets interesting, because Windows and Android will finally be competing directly in a niche which neither of them has a strong hold on.

This isn't Android, it's ChromeOS. And ChromeOS is pretty well established for what amount to modern netbooks.
That depends on what you consider to be 'results'. If you consider the "Did you mean..." portion to be part of the results, then I think saying it was modified is a fair guess, since other search terms do not include themselves in the "Did you mean..." portion.
Please don't post ideological provocations to HN. It never does any good.

We detached this comment from https://news.ycombinator.com/item?id=13324535 and marked it off-topic.
> Calling somebody a hippie

Please stop. You are reading what you want to read and not what was written.

Where did I call someone a hippie?

I called it "hippie logic". This is what I said:

> What kind of hippie logic is this?

I did not call a person a hippie.

And, besides, since when is hippie a pejorative anyway?

It's like saying "drunken logic". You are not calling someone a drunk.

Geez.

Nah, people are just choosing to be offended because that's a thing today and piling-on with a holier-than-thou attitude is easier and if feels good.

Funny thing about choosing to be offended --and it is a choice: Nothing happens. Your head does not explode. You can still walk and chew gum at the same time. It's one of those empty things people seem to love doing these days. They also believe they have an inherent right to never be offended by anything. Pretty funny considering the times we live in.

It's OK. I get it. Still doesn't change the truth of the argument one bit. It is a great way to not have to argue facts though. Get a dozen people to be offended and very soon we are talking about that and nothing more.

Do you know what would have been a far better response? To completely ignore the utterly insignificant "hippie logic" part and actually go after my argument.
Except what you say is not exactly true. Transportation losses for electricity are roundabout 25% - 30%. For a good comparison it makes sense to compare area efficiency. Plants in green houses can use 95% - 97% of direct sunlight depending on glazing type. Artificial lighting has the following calculation:

* 25% PV efficiency best case
* 75% transport efficiency
* 50% LED light efficiency best case

This amounts to a total area efficiency of 9.5%. So artificial light has a ten times worse area efficiency compared to using direct sunlight.

Transport energy consumption for the product on the other hand is often over estimated. Transporting amounts to something between 1% - 5% of the total energy cost of produce, depending on type and distance of course.

The vertical farm fallacy lies in the assumption that area is the scarce resource. This is simply not true if you move outside the city borders. Area within the city is very valuable and incredibly expensive. Even if you only pay a comparably low rent, lets say 2.5$/sqm (25ct/sqft), that amounts to ~30.000$ rent per year (for a 1000sqm indoor farm). You can buy farmland for this amount of money and forward from that the cost for area is not there any more.

In my (our faculty) opinion the sweet spot for urban farming ist in the peri urban part around the city. Area is still cheap, you can use direct sunlight with little or no artificial light and transportation cost and energy can be slashed by 90%.

Depending on the industry in that area there may even be some synergy potentials with residual heat and other materials (eg. compostable stuff from near by production).

Dutch Prof. P. Smeets proposes argoparks as a sustainable urban agriculture concept. We are in favour of that.

Edit: Clarified on indoor farm area.
The culture, the outdated compilers (expect C89 and C++98) and software designed by hardware engineers.
"Cmd has served us all well for almost 30 years now"

No it hasn't.
A function being overridable is a part of the contract, because other functions may rely on it. If you can override truly private stuff, you have no idea about the invariants that you need to uphold to do that correctly.
When we talk about racism and "white people" domination we usually refer to the occidental world; it doesn’t make sense in the whole World because there are too many different situation, whereas in Occident it’s pretty clear which populations are oppressed and which one isn’t. This is especially relevant on HN because readers here are mostly young white men.
What Place Does Online Privacy Have in the 'Digital First' Age?
This whole topic is very bothersome, as many of the comments in the thread so far have pointed out.

For anyone who is generally for these kinds of policies (equality, diversity, whatever), can you please explain your position from the ground up? I am genuinely asking, because from my point of view there are huge assumptions made that seem to me, on the surface, to be unjustified.