skysight-inc/HackerNews huggingface dataset:
> ...he seems to have done an irreparable damage to Google's image...

1. From my perspective, the firing was more damaging to Google's reputation than anything in the article. People still remember the Eich incident with bad feelings for Mozilla. This one is actually worse because there's no "CEOs are PR officers" reasoning to fall back on. If there's still damage when the dust settles here, it will be due to blowback originating from people who misunderstood the text or don't care that it's basically misunderstood. That's my next point.

2. It's becoming more apparent to me that a large portion of the outrage is due to a misunderstanding of the text. I suspect that people haven't actually read the text, not really. The concrete objection I notice the most ("he said that female engineers are inferior") is not true and directly addressed in the text. There are comments in this thread that are misunderstanding or uninformed about what he wrote about overlapping distribution curves.

3. With that in mind, I can't tell if Google leadership is having a reading comprehension issue, a problem understanding statistics, or if they are making a purely political/PR decision here. None of those situations should make a Google engineer confident in their leadership.
How does this work? Would it be possible to do something similar on Linux? Android?
Still used in my old MGB
Historically getting groups to identify with their race / national origin has been an effective way to control them politically. If they instead realized that they all had the common political interest of being poor / working class they would be a dominate political force.
nonono you got it all wrong... too many facts, too little emotions, being fed up and whatnot. that's not how these discussions roll
I've been using VimFX all along, which is actively maintained and already compatible with multiprocess.

It's a web browser, not an actual text editor. 99% of the time, you're just wanting familiar keyboard commands for navigation. It feels like Vimperator does so many impractical things almost tongue-in-cheek, just to show how cool it is that they're theoretically possible.
Node 8.3.0 released
> In this time of PC outrage I honestly don't understand how it doesn't attract more attention.

Possibly because the shortened slur ("mongo") isn't prevalent in English speaking countries (while PC outrage seems to be a predominantly English effect). It is in other places and in these places it gives the MongoDB project name an extremely negative connotation.

TBH that's actually one of the reasons (besides the poor track record) that I never used it, avoided it and argued for software not requiring it / against using software requiring it.
I've noticed that a lot of the hostility towards HTTPS comes from those who do really shady things online. Like pop-under advertisers that are unhappy that they have to update their own infrastructure, otherwise their unsafe mixed content won't be loaded by a browser.

So no, not HTTPS is a threat, but company's unwillingness to innovate. So Chrome's and Firefox's public shaming of unsafe websites is really doing everyone a service.

The best thing I've ever done to serving HTTPS was to use Caddy with Let's Encrypt. Seriously. It was incredibly easy to set up. And I've never used Caddy before. https://caddyserver.com/docs/automatic-https describes how to have TLS available right from the first request served.
Read footnote 6. That to me, is a pretty smoking gun of a comment.

"6 Instead set Googlegeist OKRs, potentially for certain demographics. We can increase representation at an org level by either making it a better environment for certain groups (which would be seen in survey scores) or discriminating based on a protected status (which is illegal and I’ve seen it done). Increased representation OKRs can incentivize the latter and create zero-sum struggles between orgs"

....discriminating based on a protected status (which is illegal and I’ve seen it done)....

Wonder if he has proof?
> When I need to buckle down and get some 'serious developing' going on, I just put on some headphones

More proof that a noisy "collaborative" environment is not conducive to work that requires deep concentration.
It’s not that someone would switch to the alt-right, it’s that the definition of belief is moving the line so others are defining you as alt-right. As an example, Ben Shapiro is by statements and beliefs not alt-right. He was attacked by them quite a bit. Yet, people have started calling him alt-right in media and forums.

I too would never cross that line, but I believe others will be happy to redraw that line regardless of my actual beliefs. This is what happens when others can slap labels on you and there is no real debate.
> Even C# has a better, readable and concise syntax

