skysight-inc/HackerNews huggingface dataset:
First off: You're right about the "playground" swipe. That was a cheap shot. FWIW I edited it out almost immediately -- presumably while you were typing your response -- but I shouldn't have said it in the first place. Apologies.

It may not come as a surprise that I think you're wrong about basically everything else in that comment, though.

> where any information against Trump has been leaked very promptly

This is a baseless claim. We have no knowledge of what information hasn't been leaked. Kind of by definition.

> yet in the whole time absolutely nothing confirming the "collusion" theory has been found

Strike "found", replace with "made public". Because, again, the investigation is still happening, and its contents are still secret. Don't declare victory before the game's over.

> none of them has any evidence of Trump colluding with anybody to do anything

Yet again, we have no way of knowing what evidence has been found by the FBI but not yet made public because, yet again, the investigation is still happening. We do have a lot of instances of Trump and associates trying to cover up various meetings, which isn't typical behavior for innocent people. Kushner's little backchannel hotline to the Kremlin isn't exactly routine politics either. (It's not a proof-positive slam dunk -- Kushner might be able to explain it as sheer incompetence on his part, that he literally had no idea how criminal it would appear to attempt to hide your communication with Russia from your own country's security apparatus -- but it merits investigation. Which, as we know, is ongoing.) That's just a couple examples from what you and I both know is a long list of actions that sure smell incriminating from here.

But there's little point in us arguing about all the many details, because, say it with me everybody you know the words: the investigation is still ongoing. We don't know what we don't know. We'll find out one way or the other when more indictments drop, or when they close up shop.

> I was referring to the prosecution of Russian individuals under the theory that participating in US politics, by publicly expressing your opinion on social media, or other venues, while not being US citizen, can be criminal.

Aaaah, I see. Well, in the spirit of avoiding playground-level discourse, I will withdraw my description of it as "lunatic raving", and in place say "such a wildly absurd mischaracterization of the contents of this indictment that I literally did not realize this indictment was what you were talking about."

It does not consist of "declaring anybody from foreign country speaking about anything happening in another country to be a crime". That's an absurd claim. "Tweeting about US politics while having a profile on Twitter falsely claiming you are an American" is not criminal behavior. Creating a multi-million dollar operation to generate thousands of propaganda-dispensing social media accounts, posing as everything from BLM activists to the Tennessee Republican Party (really!), buying political ads, and staging political rallies within the US, all with the explicit intent of manipulating the election, however... that's a different story.
Arjun shoot me an email, it's in my profile.
As someone who has written APL professionally, Numpy and Nd4j are much better choices to spend your time on. It might not be exactly the same thing, but thats the point. I only miss the linear algebra from APL and there are very awesome libraries that do better.
glad you like it. If you have anything you want to see, let me know.
he did lose his livelihood, had his professional reputation destroyed

I'm frankly ashamed at the behavior of my classmates, who were so enthusiastically throwing him under the bus, without really knowing anything about him. I found it very odd that people who had no basis of judging his software engineering skills had very strong opinions about them.

I'm reminded of a documentary film about North Korea, where during one segment of a meeting, people went up to the front of the room and took turns condemning the United States, and were cheered the more fanatical they sounded. There is indeed "thought-crime" in the United States, and this category is at times conveniently expanded to to encompass any questioning of the new orthodoxy at all, with no basis but irrational, emotional ones.
Google employees do not have a right to discuss Google’s diversity policy. That does not fall within the “improving workplace conditions” exception. Google is within its rights to simply fire all conservatives if it wants to.

I think labor law should be different, but it’s not.
What broad power are you referring to? Without the NLRB, Damore would have no recourse under "protected concerted action". He was an at-will employee.

It's Google, it seems to me, that has the broad power --- and that's a situation conservatives brought about.
This is venturing off topic, but you're actually incorrect that he lost the PR battle [0]. The majority of people support Damore, or at least disagree with Google. The majority of subject matter experts, however, do not.

[0]: http://thehill.com/policy/technology/348246-poll-google-was-...
I do think there's a lot of things that probably /do/ make sense as web apps though, like twitter
More moeny for tweetbot
The tooling is there, it's not bad, and it is constantly getting better.

I use Cursive in IntelliJ to do all my Clojure programming. A lot of others also use Emacs but Cursive is an amazing plugin imho. It does the vast majority of things I want from an IDE, like jumping to definitions, some refactorings, switching easily to relevant test files. Paredit took a while to get used to but I immediately miss it when programming anything else.
> Python environments are particularly bad, IMO because of screwy webs of dependencies that more often than not fail to install cleanly and the Python 2 vs 3 split.

