skysight-inc/HackerNews huggingface dataset:
Following the Protocoll does not mean you act democratic necessarily. The NSDAP was following the protocoll as well in the beginning. Every protocol and law can be abused. Especially when you control the judiciary.

The problem with Polands move is that the legislative tries to control the judiciary, a thing that goes against the very definition of a free democracy.

Similar in Turkey. The AKP controls not only the legislative without any real opposition, they also inoficially control the judiciary and the executive. Since all critical journalists get put in prison, the Press is also opressed.
The epitome of software development
I wanted to share a fun little evening project I was working on. This to me epitomizes the current atrociousness of software development.
https://github.com/megamindbrian/jupytangular/blob/master/Utilities/diff.ipynb

Here is my premise and how I got on the topic:
1) SourceTree for Windows is awful and should be open-sourced, trying to copy code causes it to freeze.
2) Developing in Angular is not GREAT! like everyone pretends.
3) Webpack, Webstorm, angular-cli, SourceTree, gulp-watch, karma; STOP TOUCHING MY FILES!
4) GitHub is OK, but wouldn't it be nice if I could use some of GitHubs features locally without waiting for uploads or muddying repos just to get a diff?

I thought it might be a fun exercise to combine a "diff" with a "syntax highlighter"; to have a slightly better than GitHub diff that is colored.

Software development is awful. You might think that sounds like an easy task, what maybe 100 lines of code and some libs? WRONG.

PrismJS looks really cool, a nice modern marketing site. Exciting documentation, and more colors than Nyan cat! :D

npm's diff is awesome, shows me all the line differences, you can also do a character comparison, words, or entire lines. Why not combine the two? GitHubs syntax highlighter only shows keywords, using these tools I could almost recreate the most important part of an IDE in less than 100 lines of code.

This is not the case. PrismJS doesn't fully support Node and then I realized, I face these kinds of problems EVERY DAY. I sit down with a task thinking it will take 3 hours, and suddenly because of some design decision it turns in to a 40 hours investigation reading every single line of some library's code just to solve one little problem.

So, I'll abandon the code until further notice or I find the time to dig deeper in to every nuanced API involved in the library.

^- Just like everyone else ;)
Google really blew it. Just look at this conversation, normally happy and polite HN is barely restraining itself only because of fear of being hell banned and this is a tiny watered down version of the outrage they have unleashed nation wide.

Had they just (as they should ethically have done) privately let the guy know "hey uh, independent of whether we agree with you, can you please cool it because this is USA, Bay Area 2017 and you just can't say shit like that" then just waited out the controversy, this would have all been dead and gone by next week. Now it has turned into all out rage fest on both sides.

Franky I see this as one Google's biggest screw ups. The worst anyone can say about his "scree" (give me a break) is that the guy was wrong and suffers from unconscious biases. Otherwise he was fairly civil and for this he is publicly and viciously crucified and demonized then thrown under a bus by Google. The butt-hurt right is going to have a never ending field day with this. It will be Benghazi of white male boo-hooing for the next 10 years.
I recently bought a pair of Sony MDR-1000x and they really work well.

Some people say QC35 are a little bit better some say MDR-100x are better. I can only talk about the seconds and I highly recommend them.

In addition, they have some cool touchable control on the right side. I didn't like it at the beginning but now when I use other headphones I find myself trying to touch them to pass the song or lower the volume..
If there was a small corporation or govt project that came up with some technology to really put a dent in the whole climate change thing, but the demography was typical of these things, that Manhattan project, not real "diverse!"

(sidenote: What exactly is the metric by which climate change is solved?)

So in this hypothetical scenario of this small group of world saving engineers, would the whole thing fail to get off the ground because some blue hair SJW would take umbrage with some aspect of the groups's identity and twitter mobs would rain down on them like hell fire?
> increased the false positive rate for underrepresented groups I would object to such a statement