C# has amazingly easy-to-read syntax, but maybe I'm biased because I'm most comfortable with C-like syntaxes.
Police want to hire the hacker they arrested for data theft
> When has that ever not been the case in the workplace

In progressive companies like google.

> There was a time when

And it changed because the public became outraged over it, and individuals concerned fought back with social and legal options. Same may happen here too.
This is rather neat. Sorry to be that guy, but any plans to support Linux too?
Zeus, AWS Auditing and Hardening Tool
At least in that case I wouldn't mind if a superior was honestly and truly checking with Legal Departments, and others of authority, to verify whether some action I was considering taking was going to cost me my job... Could any of us here really be upset about a Manager that does that?
Thank you so much for this!
Thanks for pointing out, I edited my comment to show the mistake. The article text above it and graininess of the photos really seemed to make them from 1980 :/
Boilerplate for react.js projects
The selection pressure will be towards more and more species since it has more clickbait potential: "New human ancestor species discovered in Africa", "Ecologists discover 10,000 new bacterial species in a hydrothermal vent", etc.

I really don't see any pressures currently in favor of "lumping". I guess just inertia.
In the 60's manufacturers didn't care about aerodynamics, and they made big cars with big engines and terrible mileage. After the oil crisis, car and engine sizes shrunk and aerodynamics mattered.

I do find it always very odd how ugly the late 70's until early 90's period is. Fashion, architecture, product design, even hair styles. Almost everything looks awful. It's not just fashion, because you can pick designs from any earlier period and they look ok if dated, but that 20 year period from the mid-70's onwards is just so ugly. (Although undoubtably someone will be by in a bit to tell me how wrong I am and how beautiful that period is...)
GNUstep LiveCD 2017
Your system requires the people involved with counting not to lie. Works great in Canada, not so well in Serbia.

Aside from that it's literally impossible to obtain a nemid if you don't exist, and, once you cease existing so does your id.
Another Big Lie of the Contemporary Art World Revealed
Casting aspersions on colleagues is not cool. There is no 'science' to do this.

The science of studying gender and racial differences does not lend itself to 'easy conclusions' and generalizations and certainly not practical application or advocacy.

Tomorrow a colleague could write a tome pointing to studies about male aggression and the risk of putting them in collaborative environments or about introverts unsuitability for certain roles and presume to advocate 'other roles' for them. This is beyond the pale.

Cherry picking studies in a way they are not meant to applied in any real world scenario is a dangerous unscientific preoccupation of bigots and supremacists.

The fact that you are making these conclusions not as an expert in the field trying to further knowledge but in a real world application context about your fellow workers in an act of extreme prejudice and hostility and completely compromises this individual and his memo.

The biggest concern of this misguided memo is the level of support for this troubled individual. It appears women in the valley really have something to worry about. There exist all these men and colleagues who harbor deep doubts about their capabilities. This is alas what hostility looks like.
White-collar workers should view themselves first and foremost as job quitters
I notice that there appears to be a competing definition of "alt-right". One is the age-old white supremacist groups that pre-existed Trump et al. The other is Milo and right-leaning you-tubers etc. I think there might be some confusion over this.
It should be pointed out the judges are federal appointments and not local people.
Sounds so cool at first, but then "They cheated a little by introducing a particular vulnerability into the software themselves".
Quite the contrary. This is the first time I hear of women who refuse to date a man who earns less than them (excepting gold diggers, of course), and I've heard about men who don't want to date women who earn more than them, from men who think women should not earn more than them.
Chelsea Manning Changed the Course of History. Now She’s Focusing on Herself
At pro level, much of the game is about what information you can gain, and about choosing what to show and, more importantly, what you don't show (hide) and acting on non-triggers.

An example of a non-trigger is knowing that if I haven't seen a certain unit at time X, I know I'm safe to do Y. It is acting upon the information that something didn't happen.

