skysight-inc/HackerNews huggingface dataset:
> I'd expect a lot of pro-diversity people suddenly stop complaining that there's a problem.

The fun thing about making a straw-man is you make yourself immune from criticism. I can't attack this point without having to completely define someone who is "pro-diversity" (what's that even mean?), and give evidence that no one in that group has the traits you claim of ("look at this feminist, see I was right!").

More importantly, what's even your point if this straw-man were true? I could just as easily say this about anything.

"Oh your life is shitty? Well I bet you wouldn't complain if things were working out well." It's an interesting case of vacuous truth!

The argument is to make things better for the people who have it worse at the moment, correcting for previous inertia. In this case, the inertia is that men were previously paid more or gained an initial advantage that allowed them to be paid more, and then that advantage has percolated across their various positions until the difference becomes more stark all because as you say "companies always want to pay the minimum amount that can keep the employee from leaving". If that's the case, then if companies could pay women less for the same work, why wouldn't they? Similar arguments apply to affirmative action and similar programs. That's the argument at least, whether I agree with it is an entirely different question.

What irks me is you dismissing the argument with your little straw-man and moving on to "the only alternative". You completely disregarded the points of everyone opposite the aisle of you in the most condescending way.
Snowden went to great lengths to ensure responsible disclosure of the material he leaked.
Note that WordPress is ditching React not because they believe there's any problem with React's license and patent grant, but because they think their users will be confused and angry.

In other words, the baseless and meritless outcry about a perfectly OK patent grant caused this, not the patent grant itself.

The subject became taboo, like female nipples in America, and WordPress doesn't want anything to do with the nipples of the open source community.
Our company hired a guy who literally just wrote CSS, and it was an awesome hire.

He had instinct for how the layout engine will do best, how to make really clean and reusable structures, how to get smooth animations running. This instinct was totally infectious. It had an impact on our culture around CSS (taking it seriously and doing it right the first time) in the same way that having someone who really knows logging, or concurrency, or db transactions, can really make an impact if they're there near the start.

Along the way lots of people assumed he knew JS, which if anything probably enforces the article's point. But before us he was just a smart guy whose side projects involved reskinning CMS sites and making cool CSS animations.

After a year of avoiding it he did start writing JS, and being honest, our app is pretty unique for needing that much love at that level — A year of time just doing structural, design, and layout changes is totally not warranted, almost anywhere.

However, I think there _is_, often, a false hierarchy that tends to build up among developers, where somehow, all server work >>> all JS programming >>> all design thought. This cultural "legitimacy" ranking, at best, leads to people letting horribly incoherent styling pass code review without a second thought. At worst it means high turnover in the people at the "bottom" of that totem pole who feel disrespected. As someone who spends 80% of his time on the server side I think this is an important bias to be aware of.
Windows admins and web/mobile developers move in different tech circles. I didn't know very many web/mobile developers before switching to a team of Java, Node and front-end developers. I'm amazed at what they don't know about working in an old-school, Microsoft-heavy corporation.

This included the object-oriented nature of PowerShell. The ones who have fully accepted that it is a command line wrapper for .Net like it way better than they did when they were trying to use it as a crappy version of bash.

I, on the other hand, routinely astound them with my ignorance about the brave new world of build tools that assume that you have constant access to the internet (among many other points of my ignorance).

I'm now trying to get re-accustomed to Unix-style command line tools, and it's irritating as anything not to be able to ().somepropertyname to get exactly what I want :)
Communism died decades ago.

The one doing all the killing and murdering of innocent civilians, now, is America and its allies, the so-called "Coalition", who have decided that only they have the right to start world war three. And, so they did.

"Whataboutism" = we are talking about the situation where America has invaded and destroyed countless sovereign nations over the last 4 decades, willingly and with utter contempt for international law. Russia defended its territorial integrity, and thus sovereignty, during the Crimea crisis - and little else.

America, however, has done nothing in defence of its sovereignty, and everything in attack of other sovereigns. It is a wholesale exporter of death, destruction, and injustice in the world, and .. once again .. I must remind my American readers that the facts on the ground are not pretty. America's statistics are not great. It is a dire, evil situation, and the continued 'whataboutism' from Americans (coz: "Soviet Russia") is precisely one of the ways this evil persists.

American citizens - Australian, Canadian, British and Kiwi too - MUST start accepting responsibility for the crimes of their states. The war is coming to you, whether you like it or not, eventually.
what the heck? this is the stupidest move I've ever seen from Slack. Combine this with a lack of using floating windows (like Messenger on Android) and it's clear that the company is run by operations and sales --- not product. There is clear space to move in on Slack's terroritory
But it certainly was the reason why Mercedes stopped using thumbprints for cars in Asia. The thiefs just cut off the finger.
> but I don’t understand why institutions and individuals that have been largely critical of Wikileaks during the 2016 election cycle also characterize Manning as a hero (not referring to Harvard but mostly the media).

