skysight-inc/HackerNews huggingface dataset:
Some are of the opinion that MIT includes an implicit patent grant/license. Googling around I don't see many references to support this, but there are a few:

* http://en.swpat.org/wiki/Implicit_patent_licence
* https://en.wikipedia.org/wiki/MIT_License#Relation_to_Patents

Regardless of armchair and/or professional legal opinions, I don't believe this has been tested in court in the US at least.
I'm not interested in rereading the version of the memo that was published publicly. I'm working from the direct quotes in the NLRB Advice Memo. I believe that what you read was not what was circulated inside Google, but Damore is not at pains to tell you that.
I believe the experience of "stress" that you feel in this sentence is because "had" is being used as a modal verb. That is, it's being used to qualify the verb "to Google" rather than specify it's tense like in "I'd Googled that last week". Modal verbs are a type of auxiliary verb.

I don't know the "real" rule for when you can contract and when you can't, but I'm sure that there's some linguist somewhere who has written a paper on it. The reason that I didn't try to explain the stress that native speakers feel by talking about modal verbs is because I don't think that you can say in general that you never contract a modal verb. For example you can say "I would talk to Jim" or "I'd talk to Jim" where is "would" a modal verb modifying "talk". Maybe it's the case that the only time you have a phrase in the form of [auxiliary verb] [unconjugated verb] is when the auxiliary verb is being used as a modal verb? I don't know. I don't have any expertise in linguistics, I just know the terms because I took a class on it in college.
so saying "women cannot be successful in the same kinds of jobs at Google as men" is Heretic now?

How about "women cannot be successful as chess masters at the same level than men"

also heretic?
Weed and certain cocaine uses aren't bad.
I looked at the code mentioned in the sibling comment. They do track file access.

Incredibly, they've modified the standard library (os.Exec(), Stat() and so on) to log the activity to an internal mechanism used by the testing package. I'm rather flabbergasted by the close coupling (it's a feature that would've been impossible for anyone outside the Go team to implement), though it's certainly a pragmatic solution.

Tracking seems to only occur within the current process, so if you call out to a subprocess to generate files, those files won't be taken into account, but I've not gone through the code with a fine comb.
Native UIs using Vue.js and NativeScript
"It is difficult to get a man to understand something when his salary depends upon his not understanding it" -Upton Sinclair

Your surgeon's income depends on people getting bariatric surgery. You can add in exercise to increase total calories burned to support a larger food intake and still lose weight.
You’re begging the question. You assert it’s not particularly rare for people to lose weight and keep it off long term, and therefore it’s trivially obvious to prove that it’s not particularly rare. Except that all studies to date show that it -is- rare, especially for the group of people that are candidates for an intensive intervention like medically managed weight reduction or bari surgery.

The data show that over ten years average sustained weight loss in diet-and-lifestyle interventions is zero (actually, there’s usually weight gain). That doesn’t rule out particular rare exceptions, but they’re just that, and not useful for evaluating the intervention as a whole.
I’m not sure that works out to be cheaper, especially if you can get the soap in bulk (refill a bottle).

I am sensitive to the synthetic amalgam of proprietary chemicals known as ‘fragrance (parfum)’, and I have to evacuate the house or create major ventilation when anyone showers with a shampoo like Suave. I also then prefer not to go near their head for several hours.

It is odd how those shampoos work, fragrance wise. What I observe is a wave of odor that is emitted from the bathroom and slowly creeps through nearby rooms after the door is opened following showering.
Gender and age diversity improved with work sample testing (but we never had to scale it to a point where we challenged our candidate pipeline, which was drawn pretty conventionally from commercial programmers, so, like everyone else, our candidate pipeline was male-dominated).

We tried to do a company premised on scaling it up, so that we could place enough candidates to service a truly large funnel. I looked forward to seeing what that would do for our parity numbers. But we did that startup wrong, and so I haven't found out how it will work out yet.
> 1. If there are indeed biological differences between sexes that could help explain different aptitudes/predispositions for different intellectual pursuits, should it be firable to say so?

You need to unpack this into a few different things:

1) Are there cognitive differences between the sexes? Probably true--but we don't have a great idea of what they are.

2) Do those cognitive differences explain different aptitudes for different intellectual pursuits? No evidence for this in the context of computer programming. Which is why Damore's memo was so intellectually weak. The reasoning was basically "studies show women are people oriented" --> ??? --> "men are biologically predisposed to prefer programming."

3) Is it okay to fire people for saying things that are true? Businesses aren't free speech zones. Actions that jeopardize team cohesion, recruiting goals, company image, etc., are and should be fireable offenses. If someone at Google prepared and circulate a memo on how advertising is evil and destroying America, they should be fired, truth of the matter aside.

