skysight-inc/HackerNews huggingface dataset:
Is this fundamentally wrong and needs to be addressed?

It's certainly wrong if there are men who want to be midwives but are blocked from entering that career due to hiring biases. It's also wrong if the few male midwives that do exist are unable to progress in their careers due to sexism in their industry. It's yet more wrong if boys are put off that career at an early age by being told by their teachers (and parents) that being a midwife isn't an acceptable career for a man.

So, yes, it probably is fundamentally wrong and does need to be addressed.
It's not being afraid of asking a question, it's not a question.

You're just "ask"-ing if women are as "not good/stupid", or that perhaps they "aren't interested/are lazy".

It's just a gender stereotype dressed up as a question. It's an insult dressed in an insinuation.
Dev needs QA/Test just like writers need editors.

I was a QA manager for a while. It's been over 10 years since I've worked somewhere that had any sense of QA/Test.

Now we have Horde, err, Scrum and DevOps. Proudly. It's like the industry just gave up.

I don't what it's like at the allegedly highest functioning teams (environments) Google, Facebook. But out here in the wild, it's madness.

Dan Luu has been best at capturing and articulating "contemporary standards" for what passes as "quality" in software development. http://danluu.com (I wish I was 1/2 as smart as Dan.)
I agree with you, everybody here is ignoring the circumstances of this case and is trying to generalize it to include something that AirBnB is not doing.
As long as those folks that find homosexuals immoral don't actually discriminate against homosexuals, I think we're fine.
> based on a diversity program for women could have excluded a more qualified man

In the case of my employer, all the qualified men who might want the job have already applied for it. The diversity program came about because they are actually struggling to find enough qualified candidates, even with generous pay and benefits. The company. No one has missed an opportunity because of me. The company was majority white and male, and they didn't have enough people, so they decided to tap into the vast universe of people who aren't white or male. In my opinion, that's the best possible reason for having a diversity program.
Apparently, half the world read "all women are bad at writing software, and we should never hire them", when the other half saw "lots of women don't want to work for google, and we should hire only the ones who do". When the lines are so far apart, reading between them is basically a Rorschach test.

In this sense, it would have been a much better outcome for him to have ended up debating his views in front of a studio audience rather than packing his belongings into a box, because then we'd know exactly what he thinks, and google would have either a solid reason to fire him or a way of mitigating the PR damage.
No reason was given. Peterson tweeted about it. And said that even access to his gmail account was revoked for braking policy. He said no details were given.

Then he tweeted that they reviewed revocation it and still didnt restore account.

He then tweeted few influencers like Rubin, Rogan and Harris.

And then he tweeted that his accounts were restored, again with no explanation.

Right media and Youtube anti-SJWs blame this on one Youtube policy to isolate contradicting videos and authors, but I think this was probably mistake by some bot. Maybe Peterson account was mass flagged by some fringe group.

You tube isnt doing themselves a favor with keeping all the details, since this allow those who accuse them of being biased, to use this as an example of censoring anti-SJW personalities.
Strongly different of what you think there are a lot of PhD in the area that agree with him. That people have different biological systems and so the expressed skills are different. The same way genes express the gender they also express different skills. What I don't understand is why this is so bad? we have different skills, let's try not to think everybody is exactly the same and focus in the skills every individual have.
To understand recursion get "The Little Lisper" or the later book "The Little Schemer". To know when not to use recursion and use iteration instead, look at "Algorithms + Data Structures = Programs" and finally, you can delve into the mathematics of primitive and non-primitive recursive function with "Recursive Functions in Computer Theory".

Good reading to all.
What does Kafka's exactly-once processing really mean?
Disagree. This happens everywhere, all the time, on all levels of the political spectrum. Why is it only bad now that the left is doing it? Why wasn't it "a very bad path" when Hobby Lobby make the government give them an exemption from providing full health care to their employees? Why isn't is "a very bad path" when companies fire employees for being gay, or not hiring employees because they are black or hispanic or a woman? Is it a "very bad path" when a company refuses to make a cake for a gay wedding, or when a church refuses to have a ceremony for a gay couple?

Why is it you always hear people saying "this is crossing a line" when the left does something that the right has been doing for years?
Would you think it unreasonable then for an able-bodied male who might be hired at the dismantling of such a program because the spot opens up to say he "doesn't give a " if that change of circumstance gave him a similar career advantage, and he intended to work hard once accepted to fill the shoes of the role?
I think a lot of it is what society expects of people. I don't think most people ever have a moment when they say "Let me sit down and think about all the things I can do with my life." A lot of people develop their loves and what they think is "cool" at a very young age, and a lot of that is influenced by what they absorb from their parents, teachers, TV, etc.

