skysight-inc/HackerNews huggingface dataset:
There are lots of opinions that I might hold that would open my company up to lawsuits. In this case, he posted something that dramatically increases the likelyhood that some percentage of people fired will file suit, and this memo and the failure to reprimand/fire him will be part of the legal arsenal used against the company. Firing him is a simple mitigation strategy against this attack vector. ANY company that cares about lawsuits would have to make this move completely independently of the possible merits of his article. If it hadn't been leaked, he might not have needed to be fired. But once it was public news there was no sensible choice that Google could make. Again, I'm not trying to weigh in on his paper's content here, but as a simple legal precaution he needed to be fired.

Note that this isn't just about sexism, but lots of protected class opinions could fall into this category of 'express this openly and you'll be fired'. No company of any size would be able to tolerate it.
> It's his job to facilitate an enjoyable work environment not be a champion of free speech

Obviously he hasn't been doing that. Lots of Googlers apparently feel like they can't speak out on topics that might offend hard-left sensibilities.

> Women want to be respected by their coworkers and arguments like "biologically we've hit the max amount of women who are interested in this field" don't align with our experience.

Align with your experience? How would that be a valid way to measure anything?

The reason this thesis has weight is because it aligns with hiring data. Despite huge efforts software is not 50/50 balanced. This is because there's not 50/50 male/female graduation rates, and that in turn is because there's not 50/50 male/females studying CS to begin with.

Obviously there's some cause for this. If you rule out biological causes then you're left with unconscious bias and other evidence-free theories. Biological explanations have actual scientific studies behind them.
Yep, it even rambles about the failure of Marxist communism at one point. It's a rant with cherry picked evidence, but people find something it in to confirm their beliefs and try to defend/attack it.
> Otherwise where's the fun in worldbuilding.

I think it's only fun if you operate within constraints. Choosing Earth-geology is a pretty reasonable constraint that allows you to more quickly get on to other aspects of worldbuilding (the ones that most fantasy worldbuilding focuses on anyways). What you are describing sounds more like science fiction worldbuilding! Plenty of room for overlap and deviation, of course.
The papers he cited are still extremely controversial, they aren't settled science at all. The rest of his sources were Wikipedia links.
Security things in Linux v4.12
URLs are matched via a regex or wildcard type syntax, to eliminate files served out of /ad/ paths (yes, people still do this).

This makes hashes somewhat less useful. And a distinct hash of a URL could likely be considered to be the URL itself for the purposes of a legal action.
No matter what he intended the thesis to be, that thing was just a bunch of dog whistles that sounded an awful lot like ignorant alt-right bullshit to me.
> A waste of time and money, but one which made me happy.

Reads like the best kind of waste of time and money!
This is pretty much what I want. If loading sketchy third-party tracking images is a condition of reading your content, fine, but tell me in advance so I can pass.
> I don't see how you can argue that a single guy who isn't in management writing a memo creates a "hostile work environment".

Employment law makes it very clear that person creating a hostile work environment doesn't have to be a manager. They can be a co-worker, a client, or a contractor.
Meh, there are times/places when that is a good idea.

But if you make it annual standard operating procedure, then you are paying people to create spreadsheets and documents rather than, say, do something useful.

And the money will funnel to the people who are awesome at creating spreadsheets and documents rather than the people who are good at doing useful stuff.

Effective oversight requires understanding the domain and being motivated to continually improve things.
Is the music here to stay? The memo doesn't explicitly say, and I think that's main concern of most users.
This cannot possibly work because the page tables are not ran between L1 and L2, they are ran parallel to L1. While VIPT caches allow you to know the cache sets without page tables, they cannot choose from the right cache way. So, every way is loaded as the TLBs are accessed and at the end, the correct way is chosen based on the result of the TLB.
I don't know, I wouldn't want to eat this - https://youtu.be/Kx0obvzqh0Q
I'm an Idiot
This. An excellent deconstruction of the issue. A culture of silencing views a minority does not agree with for the sake of avoiding a mob has created a mob of its own against all reason.
Ah, that's fair. I didn't adequately read the context in your original comment.