Simply put, Wikileaks is a part of the counterculture. There's a reason why the FBI had files on subversive figures like M.L.K. Jr.
Related: Google started hiring security guards as employee ~3 years ago https://thinkprogress.org/google-to-hire-security-guards-as-...
I have no idea what the product manager was thinking here... Can someone elaborate why this "feature" - which implies potentially a lot of confusion - benefits most users?
Yes language evolves, but it hasn't in this case and doesn't look to be anytime soon. Compared to much of the language it's remarkably stable.

I'm surprised it didn't get changed back when we were changing actress to female actor, air hostess to flight attendant and all those others.
You mean unmasking and spying on your election opponents? That watergate?
Tab-complete is your friend, especially when trying to figure out exactly which parameter you want.
This is nonsense. Public health systems in Australia and Europe also has to take care of everybody.
That characterization seems imprecise. I believe some parts of Google's social strategy are growing organically (eg. Gmail, Hangouts). My understanding is that a big part of G+ was rebuilding their entire product backend around global identity, and that has been pretty successful. If Google AI in the future makes a magical suggestion to you, it's because all their apps now have a single understanding of who you are, and before G+ that was not the case.

If your point is that Google could fuck up a ride market the way they let Facebook slip past, that seems like a pretty broad overreach to me. Identity on the internet is complex thing, they had big brother issues to contend with, also Google was a much more idealistic company back then with their "Dont be Evil" ethos. Ride sharing is a commodity industry and basically consists of an app with a single "Come Here" button. It's a false equivalency in my view.
It's worth reading the Vanity Fair article about her. The interesting thing is that she one hundred percent accepts that what she did was wrong but has interesting things to say about a) her motivations b) her incarceration and c) being trans in the military.

She's become pretty interesting since her release.
The future of military robotics
It truly is astounding, the level of dire ignorance that defenders of America's right to destroy nations, seem to employ in their effort to hinder truth. Astounding, and also, enlightening. No wonder their nation is allowed such free hand to destroy other nations: their citizens truly do not give enough of a damn to gain any insight into the history of the world.
Transgender has precisely nothing to do with why reasonable people admire or condemn Manning. The admiration or condemnation is for the actions, not the personality.
Only for tiny backs or huge rears. ;)

(Doing big things in JS right now is still asking for trouble.)
Agreed. At the time I supported Manning's actions to a degree, although I think it could have been done better (for which Assange shares the blame). But 10 minutes spent perusing her Twitter feed [1] leaves the impression of an incredibly confused and narcissistic person with very little nuance, depth or novelty in her thoughts. Say what you will about Snowden but it's hard to argue he has more interesting things to contribute to an intellectual conversation.

[1] https://twitter.com/xychelsea
https://hn.algolia.com/?query=Cassini%E2%80%99s%20Mission%20...
Huh?

It's not that the companies are sexist

Or the managers are sexist

Or the engineers are exist

Or you're sexist.

That's not what anyone has been saying this whole time - ever. You have completely misunderstood the point.

The system is sexist. Not the people in the system, but the system itself (similar arguments exist for police departments being racist - it's not the cops that are, but the system). In this case, the general consensus is that women are paid less than men in tech due to a variety of reasons.

A culture can also be sexist. While the people within it can harbor no ill will whatsoever, their behaviors and group dynamics can actively prevent a woman from being welcome. In this case, people are calling the tech "culture" sexist.

Here's a couple examples of a sexist culture I've seen in my own workplace. Note that none of the people here meant any harm, nor were there actions actively "sexist" in the common parlance, but they still did things that made people want to GTFO if they're a chick:

* I had a coworker who used to grill the woman on the team much more fiercely than the men. I never asked why this was - didn't have a great way to broach the topic. But it was always extremely obvious, and I have noticed it on HackerNews, Reddit, and pretty much every video game I've ever played. Men are very critical of women in jobs that men are already the predominant workers in. Female doctors and lawyers have had this issue for decades as well. It's not a sexist action. In my eyes it happens totally accidentally (My pet theory is that because we aren't used to seeing women in the field, we tend to be more involved when giving them criticism)

* My coworker had this anime poster in his cube with some half-naked bikini clad girl. Do I even have to mention why a girl might feel a little awkward here?

See how these things aren't actually bad in isolation? But over time, and in great numbers, they add up and make women feel like shit working at your company because they can never truly "fit in" with the guys. That's sexism in work culture and whether it's ever truly fixable is a great question.

I highly recommend you read some literature from across the aisle to become more familiar with the arguments you're facing, rather than the arguments you think you're facing. I highly recommend bell hooks' books on the subject. She's extremely clear and lucid and helped me grok a lot of the logic my first time around.
Because Github is not equal to open source. It is a company out for profits like any other, why should Apple host what they choose to make open on that specific platform?
>I find this hard to believe