If you're like me, you probably thought of yourself as smart, and had a short list of "smart things that would be cool when I grow up." Astronaut, doctor, computers, stuff like that.

The movie War Games was honestly important to me and my career. I was small and kind of dorky but pretty smart (at least, that was what all the adults told me, I suspect even that is partly a self-fulfilling prophecy) but Matthew Broderick showed me how cool that could be. I could see myself in him. And, you know, there were TV shows and movies that made me want to be an astronaut too. I'm not saying War Games was some seminal moment in my life. But it was an influence, for sure.

And when I told people I wanted to do that, they never made a face. Or they suggested it on their own "What do you want to be when you grow up? Are you going to be a scientist?" You know what people say to my girl? "Are you going to be a nurse/ballerina/etc when you grow up?" We all pick up on this kind of thing at a young age, and it shapes our perceptions of where we fit.

Women choosing what fields they go into is shaped by their role-models. Do they see female programmers on TV? Do they know any family members that are programmers? That kind of thing. Fixing this has to start somewhere.
I'm not saying that women or minorities are somewhat inferior (neither does the memo btw, if you've read it carefully), but there are fundamental differences among these groups, like it or not. Ignoring these differences only makes things worse, and no bar lowering, mandated positions of certain group etc. will help. Problems must be solved at the root causes, not fighting their consequences.
>Allowing Jack and Suzy to take $100k loans to for a degree in operating a coffee machine.

This right here is the problem fundamentally. The good thing is google seems to at least pretend to have an interest in changing things. They've tried running their own coding bootcamps for minorities and women.

If we really want to fix the problem of diversity in tech then what we really need is a systemic change in how learning as an adult is handled and viewed. I feel like most of my peers did not learn to program while they where at university but learned it while they where younger through google. Perhaps if we could find a way to provide the same socialization and critical thinking exercises that universities provide without the incredible administrative overhead we could make it easy for people to transition into difficult STEM fields. This would be a win for pretty much everyone except the bankers and school administrators.
I won't apologize for our country. We're powerful enough that we don't need to take into account anyone else's opinions about us. That's the end of it, as far as I'm concerned. If we want to manipulate other countries, that's fine. Perpetuating American power is an end I support
Exactly right. I just enabled billing on this project. Oops!
How are you comparing diversity in the tech world with sports? It's not even apples and oranges, it's apples and asteroids.
You can download the old (ancient) version that was included with arc 3.1 in http://arclanguage.org/install

It doesn't have many of the antispam and administration features that are part of the secret sauce or were added later.

