skysight-inc/HackerNews huggingface dataset:
I agree. These topics turn all of us (it’s one thing we all have un common) into savages. Obviosuly no one shoukd feel discriminated against at work or feel harassed, and yes everyone shoukd have the right to speak about their opinions in a non-violent or threatening way, but the only way this is getting any better people is if we relax and speak not to a whole community but to one person like you are suggesting. You know just say, “come on dude cool it please”
I have a PhD in astrophysics from a peer institution of Harvard. I know dozens of people with PhDs who are "misinformed and unscientific" on many topics, including their nominal specialization.

And by the way, another fun fact:

As far as I can can tell, he doesn't have a PhD. He didn't publish any papers while he was at Harvard. You don't get through a modern elite PhD program without making any contribution to the literature. And his thesis is not showing up in any library search I do. He seems to have dropped out very early.

No shame in that, of course. But since you and many others are saying he has credibility on a matter unrelated to the topic of his PhD precisely because he has a PhD: he, er, may not have a PhD.

By the way, the more cited of his two papers reads like it was written by someone very new to research, who had his editor open in one window and the Wikipedia page for "List of Logical Fallacies" open in another.
But populism and democracy are not opposites. Populism is truer to true democracy than other forms of say representative democracy.

In essence people only like a kind of a democracy when it goes their way. In the US people complained the Hillary won the pop vote despite everyone knowing that only electoral college votes count (not popular/populism vote).