You find it hard to believe that someone who uses a tool daily gets to know it?
Indeed. That's why it might work :-) gamification of content generation.. now if they can only keep the content quality high.. how about allowing people to downvote and punish low quality content? I tried something like that on booklove.rs
Yeah, that usually ends well, as we have seen in history. /sarcasm

Just look at Austro-Hungarian Empire, Yugoslavia, etc. You can't force cultures to merge, a problem also acutely experienced in the EU at the moment.
Was that reason so J. Edgar Hoover could telephone M.L.K. and try and blackmail him into comitting suicide? Or was that an incidental effect?
There is probabilistic vs. deterministic cross-device tracking.

Deterministic assigns a unique device identifier to each device and then uses more data to connect device IDs to an individual.

Probabilistic cross-device tracking uses machine learning algorithms to match up devices and identities. For this they can use basically any data that you happen to give them, including behavioral data (you check a website both at home and during transit on your mobile phone, you use the mouse to select text during reading an article, you accidentally gave an application access to your location data and they have resold this, etc.). Probabilistic cross-device tracking can work with and without cookies. Of course ad companies employing these techniques for their customers claim very optimistic accuracy, but know that the accuracy is at least accurate enough to provide them with useful tracking data on individuals. This accuracy will go up if you push ad companies in a corner and confront them with a 10% (or whatever marketshare Apple browsers have) non-cookie-able surfers (as opposed to a fringe small sample of users that block cookies and did so for years).

When cookies got banned/required permission in Europe, European websites just started buggering everyone to accept cookies before you were able to read what you were coming for. While everyone already had the option to only allow cookies from trusted domains, now everybody gets pestered with giant pop-ups. Companies also switched to server-side analytics/tracking, or started requiring log-in to track you.

If cookies were accepted, one could just join a cookie swap program to mess with the advertisers. Probabilistic cross-device tracking is very hard to avoid, as not using javascript and a general browser like TorBrowser is also an informative fingerprint. And you can't realistically change your browsing habits, which exposes you to gender and age identification (they need this to identify individuals in a household using a single IP).
How about using IOTA?
I gather that Google has pay grades. But are they reviewed in periodic performance reviews?

And to what extent is salary synced to that negotiated at hire? I mean, if women (as I've read) generally don't negotiate on salary as hard as men do, are they indefinitely paid proportionately less?
Believe it or not it's actually nineteen times, not nine. Though the last ten introduce a fair amount of inconvenience and eww-factor when unlocking your phone.
How recursive.
IMO, there are two uses of a shell: interactive and non-interactive. The later we might refer to as "scripting".

For scripts to be portable, the wisest choice is /bin/sh.

For interactive use, it is a matter of preference.

FreeBSD used to default to tcsh.

OpenBSD used to default to ksh.

Personally I prefer /bin/sh as both interactive and non-interactive.

This way all my scripts, no matter how small, are portable.

And it has enabled me to "master" /bin/sh as a language. I cannot even begin to describe all the advantages I get from that. I'm a shell junkie.

But I understand your thought. ksh is superior in many ways.
Certainly a more sensible shell than bash, IMHO.

And though they may not be popular, csh and tcsh have some useful features not found in /bin/sh or ksh.

Most shell discussions on HN draw commnents from people whose primary programming languages are Python or other large scripting languages that more or less make shell programming obsolete. The only time they use the shell is when they have to, not to accomplish "real work", and certainly not for fun.

Thus the shells mentioned are usually ones geared toward interactive use.

/bin/sh builds my kernels and userlands. I use it every day for just about everything, mainly through libraries of small scripts I continually write and rewrite. I do not even have Python or any other large scripting language installed.
I hardly use the site to socialize with my family and old friends - it's basically a glorified message board.

That's the annoying thing. We already had message boards! Except they were decentralized, you could register anonymously and the administrators often had more autonomy (e.g. not put up ads and tracking scripts). Now Facebook has eaten a bunch of that market, and so we're forced to choose between giving up those communities or submitting to the Borg. It's annoying as hell.
> ... whose actions and ethos contradict the intelligence agency’s [CIA's] most basic and sacred values

What might those be? One has to wonder, given the history of the CIA.

And how does a government agency has "sacred values", or, indeed, values of its own? A government agency is just that: a thing, a tool to serve the government.
Only true as of language. If you're doing websites you get to learn idiosyncrasies of browsers, DOM manipulation, asynchronous design, performance considerations, etc. That on top of how HTML and CSS is laid out and converted to DOM.
Which is as hard if not harder.

Of course it is easy to produce toy projects.
There are plenty of data-driven studies that demonstrate empirically that there is no gender gap in pay. For example, in Google's case, they take many precautions to ensure that compensation decisions are made without knowledge of an individual's gender: https://www.blog.google/topics/diversity/our-focus-pay-equit...

They even remove names from resumes for hiring decisions to avoid unconscious bias from the decision makers.

This is about as close as you can get to a completely fair system and is far above and beyond what can be reasonably expected from a business.

It seems that your solution is to simply increase bias in the labor market rather than try to make it more efficient. Over time, marketplaces tend to abhor inefficiencies and seek equilibrium, so not only would "give women more money" inevitably have unforeseen adverse side effects, but it also runs counter to our fundamental social and economic principles.
How to Make History
We should all move over and comment on yours.org :-) - did you guys plan on nested comments?
It's available in Fedora under the name "prename". I've asked the maintener to make it available for EPEL 7, will this work for you?
Which HBM/HMC can do just fine with less power usage...
QFX1000
That argument has been abused too :) Maybe you are right but my hunch is USD would still be valuable if the US government would accept multiple currencies for taxes.
I wonder how much this was a case of poor planning and how much actual corporate malice.
Do you think she's incredibly confused and narcissistic because she uses a lot of emojis and sometimes posts selfies?
The US military is a deeply evil institution and exposing their war crimes is good. People brave enough to do that deserve our respect and praise.
Improving health by improving digital skills
>Finally, I believe for many parts of the world I suppose it isn't as bad as portrait to have a higher carbohydrate share in their meals.