EDIT: (As a note, I love clarifying comments, and wish rate limiting on HN didn't force me to pick and choose where I do so. I definitely misread the original, and downvoted it, but after seeing the clarification, and re-reading, I changed my vote on the original to an upvote, as well as upvoting the clarifying comment. Sometimes I feel like the HN lean against an extended discussion between two parties can be a detriment.)
> Blockers such as this guy.

Please elaborate on this. How is he blocking anyone?
Both of those theses are quite sexist, and no, neither one is appropriate for discussion in the workplace. Especially a workplace that wishes to appear as welcoming for all, not just conservative white men.
> Exactly. So you are 100% in agreement with James.

I am? "You need to have conservatives to have a balanced view, hire more of them" (paraphrased from the attract more conservatives part) isn't something I've ever said.

> On a more meta level, you seem to think that because you profess adherence the correct beliefs, the right "Axioms", you are freed from the burdens of proper analysis

False. But I think that if you disagree with society on the base axioms of it, you should leave it.

By your argument, you should be able to rally in the streets and protest for allowing child cannibalism, too.

It's just an opinion, too, nothing wrong with it. If people want it, we should just let them.

No thanks.

There are certain moral axioms a society is based on, if you disagree with them you can leave. (For example, the German constitution has an eternity clause, making some basic axioms of society immutable for eternity)
The best thing about Cryptocurrencies is you still can buy $50 worth. Sure 1/700 of a bitcoin isn't much, but it's far more approachable compared to some other investment vehicles like a share of Amazon. Wasn't it Mcaffe saying that Bitcoin would break $500k[1]? So like $50 now is a stake in seeing Mcaffe "eat his dick" or you have a 142x return on your investment.

[1]https://cointelegraph.com/news/mcafee-stakes-his-name-10-mln...
Someone was kind enough to set up a redirect. :)

You can URL-encode the last character to make HN happy, i.e.:

https://en.wikipedia.org/wiki/Online_Policy_Group_v._Diebold...
On LinkedIn, set your region filter to bay area, look for remote.

Try using stack overflows job search tools, set to remote.

Try angel.co, be upfront about wanting remote.
I was left with the impression he wants the introduction of a quota for sympathizers for a political organization. My takeaway was that he wants to work with people who are officially representing political parties.

Maybe it is that I have lived in a country where carrying party cards to work was a step in professional life. But the point that stuck to me was painting the situation along political spectrum.
I agree with parent based on my own experience, and I'm sure parent bases his/her comment based on experience too.

I have been a NYTimes reader for a while and still read some of their less political articles, but when it comes to political pieces I stay away from them because I get nothing new, most of their articles are obviously left biased (For the record, I am NOT right wing. I just appreciate unbiased journalism and NYT has been failing me)

If you think NYT being left is based on some untrue propaganda by right tilting media websites, then you're the one who's mistaken, because as I said, I'm not right wing and I don't even read any right wing media.
> It wouldn't pass as a bloody undergrad essay.

At least a few psychology professors [seem to disagree with that assessment][1]:

> Graded fairly, his memo would get at least an A- in any masters’ level psychology course. It is consistent with the scientific state of the art on sex differences.

I'm sure you can probably find lot of opinions on both sides of the debate though, and that's fine. As the memo stated:

> Of course, I may be biased and only see evidence that supports my viewpoint. In terms of political biases, I consider myself a classical liberal and strongly value individualism and reason. I'd be very happy to discuss any of the document further and provide more citations

Instead of "discussing the document further" though, they fired him.

[1]: http://quillette.com/2017/08/07/google-memo-four-scientists-...
> No, but the the entire point of that essay was to advance the idea that women are less successful because of their biology