Which is why Python virtual environments are a thing, and I feel like more people should be taught to use them routinely.
I confess, I was very guilty of that at my old job, which was very fast paced. Whenever reflexively closing the pop up resulted in things not going as I expected, I would, indeed, do it over, slow down and carefully read the messages.
This brings up another interesting point... "back in my desktop support days."

I had a few jobs once out of college (phone support, QA (before automation was much of a thing), sysadmin, back to phone support) before I got a programming job. That was a good two years out of learning the other parts of a computer. It was because I knew perl that I was able to do the sysadmin - web programmer transition.

That wasn't too unusual of a path back in the mid-late 90s.

A good chunk the developers over in the engineering department and nearly everyone in the programing wings of IT and customer support had done tech support or system administration. It was just part of the "working your way up" within the career path.

Many of my classmates in college went to a "the computer guy" job which did all of the computer stuff for a small company (hardware, software, helping with excel, writing programs to serve dynamic text to the web server). Being a computer person back then was a much more generalized skill set.

As an aside, recently I was tapped on my team (Java developers) to do work on an older website. LAMP. I had to brush up on Linux from the past decade (I was another decade out of date with some of the package management)... but being able to do that sysadmin, read perl (I know of one other perl coder in the department, but he doesn't have any sysadmin background) and get it running was a skillset that didn't exist much of anywhere else.
Hm... I was able to 'feel' the ESC key on my touch bar. But I then remapped it to Caps Lock using Karabiner. I also remapped it on my Ubuntu laptop (with Xmodmap) since it's so nice. What systems have you not been able to get it to work on?
According to the NLRB, the National Labor Relations Act grants workers the legal right to discuss work-related issues with each other.

https://www.nlrb.gov/rights-we-protect/employee-rights

This comes from Section 7 of the National Labor Relations Act: "Employees shall have the right to...engage in other concerted activities for the purpose of collective bargaining or other mutual aid or protection."

In this specific case, the Advice Memo refers to protection for "expressing a dissenting view on matters affecting working conditions or offering critical feedback of its policies and programs".
That certainly is what you need to get past the interview.
> How is that not "thought-crime?"

Given that there's nothing criminal in any of the allegations, I don't see how _crime_ is even applicable in your label.

Maybe a better question might be how is that not "thought-firing?"

Your questions and concerns would be alarming and frightening to me if Damore had received a criminal indictment. He didn't, so I'm much less concerned about the case.
I mean, the project lead wanted a feature and then implemented the feature, clearly it had value to him.
Employment law favors the employer unless the employee has a written contract that spells out explicitly the terms of both employment and separation. Executives know this and would never work without a written contract. The rest of us are stupid.
> why 8.3 filenames

Why is that, exactly? I grew up in that era, I remember when floppies were actually floppy, and I've been well into computers ever since, but I don't believe I could tell you why. If I had to guess, I'd guess that FAT used a fixed number of bytes for each filename.
It is an impressive feat of mental gymnastics to both kinda sorta acknowledge the alt-right might not be a great group of guys but then also claim Damore had no choice but to pull into that port

It's an impressive feat of mental gymnastics to put people like Dave Rubin, Gad Saad, and Steven Pinker into the category of "Alt-Right." (The first two being an openly gay man in a gay marriage, and a Lebanese jew.) There is no logic there. Basically, if you're not a true believer who has drunk the Kool-Aid, you must be one of the lurking enemy harboring evil thoughts. Sorry, but there are a lot of people who are happy to live and let live, but who have different ways of interpreting the world.
That would make more sense if it was some random individual offering political dirt.

> “This is obviously very high level and sensitive information but is part of Russia and its government's support for Mr. Trump”

Sounds like something one should report to law enforcement.
I should have read the complaint, first ;)

This case doesn't involve restrict covenants. The land isn't owned outright by the township/association, but only leased to residents. From footnote 2 on page 13,

Cottage owners lease the land on which their homes sit from
Bay View; in other words, the association owns the real
property and private individuals own the structures.

So that's why this case isn't a slam dunk.
I typically summarize it as "go takes twice as long to write and half as long to debug. Since you spend a lot more time debugging code than writing new code, this is a good trade-off"
His assertions were bullshit. I thought Google should have fired him for bad science. He wasn't posting the analysis of a study he had done. He wasn't sharing data that he collected and wanted to analyze. He posted his opinions without any evidence backing them up.
> You should go take a walk down

Hey, then you'd be exercising! Look at you go!

It's actually not that difficult to find ways to move your body. Go for walks (to work, school, store, or just orbit your neighborhood). If you have kids, drag them out too. Childhood obesity is a problem now, don't let your mistake rub off on your kids!
For a company supposedly full of smart people, you'd think they'd be able to gracefully handle so called "problematic" views like Damore's.
> You make it sound like the intervention was carb elimination, rather than weight loss with a health coach. It was not.