To expand: I saw my opponent starting two gases at my 21 supply scout. When I scouted again at 47 supply, I saw no gas heavy units, so I can deduce the gas was used for better technology. This will allow me the opportunity to increase my worker count by Z before building army, or I could try and kill my opponent right there for his technological greed.
James Damore's Shoddy Defense
Yes, but speed regulations are derived from reasonable about sources.
Physic of a car braking.
Neurons and speed of percention, and reaction.
Age of the driving person.
Safety under weather conditions.

That is why, now that automatic driving cars are in the making, suddenly this law can be discussed again.

There is something very diffrent between laws whos source can be discussed by the public and (indirectly) voted upon and laws whos source of origin boils down to (because authority).

There is simply no strong reason given to protect police during there work from filming.
Diversity of ideology geez who do you think these ppl are? Bunch of guys behind a desk the whole day keeping advertising empire afloat...you are not going to see any of them in front of a tianamen tank.
The nose hit is a transaction, you supply, I "enjoy". However, I do not agree on the terms of this nose hitting, it only leaves me with a lot of pain. If you would offer me 1 million BTC I might be inclined to agree to the nose hitting, I'm free to do so. I can not be forced into a transaction but I can choose to accept all consequences. No freedom is lost in this case. You should not engage in nose hitting without negotiating the terms of such a transaction, as your should never. You don't know yet if this is a consensual transaction and you should thus withhold from taking an action which clearly involves me.

Yes this is a ridiculous example and yes there are many examples where explicitly negotiating terms is not necessary. When this is, and when it not, is a cultural thing. I mean I shake hands with a woman without second thought, an Islamic Imam may need some special compensation before agreeing to it.

I'm pushing this discussion to the edge because it feels extremely significant to me. Pushing it over my own boundaries also is a way of testing my premises. I'm certainly willing to change my mind.
> I find it disturbing that somebody would even consider switching to the alt-right over this.

It's logic too cynical for me, but it's basically:

1. OK. They decide this culture war out there is serious and nobody is looking out for them.

2. They find "their" camp and support it.

3 (sometimes). After switching/limiting media sources to match new political assumptions, opposing views seem more malicious and more unhinged.

It's worth noting that a lot of the blowback from this incident is due to #3 happening for a different group of people.
Onboarding is the secret sauce powering viral loops
Just pointing out that the 5 second boot time is better than a regular VPS. Which (combined with per second billing) makes this good for batch/cron oriented serverless functionality. But is too slow for "function as a service" type serverless where the end user is waiting for it to fire in a browser.
Great perspective. As a Northern European having dealt with American company ownership I don't think the main problem in Google's case was political correctness but rather a general American problem with how free speech is defined in the US. Freedom in America is always about government NOT doing something, while in Europe government is defined as a protector of these freedoms. This shows up clearly with respect to stating an opinion at a US company. There is no protection of free speech on private property in the US. I first encountered this when out company got bought by an American one and they i sisted that religion and politics should not be discussed at work. It surprised them that such a demand was illegal in Norway. Private property does not trumph everything else as it often seems to do in the US.

While americans are free to utter quite inflamatory speech in the public, I find that American culture seems to discourage any sort of controversial topic in polite company.

That applies to conservatives and liberals alike in the US. Discussing religion among conservatives in the US seems taboo. While liberals are not very open to having PC opinions challenged.
Everything is subject to government convenience sooner or later.
The 4 Ways Dating Apps Seduce with Progressive Onboarding
> But what happens when the 4chan poster with the anime pillow who denies the holocaust just to get a rise out of the libcucks crosses paths with an actual hardline anti-semite who is interested in building an even-more-final solution?