He never claimed that the women in tech are worse at tech than the men in tech. He just claimed that there would be fewer of them.
I actually like submodules, maybe it suffers from the awkward-at-first perception people have about git in general.
And once again, the characterization of "allowing the debate" means one thing for James (why, he "cited studies") and another for everyone else (they are an angry mob). The most telling bias in this piece is that characterization.

Perhaps is James had not hamfistedly "cited" population research (as Brooks suggests) but then given very specific personal-level fixes (e.g., pair programming , suggestions of "pipeline" fixes, etc) he would not have cast quite so much doubt over his intent.

What's also lost in this summary is one of the most important points: long term exposure to stereotypes has a powerful influence on people (many references of varying quality here: https://apcentral.collegeboard.org/courses/resources/women-m...). By embracing them, we actually create self-fulfilling prophecies.

These prophecies may be based on a statistical mean, but what's lost in that simple numerical distillation is what harm befalls even modest outliers to the distribution. Stereotypes which may seem obvious and unimportant to 3/4 of a population may be a crushing burden and source of relentless stress to the remaining quarter.

It's interesting how many of my peers fought to liberate themselves from stereotypes of "weakness" and "inferiority" that were tied around them as smart teenagers. But when it comes time to recognize the harm in these stereotypes to outliers in a other group, they appeal to the same logic that oppressed them. One might argue that these traits are adopted defense mechanisms well-impressed by abuse. I'm not sure that justifies them, though.
Next-Generation Dex Compiler Now in Preview
Thanks for the information.

The shortwave frequencies still feel very underutilized. When I scan the FM (88 - 108 MHz) and AM (540-1600 kHz) radio frequencies, I pick up a lot of stuff. The shortwave band is relatively vast and feels very sparse. Considering how valuable spectrum is these days, it's hard to believe that we couldn't find a better use for it. Is it because it is so prone to noise that it's less valuable?
Pretty much any technology you use now was a solution in need of a problem. PDAs and Touchscreen tablets are the most fitting examples.
I think that firing sets a very dangerous precedent. I think it was wrong and it's important that there are consequences to disincentivise such behaviour in the future. (Obviously, there's lots of differing opinions on this)

I'm not sure whether I think that means he should resign, though.
This reminds me of a numbers station.

https://en.wikipedia.org/wiki/Numbers_station
>In general the evolutionary psychologists have been winning this debate.

Yes they are, by getting people fired who disagree with them.
There is way more money in politics now than there was in 1790. Hell, there is way more money in politics now than there was in 1970. It's the root of all evil, it really is. Name any malady you want of our current system -- at the end of the day I guarantee you it is in some way attributable to somebody buying influence at some point.
NASA to revive nuclear propulsion with new uranium-based engine
This idea that one can only disagree with it because they haven't read it is extremely uncivil, and does nothing but attempt to shut down the discussion here.
I suppose the script that removes all of the 'would you like to receive desktop notifications from this website?' popups would be nice as well.
https://shortmarks.com - Keyword bookmarks across browsers (I started using them in Firefox, and it was a pain to keep them in sync). It has about 1,400 users, much fewer active. I keep thinking I should rebuild it and figure out a way to make money from it.
I was holding off on integrating Soundcloud API. I guess there's no excuse now.
If you're asking about "the alt-right", you'll first have to define it.

As far as I know, that's not some duly constituted group - it's an insult used against a wide variety of people ("everyone to the right of Bernie Sanders") by their political adversaries.

