skysight-inc/HackerNews huggingface dataset:
They should've called it fundamental, rather than simple. Or, axiomatic.

It feels bad when a topic you find hard to understand is called simple, and actively discourages those with less self confidence from approaching it.
It does the optimization by default, the annotation is to ensure it raises a compilation error if it actually fails to optimize.
maybe we need to re-evaluate free speech protections to bring them into alignment with today’s world, where certain corporations can be (arguably) more powerful than governments
Can you supply examples?

Twitter, by virtue of being Twitter, is not a good medium for substantive debate. The forum is the most populated one in the entire world. It is amazing for equalizing influence and allowing democratic propagation of information (which would otherwise be under the control of media firms), but this also means the bar for voicing one's opinion is in the Mariana's Trench. Anyone can butt in an derail the debate.

Twitter moderation is also very clearly biased in one direction (if you were to simply compare how often each side's individual account's are banned) and thus not an open medium where those debating can speak freely without consequence.

There's also the greater scheme of digital communications which are notorious for not being in anyway productive.

Debate online just simply does not work with the way human communication biologically evolved.
Thanks for the info. I don't want anyone to get hurt but it was only a matter of time before there is a suit and I am curious how this will play out.

I don't buy the argument that it is the same as any other equipment, although I can see companies trying to push the liability on the healthcare provider as the one making the final call.
Ohhhh, I see.. nobody ever showed me this linear line.. (I am a minority, immigrant.woman...) The social justice warrior reasoning were.never very clear today.
I'd wait a few months and tell him to go pound sand. I don't care what his opinion is, he picked a shitty way to express it that's intentionally meant to undermine.
http://ferret-lang.org/#outline-container-sec-7

The last item on the Roadmap underneath the "Core" Section lists multimethods.
No, they must fire him. As long as Google don't act, they are complicit; very few would believe their recruiters when they'll talk about D&I, yet keep such bigots on the payroll.

It's just going to cost them more to fire him now that the trashfire is blowing full. They have nobody to blame but their own selves.
did the author shot gun the manifesto or just send it to a few colleagues?

How did it spread so far?

The difference is that one is a few people discussing a thought bubble (good for everyone) the other is inappropriate use of company facilities (not good for everyone or the company).

the first one is not in itself sack-able... but the other may very well be a sack-able offence.
Their analysts cannot query on US Person Information, so unless this was discussed in foreign-to-foreign communications, flagging would not be possible.
I am marxist and I think Feinstein is horrible on every axis.
The issue is that consequence-free speech quickly bumps up against the paradox of tolerance.

I think there can be a debate around where the cutoff line for what's acceptable is but no line at all most likely won't work.
Hi I am an electrical engineering student who is interested in software engineering.I am currently developing web applications using reactjs.

Email: frederickngoiya@gmail.com

https://frederickngoiya.herokuapp.com/
What are these well known and scientifically-established differences in the distribution of traits between men and women?

The research linked in the the document are based on The Big Five Personality Traits: https://en.wikipedia.org/wiki/Big_Five_personality_traits

These traits are measured with self-report surveys. I.e. personality quizzes. Not to malign the field of psychology, but this isn't the gold standard of science, IMHO.

Having read Mr. Damore's document, I can find very little in it of substance. It deals with politics and gender in only the very broadest of terms. It does not delve deeply into the scientific issues at hand, instead sprinkling his platitudes with wikipedia links to give them weight.

That being said, I completely agree that the US's nasty brand of liberalism is in a sad state. Our response to this manifesto should have been a cold critique of its many flaws, not the blind hysteria we've apparently opted for instead.
Adwind RAT Analysis
The entire human body is a reproductive system. That's what life is. Evolution optimizes for behaviors as much as it optimizes for gonads.
.37*0 = 0
48% of U.S. adults say climate change is due to human activity
> He added: “To suggest a group of our colleagues have traits that make them less biologically suited to that work is offensive and not OK.”