Does your recruitment process have a 0% false positive rate? If not, giving more opportunities will yield more false positives unless it's proven that the extra opportunities have a 0% false positive rate.
C:\windows\system32\drivers\etc\hosts

and, if i remember correctly from my windows days, not only did they make the whole 'etc' folder just to put the hosts file in, the strangely-named 'drivers' folder didn't have anything else in it either.
Just for kicks, I'd like to see if you _jokingly_ for the LULz walked into MTV or SVL with a Trump hat.

I'm sure you could imagine walking in with a Hillary/Pussy Hat no problem whatsoever. But you would not walk with a Trump hat even as a joke. Ok, maybe in Moncks Corner or some boonie office.
example of a recent debate on this topic: http://thehill.com/business-a-lobbying/224169-obama-administ...
Sorry, I have trouble keeping up with which bit is being argued, and your edit[1] has made it read differently now.

So you agree climate change is real and significant? Edit: Because plenty do deny that, although I agree they aren't credible. Your initial, unedited reply read just like that.

And you are just angry that the NYTimes posted that this report might not be released? Or something?

[1] http://imgur.com/a/ozK9R
>the most obvious poor decision here being the choice to post his manifesto on corporate services using corporate equipment

Why is this a violation? Not trying to be argumentative, actually just curious. Seems like putting personal thoughts on company Google Docs would be a questionable decision for privacy concerns, but not a violation.
Don't talk to HR. It will escalate the entire situation and you gain nothing. It's like going to the teacher when you don't get along with kids at school - everyone's gonna hate you even more. You need to deescalate the situation and talk to people personally. If that doesn't help, it is time to move on...
Sachs also got burnt by "outsourcing" on his 1998 "SONY Outsider" installation, which neither he nor art critics were happy with after it was completed.
Piranha: A Scalable Architecture Based on Single-Chip Multiprocessing (2000) [pdf]
Yeah it is quite different in the NL. Private space is much more limited compared to public space. Cities are dense, peoples' private gardens are small if they exist at all, public spaces are abundant. This isn't the land of sprawling residential space.
Implementing first-class support for WebAssembly in Webpack
Could someone please explain to me why this man didn't publish the article anonymously? Critics point to undeniable workplace disruption that it's caused. This isn't a free-speech issue. It's a public challenge to management. And that's generally a bad move.
Use a big piece of cardboard. Screw screws into it in the same order they came out, and draw an outline of the part they came out of. Tape down small pieces that aren't screws. Label everything with Sharpie. It slows you down enough to prevent a lot of mistakes.
How is it relevant to this article?
Here they are correctly pointing out that a dictator de facto is seizing even more power sending his country to a total economic disaster.
There has been no coup d'état, just a rapid descent into dictatorship starting from Chavez and continuing with Maduro.
Exactly in the same way it happened in Italy with Mussolini and in Germany with Hitler.
Your comment seems completely out of place pointing out other completely unrelated political situations minimising the actions of a dictator that is killing hundred of people just because it doesn't fit your own political narrative.
That strongly suggests that Apple's window manager is suboptimal. Is it not?
Indeed. That is a concise definition of recursion. But why have a cycle in a call stack (implicitly linearizing a graph) when you can replace it with a cycle in your data structure without spooky action at a distance controlled by a compiler?

In an explicit representation of the "work graph" you can easily prove a finite number of walks or a cycle (and then break it in some way). Doing that directly for a nontrivial function without using graph theorems is much harder.

Yes it is "easier" syntactically but then also easy to shoot yourself in the foot. Since a function call is a primitive you only get primitive tools to handle problems with it. Exceptions for example tend to unwind the stack which can take a long time. In functional languages you can end up with Bottom state from nowhere or a plain old crash.
If scientists who have studied the field for years disagree, then we (who barely know anything about it) should be careful in choosing sides.
Benevolent Artificial Anti-Natalism (BAAN)
Financially, they ended up with nothing but their paychecks.
When you engage in discriminatory hiring as a matter of policy, so called "affirmative action", you will invite people to judge those that are advantaged by that policy.