And people want the representative result when it is in their favor (most republicans today).
The only hoops I can see there is the regular caveats that apply to all parallel programming (don't introduce deadlocks, be careful: other threads might mutate the data you are currently using).

That applies only if you are executing guile code in parallel in the same interpreter and environment (or asynchronously accessing interpreter data) which is impossible in insert_other_embeddable_language_here.

You don't have to use embedded guile like that.

From my experience: if you want to embed a language and only need it in a single thread, it is just as easy to use lua. If you want several interpreters in isolated threads without any communication Lua is easily the simplest solution.

But if you need communication between multiple embedded language threads or interpreters you are better of with guile or TCL depending on what threading model you prefer.
By that definition a while loop is general recursion. Neither map, fold nor reduce require recursion to implement. All are either for or while loops and this is how the actual computer is going to execute them. Our Von Neumann machines execute lists of instructions and not functions. They are inherently stateful.
Don't be so abrasive without linking to proof. I looked at a couple files and they looked fine.
Sure, and nothing in the essay was whistleblowing.
The mistake Google made was thinking that they don't have 100 conservative-leaning employees also willing to martyr themselves in the shadow of the original author's exit.

What are they going to do when someone else steps up and makes the same assertions with more tact? Fire him too? What about the person after them? They gave extraordinary leverage not to the person that they fired, but to the people that have not been fired yet.

It's uncharacteristically nontechnical of Google to think that of the anywhere between 30-50% of the US population that leans conservatively, there is only one of them working for Google in Mountain View and that any dissenting thoughts within the company will end with him, and that the liberal employees threatening to quit will be happy and sated just to see these few drops of blood.

It doesn't matter the size of the check Google cuts this guy, nor the next 100 individuals if they choose to also speak out. Google made a mountain out if a molehill, and they just left a very a long way for the snowball they just threw to gather some mass while rolling down.
It is in california, among other places.
Federally, there are about 5 or 6 regulations covering workplace speech, the most sweeping of which is usually considered to be the NLRA.

If you google for nlra and lexology, you can see a number of articles about the scope.
Intel has recently implemented SHA1 in hardware. So give it another decade or so.
Multiplayer Strategy Game Art of War: Red Tides Coming to Mobile Soon
Elliptic curves are "generalized modular arithmetic" only in the sense that they involve a different kind of addition law (the set of points on a nice EC is a group).

Also, you can look at the points on an elliptic curve where you allow the coordinates to be real, complex, rational, or even the integers mod p (any field will do), so the last choice gives you a closer link with modular arithmetic. It's best to treat ECs as their own weird, wonderful beasts!
Irish electricity transmission operator EirGrid targeted by a nation-state actor
I actually have constant fears about this, I always wonder because of programs like this if I am good enough or am I just a diversity hire.
This viewpoint completely ignores the internal consequences of doing what you suggest. It's in fact, very strange to me to simply assert "they got it wrong" without even knowing the internal state of affairs well enough, which, from what i can tell, you wouldn't (I googled and linkedin searched pretty hard, so if you do work there, my apologies!).

There was also clearly no winning externally no matter what they did. It would not have been dead and gone as long as their was a narrative to be used by someone!
We've banned this account for repeatedly violating the HN guidelines. If you don't want to be banned on HN, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future.
They did screw up. But this guy had to be fired. Not because they had to make an example out of him, but because by publicly sharing his biases, he's ensured that a large part of Google wouldn't want to work with him.

It's a team sport after all.
> So, stating true, scientifically verified facts that challenge Google's official political ideology is now a fireable offence.

Did you read the memo? I don't think you did. Let me help you distinguish fact from speculation. Quote from the memo:

"Women generally also have a stronger interest in people rather than things, relative to men (also interpreted as empathizing vs. systemizing)"

This is science supported by citations. Cool.

"These two differences in part explain why women relatively prefer jobs in social or artistic areas. More men may like coding because it requires systemizing and even within SWEs, comparatively more women work on front end, which deals with both people and aesthetics"

This is pure speculation without any supporting evidence. The document is littered with these unsupported conclusions that he arrives at which are several steps away from the actual science. I'd be happy to point them out at length.

It's extremely deceptive of you to say that he was fired for stating facts, while the minority of the points in his doc had any supporting facts whatsoever.

In fact, reports indicate that was fired for violating the Google code of conduct: http://nymag.com/selectall/2017/08/google-fires-james-damore.... If you'd like to present the argument for a) why he didn't violate the code of conduct or b) that's not why he was fired, by all means proceed. I'd be interested to see your evidence for that.
> The worst anyone can say about his "screed" (give me a break) is that the guy was wrong and suffers from unconscious biases. Otherwise he was fairly civil and for this he is publicly and viciously crucified and demonized then thrown under a bus by Google.

100% agree. So much of the commentary on it reads like the writer either didn't read the memo or willfully misunderstood it. I don't agree with the memo either, but holy shit, people's reactions are so over the top.
And this is the actual report: https://www.nytimes.com/interactive/2017/08/07/climate/docum...
I can't imagine the rage this has unleashed within google. Google will be fundamentally fractured internally because of this one decision.
There are better ways to prevent length extension attacks, such as choosing Blake2b. With the current scheme, only 12 bytes are missing, so Length extension attacks only get 96 bits of security…

Replacing SHA-1 with SHA-2, what are they thinking? Blake2 is faster and more secure than either.
Steven Pinker and Elizabeth Spelke Debate – The Science of Gender and Science
My own companies (Zortech, Digital Mars). Id Software. I believe Microsoft borrowed $5,000 (outside investment, but it's not remotely "considerable").
Appeasement also doesn't work on the type of people that were calling for his head. Soon they'll be demanding that anyone that shared the document internally be fired, then they be calling for everyone that agrees with it to be fired.

This is just the start of the witch hunt that will follow.
I think it's a pretty bad false equivalence to liken physical sports to ability in the workplace, purely because one is specifically _the peak of human ability_ and the other is outcome driven.

Taking your example of say, sprinting - the outcome is to cross the line 100m down the track. I would say pretty much everyone is capable of doing that one way or another. When you apply a performance lense that says you need to do it in X seconds, then you're saying "we only want our definition of the best to do this task".

Bringing it back to the workplace, a lot of jobs in tech (and other sectors too), suffer from trying to apply a one size fits all performance lense over the actual outcomes. "Sure this person did their job, but did they do these metrics that we've decided we value". A large part of diversity is acknowledging that the lense that you view people through is not going to apply to everyone, and accepting that you need to focus on the outcomes.
I mean that is the job of any HR rep. That’s literally the point of the job is to focus on how actions effect the company.
Besides some left leaway you basically claim there is no notion of truth ...so I can't say I believe it to be true. ;)
Thanks. I think this only explains resistance/support lines which are horizontal, but in technical analysis these lines may also have a slope.
This same reply was posted to several of my comments, this is my response: https://news.ycombinator.com/item?id=14954138
There's an internal survey at Google that shows about 40% of employees agree with him. They are just rightfully scared of speaking out.
As a woman with a disability who got hired by a diversity program, I don't give a fuck. I just need a job. Working at McDonald's sucks balls. If I really couldn't do the job, they could have fired me at the end of my probation period. I'm quite happy to earn my position after I've got it.
Do a large amount of moderate leftists actually think a PhD in Women studies is "legit"? Genuine question
So in my country, we have our own version of affirmative action called caste-based reservations. Basically, if you belong to a certain caste, there are seats reserved for you in every government institution (schools, universities) and public sector jobs.

One of the smartest people I know belongs to one of these castes. She is brilliant at her job but constantly worries whether she got in because of her brains or because of the reservations.

There is STILL a serious need for reservations and affirmative action in my country, but man does it screw with people.
So you're turning being held accountable into somehow furthering lack of accountability. Not that I think the agreement is super perfect, but that still sticks out like a sore thumb.

> Let's fund solar power and electric cars

You've always been free to do that. You still are. Instead of, say, waging a war of aggression for control of oil, littering the world with military bases, all the while complaining about the specter of a "world government" -- which is anything but the US desires of hegemony, right? No problem with the main superpower being a brute instead of a boon, but a huge problem with the means to defend ourselves. Also see https://www.youtube.com/watch?v=2C-zWrhFqpM&t=49m38s , and for now in general I'll just say "no". Not good enough. Too little, too late.
> "you're biologically inferior at doing the same job as me."

If you think he said that, you didn't read the article.
I just feel bad for Googlers who have to deal with this internally and externally. Sorry guys keep up the great work in whatever it is you do there.
#1: I don't see any support for your summary. It says instead "Interestingly, females in sales jobs appear to receive more callbacks than males; however, this (reverse) gender gap is statistically insignificant and economically much smaller than any of the racial gaps discussed above."

I can easily dig up studies showing opposite results:

"Contrary to prevailing assumptions, men and women faculty members from all four fields preferred female applicants 2:1 over identically qualified males with matching lifestyles (single, married, divorced), with the exception of male economists, who showed no gender preference. " http://www.pnas.org/content/112/17/5360.abstract

"We found that the public servants engaged in positive (not negative) discrimination towards female and minority
candidates:
• Participants were 2.9% more likely to shortlist female candidates and 3.2% less likely to shortlist male applicants
when they were identifiable, compared with when they were de-identified."
https://pmc.gov.au/sites/default/files/publications/beta-unc...

"Teaching accreditation exams reveal grading biases favor women in male-dominated disciplines in France" http://science.sciencemag.org/content/353/6298/474
Nothing about the location of the bullet has changed.

Are you suggesting this example somehow shows that changing knowledge/probabilities determine whether what's going on there is deterministic or not, as is the issue under discussion?
Given the precedents, the title of the article is bad.
*Citation needed
People who are admitted to jobs or universities via affirmative action but don't think this raises questions in the minds of people they work with are living in a fantasy land.

Having said that yeah people mostly live in fantasy lands and this guy disrupted that suspension of disbelief at least in his one case which makes him a tough commodity to deal with internally. But firing him wasn't required and was grossly unethical. They should have just let him sleep in the bed he shit in and he probably would have been gone within a few weeks anyway.

Now the guy is a goddamn martyr to the butthurt-white-male party.
> Which is why its likely affirmative action will always be necessary.

Affirmative action programs like most progressive ideology and policy has simply not produced any tangible lasting results. In most respects the focus groups of these programs are in worse shape now then they were 30 years ago. The presumption that 'racism', 'sexism' or 'oppression' is responsible for the failure of certain groups is simply unfounded blame shifting by sloppy ideologues. And the notion that gifting them undeserved employment opportunities is going to fix there problems is also a misguided and harmful idea.

The premise is simply wrong and will continue to fail at its stated goal but have the consequence of creating new groups of disadvantaged people who have been systemically discriminated against for having an undesirable skin color or genitalia according to the Liberal Lefts preferred fetishes.

Either out of social opposition or economic necessity these programs will be ended. The most egregious of policies such as race based admission quotas that certain universities use is already under sustained lawsuits and there is every indication that they will be forced to stop there racist and misandrist discrimination against European and Asian men.

> Every poll I've ever seen breaking out support for affirmative action policies by age groups, and I've seen a lot over the from the early 1990s through the last couple of years, has consistently found support higher among younger Americans.

The Baby Boomers cling to these ideas out of stubborn habit but people under 60 when asked if they think certain racial groups should get preferential access to job opportunities strongly disagree. That's not to say certain groups think they themselves should get preferential access to jobs for xyz reasons. Disparate groups claiming they deserve affirmative action for a cornucopia of mostly undefinable grievances like 'oppression' and 'reparations' is not going to sustain these misguided programs in the current century.

It's a shame that people cling to these misguided failed ideas. There is a lot of good work people could do trying to fix the broken communities that have problems. But I suppose that would be a lot of work and perhaps not as economically rewarding as keeping a failed and bloated bureaucratic failure on its feat at least until they can retire.
The problem is most introductions to recursion teach the syntax and implementation, not the conceptual structure.

The syntax is (usually) "a function calls itself, and there's a stack which can cause problems, except in some languages, probably."

The conceptual structure is "Solve a complicated problem by finding a single algo that successfully attacks the problem repeatedly, making the unsolved/unprocessed part smaller and smaller. Repeat until there is no unsolved/unprocessed part left."

Then illustrate with examples like Hanoi that demonstrate how simple logic applied over and over solves a complex puzzle.

Of course it's easy to introduce recursion with factorials, but factorials (etc) don't really explain why recursion is powerful.

They make it look like "Work out this simple math problem (which would be even easier with a for-loop, but whatever) with this one neat trick."
Google was fundamentally fractured and didn’t know it. Now they know it. At least that’s a start.
> A company and employees really shouldn't get political if at all possible, to prevent a divided customer base.

The company and its employees have very publicly political. This is the trend for most of the big tech companies. I wish they were much less political and the companies chose more moderate viewpoints.
Women are also generally more critical of women in these situations
How to thrive as a fox in a world full of hedgehogs.
Now there are 40% of people at google who can't sleep tonight because their blood is boiling and won't stop boiling for a long time.
Well the site is nearly 7MB, so it isn't, maybe next time take the 5 seconds to open Developer Tools to check?

I wouldn't browse it on a mobile over cellular, 10 mins of browsing around the site could knock 100MB of my plan quite quickly.
Why are ahead-of-time inverse kinematics so much more popular than feedback control methods? The numerical iteration involved in this method seems a lot more expensive than the iteration used in feedback control, which is also simpler to implement.

Does anybody know?
You cut out the not in the grand parent post.
I'm a host and send people back through Airbnb anyway. The fees they charge are minor compared to the insurance and ease of use. Plus you want the reviews from those repeat customers.
Dental hygienists (98%), Occupational therapists (92%), nurses (~92%)[1].

[1] https://www.dol.gov/wb/stats/occ_gender_share_em_1020_txt.ht...
Really shameful, Google. You continue the trend of being a disappointment.
> Is that what typically motivates a scientist today?

Just as a side-note: When I started my Ph.D. studies we had an "introduction course", going through requirements for graduating, seminars by more experienced scientists, what to expect and so on. In that course I encountered the absolute worst seminar speaker when it comes to the subject of motivation. The seminar speaker said that "If your research does not have a potential to receive a Nobel prize, stop doing it.". The speaker was at the time in industry because achieving wealth was a similarly admirable goal. It was extremely discouraging.

So, not typical (I hope), but some argues that fame and wealth are the only reasons to do science.
Sometimes the best person to learn from is someone who recently learned what you are learning.

Teaching is a responsibility, so try not posting when you are angry next time.
Thats funny! By your summary women have poor representation in tech fields because the working conditions are bad, so people should stop trying to get women into the sector because the will get crappy jobs. Let me suggest that a sane person would argue in support of improving working conditions instead of perpetuating suffering, but I guess thats a point of contention in these contexts....
diLma was looking to strengthen the Communism above all. I don't like Temer at all, but, diLma as president, braziL could be in much worse path. Hope both of this corruPTs (among others) be in jail soon.
>Please have a woman you care about in your life, preferably one in tech, read this and then ask their opinion of the piece.

Do you have any women in tech in your life? Did any of them actually read it?

Disclaimer: I did not read the entire piece. From what I've seen over the past 24 hours, the vast majority of people with an opinion on it did not read all (or any) of it either.
Asians are also over-represented because Asians are over-represented in the global population. Indians and Chinese along are nearly 40% of the world's population.

Given the much, much larger pool to pick from, it's natural that they would be over-represented in tech too.
>hey uh, independent of whether we agree with you, can you please cool it because this is USA, Bay Area 2017 and you just can't say shit like that

You make the Bay Area sound like a somewhat dystopian, closed and repressive place. Is it really like that?
Saying “my own companies” only proves my point. You are risking your own personal assets only, while a coop structure would involve risk for everyone. Furthermore, you are founding a small business that you hope to eventually grow in some direction. That is very different from a whole set of workers founding a business where they wish to continue doing the same work they were doing before, only on a coop basis.
Not having a PhD in biology might help you look beyond biology to hypothesize causation about an observed correlation
Indigo Rose Autoplay Media Studio 8 Keys Free Download [HERE]
> it's really hard to say one sex is more privileged than the other, rather than just privileged differently

I don't think it's that hard. There are unfair privileges to either gender, but the male ones are vastly larger.