Also, some details may have changed, for example the order of the post may be something like points/time^1.8 in the old version, but it may be something like points/time^1.9 in the current version. There are a few black box analysis out there that try to guess the current numbers. (I just approximate it by points/time^2 and don't worry too much.)

There is a forum about the language, but it has a low number of users. Anyway they made some unofficial extension to the language and to the news package.
The NATO is a mutual defence pact.

Are you saying that the USA invaded Iraq to defend itself? Otherwise its NATO allies had no obligation at all to go out and help with the invasion.

Actually the USA government should have listened to NATO allies such as France who warned that the invasion was a mistake.
> They too feel under threat, and that is also not OK. People must feel free to express dissent

Yet he fired the guy.

Ultimately he had to pick a side: freedom of speech or women who got upset by a bunch of links to scientific studies with a pile of social and cultural commentary on top. He picked the latter.
You can find some discussion of how HN works here [0]. It appears they use Arc [1].

[0] https://news.ycombinator.com/item?id=14371189
[1] http://arclanguage.org/install
You're not sure why he's being down voted? Hmm.

1. He used whataboutism

2. Anti capitalism anarchist protesters aren't Nazis and aren't calling for the genocide of entire ethnic groups.

Get this through your dumb fucking skull: Nazis aren't conservatives and don't deserve any protection.

We used to shoot them dead. They are getting off easy.
https://github.com/wting/hackernews
It very much glosses over Turkey's own history of (Greek, Armenian) genocide and the very real differences in religious and other liberties between Turkey and the U.S.
Same in this thread. Suddenly, the free market's ability to govern itself is a horrible thing.
Trash can, singular.

https://www.washingtonian.com/wp-content/uploads/2017/01/gar...
>We had racial policy in the form of slavery, then segregation and Jim Crow, to discriminatory housing policies, to inequitable application of drug laws

All of those examples are the opposite of

>"treat people as individuals, not as just another member of their group"
There are a simply insane number of succinct summaries, opinions, studies, court cases, historical texts etc. which show that bias, especially ones based on race and gender, are prevalent at multiple tiers of society.

There are not "assumptions" at this point. They are a factual reality.
Does it make sense for a language to implement all of the sorting algorithms though, especially the inefficient but simple ones like bubble sort? I would be surprised to find bubble sort in the standard library, so having this as an educational exercise makes a lot of sense to me.
Thoughts on a Software Craftsmanship training that could have gone better
Ooooh this is exciting. Thanks for pointing that out!
You're right, in that does seem to "make sense" on a first pass. Who doesn't want to work with others that you get along with?

The darker picture behind that. So we should choose for interpersonal communication and "getting along", no? Then I should hire fellow white males, since they share my culture. And I'll also choose from a similar age group, since I know we'll connect quick due to shared culture. And we can make wiseass cracks about women, share "conquests", make nasty jokes. (Hmm, just described Uber.)

Or I can hire from people whom are good at what they do, get down to work and finish a job, and go home where you make the culture you want there, and not a forced "culture" at work. I don't go to work for culture, or friends, or any social reason. I go to work because I get paid to do a job and I do it.

If working with/for someone is uncomfortable, I bite my tongue, grin and bear it. If it's past social norms and ventures into illegality, either talk with HR about harassing workplace (provide proof), or find somewhere else to work.
Sure, just remember that it works both ways. When your house will burn and you'll be desperate, have a persuasive story ready.
Racism is not a political stance.
I agree that a universal solution sounds difficult. However, it seems like it should be possible to have something that works "well enough" for some (broad) class of servers. My example is TCP, which does a "good enough" job of controlling the flow of packets over a wide range of networks.
That would be ideal but as a general principle for all of society it is too weak in my view, especially from the idea of class, power structure, coercion and historicism, the principle that to understand society one must look at its history rather than the more limited scope of thousands of isolated interactions.
> eople do not have to declare major for two first years in school. Outside those doing pre-med or pharmacy students do not need to take any hard science/math/cs classes ( the later in a lot of schools taught in math departments ) for years. Early juniors are the first ones who need to decide on a major and boy is CS low on that list ( why would one want to spend next two years cramming math, CS, and physics into the schedule class after class when one can take a few creative courses and graduate with liberal arts degree? ).

This is very dependent on your school and program. At my school, the engineers selected their specialty at the end of, I believe, freshman year. My program was so rigorous with specific requirements that if I didn't start them during freshman year, I could not have graduated in 4 years. As it stood, I missed a semester due to illness and was set back an entire year because of it.
> do I actually want to work on a team with someone who thinks I'm biologically unsuited to the job

Is that what the memo says? It seems to me to talk about statistical differences - a woman in tech is not representative of women in general, which seems to be the point of the memo.

> who is presumably judging my work more harshly

Should we assume historic discrimination means women will judge men more harshly? Black people will judge white people more harshly etc. I find the managerial bias argument to be a slippery slope.

> people who treat you like that

Aren't you making unwarranted assumptions about the memo author?
This is one of the big reasons why I don't work for a large corporation, your value to them is really limited, so they can fire you for any reason they want.

The guys memo may have been wrong on some things, but I don't know why you should fire a guy for bringing up something.

This is mainly about virtue signaling. Google wants to let the world know that it isn't sexist, so it gets this guy to be the scapegoat.
Presumably it was the responsibility of the individual states?
Well, they're not the same thing, because nobody is claiming 20% women and minimal diversity is a moral imperative. There aren't executive-level staff in major corporations who are paid handsomely to ensure a 20% female staff. If you're arguing there is some kind of secret covenant amongst the shadowy bro-network for a fixed 20% women quota and minimal diversity, you'd need to provide some proof of that. Aside from that you haven't really addressed the questions I asked.

I've noticed a real inability (or perhaps disinclination) to speak about these issues in a straightforward way.
I have faced discrimination in another areas of my life. So I think I can have an opinion about it. I have also talked with woman that think the same as me.

Are you discriminating me to give an opinion because I am a male? I don't think it is fair. I could also say that you shouldn't talk about gender equality if you don't live in a country with high gender equality and so you argument doesn't add any value with the discussion.
I'm not sure anyone deserves to be fired for being an idiot, but I'd argue that no one should be forced to work with one either.
If you've played a game or two on an engine, it's usually pretty easy to spot other games that use the same one. Not just an Unreal thing.
Disagree with the downvote. Never used mongoose, nor am i a node developper, yet my first reaction was to wonder why a js db library evolved in an iot framework.
Seems to be the latter, fairly typical "its GPL unless you want to pay us for a different license"

https://github.com/mongoose-os-libs/mqtt/blob/master/LICENSE
It was custom and written in LISP/ARC by Paul Graham https://en.wikipedia.org/wiki/Arc_(programming_language) You can of course use any programming language or framework you like.
It's also a false assertion
Where in the world can you change $300 an hour for pilates and live on $600 per month?
>Let's see. Under single payer system, it's illegal to purchase medicine or health care.

I stopped after reading this.
Maybe. I have been reading that Bannon wants to start regulating big social media platforms as utilities, to limit their censoring and promoting narrative capabilities.

https://theintercept.com/2017/07/27/steve-bannon-wants-faceb...

And I have to say that I agree with him. This platforms became global communication channel. This is not just private company website anymore. So decision to delete peoples accounts and posts cant be given in hands of some biased moderators with personal agenda.

What is going on now on twitter and facebook, is comparable to phone company disabling your line because you have been talking naughty things over the phone.
Quote from the article:

if anyone wishes to provide details as to how nearly every statement about gender in that entire document is actively incorrect,¹ and flies directly in the face of all research done in the field for decades, they should go for it. But I am neither a biologist, a psychologist, nor a sociologist, so I’ll leave that to someone else.

This article specifically avoids countering the original article point-by-point. I would love to see an article or comment that does that.
I am a Mcguire programme http://www.mcguireprogramme.com/en graduate and it has totally transformed my life. From the quiet introvert person I once was to a confident independent person.
>but it's overshadowed by his lack of understanding of the more serious problem of bias and discrimination of women in tech.

Huh I didn't get that, I actually thought he understands there is a problem with bias and discrimination, but he also points out there are other reasons why there is not a balance and why there won't be a 50/50 balance and forcing it might be bad. Now, I don't agree with his writing completely and honestly haven't done the research to know if it's true or not, and personally feel like the problem is rooted in education of our young ones.

Still, I'm afraid to speak out on this issue and this is the first time I've voiced I even partially agree with him. Honestly, I just skipped discussing this issue.

> The people unhappy with him are frustrated by always having to make the same damn argument to the same people who somehow think behavioral evolution is the end-all-be-all, as if somehow the computer they're typing on was a natural result of that evolution.

I don't get that feeling and that's why I don't want to comment on it. I get a feeling like he does, anyone with an opinion that doesn't fit the super-uber-equality narrative isn't countered with arguments, but attacked, shamed and "blacklisted". As people in tech, an industry that is supposed to build a better feature, I believe we should be better than this, we should be rational and use arguments, we shouldn't attack, shame or fire someone who doesn't agree with us but discuss it. Really makes me sad and I hope I get to cash out and leave tech as soon I can. Is it fair that I'm just 25 and don't want to work on what I love anymore because people have turned it into a toxic community where differing opinions are assaulted? Isn't equality to all people, views and opinions what diversity is about?

(Note: This isn't as much as an reply to your post as much as I wanted to reply but it lead me to a mini-rant. Just like, fuck this, I don't wanna be a part of this shithole anymore)
Sorry, it was late when I wrote this. It was more like, "being belittled and threatened after questioning whether or not Pick-Up Artist style techniques were moral or ethical, or respectful of their existing marriages".
Proposed data protection law in UK could prevent a cloud industry headache
Never heard of war that wasn't smeared by other side. When rooskies bombed Finland, Molotov told they're delivering bread baskets to starving Finns.
https://en.wikipedia.org/wiki/Molotov_bread_basket
that's like suggesting that saying modern conservatives have a hard-on for forgiving/accepting aggressive foreign policy is unfair. Political wings definitely have trends.
"I think we all know the answer"

Please enlighten us then. If you don't have data or personal experience to share, do you have anything of value to contribute?

Immigrants to nations have fought for their adopted homes with ferocity in the past. It make sense, really - this is somebody who liked (loved, even) the country so much that they worked hard to get there, as opposed to someone who happened to be born there and so is there by default.

Also, one complication to consider in your example of the American in Germany is that US citizens who join foreign militaries risk losing their US citizenship. Of course, for some people that's not a problem (there are a lot of accidental US citizens), but for others and their families it could pose an issue.

https://travel.state.gov/content/travel/en/legal-considerati...