So now the CEO of one of the richest companies on earth is on record blatantly misinterpreting what the guy wrote. This is the wildest dream of every unfair dismissal lawyer the world over, they'll be lining up at his doorstep to take on the job.

Aside from that, it's a text book example of why codes of conduct are such an awful idea, they're a weapon designed to be used against anyone who steps out of line. Usually vague enough that most people will violate it, but only wrongthinkers will be punished for it.
>Cheng's

ahem, Cheng and Lam
Good. If you don't see how sharing this in the workplace in 2017 was a terrible idea, look harder.
Why? What's "good" vs what's "bad"?
Most likely all these models have TOS or EULAs which shift liability in such situations.
>Free speech seems to only work when you're the majority.

Also helps when you're not at work.
How would you propose that this kind of blow-up be handled then in the future? It's going to happen again and in the absence of opposition that's just ceding ground without resistance to the kind of attitudes in the memo.

I'm thinking if you're going to report on it, you need to either pull it apart with rigour or accept that you're just increasing the reach of it without opposition.
Not only "I'm bored with my life" but: "I'm bored with my life of relative luxury that 99% of the people on the planet would murder for". Sheesh!
Free speech is not free of consequence.
Like my husband? "I ask every person this question, she had no idea after so much hinting. People who can't answer these questions cannot operate our code base without significant help from others. The last few times I let this slide they all turned into huge disasters. So, absolutely no. " .... HR makes someone interview this girl again to that person. This girl truly is too inexperienced to fly, but no, lets reject all these c.s degree guys with projects on their github and let's make a third person interview them again. .....God, I am a doctor, I am a minority female immigrant doctor, I don't exactly get this kind of benefit of the doubt when I look for a job, okay?
Response to a Memo Accidentally Explains Why Modern Software Is Utter Garbage
Ironically the primary benefit of free speech was central to the article: you don't just need people who look different from each other, but think different from each other. It's sad to see that we're increasingly putting ourselves in information bubbles at the same time that our culture has decided that we should punish thoughtcrime.

But Google can't really tolerate people with controversial opinions because, ironically, the legal environment. If a person says the wrong thing, the courts will say it created a discriminatory environment. And now that even discussing controversial topics is off the table, I don't see how we can really expect things to improve. We'll just wind up with an increasingly divided society with each part living in their own alternate reality.
In many countries, in that price range you can find everything. For example, last year on a cycling trip I ended up in an Albanian city on the one weekend a year when all accommodation is fully booked due to a festival. Lucky there was one remaining AirBnB host, and I rented his five-room house for 25€, fees included. He lived elsewhere, I had the whole place to myself (which was total overkill). Most of the other hosts, though unfortunately already booked, were offering rooms or entire spare flats for half that.
That's arguable. Do you mean the right to free speech as found in the US Constitution doesn't extend to the corporate sector? That's true, SCOTUS agrees thus far.

Does some right to free speech not sourced in law, but perhaps morality or elsewhere, or even rooted in democracy, extend anywhere? I think that's well arguable.
Try making a few calls before the important one to break the ice a bit. Another trick is to start the conversation in an unconventional way, so you don't have time to predict what you're going to say (and anticipate the blocking).

What really worked for me was to force myself to _never_ replace words and to accept that I will stutter at times.

I also have a silly trick for overcoming a prolongation. When I'm stuck, I voice the first sound of the word, then take a short silent rest, and continue with the rest of the word. For instance, "f...ailure". Knowing that I can plough through any prolongation and still be understood has reduced them tremendously and lowered my anxiety. I'm not saying this trick will work for everyone, and I haven't seen it in any of the books.

Unlike the author, I think there's nothing wrong with apologizing for a stutter. That's a useful tactic because it brings the issue out in the open, instead of putting all that effort into hiding it. I'll apologize in advance, just to lower my stress level.