Actually this is a big problem eg in South Africa, which has very high obesity rates. For most poor people a meal is refined maize porridge, often with a coco-cola, or bread and a coke. It’s imperative that people get access to cheap, quality protein, it could be something like lentils, beans ...
https://en.wikipedia.org/wiki/Microwave_auditory_effect
You could consider Devuan. Devuan GNU+Linux is a fork of Debian without systemd.
> Hiring is broken, we all know this.

Then what is your problem with them suing ? They go a different way than yours, but if it's broken in the first place why not ?
Downvote me to hell again, but if person is capable of beating 4 year old defenseless child severely and leave him to die slowly in agony and hunger over days, it's not a human -- it's a dangerous animal that must be kept locked. And no amount of jail-time or sub-par academic papers can change that.
That’a great. I totally understand that. I just see people that dislike the actions but like the... personality?
The assertion, I suppose, being that at the time it should have been obvious that Wikileaks was deeply untrustworthy?
Now you know one, I love it and prefer using it to any UNIX standard shell.
Only if you enable it; if it's the third party, Arch-Anywhere-specific stuff you're thinking of.
Biometrics are for identification. Passwords are for authentication.
This is exactly why I hate working for corporations and big business.
Indeed, the apparent sound heard by victims could be auditory hallucinations or inner-ear injury rather than an actual sonic attack.
General Covariance: coordinates do not exist a priori in nature
Maybe seeing Manning and Assange fuck that up inspired him to be extra careful.
Well in the USA you can thank the Democrats for that: the 13th Amendment, banning slavery, was passed with 100% Republican support and only 23% Democrat support :-)

Kind of ironic to hear the Democrats wringing their hands now out of "compassion" for the oppressed people...
Rationalist thinking has taught us to scoff at anything greater than examining physical reality by scientific method - greatest tragedy of the Enlightenment
Why is this HN material? It's a Slack customer advisory.
Ask HN: Front end developer resources / course
Hi,

I'm a Graphic / Multimedia designer who likes to move to the web every now and then. I've been doing some HTML / CSS coding in the past, and can say i'm intermediate in both of them. But i want to expand my knowledge and and find tutorials or start a course to become a Front End Developer.

Basically what i'm after is: I know my base, and like to expand with Javascript and their various frameworks, but there's soo much on the market. I literally can't see where to get started to become a developer. Should I be going for Webpack (which i've looked into but sounds complicated for now). Or should i be learning Javascript first? What about Ruby on Rails? AngularJS? Maybe PHP for Wordpress? See a lot of questions, and hopefully you can help me with this. What resources do you suggest for a beginner in this field?

Thanks for your suggestions.
> The fun thing about making a straw-man is you make yourself immune from criticism.

I don't. You just criticized me at length :). Some of it I could even agree with :).

My point is, the current narration coming from "opposite the aisle of me" is, on the one hand, "gender discrimination is bad", and on the other hand, "we need more discrimination to correct for existing one". Even if we leave out that I don't think there's that much discrimination happening as feminists would want you to believe (in fact, I think they're just reinterpreting everything in terms of gender, whether it is actually related or not) - still, you can't have it both ways.

I'm just against hypocrisy, especially this extreme. When someone admits that they are advocating literal sexism as a corrective action (hopefully temporary), I'll accept that (even though I don't agree it's needed). What irks me is condemning sexism when it goes in one direction, while at the same time advocating sexism in the other direction.
Is this both for App Engine standard or flexible environment also?