And you make it sound like the intervention was weight loss with a coach, rather than carb restriction made possible by continuous care.

The authors assert that carbohydrate restriction was the main cause of lowered blood glucose, weight, and medicine use (weight loss was not the cause of the improvements; rather, it was one effect among others). Continuous care was required for medicine management and in order to sustain the diet, as clearly stated in the summary (emphasis mine):

> Blood sugar in patients with T2D can improve quickly when patients eat significantly fewer dietary carbohydrates. However, this demands careful medicine management by doctors, and patients need support and frequent contact with health providers to sustain this way of living. [...] After 1 year, patients in the CCI, on average, lowered HbA1c from 7.6 to 6.3%, lost 12% of their body weight, and reduced diabetes medicine use. [...] This suggests the novel care model studied here using dietary carbohydrate restriction and continuous remote care can safely support adults with T2D to lower HbA1c, weight, and medicine use.
Nope. 100% disagree with you. Nobody should be fired for speaking out and/or starting a meaningful conversation. The opposite is censorship.
https://chrome.google.com/webstore/detail/jigsaw-composer/pa...
I wonder if the Russian money they sucked in during the 2016 elections wasn't enough to keep the app?
His statements were within the mainstream interpretations of modern clinical psychology and evolutionary biology. That doesn't make them certain facts by any means, but it's important that we not misrepresent things here.
> he bought an iPhone to call his wife

interesting - I could have thought of more economical ways to do so.
I know how you feel. I'm super sensitive to perfumes. Hard to buy laundry detergent without subjecting myself to that aisle.
> It's everything C can do, but much better.

Are you sure about that? I don't think you'll be running Go on an AVR. Likewise to this day Go still can't pin pointers so interop with native C libraries is a royal pain(this is something that C# and Java both support).

People love to bag on C but there are domains where it can go that a GC'd language can't. I wouldn't be so quick to equate the two.
> You don't have a legal right to engage in science-based discussion of anything at your workplace!

This is the point that I think most people aren't getting. It seems like people are starting from the position that one should be able to have free and open conversations in the workplace. That a company shouldn't be able to fire an employee for dissent.

But this is _absolutely_ not the case with at will employment. If you say just about _anything_ in the workplace (or not at the workplace!) that your employer doesn't like they can terminate you.

I think the quoted sentence is the key to understanding this all. Your 1A rights only protect you from the government. Your employer may not—and does not have to—tolerate a "marketplace of ideas"
Indeed, as I wrote in the second paragraph.
pealim.com is my most visited site (according to the chrome home screen). I could not have learned עברית so quickly the last couple of years without it. תודה רבה!!!
For most Americans, they can easily carve out 1 hour of TV a day. There's really no excuse for anyone between the ages of 10 and 60 to walk 15 minutes a day. Obviously there are outliers, as you said, disability issues, health problems etc.

But the vast majority of Americans eat way more than they should and don't give it a second thought. For most of America it's a cultural issue, not a physical or practical problem.
I think the problem is not if you should predict if Google will fire you because of this. It is "are you doing harm to anybody else?" Saying these words already embarrassed his female colleagues and is he still expecting Google withhold free speech within massive anger from females? Google's firing may be inevitable after a tipping point.

He's stupid. Something like liberal/conservative is totally unrelated, indeed.
> "My point was and remains that a really bad argument (“everything is Turing-complete!”) is not much of a critique of that or really any analogy. Because it’s so obviously shallow and bad."

You're getting hung up on a minor detail. My main point was not about Turing completeness. My main point was that requesting a comparison of programming languages is a legitimate request. Turing completeness is just one angle by which to see this. As you seem to object to that suggestion, there are plenty of other ways to explain it.

For example, one way to compare languages is to look at the key libraries and frameworks that have been built up around them. So for example, Rocket vs Django, Diesel vs SQLAlchemy, etc... If we're comparing languages, we should compare what the languages makes it easy for us to do, and libraries are a big part of that.

Another way to look at this suggestion is that "writing performant code" is something that's easier in some languages than others, and the libraries built using those languages are likely to reflect that. However, performance is just one metric by which to compare languages/libraries/frameworks, which is another reason why these comparisons can help in building an understanding in when a language is likely to be the best one for the job.

Lastly, to make this as clear as possible, I'm not advocating for Python or for Rust, I am only advocating for language comparison as a helpful approach when building familiarity with programming language strengths and weaknesses. Both Python and Rust have niches they excel in, but there's also a large amount of overlap. As an example, game frameworks exist for both Python and Rust, and discussion can help others find what's best for them.
FYI: Palm oil is, in my experience, a bigger deal for vegans - a group that has grown from 1 to 6% since 2014. https://www.reportbuyer.com/product/4959853/top-trends-in-pr... So, I'd argue there are already tens of thousands of people boycotting palm products and palm using companies, and a bunch more will be arriving soon.

