skysight-inc/HackerNews huggingface dataset:
> Google employees do not have a right to discuss Google’s diversity policy.

Yes, they do; that right however does not extend to violating Google's anti-harassment policy (which id, itself, a key means by which Google avoids liability under anti-discrimination law.)

This is sensible; the alternative would be the NLRA forcing Google to engage in acts and/or omissions which would result in liability under the Civil Rights Act, which is clearly not a tenable state of affairs.
There's a few things there that campaigns shouldn't do, but not much on what they should be doing instead. I wonder if there are types of appeals that do work, like maybe talking about how it affects other people rather than how it affects you or something.
Yep you got it. My first actual PCs (I don't count the Apricot PCs haha) were DOS 3.3, and I still remember the transition away from 33MB partitions although it's so long ago I can't remember if that came in with DOS 4.0 (abort abort!) or 5. I thought I was so cool having a PC with drives A B C D E F G H I.
I think kdb / q developers are possibly as far from wolf of wall street as it's possible to be.

One guy in London who worked in kdb was a huge arse, the tens of others I've encountered have all been lovely. It's an insane little language, though I'm only a basic user.
Once again I'm not positing a right to "science-based discussion".

I'm saying the right to discuss workplace issues, granted by the NLRA, should include science-based discussion of these issues.
Ok, but you can do this with a simple shell script without the reliance on Gnome/GTK:

#!/bin/bash
dir="/tmp/vim-anywhere/"
fn="$(date -Iseconds)"
[ ! -d $dir ] && mkdir $dir
vim $dir$fn && cat $dir$fn | xsel -b -i

Then you just need to bind the script to a key inside your window manager.

Bonus: This works anywhere xorg is available.
His views _as stated_ necessarily meant _some_ women he worked with weren't qualified to be his coworkers because of their gender.

You have a right to free speech, not to alienate your coworkers.
In that case, you can go for CockroachDB. ;)

You can use the same drivers for PostgreSQL to talk to CockroachDB. As specified here: https://www.cockroachlabs.com/docs/stable/frequently-asked-q...

"CockroachDB supports the PostgreSQL wire protocol, so you can use any available PostgreSQL client drivers."
Technically you're substituting that time into the labor of food preparation yourself, not avoiding it.

Additionally, I'm not convinced that waiting in line at lunch is not itself a niche behaviour. I'm guessing it must be a US tech/mega Corp thing, is it like a children's tuck shop or school canteen or something? I do remember I did some work experience when I was younger with some NASA guys out at tidbinbilla, and they had like a work canteen...which I found really weird and put it down to "an American thing". Is that what you mean?

Because I'm still struggling to comprehend what it involves...a line for what exactly? A fridge? Shops? Seats?

Additionally again, at least here, with sub $8 AUD lunches available, the marginal gain of buying ingredients and preparing one's own is getting less and less.

And you can then sub off that preparation time into doing something like exercising. Even if it's simple as going for walks while eating your lunch for most professionals...
Am i the only one that thinks bugs are called bugs for a reason, and this was most likely not negligence.
For the first question, yes. "Not power law" means anything else.

But I am quite confused on what you mean with power laws "above" or "below" some range.
I would have murdered them on the spot for that response
I've recently encounter Jordan Peterson. He speaks very eloquently about topics such as gender differences from (IMO) a rational and scientific point of view.
I'm linking an interview with him which I find fascinating: Both for the information he conveys and for the manner in which he manages to remain cool and clear-headed against a very aggressive interviewer.

https://www.youtube.com/watch?v=aMcjxSThD54&t=4m55s
I wrote a five line script for it here >> https://news.ycombinator.com/item?id=16398356
I have sympathy for what you're saying here; I think it would be a totally valid interpretation of the law to say that point 3), however clumsy it may have been, was made in support of point 2), and therefore under protection.

But the way this played out, the board ruled the other way, and I think this is a clear warning to future employees seeking protection under this rule: the NLRB will interpret things as tightly as possible, and be very deferential to employer's internal policies even if they hinder the ability to back up a labor conditions complaint with arguments.

Whether that's okay or not is a political fight, and I see how there's a slippery slope here that could theoretically be used to squash many legitimate labor complaints - if a company imposed rules against making people feel politically uncomfortable, would they be able to fire people for wanting to unionize and backing that up with political arguments that might offend capitalists? I'd be surprised if the board didn't act in that case.

But let's be honest. Damore was trying to score a backdoor win through a legal exception that pretty clearly was not in spirit carved out to protect people in situations like his. That's why I also expect him to fail in any CA civil suit, though I'm less certain about that one, political views are more protected in CA than elsewhere.