Sounds like an amazing sit-com. Stay tuned, folks!
When cnn etc are wasm apps,good luck blocking ads.
You can watch Netflix with Firefox on Linux, but the first time you do, it has to download a plugin, and you have to reload the window.
Be careful here, because you hash the element, granted that may take O(n) where n is bits in the element, but n usually denotes the number of elements in a list, which can obviously be much larger and is thus far more important. EDIT: in part because the number of bits in each element doesn't "grow"; it's usually fixed.
>a ConvNet to process individual frames combined with a recurrent layer to track state over time.
> are harder to apply
Thats an understatement: Starcraft is immune to Monte-Carlo approach or anything based on analyzing pixel data:
The tree state of actual battle has thousands of choices pet unit per second with minor variations in location, there is no discrete state of chessboard(at best millions of cells): viewing the game at low-level(pixels) creates gigantic amount of data.
units constantly move/attack/die and get blocked by other units/terrain.

Predicting an enemy move(MC simulation) will be impossible and you can make several moves per second(even at 120-140 APM) easily.
That means
1.you need real-time response, unlike Go there isn't a time buffer to decide
2.you always need to react at the current time(or allowing enemy advances)
3.there are very few "good moves" in starcraft(moving randomly on the "board" will just waste time)
, so MC simulation will miss them more than 99% of time due randomness.

MC approach is vastly inferior in this case, i think they'll be forced to operate on higher level strategy rather than just microing every unit optimally(i.e. treating it like chess in real-time). Brute-forcing billions of potential moves simply won't work.
A former senator and secretary of state - complete and utter incompetence - sure whatever you say snowflake.
China targets mobile payments oligopoly with clearing mandate
Thanks, I'll read that tonight.

Another work by Annie Dillard, 'The Force that Drives the Flower' was also published in the Atlantic and it's a pleasure to read (YMMV):

https://www.theatlantic.com/magazine/archive/1973/11/the-for...

'Pilgrim at Tinker Creek', the book it was excerpted from, won the Pulitzer Prize for General Non-Fiction in 1975.
Programming Language Rankings (2014)
The legacy risk – how outdated systems expose your data
If this is indeed what ythn means then git supports commit signing, so I fail to see how this would be an issue.
Creative Coding Club
Taleb's approach is to put BS-vendors on full blast, especially if he sees them prominently spreading bad ideas and acting in bad faith. It's a service to all of us. The intellectual sphere is crowded enough already without the pundit class spreading misinformation.
iPhone 8 Virtual Home Button Can Likely Resize and Hide Completely as Needed
I can see how it has a point for public places (e.g. bars).
But this makes negative sense for your house. What's "at the entry" in case of burglar anyway? Door? Now they just have to claim they entered via window and did not see the sign. How is that any good?

Any restrictions on how citizens protect their property in court should be gravely discouraged. This is just plain taking rights from citizens to award them to feudals (of which police is a member)
Hospitals Slashed Use of Two Heart Drugs After Huge Price Hikes
It's not for a lack of good faith in interpreting your words (IMO), but a genuine difference of opinion on a critical point.

I don't view software on a spectrum from proprietary through shitty to non-existent. I view it more as a two-by-two matrix of high quality/shitty on one axis and FOSS/proprietary on the other. All four quadrants are populated.

The economic incentives that capitalism and proprietary software provide allow for the massive investments that Adobe is able to make in Photoshop/CSuite, by providing a clear path to financial returns on those investments.

In the 22 years since GIMP started, it hasn't caught Photoshop. (There are many other examples where free or open source software has caught and surpassed the proprietary alternatives/previous market leaders.)
It used to be that community college was the place to go if you lacked the credentials to go straight into a 'real' college now that I think about it. Is this not the case any more?
A pretty bad idea though.
looks very similar to a Delorean
Don't. Use the existing library to build the thing that you thought it would be useful for in the first place. Stand on the shoulders of giants and appreciate the time you saved by not having to cut down a tree and whittle a ladder yourself.
Interesting. That appears to be a difference between common law and civil law. For example, here there is a legal uncertainty what the law says regarding snow-covered speed signs. Some people have been ticketed for not following speed limits they reasonably could not have seen without stopping the car and wiping the speed sign clean. Others have been acquitted in almost identical situations. Each court makes a new and independent reading of the law and isn't as affected by what other courts have found. The upside is that new laws aren't created by courts, the downside that legal uncertainties can remain forever.
https://walloftext.co

