skysight-inc/HackerNews huggingface dataset:
According to the CSP2 spec, the value of a -src directive contains three parts:

- protocol/scheme (optional)
- hostname (mandatory)
- path (optional)

Notably, there is no query portion or fragment portion; browsers are expected to ignore those. Path matching works like a prefix if it ends in a slash. If it doesn't, only exactly that path matches.

In CSP3, the secure protocol/scheme (https, wss) always matches, even if you explicitly specify http://. In CSP2, the implicit scheme matches either; an explicit scheme only matches that scheme. This is typically not useful behavior because you probably have HSTS anyway, so people just use hostnames and only rarely specify the protocol. Most values in practice seem to just be hostnames in general; paths too are rare.
The source of these texts are unsealed court documents. Like it or not, these things can become part of the public record if you get sued.
Yes quite; for example, kids who are in the 95th percentile of height at 9th grade might be only in the 60th percentile of height at 12th grade.
> The main takeaway in the form of disagreement is that social science findings are mostly untrustworthy/not usable?

No, I think they're fine as long as they're consistent with the idea that sexism and oppression are the only relevant factors.

Otherwise, better keep that science to yourself.
No. Note that my post makes no argument as to whether the claim "all differences are socially constructed or due to discrimination" is accurate or not. I could have left that part out, but didn't want to only quote half a sentence.

My only point was that the sentence, as written, was hostile and condescending and does not represent a conciliatory approach to conversation.
So do I, but that doesn't change reality.