And the intention of the insult is to encourage exactly what happened here - to associate people like James Damore with people like those marching in Charlottesville.
You actually can't delete your comments after an hour or so. Try going back through your profile and deleting any old comment.
doesn't say it must not accept anything other than a letter or a digit and so, to cover future leniency changes, i would not be surprised to see poetic-license taken such that they allow damn near anything in an unreliable way.
That's what I'm getting at. The DMCA complaint should have been rejected. It wasn't because the people filtering the incoming requests are using a simple high pass filter of "is this text on this page". So, if you encode the data, you remove the ability to use the DMCA inappropriately.
The technical whitepaper clarifies some of these points. To summarize, Coco networks are permissioned. Every authorized member can run a node, and all nodes see all data on the ledger. The code running inside of TEE-protected enclaves on each node determines what subset of the ledger data to expose to each caller, based on the permissions they are granted. Coco enforces basic network-level authentication, but the ledger and the smart contracts on the ledger enforce all of the app-level authN/Z.
Isn't it already possible to own shares of a mining pool?
If you talk to men who worked as primary school teachers (within the last 20 years) and then changed careers, you'll hear a lot of interesting stories of discrimination.
Thanks, I understand better now.

If Admiral enables paywalls, then I kind of agree with Admiral.

If companies want to put paywalls, circumventing them is kind of like jumping the gate to see a concert for free.

I always hit the back button, but publishers should be free to put up paywalls (no idea why they don't do it server-side, but that's another story).

So, I guess the article or at least the title are a little sensationalistic?
And when your DMCA-proof storage system receives a valid DMCA notice for an actual case of infringement, what's the plan?
> I know that the average Asian has a higher IQ than the average white man.

How can you be sure that it's the average Asia, as opposed to the average Asian in the US? IMO a better example would be to use Ashkenazi Jews... or are they too white to count?
I spend about $20-30/month on electricity, so it's about a 10% change. My electrical consumption is about as low as I think one can get it without going without things like refrigerators.
read it again...the argument is the opposite.

And speaking for the OP, I would imagine 'easy' in this context likely includes many elements but is strongly influenced by physical demand of these activities.
Given that sexism is a problem, that seems like the more obvious cause of the gender gap in software engineering leadership.

Perhaps something like this does have an effect on some level, although I think the effects are small and variance in the population is always larger then people think. Even so, it shouldn't be used as an excuse to simply accept status quo and avoid taking any steps to try and close this gender gap.
An experienced physician also (likely) has outdated knowledge. For example they might instruct you to eat a low fat diet, even though that is pretty thoroughly discredited nowadays.
It was about an internal Google matter. It wouldn't have been appropriate to publicly post it
> No, but the the entire point of that essay was to advance the idea that women are less common in tech because of their biology

FTFY to better reflect the fact that the memo was about distribution, not success.

Are men less successful in nursing or just less common?
There is a workaround posted elsewhere in the comments

http://facebook.com/l.php?u=https://www.wsj.com/articles/how...
too fickle: half the time I endup also scrolling. ctrl-click is far more predictable. Same result, less "trying to press a thing designed to roll".
How the Donald's 'Thoughts' evolve
The goal of affirmative action in general is to make a more welcoming environment. When the status quo is disrespectful, making the argument to perpetuate the status quo is making the argument to disrespect.
I have heard all of your comments and issues regarding requiring a phone number for signup and some email addresses being recognized as invalid. I am working on this with my developers.

I am going to make the phone number field optional. Until that time you can enter all 0s if you don't want to put in your phone number. The reason for the phone number entry is to allow for purely informational SMS notifications. No actual message content is sent with the notifications, just that you got a new message or contact request. In the future I am planning a sandboxed app that would handle notifications.

I am also going to resolve the email address error. I will work on ensuring that all email addresses can join.

This is very valuable feedback and I appreciate it very much. If you have further feedback please don't hesitate to post. I take all of the comments seriously and want to get all issues resolved.
That's usually the challenge, isn't it?

differentiating the specific cases where the seemingly pointless solution is actually the best way to solve a problem from the cases where the problem could be solved a different way that eliminates the need for the seemingly pointless solution from the cases where the solution is actually just a pointless flourish.
We moved from Auth.NET to Braintree, but not in the traditional sense. We use our own merchant account with Braintree's API, something that not many people know is even possible.

