skysight-inc/HackerNews huggingface dataset:
Honestly, this whole thing is just ugly. I read what he wrote. It was (mostly) ugly but contained a lot of truth.

Before you downvote/call me a Nazi, I'm a mixed race woman in tech.

I definitely see people hired just because of their minority status. I also see people hired who are minorities but also great at their job. It's not a binary pattern. But those who are hired just because they are a POC or female, yet are terrible at their job stand out. People notice it, but few say it.

Our company recently hired a black woman as a "Software Engineer" who can't write a SQL statement. She has a "taken some tutorials" level of programming skill as far as I have noticed and produces things very, very slow. People notice this, and it makes them angry. I'm sure the other engineers talk about this even more when I'm not in the room. Our boss is proud of how much he is "making the team diverse" yet it's only going to cause problems for the team.

I like to think I was hired based on my skillset, not to improve the numbers. I've worked hard to get here. People likely forget or don't care how "diverse" I am when I am working because I produce. And I fully support bringing in diverse candidates, it's essential to get those viewpoints, so long as they are a qualified candidate to start with.

I do think that men and women are biologically different and, it likely does contribute to a lack of interest in tech from women. Almost all of the women from my social circle are smart, pragmatic, driven and successful yet have zero interest in a technical career. They excel in their given industries but ours they want no part of. I don't believe intelligence is more prevalent in either gender, but I do believe there are some traits that shape who we are.

That's something that's rarely addressed, for fear of being ostracized.

As far as his "conservative white male" discrimination claims, I've seen that too. My boss specifically requested candidates that are not middle-aged white males. But it's nowhere near the same level of discrimination that people of color or women have endured for decades. Perhaps the reason people don't feel sorry for conservative white males is that if they are rejected by one company they can keep trying and will find an "old school" company that will hire them. We have not had that luxury, for blacks and women it was 100 nos for every 1 yes. It's not that way for white guys, sorry.
Damore's name will now go in the history books along with such luminaries as Allan Bakke, Cheryl Hopwood, and Abigail Fisher.
It's recently been privatized.
I think an important part of the argument is the context it's being used in. In Damore's essay, it was used as a counter to the idea that anything less than a 50/50 gender ratio was obviously a result of bias and discrimination. In that context, I think highlighting the possibility of other explanations might be appropriate. If he was instead arguing that Google should stop trying to hire women because they might be less capable, that would be a clear indication of bigotry.

I have a lot of problems with how the issue was raised by Damore and I think his firing was appropriate, but I also agree that his essay has been wildly mischaracterized by the media.
håll gränsen
Shit Product Managers Say, Translated
And it was the size of a stick of gum!

*Do not eat iPod Shuffle
I don't know where exactly I heard it, but: email like it might be read aloud in a deposition.
Of course it's an important and legitimate topic of discussion.

Just don't discuss it at work. It's called professionalism.
I believe the real-world costs of transactions are actually going up, not down. As more miners are added to a network, the difficulty rating goes up and more CPU cycles are required to compute the next block.
http://thehill.com/policy/technology/348246-poll-google-was-... reports solid opposition to his firing. If only extremists are openly defending him, it's because they have less to fear.
What is this[1] supposed to do?

[1]: https://github.com/axiomhq/hyperminhash/blob/master/hypermin...
Men also select more career oriented roles with higher pay, of which CS careers are one of the main ones.
Interesting considering the vast amount of AB we use ..
Girl, I'm glad you're speaking out, but learn about paragraphs, and use them.
> Sociological factors that some companies are attempting to counter, which is what Damore didn't like, which is why he issued his complain-y memo to start with.

That isn't my interpretation at all. His entire point was that Google's current strategy was ignoring the cultural and sociological factors that might be discouraging women from entering the field. Rather than simply giving women preferential treatment during the hiring process, and going out of the way to specifically hire women, he argued that we should be spending more time identifying why women aren't naturally drawn to the field (or why more women later choose to leave the field). Fix that problem first, or the women that get hired will eventually leave, because we haven't done enough to consider why they don't feel welcome.

He never said that women are unfit to be engineers. He argued (clumsily, I admit) that we've created an environment that favors the preferences and strengths of men over those of women. If we want to see more women thrive in tech, start by changing the culture.

I think that most of the outrage over Damore's memo can be chalked up to poor communication on his part. He lays out evidence, but he never explicitly states his argument. It's like he assumed there was a single, obvious conclusion that readers would arrive at. Some of us got the message, but apparently a whole lot more didn't. The outcome is almost perfect in its irony: he cites a greater emphasis on empathy as a way of making the engineering field more hospitable to women, but he fails miserably at using empathy to evaluate how people will interpret his own words.
But it's not _wildley_ futuristic. I'm not taking a flying car to a space elevator to visit my relatives on Mars while my house and pets are left in the care of my android maid.