I genuinely find it useful for note-taking and organising things.
Thanx I only read your comment later.
This is an aside but I'm wondering if you have any recommendations for finding new music one may enjoy?

Frustrated with music recommendation services I built a ruby script this past weekend to scrape my favorite artist's last.fm pages and then iterate on each follower, compiling a list of their likes to sort of crowd-source music recommendations for myself.

This too resulted in failure, it seems that the problem is me, I'm far too picky.

I'd love to get your insight on any alternative strategies for finding new artists if your likes don't necessarily fit squarely inside genres.
> WebAssembly has the potential to say play video games, including AAA titles, without having to install anything on your computer.

It depends on how you define "being installed". All files living on FileAPI and IndexedDB does not make too much difference than using direct file access and SQLite. They will be cached and they will live on your computer. Well, at least until your browser faces storage pressure and decides to randomly delete website data.

I mean, yeah, everything lives in a sandbox and there's potentially less security issues. Not having to give admin privileges to an application which allows you to build houses out of blocks is a good idea. On the other hand, the capabilities of the platform is increasing like crazy and it's just a matter of time before it converges with the operating system itself.

So, I don't know. The whole situation is weird. I think we needed better operating systems with granular permissions and we're getting there using a very convoluted way.
As a side note, the first author of that very paper (Schmitt) says that Damore has reached conclusions not justified by the paper:

https://www.wired.co.uk/article/google-fires-engineer-over-a...

He's making the same counterclaim that I am - that while there are biological differences and they almost certainly affect interest, there's basically no rationale to conclude that they're the cause of the specific situation Google is attempting to change with the specific initiatives he's denouncing (and calling illegal), and there's also no rationale to entirely discount cultural factors, including both gender roles and sexism, as causes of the situation.
Electric cars: The death of the internal combustion engine
Ask HN: Is anyone else seeing failures in AWS Elasticbeanstalk deployments?
Hey HN. For the last 1.5 hours we've been attempting to make deployments to AWS work using Elasticbeanstalk. But they keep dying out every 14 minutes. I've just started to see some tweets that match our time of issues exactly:

https://twitter.com/neilsandhu/status/895610077360439296

https://twitter.com/j_blotus/status/895619442859581440

Curious if anyone else is seeing this.
The reason I'm asking this question is because I realized something recently. I've been a programmer all my life. I used to love programming in Delphi, VB :P, Perl, PHP, Javascript, etc since school. I created all sorts of stupid things like Winamp plugins[1], Graphics software[2], Games, etc. It was programming just because i liked making the computer do things for me.

But then somewhere along the line my projects started making me money and then I start reading all these marketing books and my perception changed. Now if I'm creating a site I'm usually more focused on SEO, list building and crippling my software so that I can extract more money from my users. I am making more money but the joy of doing it is gone. I feel bored writing software and generally browse HN and reddit and generally force myself to work.

Maybe it's time to go back to the basics and work on stuff just for sheer joy of doing it :D

[1] https://techcrunch.com/2008/09/27/songrefernce-turns-your-mp...

[2] http://www.makeuseof.com/tag/extreme-article-marketing-conve...
Property is indeed subject to bubbles, but why wouldn't / couldn't Bitcoin be?

Gold is prone to bubbles as well. Personally I'm not a gold bug and I don't really see why (in the current day and age) it still acts as a safe haven asset.

Ultimately, it has little economic use, meaning most of its value is just derived from it "being gold". Land, that I get, that makes total sense. You can't make more, and you definitely can't make more land in good locations. But gold -- that seems very artificial to me as well.

But you're right, if I had to a pick, Bitcoin probably makes more sense over gold.