The people who decided to implement this braindead idea are at fault for this. Not the guy who decided to voice what everyone else was thinking.
It would have been if they actually believed in the message.
"Robotics: Modelling, Planning and Control" by B. Siciliano et al.
it is not a political statement or a statement of fact. the very strong implications you are making are clear statement of supremecist ideology, which is an idea so toxic that it should be shut down wherever it is seen. it is not orwellian to shut this down, and it is a sad indictment of our current culture that it only took around 70 years for us to collectively forget the lessons of WWII, and to begin again peddling these eugenics ideas as mere differences of opinion
Right, it's complicated and it's not clear cut. Amassing power is always a cautious endeavor that should be viewed with suspicion --but that's not always "undemocratic" people may want and vote for that --that all may lead to an eventual undemocratic regime which intimidates, fires rivals, jails and extorts its population ala Chavez. Poland and Germany are far from that.
bravo, less than an hour to invoke Godwins law.
I appreciate the pun. ;-)

Anyway, I think self censorship is an expected behavior in a peaceful society. For example: you don't bring up recently deceased significant others, comment on awkward physical characteristics of strangers, or mock the suffering of others, without expecting repercussions. People learn at a very young age that certain topics should be avoided for the sake of "keeping the peace".

50 years ago you could use the n-word in business meetings. Now, not so much, but for a long time many people were "self-censoring" themselves to keep the peace in their workplaces. Some still are, but I imagine that most people these days are happy to be in a workplace where n-words are not tolerated. Not just for their own "sensibilities", but also the knowledge that their black coworkers/friends can be in an environment that is actively less hostile.

What we're seeing is the continuing shift in standards for peaceful society. So far I think the track record on these shifts is pretty good, so I'm inclined to let this ride for a while, even if some people have to keep "self-censoring" some of the time.
Meet Japan’s 82-year-old app-maker
I think they're saying that unless you are a woman at job-hunting age (having been influenced by your environment for 2-3 decades by that point), making a claim about how you might feel if you were, is of little value in the discussion.
These are just combinators [1] with long names, right?

[1] https://www.npmjs.com/package/combinators-js
Populism is the origin of the most famous dictatorships with Mussolini and Hitler.
> (wait what??)

That's exactly what I was thinking when I read your comment! What about my comment are you replying to? Did you perhaps reply to the wrong comment?
That works when binding to :: (all interfaces), but it's irrelevant when binding to "localhost", because you can only bind one address per socket.
Wrong and bad strategy are not the same thing.

Policies that are effectively affirmative action are by definition lowering the bar for diversity candidates. His statement that it can lower the bar is correct but still not something people like to be reminded of. Google (and others) not recognizing this distinction and treating his lack of discretion as hate speech is irrational mob PC rule or just plain cowardice (if he was fired for PR reasons).
Except his whole point was that only looking at averages and not considering the spread and distribution is insane.

Should a son of a several-year unemployed coal miner be discriminated against because of his gender and race, just because other people with that same gender and race have done better than average?

The entire summary was "consider the individual not the statistic."

If you are concerned about socio-economic advantages, look at tax returns not skin color - the whole point of some prior civil rights movements was that skin color is a terrible proxy for evaluating the person underneath.

Honestly the graph examples of the overlapping bell curves vs the plotted averages in his document was such an excellent point, and yet the extremely salient points that should be discussed are being railroaded over by misrepresented hyperbole - your straw man theoretical imcluded. There's a great deal of nuance he paid attention to, and I really wish his detractors had the same consideration for nuance in their counter-points.