4) Everyone is entitled to an opinion, to speak on their own behalf, on their own time. People don't have to associate with you if they don't like your opinion. If you make a lot of money and send your kids to private school, you don't tell a room full of democrats "who cares about public education, let's cut the top tax rate." And if you do and people get salty, you don't say "but don't I have a right to speak on behalf of my own interests?"
Is 30 years a reasonable expectation? Does someone who loses weight in their 50s have to literally die of old age before you'd grant that they'd 'kept it off'?
What I don’t understand is how people wear half a dozen unrelated fragrances at once. Laundry detergent, dryer sheets, cologne, deodorant, shampoo, and sometimes people still add “air freshener” on top of that.
Ask HN: Remote front end dev internships?
Is it possible these days to get a remote frontend dev internship? Are they typically paid? She could also get to Seattle 1 day a week if needed.

I'm asking this for my GF, she is working on the Google-Udacity front end developer program (Already has a B.S. in Bio) and is looking to work as a frontend developer. She has been working for a non-profit as a content manager with wordpress, but wants to do development. I work in STEM but not CS so I don't really know the answer.
say what you will about Facebook, this is a huge gift.
This works only in chrome though.
I've never even heard of Zelle until now, everyone I know has venmo installed.
It definitely mentions it. Here (section "Why we are blind"):

"[...] the Left tends to deny science concerning biological differences between people (e.g., IQ and sex differences)"

I don't know how else to read that other than "men are smarter". Is there any other reading?
If someone is lacking marketable skills, and is forced to take a “make work” job, I would hardly call that a “vanity” project.

This was done in the Great Depression, to try and keep the economy going.

There are ways to create work that is valuable, but the market value is below what anyone can afford to live on. So the government could subsidize salaries, in addition to hiring people.

Getting back to my comment about military spending: I see it as a destructive waste. How does that get decided? It’s decided by people operating in a complex political-financial-industrial-military complex.

If we, as a society, can decide to waste lives and wealth on idiotic military action, we can decide to spend wealth on helping our own citizens.

That’s all government spending.
Thank you for your contributions and writing this. Just spent a week of development time 'fixing' Nomination reverse geo-code issues and creating a pay for RGC backup because we exceeded the 1per sec max and had NO idea when it would turn back on. To boot, no help whatsoever determining why when we used it successfully for over a year. All of a sudden NOPE, we're cut off with foggy reasoning and no explanation of why or when we'll be back up. I've spent several months on maps. All of them. I know them through and through. I could sleep speak API docs and pricing for mapping services. We need OSM. OSM needs many of these 'fixes'. ASAP. No idea who was running things there. You gotta work on your analogies ;), but yeah if a user doesn't know how much the total usage is and can only use a percentage of that unknown total, it's ridiculous. Let's get a premium account going at resonable rates. Same for reverse geocode. No more than a 1ps max. Ok so what if we have a surge. Error 3. Give me a break. And so brashly the docs state this almost warning deterring any user from ever wanting to integrate because there is a big ol' flag saying 'we DO NOT want to scale with you!' At a bare minimum how about you average per second rates over a 10min aggregate. Soooo much room for overhaul and improvement here. This is a big start. Number one on HN! Let's fix/upgrade the antiquated OSM tech, logic and direction. It's a new world and the world needs OSM.
They certainly don't need to be seeking improvements that benefit every single employee. For example, employees seeking to get paid maternity leave would be a protected activity even though it doesn't benefit all employees.

The KKK or porn examples would be an exception because it would create a hostile work environment for some employees to even suggest that, not because it would only benefit certain employees.

If Damore had only been trying to organize action to get improved work conditions for conservative employees, that would be protected activity and the NRLB opinion says as much. Google was careful to make clear that they were only disciplining him for parts of his memo that were likely to create a hostile work environment for other employees, that is something that they are not only allowed, but possibly required, to discipline employees for.
no you just need to make fewer babies and consume less shit. boycotting companies isnt going to change anything. the planet is overpopulated and thats at the core of the problem
Never experienced this, sorry
Fiber no longer makes sense. The cost of laying cables is extremely high and 5g wireless is on pace to deliver similar speeds without the same costs. Google reallocated resources to wireless when they reduced them for fiber.
>Damore immediately sought out media with political biases to maximally promote that kind of story

Was this before or after he'd already made national headlines for having written an "anti-diversity manifesto?"
Anyone daring to oppose the current sacred beliefs makes the news. Part of it is how SJWs react. The memo was rational, the response: emotional.
The same thing happened with J.B.Peterson, but he has tenure, and that's what tenure is for, to be able to be heretic.
This is not the same thing as "objectively not bad".