And a hospital might fire a doctor for refusing to treat you.
Affine type system + the borrowck (each value has a single owner & you can't mutate it from more than one place at a time) which are the mechanisms that Rust uses to avoid GC are also a huge help when structuring a program whit predictible behavior : it's the perfect middle-line between imutable data structures (which are slow due to copying and have anoying limitations in many cases) and open-bar mutate-everything models. It's a really powerful feature which helps a lot to have a code easy to understand and to maintain. This is a massive productivity bonus IMHO and no GC will ever give you that.

Lifetime annotations (which are the other feature needed by Rust's memory management) are sometime annoying though.
Well what do you know, I think you just proved that the ratio of qualified women in STEM professions in the Western world is due to cultural discrimination or disincentivisation instead of inherent capability!
I feel like I should point out that reforestation has a lot of value outside of carbon sequestration. Even if trees don't fix our carbon emissions by themselves, they help. Forests also:

- Increase biodiversity

- Improve air quality

- Reverse desertification

- Provide sustainable wood supply (with good management)

- Reduces erosion, landslides, and floods

They won't solve global warming, but they help- along with all the other positives, to boot.
Thanks for your thoughts! Definitely sounds like an interesting thought to explore.

I like to think about ML in terms of how children learn language: through observation in their environment. The training data is a simulation of that environment.

Glad you liked the website and the blog post!
Just to cleanup what you said:

1. He went to the summit, which wasn't recorded mostly to allow people to be open and share their private stories without fear

2. Something about that summit didn't sit right with him, so he wrote up this document and send it as feedback directly to the organizers (not openly)

3. When he got no response back (it's arguable if organizers should reply to every single feedback, but you can also argue that this was a pretty big one), he posted it to an open but not huge discussion board (skeptics) specifically made for people to argue ideas and have discussions.

4. Eventually, it caught some attention outside of the board and it blew up across the entire company

You were pretty close but just wanted to clarify a couple small points.
Ok, I misunderstood what the study says. The underlying idea that boy and girl toys are social constructs could still be true, perhaps? Nothing seems to me inherently "male" about Lego mindstorms besides how we culturally define it. Maybe there are hormones involved in that girl's disinterest but more it's hard to believe that's significant enough. But it's definitely true that it's not an easy job to change culture.
From the article:

"We also tailor our API reference documentation to specific users. It notices who is logged in and annotates fields based on their account API version."
"Never believe that anti-Semites are completely unaware of the absurdity of their replies. They know that their remarks are frivolous, open to challenge. But they are amusing themselves, for it is their adversary who is obliged to use words responsibly, since he believes in words. The anti-Semites have the right to play. They even like to play with discourse for, by giving ridiculous reasons, they discredit the seriousness of their interlocutors. They delight in acting in bad faith, since they seek not to persuade by sound argument but to intimidate and disconcert. If you press them too closely, they will abruptly fall silent, loftily indicating by some phrase that the time for argument is past. It is not that they are afraid of being convinced. They fear only to appear ridiculous or to prejudice by their embarrassment their hope of winning over some third person to their side."

- Jean Paul-Sartre, Anti-Semite and the Jew
As a student at liu who had no prior knowledge about lysator it's always interesting to see lysator links in the wild, they seem to pop up when least expected.

How come the site is hosted at lysator and how come it's still up?

Sidenote: The man hosting the site has a very on-topic profile page[0].

[0] https://www.ida.liu.se/~davby02/
I don't see any evidence of harm being done.

How is this harm? And how is that alleged harmed Damore's fault?
Anybody who sends out a political bomb like that to a large internal mailing list should expect to get fired.

And the memo was poorly thought out and the dude was not well informed. All this hand-wringing is silly. He deserved to get fired and he did not have any really salient points beyond "Could Google do MORE to encourage diversity?"
I have always thought that Bill Gates and Warren Buffet should give at least 10% of their donations to PBS/NPR or even start their own not for profit media organization. The nation/world needs a public broadcasting service that isn't dependent on advertising. I have actually stopped listening to NPR because it full of commercials now (I now listen to BBC Radio 4 instead). There were hardly any commercials a decade or two ago on either NPR or PBS.
My brother was diagnosed with a rare form of sarcoma (cancer) at age 35. Basically was given about a 10% to live. 180 servings of chemo/radiation later we started lining up hospice and he prepared to say goodbye to his 2 young kids and wife.

Last ditch effort was an experimental drug. Out of 150 people in the trial, he's the only one alive 12 years later. 6 years ago he started a company that is about to hit 8 figures in revenue and over 300 employees.

Life can definitely have a lot of swings.
They are not launching a satellite. They are claiming to be leasing bandwidth from commercial sats that have been up there for more than a decade.
This is not only not nice, it's just a bad idea. (and I understand it!)
But he saw a problem and wanted to fix it. You're basically saying he should have left the problem where it is and pretend itsr not there, which is not what engineers typically do. Can you blame him for that?
Plasma Mobile Journey Towards Open Mobile Platform
No one is talking about design. Javascript provides functionality CSS does not.

Source: https://www.w3.org/TR/CSS2/ http://www.ecma-international.org/
This service has no monthly bill attached.
GT is aware of this thread, and emailed all the students in the program about it about an hour ago.

I would assume it is him. He's very active on the unofficial Google Plus group for the program.
Consider a 90% free throw shooter vs. a 50% shooter. To get the job, you have to make 3 shots. But the 90% shooter gets 3 shots and the 60% shooter gets 5 shots. All of a sudden the 60% shooter is more likely to get the job.

It highly depends on the details of the interview process, which I don't know, but just to discount it with that logic is impossible.
> In that case you have an off-line discussion with a group of friends to validate your idea.

He brought it to the Google Skeptics group for precisely that reason.

> If there seems to be a consensus, you raise the point at the next TGIF (the internal Alphabet-wide gathering every Thursday), tactfully and without making generalizations about gender and without inflammatory arguments against your perceived political leanings of the company.

What point would that be?
React Easy State is a simple library, which provides balance between local component state and global stores. It uses a modern version of transparent reactivity (similarly to MobX) with ES6 Proxies under the hood. Please check it out and give some feedback if you have can (:
I would like to hear more about why so many people feel it would be intolerable for a woman to be assigned to work with this guy. I'm a Jewish man, and I feel that I could deal OK with being assigned to work with a radical anti-Semite or a feminist who professed beliefs about men being evil, or with someone who held me in contempt and thought my technical abilities were subpar.
Honest question: Will this thread be quickly flagged by HN moderators or taken off the front page like many others on the topic (see https://news.ycombinator.com/item?id=14967819 for more info)?

Or are there "exceptions"?
Quoted argument doesn't make sense. If the hiring standards are the same for women an men then you know that any women at the company is as qualified as any men at least until you get to know more about them, there is just less of them - no reason to prove anything.

If on the other hand any kind of affirmative action is in place then you would be right to assume average women is less qualified than an average man because that's what affirmative action is: lowering the bar for certain groups.

The very presence of affirmative action ("diversity efforts") should be the reason for women at the company to feel unsafe because then the prejudice against them becomes rational.

This should be obvious in my view. The place to take action is in early schooling to get more women interested in tech or give them more opportunities to get involved not in hiring more of them from already smaller job seekers pool.
Here is the key part:

> Of course, men and women experience bias, tech, and the workplace

> differently and we should be cognizant of this, but it’s far from the whole

> story. On average, men and women biologically differ in many ways ..

And then he talks about "Google lowering the bar".

I'm not sure how can I parse part "... but it's far from the whole story" with "Google lowering the bar".

I'm not racist, but...
> a racist

i can't help but feel that this is more and more just a boo-word that doesn't actually mean much.
Is there a good resource for what Google's diversity efforts actually include?
> Were you aware the first programmers were females?

That was when there were some low thousands of software engineers in total. Hardly statistically significant to compare with today's population.

The first few engineers were female because of sexism in the 1970s. The only mainstream jobs they were allowed to have were teaching and programming. There are fewer females now because of lack of sexism not due to it. As society became liberal, women started becoming doctors and lawyers, which matches with their interests much more than programming.
Oh yeah, objectivism. Ayn Rand being against welfare for other and the collecting it herself.

> Do you value the individual or the society?

.. or the dollar, which is entirely different from valuing people? Just one of a trillion examples: https://www.youtube.com/watch?v=xkgFA9q7w0w

It leads to treating people like objects, and it makes it "rational" to destroy others for profit and "irrational" to care about them.

> It depends on your definition of morality.

It depends on your humanity, on the strength of your backbone. Do you have your "values", your experiences inside you, or do you have external measures, like dollars or party approval or a "definition of morality"?
There is no copy of the blockchain on the satellite. These things are just repeaters for the signal sent up from a teleport station, presumably owned by Blockstream.
Thank you, that was insightful.
I seem to be wandering into tool making currently. What hand tools are you most missing that are not produced anymore?

EDIT: Just noticed your other comment. I'm located in Finland too. I've had huge trouble finding hand drill with three jack chuck. I'm seriously considering making a small run of completely new ones.
To add to that, read the directions first. Yes, gaskets are a must. You might as well do new timing and water pump, as well.
CentOS vs. Ubuntu
Food is one resource. Energy and topsoil are others, needed for food production. Thanks to (U.S.) government subsidies for farming, farmers can purchase those resources unusually easily; some argue that this will lead to faster depletion of those resources since farmers aren't under sufficient economic incentive to conserve them.
>>All it would have taken was for him to run the essay past a couple of people with solid domain expertise, and they would have pointed out the dozens and dozens of problems with his assertions, reasoning and perspective.

I don't think this squares with truth. There is at least one PH.D psychologist who mentioned the memo was generally correct.
Ask HN: Why isn't the Gapminder Software more popular?
I am a huge fan of the late Hans Rosling. His presentations[1] of big data trends are informative and inspiring. I had high hopes for the software[2], but in attempting to use it i have found it is very clunky. Is this why i never see anyone using it? How does one contribute to making software more usable if one is not a programmer?

[1] https://www.ted.com/playlists/474/the_best_hans_rosling_talks_yo

[2] https://www.gapminder.org/tools/#_locale_id=en;&chart-type=bubbles
Every charitable endeavour gets accused of this kind of thing at some point. Even Mother Teresa [1]. Big money without any strings attached doesn't exist. What's the alternative? Government aid is no better in this regard.

[1] https://www.washingtonpost.com/news/worldviews/wp/2015/02/25...
That doesn't account for choice of degree.
... so did they reinvent httpd reverse proxying?
Would you rather hire someone that likes what they do or someone who doesn't?

Would you intuitively think that someone who loves their job are going to be more interested in bigger challenges and doing great work, or someone who doesn't care for the job?
Don't risk it. I've got some extras I ordered directly from one of the NASA-endorsed suppliers. E-mail me your mailing address and I'll send you some. My e-mail is (also in the profile, but doesn't seem to be visible; maybe my karma's too low?) [HN user name] at x0.ms.
Bitcoin is a up to 4MB/10min protocol. That's a thing much for SMS...
Exactly. If Damore had focused his comments purely on hiring practices, quotas, discriminatory policies etc he would still be there and almost all would've found his comments constructive.

But he didn't do that. He brought up scientifically baseless, insulting and emotionally immature rationales for an important and sensitive topic. Working around people in a professional environment requires nuance and tact. He showed none of this.

The fact that so many in IT seem to miss this point and defend him explains so much about why many men and women stay away from this field.
This is simply the best article I've ever read on this topic.
How Bad Is It to Drink Tons of Seltzer?
> Apple users don't want a configurable experience. They want a low stress experience and a brand name. Otherwise they would use Android.

You almost nailed it, until you mentioned Apple users wanting a brand name. I guess that's the stereotype though.

I used to be a config-every-bit-of-settings tech kid. But now... I just want a streamlined, simple UI that works for the 5 features I use daily (phone, messaging, camera, internet, and music). For the most part, Apple gets it right. macOS and iOS are perfect for my needs as a consumer and developer. I have no complaints. But listening to music with an iPhone -- with an Apple Music subscription -- ridiculously unpolished. It's a separate department that has been lost in the shuffle. I hope they start paying more attention to it.
I meant the most relevant one cited by the Heterodox Academy in the blog post you linked.
I don't know why one would even consider a non-funded research based graduate program. Even with my tuition waived and stipend I still almost feel ripped off despite being at a good school (UIUC MS).
I also had success growing mushrooms at around that age.
I just followed the instructions and did try to take extra care with cleanliness, my guess is that as we're both here on HN we're probably predisposed to be better at following a process.
I've known of at least one child care/early education facility that employee fairly equal numbers. It's interesting how some kids (male and female) just respond better to men.
It's Google that is voluntarily taking on these policies, no? Wouldn't they know their self-interest better?
> You can't dismiss his points just because you're tired of talking about them

You can, and some people have, and that's okay. It's not clear whether you're making the implication here, but commonly it's implied that "if you walk away from the debate therefore you are wrong", which is fallacious. Nobody owes you a debate.

> I'm talking about handling what Damore claimed in an intellectually honest way

Then the initial argument needs to start from a place of "intellectual honesty".

Damore presented evidence to support his claim that women are on average less able than men in areas relevant to engineering. He didn't discuss veracity, or contradictory evidence. That's textbook confirmation bias, not intellectual honesty.

Damore then started making HR policy proposals. We use a 50/50 gender ratio as an indicator that a particular field is free from bias. It's one thing to propose that 50/50 is not the natural ratio to end up with, but until Damore can propose a model that predicts another number then proposing HR policy changes put the cart before the horse. This indicates that the policy changes are what James in interested in, not the evidence. More confirmation bias.

Further, Damore's proposals discuss diversity as a whole (race not just gender) without a single word of justification, let alone evidence. That's either more confirmation bias or conscious sleight-of-hand, either way, it's certainly not intellectual honesty.

I don't bear Damore any ill will, he should be forgiven, but this memo was a mistake and showed poor judgement and more than a little bias. These studies may be good science, but stringing them together to confirm a conclusion you'd already set your sights in making is bad science.
Ya the green cards don't function as Chinese IDs, and many governmental organizations don't even know they exist. It still won't let you easily get a credit card, for example.
> He does, however, clearly state that Google's hiring standards had 'lowered the bar' for women and minorities.

He basically said the opposite, but people have been so interested in triggering off the 'lowered the bar' phrasing to show their outrage that they're (seemingly willfully) ignoring the rest of the sentence which completely changed the meaning.

But 'by lowering false negatives' is hugely important. Google's hiring process has a lot of false negatives. These are qualified engineers who weren't hired that could have been successful at Google. This allows for 'lowering the bar' without sacrificing quality by not subjecting minority/female candidates to the more arbitrary/capricious stages of the Google hiring process that eliminate so many otherwise-qualified candidates.

Imagine if one of the ways that we chose to address diversity in the tech workplace was to exempt qualified female/minority H1-B candidates from the lottery and automatically approve their visas? It wouldn't make them any less qualified, since they could've gotten their visa through the normal lottery process. But it would 'lower the bar' by making it significantly more likely that they'd get visas. The post-interview stages of Google's hiring process are similar in their often-arbitrary selecting of who gets through.

It's also, on Google's part, a smart move to address their PR concerns. It allows them to increase female/minority hiring, thereby satisfying public calls for more diversity, without sacrificing quality. All they have to do is look into their process at where qualified diversity candidates are getting rejected and stop doing that. It's a luxury that other companies with fewer surplus potential hires don't have when trying to improve the diversity of their workforce. But possibly more importantly, it's not helping to improve the diversity of the industry as a whole, it only helps to make Google's stats look better. Google's standards for engineers mean that their false negatives can usually get jobs elsewhere without much difficulty. By taking this approach to diversity hiring, they're just shifting their own workforce demographics without helping the industry as a whole do the same.
A stock or bond is neither a commodity nor a currency.
Here's a direct link to the texts:

http://www.documentcloud.org/documents/3932688-TEXTS-From-AL...
Statistics are statistics and I do not believe they should be censored on behalf of being unpalatable. That said, its how we interpret statistics that really matters. Like in my examples, a generalization is just that - a generalization, and thus not necessarily applicable to a given individual. To answer the question, a woman's (or man's) work should speak for itself. If they are a good worker and still facing scrutiny, then I would reexamine if the boss or manager questioning them is competent.
You aren't a responsible voter if you pretend that voting for a "lesser of two evils" over a candidate who actually represents your beliefs is ever anything better than a wasted vote.
> the knowledge you gain and experience you get can't be compared to the on-campus program.

Can you expand on this? Are you referring to fellowships, internships, networking, etc?
Brendan Eich was voluntarily stepped down for doing something outside of work.
It comes across creepy to me and people around me all by itself. Maybe we played to much Portal.
> because of the idea that diversity hiring effectively lowered the hiring bar

So ? That's the company's choice to make.

Many companies take the longer term view that having a more diverse workforce is more important than hiring the most technically adept candidates. Especially since having different viewpoints can aid in innovation and creativity.
Ideally, the one whose views are the least congruent with reality in a harmful way should feel more pressure and less freedom to express their opinion (because people won't be interested in hearing nonsense).

Finding the approaches and views that are most coherently grounded in reality is obviously a continuously difficult task.

We shouldn't treat people poorly just for being wrong, unless their expressions of views is actively harmful. Making that determination can also be very difficult.

Lastly, as a slight tangent, no human knowledge is or ever will be 100% certain and robust (although in some specific domains we can attain incredibly high confidence). We should keep this uncertainty in mind when we act.