Braintree's one-iframe-per-field integration is a beautiful thing. It gives us ultimate flexibility in formatting, bypasses a lot of PCI-DSS compliancy issue, and avoids the impression that the customer is leaving our website to enter payment info.

But we don't have to deal with subscriptions, so ours is a completely different problem space than the article.
I would argue that the author did not cause the PR disaster, Google did. They author submitted the memo directly to the diversity team months ago and they ignored it. It was posted and updated on Google provided employment forums for months and Google ignored it.

They are now publicly vilifying him for expressing opinions that are now being publicly supported by scientists. They have essentially publicly attempted to silence him because they don't like his opinion, validating his initial complaints.

I don't know if Pichai should be fired but a lot of people dropped the ball on this and they have escalated a story that could have been quietly handled in house via a few conversations months ago.

I have no idea if Damore's arguments for biological differences are valid or not, some scientists have stated they are (mileage may vary) but I don't feel that anything he said was stated with malice of with the intent to denigrate anyone. He may not have had the best communication skills but he was trying to start a conversation not a war. Google for some reason responded to his inquiry with the equivalent of scorched earth and are now realizing that perhaps they overreacted.
It sinks like a stone because it has attracted 160+ comments in a mere hour.
As I understand it, he posted on an internal forum designed for posting thoughts, ideas, and opinions.

Then somebody decided to "leaked" to the world.
If you read the article it kind of gives it's most probably reason for it's existence away.
Ranger: a console file manager with VI key bindings
No, you don't need one: you are supposed to run your own IPFS node. There are even browsers that supports IPFS out-of-the-box.
I think it's worth mentioning that even if an easylist filter entry counts as "circumventing a technological measure that effectively controls access" -- which I think is debatable for multiple reasons -- the DMCA takedown procedure only covers copyright infringement. It does not apply to anti-circumvention measures.

As Admiral's blog post points out, Github recommends using the same contact procedure for anti-circumvention takedown requests as for normal DMCA takedowns. But as far as I can tell, they're doing so purely on their own initiative; such a takedown request doesn't have the force of law in the same sense that a claim of copyright infringement does.
I can't say I agree about that not paying much attention - I pretty much see/hear discussion about this incident daily since Saturday. It probably doesn't help that I am in the Valley, but I have a lot of friends not in tech across the world also discussing this as well.

Almost everyone I know/interacted with believes that Damore is wrong though, if not for the viewpoint, then for his approach to trying to create a dialogue in a suboptimal fashion & its negative effects on his former colleagues.
Right, because they aren't earning revenue otherwise.
Hypercard was the best - I messed with it nearly constantly from when I was 13-15. Remember being stuck in the computer lab for study halls and whipping up animations that would mock teachers at the school.

The hardest thing I made at that time was a wack-a-mole style game where the cards flipped randomly with a button/graphic to wack the thing. I couldn't figure out how to make it click a button while it was in the loop, but eventually I figured out how to break it to click the button. I still remember the code : 'if the click then click the click lock'

good times
"The more free the genders are, the more they tend to polarise on certain careers."

Yeah, just calling a Scandinavian nation "free" says absolutely nothing about its particular societal pressures. Societal pressures which effect everyone whether they are egosyntonic or distonic to the individuals caught up in the society.

More evidence is needed to support this hypothesis.
Seemed like the actual message to me for a second there.
I'm in central Texas (Austin). No idea if that's a good spot or not.

I pick up a lot on the FM and AM bands. The shortwave bands feel comparatively empty.
An excellent and relevant video to this discussion is an episode of Brainwash called "The Gender Equality Paradox." It covers the paradox of why, in more gender-equal societies, we see more separation between what men and women choose to do, and in less gender-equal societies, we see less separation between the interests. The host talks to scientists on both sides and goes back and forth relaying information and starting debate. It is fantastic.

https://vimeo.com/19707588