Wasn't it Buzz Aldrin who said he was promised Mars colonies but got Facebook instead? For some of us, that tradeoff doesn't seem terribly futuristic.
Read. If you then still think it is ok to just put a degrading label on him, then you are part of the big problem we have in our heated debates nowadays. Try be the solution and don't see the world in black or white/good or bad.

"And if we're worried about empathy, why don't we stop and think for a while about the people affected negatively by his memo?"
I do. It's you who falsely assumes one can only do one thing.
1) I'm not saying his logic is flawed. I'm saying what he's basing his logic upon, that these notions of preferences and ability are scientifically measurable, are false.

2) He has an preconceived theory of how "ability" and "preference" work. The science does not point to his conclusions, because the science cannot point to any conclusions: ability is simply not scientifically understood or defined at all in the software engineering field, and preferences are barely understood and have many weird consequences (Dan Ariely's work is a great example of this). He is being disingenuous because he is making a claim without any ability to back it up, simply because it fits with his preconceived theory. That's disingenuous. If he were to say, "It seems to me that", or "What I've seen in my life is...", instead of making a strict claim. A strict claim requires actual evidence and well defined terms, both of which he has none.
Yeah, that probably has something to do with their ability to execute referenced above.
I'm not sure why all students should be punished just because because some cannot use a new tool well.

Socialism at its worst, in my opinion. The irresponsible drag down those with more potential.
Senate will force vote on overturning net neutrality repeal
This Freakonomics podcast on forecasting may be interesting:

http://freakonomics.com/podcast/how-to-be-less-terrible-at-p...
Remington, Ruger, Smith & Wesson, Glock, etc. I'm sure are making boatloads of cash from this instability.
> Generally I wouldn't have minded if he went to right wing outlets, as long as he had also gone to left wing outlets. I was willing to listen to his reasoning. But it became clear after the memo came out that he didn't engage with left wingers and maybe he was indeed just appealing to the right.

Have you watched any of his right wing outlet interviews? Literally on every interview he mentions "Nobody from left reached out to me, only the right wing outlets reached out to me". I'd definitely recommend watching his Dave Rubin interview (even though you think he is a right winger).

If you were him, you'd rather go out and present your side, than to be portrayed in whichever smear light the media wants to portray you.

There are people who lost the narrative from both left and right (like Milo) and that is definitely worse than losing the support for only one side.

Also, hypothetically it sounds great that you show up to both sides on a divided issue like this, but that isn't possible anymore in the polarized society we live in (a great example of this is you classifying Dave Rubin as 'right wing', just see how many people are calling you out on it).
> He’s basically trying to get a new protected class created

No, he's not; none of race or sex discrimination (both under federal and state law), nor political coercion (under California state law) are new protections.

> to protect actions that clearly constituted creating a hostile work space based on long established precedent.

That would be a problem in a direct action suit over his firing, but what he has actually filed is a class action alleging a pattern and policy of discrimination on three different prohibited bases. While there are challenges in doing that, they are different than the challenges in a direct action.
>("generally, women prefer not to do X", not "women are worse at X.").

You're sneaking in your "prefer" with your "generally". Damore didn't speak just to preference, he also spoke to ability.

>If you run a burger place and want more women to eat there, you start serving salads. That doesn't mean you're a sexist for thinking women can't eat burgers. Some do. But generally speaking, women eat salads at higher rates than men. You will not be as successful by trying to market the same burgers to women.

Great analogy. So in terms of burgers/salads & men/women Damore is saying that there are biological reasons to believe that women prefer salads to burgers and that there are biological reasons to believe that men are better at eating burgers.

So now let me ask you, do you think women prefer salads because of biology, or do you think that women prefer salads because of culture? You can say both but if so maybe you could say which one you think is the larger influence and by how much.

Also, do you think that men are biologically better at eating burgers? Is this the reason they are more likely to order a burger?

I think the analogy exposes exactly the problem with Damore's memo.
The noise is partly determined by the airframe but the size and design of the lavatories is not. And for most people, the size and shape of the seats are overwhelmingly the most important factor affecting comfort. And like the lavatories, seat design is set by the airlines, not the airplane model.
An ideal one.

Like, platonic ideal- because it doesn't exist. That greatly ideal.

I don't know why I care, other than even the super cut down perl being a sizable % of the install size for some of the very small systems I've worked with.
He previously had "PhD, Systems Biology" on his LinkedIn profile under his Harvard section - which I get that, to other academics, probably means "I was working on a PhD between these years," but sounds very much like "I have a PhD in Systems Biology from Harvard" to anyone from the outside. (I have an incomplete master's degree personally, and I'm careful to write "BS and coursework towards MEng" on my resume and not "MEng" for exactly this reason.)

I've seen the LinkedIn with my own eyes, but if you prefer to trust media sources: https://www.wired.com/story/james-damore-google-memo-harvard... http://www.businessinsider.com/james-damore-removes-phd-stud...
Is that true ? I thought he describes himself as a conservative in the lawsuit. Anyway, my comment was a bit "tongue-in-cheek"
And there's Tez in India and no one even remembers Handsfree
That's where GoPro fucked itself ha
If you ran a traditional company, and were interviewing a candidate who wanted to bring about the destruction of capitalism, would you hire them if there were equally-good alternatives?
It's easy to forget that thousands of scientists, researchers and experts are working hard on manipulating every aspect of your psyche so you keep using using their sites, apps and services.
What fuels all that violence? Mostly drug related shit, and the US is by far the biggest market in the region for all kinds of drugs, not to mention the historic influence of e.g. the CIA in the drug smuggling. In exchange for drug money, US weapons end up in South America (what else is to be expected when one can buy AR-15s in Wal-Marts?!).

So therefore it is legitimate to blame the US for most (or even all) violence in South America.
I'm curious to why you think not having a smartphone constitutes a punishment.
The word pragma in perl has always been used to refer to that specific syntax sugar, just read the start of "perldoc perlpragma".

Furthermore the $^H (there's also %^H) facility you mention is just one way pragmas are implemented, e.g. "use overload" is a core pragma that doesn't use that method at all, instead it defines special functions in the importing package which the compiler is aware of.

Then there are other "pragmas" that are really just utility wrapper functions, e.g. "use autouse". The "Pragmatic modules" section of "perldoc perlmodlib" has the full list.
No. Neither side must make claims about what is not understood (which is nearly everything). Damore is the one making the claim, and one with very serious consequences.
Conditional Conformance in the Standard Library
Well you pointed out one biggie: the known laws of physics. Anti-gravity may be possible, but there is no theory to explain it, and so it’s hard to predict in a positive way. By contrast advances in materials science, miniaturization, novel sources of energy, are more fruitful.

It can also help to look at the state of current laboratory research. Look at where transistors were a ~100 years ago, and then now. Look at materials with great promise on the lab, but which may take similar timescales to become commonplace. It’s not the new discoveries, but the new means of bringing old discoveries to mass market which often defines tech.
And it's still only credit cards. Like how many iterations can you possibly have on CC processing. Add debit and then it becomes a lot more useful, but no.
Haha, the alarm is quite annoying. I have custom alarm sounds as a todo now.

My reasons for using React:

Speed of development: I work with react nearly everyday at work, so a lot of its usage has become muscle memory. React abstracts away the need to think about the DOM, I don't need to write any query selectors, or think about what part of the DOM should be re-rendered when. The end result is that I can code up a simple view, and focus my efforts on the complex/fun stuff - the bit which counts the pushups. If I took the project no further, at least I invested my time on the most rewarding and fun parts of development.

Code reusability for Mobile apps: The alarm uses setInterval to track when to go off. This works well for me on desktop, but when minimising a browser on a mobile phone the javascript code stops executing. I need an app. With this in mind, having a React codebase means I can create a mobile app with react native and reuse code I already have. Also, going forward I'd have parity of web app and mobile features.

I sympathise with those who call for dynamic websites with a sprinkling of Javascript. I think most traditional websites like blogs and simple e-commerce sites are better served by that model. But, in cases where your sites core functionality needs JavaScript anyway, has a lot of state changes, and resemble what would have been a desktop app years ago, React makes sense. Saying that, even with traditional sites I'd be tempted to use react with server side rendering. Just because I love how I can reason about everything in JavaScript, compose my App from the ground up with components (divide and conquer), and group code by responsibility as opposed to arbitrary splitting between business logic and views.
Ars Technica calls this a "merge" of all those payments solutions. https://arstechnica.com/gadgets/2018/01/google-rebrands-all-...
Generally good work advice: assume every internal email or slack IM you send might one day be read out loud in court.
He never lied about having a PhD. He was in middle of his PhD program when he decided to drop out and join Google -- nowhere in his his LinkedIn page, did he falsely indicate that he finished his PhD.

Da'More must have completed at least course work and research required for master's, however, and Harvard gave him master's instead.
I agree. Idiom plays a huge role. Example: Python list and dictionary comprehensions can often make the result clear much more easily and succictly than the equivalent loop. But you have to learn Python comprehensions, and the common idioms. And it is possible to take it too far, and write an overly-complicated and obtuse comprehension that is difficult to reason about.

The goal should be code that is easy to reason about, given a reader that is familiar with the popular idioms. I think that for most languages, thoughtfully chosing good names and writing idiomatic code goes a long way to reducing the cognitive load in reasoning about code.

I also find that Python's syntax helps readabilty, and that also decreases cognitive load. Over the holidays I spent some quality time reading up on Rust and starting to climb the learning curve. I'm still at the stage that I find Rust's syntax jarring. It looks like so much ASCII salad. I can't help but think that a little more attention paid to natural syntactic flow would make Rust code easier to reason about for the long haul. Of course, I'm only at the beginning stages of learning Rust idioms -- a fair analaysis can only be done after I have learned them well. But still, it looks like Rust values screen real estate over readabilty, which is a misguided optimization IMHO.
Teaching is the reason why professors are there. If you can't/don't want to teach you should be a professional researcher and admit that. That is what the tax payers support when supporting universities. (Via tutiion, etc.. [grants are not considered in this])

The current setup where a professor can delagate teaching to TAs, and overwork/underpay assistents/juniors is ethically wrong, often illegal in work practices (payment below min wage), and fraudulent to the students paying tutition.
I don't think he is, a gave a couple reasons why here: https://news.ycombinator.com/item?id=16099356

But this has been a big topic of debate on his podcast subreddit as well. I think it mainly comes from the guests he has on, but Joe has written on Twitter about how getting left leaning guests on to talk politics is just a lot harder. Russell Brand is great and all, but no one else really seems interested for whatever reason.
On second thoughts, I expressed myself very poorly... it goes without saying that matrices and linear algebra are identical; what I meant was that one can compute quantum interactions with the S-Matrix alone and not need to ‘explicitly’ use linear algebra concepts to deal with superposition of states & cetra. The focus on the s-matrix as a fundamental formalism was spearheaded by Wheeler, Heisenberg, and Landau (and amongst others), if my memory serves.

P.S. Even this statement is formally quite weak, but hopefully I have clarified myself enough to transfer my intended meaning. Apologies.
If the class action settlement is 7 figures, the lawyers might able to retire on it (but probably wouldn't, even if they could), but even the lead plaintiff is unlikely to see enough personally to retire on.
And if you've got joe, you can emulate Wordstar with jstar:

https://joe-editor.sourceforge.io/

It works well for distraction-free writing.
He's not, but if you're a gallon of gasoline, the remotest spark can seem like a huge threat to your very existence, which is what I took the overreaction to the memo to be. He spoke his mind, with citations, and he was torched for it, and the left wing outlets except for Joe Rogan and Dave Rubin had no interest in letting his real story come out, because the overreaction, the firing and the ongoing assault on his character is shameful if you ask me.
The reality is: we don't have a complete answer as to why there is unequal representation of women in tech. Period. We can explore this issue, and in the mean time, let's not make unsupportable claims and assumptions about humans, Ok?
Unfortunately, LTE for Series 3 isn't available everywhere and specifically it's not available in my country. From what I hear, it probably won't happen anytime soon either, if ever. :o(
Do you really mean to suggest that someone holding contrary views cannot express them on any forum?
I always just say I'm impatient. Which is true and interviewers never seem to mind it.
Worlds Top 15 Weird Websites You Really Want to Know
>What is a supercomputer in your pocket, with access to a significant portion of the sum total of human knowledge, good for, for most people?

>Playing fucking candy crush.

The same could be said for any entertainment that people get via computers, and none of it is really relevant.

If they only use wikipedia once a month from their phone in a situation where they wouldn't have used it at all, I count that as a win.

Sure, they might spent 99.9% of their time on the device for entertainment purposes... But that other .1% is still enriching them.

And I suspect the numbers are quite far from that.
It's no different than moderate Muslims having no social refuge other than where Salafist-Jihadists (eg: al-Qaeda, Isil) roam freely -- modereate conservatives have no social refuge other than blatant racists and sexists, neo-nazis, and other generally unpleasant undesirables.

This is the danger of progressive supremacy and the only way out of this hell-hole is encouraging true diversity and inclusiveness -- diversity of thought that includes right-wing conservative viewpoints in addition to those of the left.
He can get a job at a semi-big software company, that is not trendy, maybe in the midwest or in any other country pretty much, he might not make SV-pay, but surely can still pay his bills.
Yes, I live in California where it appears to be de rigeur for a household to have more automobiles than people.
Have you discovered what it was in the LSD experience that let you break off from those hindrances? Were you fully aware and conscious (meditative) on it or on a rollercoaster 'tripping balls'?
You're mistaking character sets for languages.
I'd argue that writing scripts for an embedded target for a regular server/workstation target are fundamentally different problems - almost anything I'd write for those platforms would be targeted for them - not for general purpose unix.

Portability is only desirable, if you need portability - otherwise it frequently adds complexity for little return benefit.
The best response to this that I've read, at least in my opinion, was SSC's "Contra Grant On Exaggerated Differences"[0]. The key point is that differences between the genders do exist, though they tend to be differences in interest rather than capability. And even small differences in interest can cascade through the selection effects of our educational systems.

[0] http://slatestarcodex.com/2017/08/07/contra-grant-on-exagger...