Just to be clear, I'm not personally in favor of Damore's firing over this memo, it sounds like Google tends to encourage vigorous internal debate about this sort of thing except when it goes public (as witnessed by the inaction until the memo was leaked and the outcry began). Despite his poor sense of what the response would be, I think he was engaging in good-faith argument, at first, at least, pre-Goolag and that nonsense. From what I hear, people on the left are pretty offensive and vitriolic on internal boards at Google without being disciplined [0], so I'd have loved to see management manage the situation and internally broker some peace between the offended parties rather than turn the thing into a classic alt-right recruiting talk-point by firing him. But I'm very much in favor of a company's right to fire anyone, for almost any reason, and I'm glad that was not interfered with here.

[0] Edit: from the memorandum, a Google employee was reprimanded for responding harshly to Damore over email: '“You’re a misogynist and a terrible human. I will
keep hounding you until one of us is fired. F[*] you.” The employee was issued a
final warning for sending this email. '
I've been using TweetDeck on Mac until it started crashing I guess after High Sierra update. Scrolling also works in somewhat weird way compared to other apps. The Twitter web app is a mess, it displays lots of tweets liked by others that usually is just clickbaity noise, not something I want to see in my feed even though cat pictures can be funny indeed.

Also notifications used to show actually relevant notifications but nowadays it just displays retweets and tweets liked by others just like in my main feed and I haven't found a way to disable that.
> I don't know the details of the nexium approval

The story is written up in a lot of different books, but also here is a blog post on it:

http://www.chemistry-blog.com/2010/10/18/nexiums-dirty-littl...
Also this memo would be in the context of an official company policy of preferentially hiring southerners despite them making up a small portion of the applicant pool.
It took me a month to setup a mail server including redundancies. But now I can postfix like none other :)
Keep programming and be critical.

Learn other languages too
I think you can already block thoses connections, so yes
Nutritional ketosis was also recently shown to reverse type 2 diabetes. That approach might be more sustainable for some patients.

https://blog.virtahealth.com/one-year-clinical-trial-outcome...
> If I bully a co-worker or start stating at work that I think someone is less capable for any reason linked to their biology, religion, sexuality or age I will be putting my job at risk.

He didn't really say women were less capable, though (biologically or otherwise).

He said that there are differences not related to capability, and that the current environment in tech is such that the work environment is more acceptable to people on the "male" side of those differences, which makes capable women less likely to go into or stay in tech. To increase diversity he suggested that we need to make the tech environment more friendly to women.

For example, he said that men on average are more competitive, and women more cooperative, and that women tend to value work-life balance more then men, and men tend to value status more. There's a fair bit of scientific literature supporting those claims. (To what extent these differences are biological rather than learned is less clear--but does it actually matter?)

Currently tech tends to favor competitive status seekers who will make their career the focus of their life (especially for management and leadership positions). Cooperative people who want a good work-life balance get left behind. He suggested Google move toward more pair programming and other cooperative ways of doing things, and make it so that it is easier for employees to balance their outside life with work. That should get more women coming into tech and increase the retention rate.

It is worth reading the actual memo if you have not. A very large amount of the discussion of it has been based on what people imagined it said, not what it actually said.
I really enjoy that Hamilton envisions a world where the entirety of society has become suburbian and just kind of gently utopian and boring. Then the events of books awaken humanity's desire to explore again, and civilization starts expanding and doing exciting things.
My company is well over that number. I probably only know about a quarter of the stacks... And even within those, there is a lot of variation. There are java heavy stacks, python heavy stacks, nodejs, Ruby. Lots of systems level stuff in C, C++, Java. I can't even speak to any front end frameworks (although I know there are at least a few). Almost every other application you could think of is in use somewhere... Nagiod, Sensu, Icinga, OpenNMS, memcached, redis, nginx, Apache, redshift, MySQL, postgresql, rabbitmq, zeromq, Ansible, Chef... This is likely barely scratching the surface.
Anything a little larger (say a 4381) 'back in the day' also needed to be asked politely to be switched off, even PDP-11's running UNIX wouldn't take kindly to an unscheduled drop in input juice. fsck or the local equivalent would be your lot. I'm actually quite happy with the shutdown speed of modern hardware running Linux, it's typically under a second or so but I can see how it might get to you that you can't just throw the switch. It might be interesting to do this on purpose a bunch of times to see what the end result is, I built a car computer once that was arranged purposefully so that losing power at any time did not make it lose stuff but that was quite a tricky setup with a supercap and a bunch of 'early warning' logic to let the computer know that powerdown was imminent. It did work but I was never quite sure how much leeway there was.
> The issue is that referring to these scientific results is "harassment" because they are unpleasant.

That the manner and context in which Damore referred to them is a violation of Google's reasonable anti-harassment policy does not mean that either that act, and even less referring to them more generally, is harassment.