Edit: Renamed block to prolongation.
Steam offers refund? Last time I bought a game that I can't play due to technical reason, they refused to refund.
Or writing a recursive decent parser. Anyone learning recursion needs to write a simple recursive decent parser (say, for evaluating math expressions).
I think it's hilarious you would bring Trump into this example of Silicon Valley PC-group think run amok.

This type of collective mob mentality lashing out at "wrongthink" is why Trump won the election.

This is no more common than with people who hate Trump. This is par for the course with Social Justice Warriors who treat a person's well reasoned point of view citing data as unacceptable sexism that must be eradicated, so he gets fired.

And then you blame Trump. Boggles my mind..
Perhaps you and I have different definitions of the a word 'guess'. To me, it includes 'Making a logical estimate based on available evidemce'. Every investment decision is a guess.
I assure you it's not. :)
In order to pick someone you've got to have choices...
As a general matter, the fact that society may find speech offensive is not a sufficient reason for suppressing it.
I don't believe that patent is the relevant one.
Google Fires Employee Behind Controversial Diversity Memo
I think you don't understand my comment. I am saying that the people doing what you describe have similarities with Trump.
Any randomness could in principle be predetermined. God could have rolled the dice ahead of time.
Yeah, it's something that needs to be tuned per-service. It is quite easy if the service is X-bound for some local resource X (CPU, disk, flash, network card), but if it is bottlenecked on external service calls it can be quite challenging to define a representative stress metric.
I have United Healthcare, and I have to say I've seen this happen to me as well. I'm on a long term maintenance medication, which is delivered by patch. I was on the generic in my previous health plan, so my new doctor prescribed the same generic.

I used the mail order pharmacy and they told me that a 90 day supply would cost $347. I asked why it was so much, and where my prescription benefits came in. They said they didn't cover the generic, and I said well do you cover the name brand one? They said they did, but they couldn't give it to me because my doctor had ordered the generic. If I ordered the name brand, it would be $100 for a 90 day supply, which is a huge difference.

I called my doctor, and got them to change the prescription. None of the people at United Healthcare were offering any of this information, and I basically had to pry it out of them to figure out why they were trying to gouge me. Also, this was their own private mail order pharmacy, so all the money was going to them as well.

Ask a lot of questions before paying a lot of money.
> To suggest a group of our colleagues have traits that make them less biologically suited to that work

Didn't the paper suggest biological reasons for not entering the field and nothing to do with capability?
That's not true. The L line is by far the most advanced line in the system because of the reasons you said. When I lived in Williamsburg, I remember coping with weekend shutdowns all the time for upgrades.

But the L now is (I believe) only one of 2 lines with modern signaling and CBTC (computer based train control), it was the first to have countdown clocks, and it runs with the least gap time (headway spacing) of any trains in the system.

That being said, it still is extremely overcrowded because of waterfront highrise development and the general shift to Brooklyn. This is why you're starting to see conversations about extending platforms (which for the underground stations is incredibly expensive).

And yes, I'm aware of the Sandy tunnel remediation work shutting it down for a year or so.