Even disregarding the network effect that cause beliefs held by minority larger than 10% to rapidly get adopted by the majority https://phys.org/news/2011-07-minority-scientists-ideas.html , it's only a matter of a short while before the group starts weilding actual power for social change. The rate of growth is already dominating food marketing and packaging news and research.
The Myth of Civic Engagement During Trump’s Presidency
You can be fired for your political opinions.
That's not the full context, though.

The full context is that he's writing this memo in the first place to propose alternatives to a hiring policy. That is: the relevant group is the hiring pool for Google. By the time men and women reach the point where Google's hiring policy is relevant toward their outcomes, the distribution of their abilities is already quite different. That's not even really questionable: It's why there are so many fewer women in the hiring pool.

It's selective interpretation to read this outside the context of the hiring policy.
You lot are always blaming others, such as the "Progressive Left", for your own dumb decisions. The "you made me this monster" whinging does not hold water. It's the typical pathetic argument of the pathology.

James Damore chose to speak and do these things. "They" (Whoever they are) did not destroy him, He is not destroyed in anyway, he just made a total fool of himself in a lawsuit, that's all.
Any damage caused to him or his reputation he did so with his OWN words and actions, and those who are really at fault are those who got him giddy with victimhood by egging him on and told him he could take on one of the worlds biggest private companies, instead of telling him to wise up and chill out.
Hacker news wasn't letting me reply, so I put the classification in an edit. It didn't change the content of what I wrote, just added a clearer (I hope) phrasing.

I have not once mentioned biology in this comment chain. I made my original comment to dispel the myth that Damore claimed that women have, on average, less intelligence than men.

Whether you agree or disagree with the other claims made about biology is orthogonal to this statement.
Do these work on reddit where you can have user submitted CSS stylesheets for your subreddits?
From: http://www.eurojuris.net/en/node/41566

"Employment at will does not exist in France. So, you may only dismiss an employee for specific reasons. The specific reasons must be recognized by French Law or French case law.

Employment at will does not exist in France.
So, you may only dismiss an employee for specific reasons.
The specific reasons must be recognized by French Law or French case law.

If the dismissal is challenged by an employee, the company will have to prove that dismissal was based on "genuine and substantive grounds".

Also, employers need to be careful about applicable dismissal procedures."

See also the sections POSSIBLE GROUNDS FOR DISMISSAL and DISMISSAL BASED ON PERSONAL REASONS. Of course, it is still possible for companies to get rid of unwanted employees, they just have to be smart about it. Common methods include assigning only menial tasks to employees or setting up inconvenient work schedules so that they leave voluntarily. Or reorganizing departments so that they become redundant. But outright firing people for no justification is not possible.

Committing, or being indicted of, committing crime is generally not enough for terminating an employee either. For example, speeding is a crime but not grounds for dismissal.
> This is a statement of women's choices, not their ability

That's simply not true. The memo (as the other comment chain litigates) absolutely makes reference to both preference and ability.
More like memetic evolution. It has no attachment to local maxima.
he violated Google's anti-harassment policies

For just asking a question? If even entertaining a thought with regards to science, if it doesn't "seem nice" through some narrow ideological lens, has become a crime, then we're already at the level of Lysenkoism.

https://en.wikipedia.org/wiki/Lysenkoism

he was arguing about biological differences between men and women and how they might impact the distribution of male and female engineers at Google.

And why in the world should that be a "thought crime?" There are biological differences that make the population of Asian NBA pros much smaller than otherwise, and the population of high level Kenyan marathon competitors higher than otherwise.
It /becomes/ intuitive with time, thought, and exposure, as you pick up more tools for understanding the problem space.

That 'non-intuitive' aspect of high-dimensional spheres having very small volume relative to a hypercube becomes a point that builds intuition for how those spheres behave, once you're familiar with it. And then you can start throwing out things that seem intuitively wrong, and following intuition towards new ideas.
This is probably worth repeating:

According to the NLRB, the National Labor Relations Act grants workers the legal right to discuss work-related issues with each other.

https://www.nlrb.gov/rights-we-protect/employee-rights

This comes from Section 7 of the National Labor Relations Act: "Employees shall have the right to...engage in other concerted activities for the purpose of collective bargaining or other mutual aid or protection."

In this specific case, the Advice Memo refers to protection for "expressing a dissenting view on matters affecting working conditions or offering critical feedback of its policies and programs".
He did not commit thought crime. He espoused out of date views in a company that is modern, and trying to harness the future. They did not like it. End of story.. Poor Social Conservative Justice Warriors need to stop whining already. Everyones out of tears for you since trump won.