Anything that requires an imputational and emotional interpretation (which can't be supported by particular facts) to be "bad" is "objectively not bad."

if we assume he had some purpose in mind that he thought was important

Here, you're basically admitting that the reading required to support your position is an imputational and emotional interpretation which can't be supported by particular facts.

then try to figure out "what important thing is he arguing in support of here", well, there aren't a lot of possible conclusions to end up at.

There are lots of possible alternative conclusions. Here's one: https://news.ycombinator.com/reply?id=16398682 (Overwhelming persistent effects of human cultural capital.)

It's entirely possible that a best-effort fair society with perfect equality of opportunity would still result in other than a 50-50 distribution in a given field for any number of complex, ever changing reasons, in much the same way that it would be impossible to have a vast liquid ocean with no waves. Or are you effectively making the questioning the validity of "equality of outcome" a thought-crime in and of itself? There are plenty of reasons to question "equality of outcome" without ever having to invoke the superiority of anyone.
It's not so much as unbelievable as in the burden of proof is not met for causation.

Observational correlation does not mean causation. It's analogous to how a racist would argue that because there are more african american men in U.S. prisons, they are there because they are biologically inferior - when in reality, socioeconomic factors are demonstrably one of the largest causes and there aren't links to genetics.

This is the argument that Damore was making, that there are less women in engineering and leadership positions not because of social constructs, but because of biological factors. The evidence he provided did not demonstrate ability differences. Sure, differences in preferences, yes, but those could be caused by the social constructs he was arguing against, and he didn't want to admit that.

Edit: Forgive me if I'm wrong, but aren't you also the HN user that tried to argue for taking away reproductive rights from poor people?
I don't think programs are usually strings.

Most programs I see are text files. If I edit them in an editor, I don't know what data structure represents them, but it might be a doubly linked list of strings, or some other data structure.

If a compiler reads a program, it uses typically a stream of characters.

A string would be something like this: a delimiter, some characters, the delimiter. Example: "a + b". It could also be a string data object in some program.

But programs are not always represented as strings and many are not. Sometimes they are. For example an EVAL procedure may take a string as an argument - then code is represented as a string or passed at runtime as a string object.

When we say in Lisp code is data, we actually mean code is data, but not in the trivial form of text representation formats (text files, strings, ...).

It's an abbreviation. We expect usually not to mention, that it is not of the trivial version. Like when we speak of a picture with lots of color, we don't mention that this excludes pictures with only black, white and shades of grey.

Generally, if I see

a + b

then it says nothing about a data structure and its syntax to represent that. All I know that it must be a syntactical legal expression in some programming language.

If I see Lisp code in the form of

(+ a b)

I know that this uses the data syntax for s-expressions to represent that code.

I then would require that this is syntactical legal Lisp - THIS requires that in an s-expression, the + operator comes first - that it uses prefix syntax.

Wien we mean code as data, we mean that Lisp uaes an actual and explicit data format to encode its programs: s-expressions. The data format is similar to JSON or XML, in that it has an explicit external representation. It's also similar to JSON, because both have an internal representation in a programming language.

If we would use JSON as a format to encode programs, we would also be able to say, code is data.

S-expressions are slightly more effective as data encoding for programs than JSON, because it uses less delimiters and encodes a rich set of data structures.

So, yes. Code with a non-trivial and simple data-representation makes Lisp cool.
Betterment Tested Three Performance Management Systems So You Don't Have To
Yes the DOJ was supposed to get rid of the Windows tax on every OEM PC sale, but did not.

Reactos, Haiku, AROS, OSFree, etc should all be considered as well and money invested in making them better and easier development tools for them to compete with Windows when Linux doesn't always work and a MacOS machine costs too much.
And I'll bet if you would actually try it you would find that it doesn't leave a scent.
On one of Zelle's site pages, it states:
"EASY. FAST.SAFE. DONE.
Forget running to the ATM or mailing a check. With Zelle, there’s a new way to move money. Backed by the nation’s leading banks and credit unions, you can send and receive money with peace of mind and without the hassle."

So, two problems here. It's not "safe." It safely arrives at its destination, but for most people, a safe money transaction is one that's protected from fraud somehow, which this is not. And it's not "backed" by banks so much as it is backed by your bank account. Again, backed by banks sounds like fraud protection. I don't think there's anything wrong with Zelle. It sounds like a useful service. But unless they are sanguine about these kinds of problems occurring then they ought to make it very clear to not send Zelle to a destination you don't 100% trust. That the only guarantee here is for guaranteed delivery of your cash and nothing else. So that's not quite the same as mailing an envelope of cash, which I know from personal experience as a lad is inherently unsafe even if the destination is your best friend's house.
Witch-hunts were authoritarian campaigns of gendercide. A gross, systematic slaughtering of thousands upon thousands of women. It's egregiously callous for you to misuse the term in this way.

Perhaps you men "snark-hunt".
Here (section "Why we are blind"):
"[...] the Left tends to deny science concerning biological differences between people (e.g., IQ and sex differences)"

I don't know how else to read that other than "men are smarter". Is there any other reading?
Yes, of course, there are.

The correct reading is that there is biological difference both between the sexes and inside each of the sexes.

This is a reference to the identity politics you see especially in 2ndwave/3rd wave feminism which claims that almost everything is a social construct.
Container API is built into Firefox, but for now you need to install a Mozilla add-on to actually use the feature:

https://addons.mozilla.org/en-US/firefox/addon/multi-account...
Some alternatives for improving depression: https://news.ycombinator.com/item?id=15455259
it was circulated by the people he sent it to. Jesus read a fucking book.
We are a very diverse group. I detest living in big cities, and recently bought 2.5 acres out in the country. Couldn't be happier. Many of the laws and regulations in the big cities wouldn't make any sense to apply out here.

Likewise, purely popular votes on every issue would ultimately mean that the very tiny majority wins, every time, until the squishy "middle" voters get sick of it and switch sides again.

The net result is the same. One side feels left out at any given point, and the direction of the country zigs and zags.

The modern attitude of extreme hyperbolic reaction to every little detail could have many causes; my money is on social media (where speaking often is more rewarding than listening thoughtfully). It also doesn't help that our news sources are in such fiscal dire straits they seem to think the only newsworthy items are those that stoke rage or FUD.

Things are going reasonably well, all things considered. Lots of things could be going a lot better, of course, but I suspect that's always been true, and will continue to be true.
They shouldn't. These examples all rely on being able to cause an image load on a host the attacker controls if the CSS rule is applied. reddit blocks stylesheets that reference off-site resources. See https://github.com/reddit-archive/reddit/blob/master/r2/r2/l...
yeah. I was low carb for 18 months. I got down to 220 and felt really good except... I really wanted carbohydrates a lot. Even though I wasn't hungry.

The first week or so was really hard. Close to no carbohydrates and all I could think about was sweet things. Even after I reintroduced healthier sweet foods like fruit, it just didn't hit the same spots as a good sandwich or a bowl of pasta.

After I went back to regular food, I'd periodically do a month or so of paleo to try and the weight gain under control, but I got back up to 280. Currently I'm a couple of weeks into slimfast. I'm not hungry. I don't feel bad if grab a small piece of chocolate. Occasionally my evening meal is a small bowl of pasta, or a sandwich and I'm loosing a consistent amount of weight... for now.
As you would expect, Upwork doesn't have the resources for people that really know PHP to be doing these verifications. While we all agree that the question was poorly-worded, anyone with decent communication skills (a much-needed skill for people doing the kinds of client-facing software engineering jobs that are on Upwork) can easily recognize this and work with the non-technical person conducting the interview to arrive at the "right" answer even though it "DOES NOT COMPUTE" to the overly-pedantic "language lawyer" in some.

I remember someone angrily posting on HN about failing an HR phone screening because they tried arguing with the interviewer that Linux was not Unix, but was Unix-like (a sign that the interviewee clearly knew the one-word _expected_ answer that was on the interviewer's answer key). Just answer the very simple question and move on, instead of trying to show off or whatever. Part of functioning in the workplace means communicating effectively and professionally (by not being condescending, for example) with other people that may have different skill sets. The best engineers are very cognizant of this.
I don't get it.

He says there are IQ differences between people. Who are these "people" if not men and women? He either means men are smarter or he just randomly went on a tangent.

Let me ask you, when he says there are IQ differences between people, which groups of people do you think he means?
This was a public assassination of a powerless nobody for cheap political points. That's the part that I have a problem with.

This willingness to "un-person" someone for reasons of ideological fervor -- this is precisely why I, as a liberal, feel so alienated from so much of the far-left politics going around nowadays. I've personally been a target of such things. (I can't discuss it, but I can say that it was not gender based.)

It's such attitudes and the unreasonable fury behind them which most worries me.
Out of curiosity and if you recall, what were the approximate macros?
The Twitter app in no way has lower memory usage than a browser. It leaks GPU buffers like crazy.
If you have to insert your own comments to read between the lines of Damore's memo, then that is the definition of selective interpretation.
> There are no downloads, there is no setup...

For a REPL/solving an algorithms problem? Sure. And the first time they want to use some code from StackOverflow that uses a library, god forbid, it's off to the races. Require? Script tag? Webpack? Transpile? Minify?

All of those things are important tools, but their use (and presumption of their use, a la "just import 'map' from underscore.js; you know the drill") is so widespread as to present a major stumbling block for first-time programming explorers.