Edit: I didn't realize on first read that you were creating a hyperbole to highlight the bias in the calls for his firing. Leaving the comment as is though, as in general there needs to be a lot more nuance considered, particularly by his detractors. Apologies for misreading your comment's intention.
Typical reinterpretation of Genesis 1. Unfortunately, the text also says: "it was the evening and the morning, the first day." i.e., the text goes out of the way to affirm that this was the task of a single day, not of an eon.
4-hour work week no, but I know pretty many people that wait to vest on 4-hour workdays.
We are discussing about dictatorships, it seems a quite fitting argument honestly.
Top 20 Daily Used Kotlin Code Snippet
Thanks. That's a good idea. Even getting comfortable talking to baristas would be a big accomplishment
One thing I found remarkable was the following passage:

"Meanwhile, commercial workloads such as databases and Web applications have surpassed technical workloads to become the largest and fastest-growing market segment for high-performance servers. A number of recent studies have underscored the radically different behavior of commercial workloads such as on-line transaction processing (OLTP) relative to technical workloads [4,7, 8,21,28,34,36]. First, commercial workloads often lead to ineffi- cient executions dominated by a large memory stall component. This behavior arises from large instruction and data footprints and high communication miss rates which are characteristic for such workloads [4]. Second, multiple instruction issue and out-of-order execution provide only small gains for workloads such as OLTP due to the data-dependent nature of the computation and the lack of instruction-level parallelism"

To me this says: "computers don't compute" (Feynmann) has become true.

And that raises a question: are our basic abstractions (subroutine, procedure, method, function), which all have the basic idea of call/return, calling something and returning a result, still appropriate?
Just another example of "my systemic advantage is natural, and any attempt to correct for that is an injustice."
Winning in GIS Competition with InterSystems Caché
Does this proposal from a conservative group represent a good solution?

https://www.nytimes.com/2017/02/08/opinion/a-conservative-ca...

https://www.ted.com/talks/ted_halstead_a_climate_solution_wh...

If I understand it correctly, if it is implemented correctly, a few benefits are that it would:

- Reduce the validity of any climate change denier claims that climate change is actually a political scheme to redistribute wealth from the developed world to the rest of the developing world.

- It would also reallocate carbon tax proceeds towards making the developed world into a leader in climate change prevention solutions.

Would love to hear other people's opinions.
(typo: all instances of "Jacobian Transform" should be replaced by "Jacobian Transpose".)

This post only scratches the surface. There are many interesting topics in IK. Joint weights, null space optimization when the robot is overactuated wrt the end effector, self-intersection, singularities, stability when reaching for unreachable points, hybrid position/force control, ...
Exactly - why the diversity initiatives?

Or was that not the point you were making?
Corporations are people, too.
But was it undemocratic? I mean sometimes the people the hoi polloi democratically vote for governments you or I might disagree with --but those governments are not always undemocratic.
This is the real world, people. Of course a company that needs its employees to be effective has to censor employees whose outspoken views make their teams less effective. The army kicks people out for all sorts of reasons. Coaches cut players who poison the locker room. I personally would hope people could talk and deal with it, but if it's a bunch of other people quit or this guy quit, an effective company has to act.
https://www.youtube.com/watch?v=jzMTBINlLFU might as well link to the primary source

Doing this with temporary "paint" too.

Seems pretty neat way of conveying a viewpoint to a company (bringing the stuff to the humans, instead of letting the response go through the corporate filter)
Please don't copy-paste here. The discussion is repetitive enough without that.

We detached this subthread from https://news.ycombinator.com/item?id=14954803 and marked it off-topic.
"Cleaned" data. Naturally.
just reading quickly through the document (memo? manifesto? commentary?), it's obviously highly political, both in positional language and ideological couching. the author may believe he is being completely logical in his thinking, but it's full of post-hoc rationalization. * disappointed *

should the guy have been fired? probably. it's political and divisive and disrupts the workplace. but he'll bounce back. it's not like he was black and selling crack on the corner.