Necessarily, any anti-harasssment policy that will successfully prevent harassment liability seeks to, through means up to and including termination, prevent liability by dealing with acts before they reach the level at which legal harassment—a violation of the law by the employer—occurs.

An anti-harassment policy that only addressed acts after the threshold for legal harassment was reached would be a very expensive failure.
Why is this chilling?

Because he wasn't actually saying anything particularly bad. Instead, he was terminated on the emotional reaction to what others imputed he was saying. This reveals a breathtaking level of authoritarian ideological adherence within Google.
> This breaks the HN guidelines in two ways. First, it's uncivil.

Did you read my other responses because I 100% agree with him. I was just laughing because he made a textbook economic argument but didn't actually mention economics.

> "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize."

What? I am 100% in agreement with OP. What argument do you think I am making?
I'm pretty sure that's the first time I've ever seen the word "beautiful" used to describe a CGA monitor.
> It's everything C can do, but much better.

No, go has a garbage collector. It is not a replacement for C. Languages like C++, Rust or Ada are.
It's misleading, that's all there is to it.
This is a half truth. Native promises landed quite some time before a way to catch unhandled promises did, and even that event wasn’t enough, as evidenced by at least node deciding that the process needs to crash. (As it would’ve when unhandled exceptions were thrown.) The browser story is of course different.

Regardless, the original poster was correct – this has been a sin of promises for a long time. What’s worse I think is that because of this we move have semantics that are close but not quite the same as exceptions. Case in point: throwing an exception while executing a promise function will reject the promise. But it’s not an exception anymore, even though the value of the rejection is in fact the exception. The semantics are now different – because promises.

Promises in JavaScript have a certain almost-but-not-quite quality to them.
Why Learning More About Self Improvement May Not Change Your Life
Could you point out that specific passage? As I read it he specifically went out of his way to say that all of the women he worked with were qualified.
Do you know what proportion of the number of ARM based CPUs that Apple has made or distributed in it's devices over last decade that are affected?

Do you know what proportion of the number of x86 CPUs that Intel has made over the last decade that are affected?
Baking-soda and vinegar lays waste to bathtub stains in a way that can only be described as brutal! 10-min soak and scrubbing with those tiny crystals makes it brand-new.
The notion of a metabolic set point is mostly a myth. The actual changes in resting metabolic rate from mild caloric restriction are very small. Most people underestimate how many calories they consume unless they carefully weigh and log everything.
You are looking at the wrong case, this is the correct one and contains a link to the Advice Memo, which is dated January 16: https://www.nlrb.gov/case/32-CA-205351

This is what an Advice Memo is: "The NLRB analyses referred to are NLRB Advice Memos, which are prepared by the Office of the General Counsel (GC), a division within the NLRB, to respond to requests for advice from various NLRB Regions across the country about the proper response to some specific fact pattern under the Act. In answering these requests, the General Counsel considers the facts of the specific question posed and analyzes Board precedent relating to the situation.

The GC then reaches a conclusion whether the particular fact pattern violates the Act or not. If the fact pattern does not violate the Act, the Office of General Counsel indicates the unfair labor practice charge should be dismissed. If it finds a violation, it will direct the Region to issue a complaint if the matter is not settled in accordance with its analysis of the law.

All this analysis, and the conclusions, are incorporated into a document known as an Advice Memorandum. These Advice Memos are distributed for the information of all NLRB Regions so that they will all have the same guidance and can address similar questions in a coordinated and consistent manner throughout the United States. The Advice Memorandum does not have the same authoritative force as a published decision of the Board, but it does set out the agency's enforcement position on the questions covered and provides guidelines that will be followed by all Regions when faced with a similar situation.”

So what happened was Damore filed a complaint under the National Labor Relations Act with the National Labor Relations Board. The regional office turned it over to the central office for advice, given the novel issues. The central office decided to decline the case, viewing it as not a violation of the National Labor Relations Act. I don't know whether Damore could still privately sue Google for violating the National Labor Relations Act in court or appeal this decision somehow; perhaps he had some rights, since from the link it looks like he withdrew his case on January 23, a week after the date of the advice memo. He does, however, still have a pending lawsuit against Google, which at the very least, could allege violations of numerous other laws other than (and perhaps also including) the National Labor Relations Act (e.g., California state law).
Darknet stores are mostly distributors not manufacturers of pharmacological products. They are usually sourced from corrupt legitimate medical world supply chains. The economic reality is that there is almost no margin in wholesaling some of this stuff. Starting a yet another factory to make off-patent generic drugs would cost more than the probable medium term profits, especially given that you can more easily acquire from an existing producer. More recent / patented / specialized pharma products are probably harder to synthesize. Therefore, you can rest fairly assured a large-scale supplier with good reputation on the darknet markets is selling real stuff. This is true particularly in the case of generic drugs where, like ketamine, there is already zero patent global production.
It does. So far, about 4 people have explained this across many threads, and you still don't seem to acknowledge it.