Still, the L is already upgraded (so is the 7 which also doesn't share much track). It's getting CBTC on the other lines with modern signaling that will be the hard jobs because of shared track.
I'd say that the function only handles input n-1, and your function needs to do n.
Get Real-Time Traffic Spike Updates in Your AddThis Dashboard
"he sent across the company that said, among other things, that women just can’t do tech."

I believe this statement is lacking truthfulness.
While I can understand Google deciding to fire the author, he's embarrassed the shit out of his company in a very public way, I think it would be sad if they do.

The dude has some serious misconceptions about the world and people, but I think his heart is in the right place. He's working from some bad assumptions and has come to bad conclusions as a result. It's classic Garbage-In-Garbage-Out.

I'd really like to see the Goog take this as an opportunity to really reach out to this guy (and hopefully all the other software bros who give enough of a fuck to pay attention) and help him understand better. If they can get through to him, they will have a very persuasive proponent of reform on their hands.

Also, treating this guy with respect and not firing him outright will demonstrate that open conversation about important issues is allowed at Google.

And, in case it sounds like I agree with Mr. Bro Grammer, "wimmins is soo emotional", I think the gentleman needs a solid walloping with a clue-stick.
I would highly encourage men to go into nursing while discounting women. You don't get the hazing and the shit if you are a man and mostly the good parts, okay you get called to lift more shit... There is that.
here are the supplemental data that have been released as "Topical tissue nano-transfection mediates non-viral
stroma reprogramming and rescue"
http://www.nature.com/nnano/journal/vaop/ncurrent/extref/nna...
and Alain de Botton's other videos under his own name are generally very good too
Aren't most of these environments low on memory and thus it doesn't really make sense for them to use Clojure's persistent data structures? Kinda related is this awesome paper: https://blog.acolyer.org/2015/11/27/hamt/
see supplemental data - https://images.nature.com/full/nature-assets/nnano/journal/v...
You'll find that since problems are notoriously hard to do iteratively, unless you effectively simulate recursion via a stack.
The tree structure seems very similar. It would be nice if torrent clients could interact with ipfs or gain ipfs capabilities. Think torrents that update themselves when the files change (thanks to ipns).
Yes! Men and women are of course equal. They're just different, and different people choose to do different things. Why is that so fucking controversial?
Firefox has the awesome bar, which works almost exactly like Chrome's omnibox.
with certainty? no. There always exists the possibility that random numbers will follow a given pattern.
Out of curiosity, what was the topic of the PDF?
Those costs are minor and not close to covering the cost of car ownership. https://www.theatlantic.com/business/archive/2015/10/driving...
Fully anonymized interviews as an easy/easier fix to the Diversity problem
The author was trapped. He shared the document to the "skeptics" internal group asking for feedback. He didn't realize that the skeptics group had been infected by SJWs for years. They swarmed him. It was like dropping a steak in a shark tank.
Property management companies Airbnb's biggest winners
These are not stacks. These are piles.

Perhaps they may even qualify as mounds.
I feel like what's missing from this though is sexual attraction - you are not necessarily attracted to your best friend. If there's no spark, it's just a close friendship. At least to me there is a distinct difference.
The thing is that tests generally have to be a core part of the development process now, so if the QA isn't being driven by the devs then they aren't doing software engineering quite up to contemporary standards.

Having said that, I have had a lot of jobs on small teams, especially some years ago, where testing was inadequate or not really part of the development process, and I always tried to convince them to hire one good QA person. They never listened. Instead on a few occasions a user or business analyst would be assigned to QA which I explained was a joke. But I guess I have just not had the best budgeted projects or something.
Does this have Clojure's persistent data structures? The docs say it has immutable data structures, which isn't exactly the same thing. (Edit: added the second sentence)
Ask HN: What should my next career move be?
I'm looking for advice from experienced people. Preferably from deep learning folks.

I work for a big company in the US in the Deep-learning space. I've done ML all my life. I write lots of high-performance C++ code now. I love it. But I'm no longer inspired by our vision. I'm planning my next career move.

Here are the constraints:

1. I prefer not to work on text or speech. That rules out a majority of options.

2. I am learning Deep RL and I can see working in that space.

3. I don't have a good publication record (I have Masters in CS from a not-so-bad university). But I'm a researcher at heart.

4. I shine on V1 projects. When we are doing something brand new. Greenfield development.

5. Making incremental improvements sucks the life out of me.

6. I have a life outside of work. So, I prefer sane working hours.

7. I want to change the world. I don't like this one.

8. I want to start leading people. (I don't now). I just realized that I'm good at that.

What kind of companies, projects, roles would you recommend?
Good fact-based answers.

But the reaction from the "progressives" is quite telling. Don't they realize that demanding to fire him without refuting his arguments only proves him right?
Yep, I scrolled down to the first paragraph and got a pop up. Instantly left.
I've learned to only get marriage or relationship advice from people who are in generally happy, healthy marriages and relationships.

Getting business advice from a bad business person wouldn't make sense.
Honestly I'd be fine with a slowish refresh, I'm not gonna be playing games, I'd be running Illustrator.
> So now the CEO of one of the richest companies on earth

Even more frightening--one of the companies that has the most power in determining the information that people see.
Want to start marketplace startup? Better buckle up as it's not going to be easy
some people use apps, others of us have ADHD that works just as well :-)
Agree. Everyone I interact with it is all TF. Even my son at University they are using TensorFlow. Hype or simply better at this point does not really matter as it is simply self fulfilling at this point.

Think of it like k8s and Docker as the same.
Um, yeah... I'm just gonna go ahead and not have an opinion on this one.
I read the memo and didn't find it particularly persuasive; but this dismissal does further its core point. It's a bit tone deaf of Google to fire an employee concerned about groupthink.
He just got fired
they used "projection lithography, contact photolithography, and deep reactive ion etching
–DRIE- to fabricate silicon-based TNT devices.

not clear what's proprietary.
The original "echo chamber" memo was written clearly and respectfully. The message was set out to encourage debate and make progress toward understanding. This wasn't a fox news drive buy, trump rally or some alt right rant. It was a real call for discussion.

Google comes back and makes it clear that this isn't a discussion and isn't discussable. What? Google's response is that this is per se wrong. And what do we do with a valid and stronger position as free people in a free society? We put out our logic, blowing away the other idea with a rational counter argument.

What we don't do is what Google is doing, what our society has been doing and what it looks destined to continue to do for some time - declare we are absolutely right without debate and start using the force available to us to push our point instead of reason.

Yup, Google is a company. They get to do this. Remember when Google stood up to China? Man I was proud of that. Google meant a bigger thing then, a commitment to intellectual discourse.

Why can't we talk anymore?
The Best Programming Languages for Data Mining
Not a lawyer, but will he have a case to sue for wrongful termination? I guess without seeing the employee contract and Code of Conduct, it is hard to say.
It can also be explained by branching. Run a simulation of a universe, and every time a random bit is required, fork into two separate processes. One where the "random" bit is 1 and another where the bit is 0. From the inside, it would seem indistinguishable from true randomness. But the system as a whole is purely deterministic.
Been saying it for years, but it is time to get off Google
It's not clear to me that this is still "impractically slow" for all purposes. An 8080 is a few thousand gates. What can you do on an 8080 in 100 cycles? You can now do that in about an hour on secret data by naively simulating the chip. That actually sounds like it might make some things practical that weren't before...
An excellent opportunity to re-read PG's essay, "What You Can't Say". [1]

"What scares me is that there are moral fashions too. They're just as arbitrary, and just as invisible to most people. But they're much more dangerous. Fashion is mistaken for good design; moral fashion is mistaken for good. Dressing oddly gets you laughed at. Violating moral fashions can get you fired, ostracized, imprisoned, or even killed."

[1] http://www.paulgraham.com/say.html
For anyone to own the street on which they live does not get my sympathy. Welcome to being in the public sphere now.
> he had been fired for "perpetuating gender stereotypes."

Of course, because a policy of positive discrimination for minorities is not perpetuating any stereotype...

Equality doesn't mean equity. Equality is not fair.

P.S. downvote whatever you want, it is called discrimination for a reason (even if it says positive before)
Google's public code of conduct: https://abc.xyz/investor/other/google-code-of-conduct.html
California is an At-Will state. Unless he is a protected class, he can be fired for any reason or no reason.
They were stuck between a rock and a hard place and chose what was less likely to effect ongoing litigation and what most people in Silicon Valley will accept. Other people were threatening to quit, they had no real choice here. This was the better of two bad decisions.
This is starting to be scary. Instead of government companies are acting as thought police. I think a lot of people will watch what they are saying publicly from now on.