are the ideas worth debating? yes, at least some of them. just not in a public document directed at your employer ...in a righteous, sometimes condescending tone. that's just dumb, or more charitably, a rookie mistake. you just gotta know that kind of stuff can get you fired, even if you see yourself as the hero (spoiler: ned stark, season 1).

i'm a little disappointed at the amount of panning required to find the interesting nuggets of discussion buried in this otherwise huge dung heap of political posturing (on both sides) in these comments. is it nature or nuture? my gosh, it just might be both!

what's fascinating to me is the document's lens onto a parallel rationalization and political decision calculus that leads us to a president trump. it's not the totality of it by any stretch of the imagination, but it smells of that sense of loss and frustration by the perennial political winners who (real or imagined) see their grip on the political narrative weakening. how will it turn out? stay tuned for next week's episode, when we find out who jon's parents are!

* eyebrow arched over beer mug held with an erect pinky finger
And for this he should be fired? Also I think you are being too generous in attributing people's outrage to them reading malice into his motives. People overwhelmingly are reacting to his words because he has violated sacred PC orthodoxy in one of the great temples of PC orthodoxy (Google and Bay Area in general). This has been a vicious mob attack on the guy who mostly appears to just have tried to civilly and rationally express his views without realizing how he suffers from unconscious biases.

At worst, if you can read his mind, it was cover for his conscious motive to discriminate against women but I really don't believe he knows it.
> The problem with a), is that often women aren't allowed to compete on merit, or they have to perform twice as hard, twice as often as a male colleague in order to prove it "wasn't some fluke."

I've seen these arguments rehashed over and over by the very same people who overly critcized the manifesto.

Yet I have never seen any argument or document written as well as the manifesto supporting these arguments.
chrome does this.
if i dont specify http or https before domain chrome will try to search any .dev or .loc or ... domain with googe search engine.

anoying
>populist which is the opposite of not democracy.

this is among the top examples of the populism: https://youtu.be/ZNN3FduaHQk?t=109
Pretty much this. This story is a bit click-baity with the details summarized as a comedy of errors. I love Matier and Ross as much as anyone else, but they really should have dove into this more. It's absurdly silly if SF had no contact with any of the residents of 30 years and just out of the blue decided to auction the rights to the street.

As for the winner, kudos to him. Now he'll either settle for a significant amount of court, or mired in years of civil trial.
Many psychological studies have confirmed psychological differences between men and women. It is not toxic to discuss these findings.
SparkLabs launches its latest accelerator program in Taipei
The word encryption doesn't even seem to be mentioned there. At the very least it would help against traffic shaping, which you know is coming once net neutrality rules are dead.
Would single payer cover prescriptions though? Canada has single payer, and you still have to pay something whenever you get a prescription at the pharmacy.
I think it is a default, 2 bedrooms , 1 bathroom.

Wouldn't you be worried if it showed the exact numbers?
A lock still doesn't give you a transaction across two systems that aren't transactionally connected. If you're specifically worried about retries you can create a "task" (row in a table) in the transaction and have a consumer read tasks and propagate the message.

A lock is seductive because in the happy path it looks like you have a distributed transaction. In practice making reliable calls across distributed systems involves more complexity. The hard part is figuring out what to do when your remote call times out and you aren't sure if it succeeded; once you resolve that, you can usually work with any concurrency scenario.
Machine learning comes to your browser via JavaScript
> Midwestern political views

Is this sarcasm or are you serious? Please don't normalize this memo as if it's rational American political thought.

Fwiw I grew up in and went to school in Indiana and it makes this google memo no less awful -.-
Yet, making it clear that this form of behaviour is acceptable would not be shooting itself in the foot, when it comes to hiring and retaining women?

"Come work for us - where Senior SREs will publicly question whether or not you are capable of doing your job, based on your gender!" does not sound like a great recruiting pitch. Never mind that it is also an incredibly shitty thing to do.
The devil's advocate says that there are many opinions that you would disagree should be fireable.