Edit because rate limited:

The problem is not what was said, necessarily, but the way in which it was said. Hence citing the Honda ruling.

This is at least my, not-a-lawyer interpretation. That is, just because you are saying something to discuss workplace issues does not give you the right to say literally anything. Sufficiently disruptive discussion of workplace issues is still disruptive enough to merit a response, not because of the content, but because it is disruptive.

Apparently the NLRB draws the line for sufficiently disruptive somewhere before "results in the demonstrated loss of multiple perspective candidates".
According to a history of ploughman culture, it was a lighter metal plow that made them economical vs. oxen in the 1730s.
He has just as much agency and culpability for his actions as the people who were all too happy to dehumanize him publicly for a cheap political win.
Waze is extremely regional. I was among the first adopter and mappers here in Italy, and was involved with various misfortune with the local bureaucrats which locked all the dialogue and started making terrible, terrible decision for a mapping software: for example to save mappers time they decided not to map service roads nearby larger mains, except in places like Milan if you need to know when to get from the main into the service road since not all left turns from the main are legal and not always the service road can merge back into the main.

As a direct result Waze was unusable in large Italian cities for the longest time, long enough that the gap in free turn to turn navigation that was once there got filled by google maps on ios and everyone forgotten about that experiment. They eventually conceded and started mapping all the details as needed by turn to turn navigation, but too little, too late.

(source, in italian https://www.waze.com/forum/viewtopic.php?f=28&t=1408&start=1... )
This piece was written specifically as a followup to this comment:

https://news.ycombinator.com/item?id=16388578

and the subsequent replies. I was surprised that this message resonated. I thought it was obvious, but it's obviously not.

> I would guess that 99% of the people who argue that "code is data" is what makes Lisp cool, mean exactly that -- that code is expressed as lists of lists

But "code is data" and "code is expressed as lists of lists" are not the same statement. And the difference matters.
Wait wait wait...

You stopped exercising because you lost health insurance and you feel the financial risk is too great?

I'm assuming you're not accounting for the health effects and treatments you're going to need because you stopped exercising?
> What more is there to ask?

Taking care of insecure IoT devices would be a start: https://news.ycombinator.com/item?id=15946095
We're not talking about children, we're talking about adults. Literate, tech savvy, affluent, college graduates.

How would you imagine those folks educate themselves? Easily, by relying on the abundant resources available to them. The internet, books, youtube, etc. There's a ton of material out there, if you actually care, if you think it's important to educate yourself the resources are available. He did not do that, because he wasn't seeking to inform himself, he was seeking to advance an agenda, to encourage others to adopt a prejudice that he held.

Also, I'm getting really sick and tired of these comments that bemoan the fates that have befallen these individuals who have substantially brought it upon themselves and give short shrift to the impact they've had on others. Damore was "merely asking questions" but the questions he was asking were things like "do women deserve to be the equals of men in this field?" and so forth. As both google management and the judge here have correctly pointed out, communicating in that way is incredibly damaging. It's unprofessional, it's discriminatory on its face, and it has no place in a modern work environment. The man is a grown-up, he should be smart enough to know how to broach a difficult subject of conversation if he is seeking to learn more about it or to explore controversial topics. Similarly, you can't just blunder into a discussion about race relations in the 21st century by leading off with questions like "are people of color equal to whites?" or "was slavery really wrong?" Because, again, those are on their face discriminatory, exclusionary, and harmful.

And to claim that Damore was in any way trying to advance the cause of diversity is just plain counter-factual. It is clear, especially after the end of his google employment, that he has a much different agenda.
This looks great. Does it support Slack threads?
I suppose I will now assume the tired role of the stuffy stats-waving movie villain who points out that oil palms are the most efficient oil crop by land area and if any other oil crop were used to replace the oil palm, more forests would have to be cleared. I'm sure you enjoy hearing that. E.g. a common "alternative" is coconut oil from the Phillippines, a country which has, of course, no biodiversity to preserve. Also, palm oil is interchangeable with other oils, so if consumers prefer to buy soya oil, soya will simply be swapped out of biofuels or animal feed and into consumer products while palm oil replaces it. Palm oil tastes better than soya oil, so the pigs will be happy about it, I think. Won't somebody think of the pigs?
Could a lawyer educate me on a technical matter here?

They say that "discriminatory statements are not protected". Is "discriminatory statement" a matter of law or a matter of fact? Naively I'd expect a jury to decide if a statement is discriminatory.