skysight-inc/HackerNews huggingface dataset:
The things I hate most about CoffeeScript are the dash rockets and white-space significance. These are just opinions though. There are things I like about CS as well, like destructuring assignment and splats. Sometimes when I'm writing JS, I miss is, unless, etc... That said, I'd put my money on ES6 in the long run, though it doesn't really matter. People should use whatever makes them (and their team) happy and productive.
Correct me if I am wrong, but if you enable this option when you make a droplet a popup comes up and tells you it will cost 20% of the droplet's fees per month. This isn't news to me as I don't use it because I have such a small amount that I pull it down to my own machine.
the problem with goamz, when i forked it, was that merging changes into canonical's bazaar cvs was very hard to do. that was before github and pull requests became de-rigeur, so i'm a bit dated. still, very few of canonical's go projects are bzr-based anymore.

that's the reason you're seeing all those forks: we all added what we needed, couldn't get it in, and gave up.
ES6 make JavaScript more powerful, but CoffeeScript is really elegant in a Python developer's scope.
"The smart way to keep people passive and obedient is to strictly limit the spectrum of acceptable opinion, but allow very lively debate"
You typically watch the player as much as the game. The game simply provides the context for the entertainment. Also.. Competitive tournaments are a good watch. You may be surprised.

It also makes you better at the game you watch. So watch someone play hearthstone for a few hours and you likely be infinitely better if you are just getting started.
True, but they also didn't need to control the hardware because Apple created a template and Google created partnerships with specific requirements.
Conservatives, Republicans in particular, unlike the Left, when it comes time to vote, will put aside even major differences in order to crush what they consider to be the greater evil. After that, they get back to the usual internal skirmishes.
For what its worth, I know many people in our (broad) community with views similar to my own that I consider asshole bullies. People seem to turn a blind eye to - or even encourage - all sorts of nastiness from those they like or agree with.

It's uncharitable to assume that the parent's experience stems from his or her own shortcomings.
Yeah but then we'll just be compiling our ES8 code with 8to6.
Why you should look beyond the Data Crawling Softwares?
One of the more important parts of Chait's article is that when bullies dominate discourse, you no longer have discourse at all. You get enforced conformity and running games of one-upsmanship.

I'm not suggesting that bullies make ideas poisonous. I'm saying that bullies poison discourse and shut off conversations. They don't so much drive people to other ideas as they do drive people away from engaging entirely.

Especially when they do things like staking out the position that there is no reasonable room for disagreeing with them.
> The guiding principle should be stop being an asshole. Instead, the SJW crowd resorts to yelling about "tone policing" and drives away people who would normally be allies.

> Here's some food for thought. The black civil rights movement in the 60s and the gay rights movement today have enjoyed a lot of success because they emphasized their status as normal people. As soon as you get the kooks who excoriate people for any slight deviation from the One True Faith, you end up failing miserably.

I've started to sympathize with Dr. Kaczynski's view of leftism being some ego-driven movement meant to satisfy one group's desire for power. He puts it bluntly:

> Helping black people is not their real goal. Instead, race problems serve as an excuse for them to express their own hostility and frustrated need for power. In doing so they actually harm black people, because the activists hostile attitude toward the white majority tends to intensify race hatred.

As it is with SJW's trying to "help" groups they believe to be marginalized.
Use Haskell for shell scripting
For testing frameworks, standard library tasks, workflow: he author prefers less choice and more standardisation, hence Go > Node.js.

Which I find very disappointing. One thing that I learned, if some standardization happen and you have to use it, it will cause you pain eventually.

Obviously, there is honey-moon period and a clear path what to do if you only got "one" standard, but the author will eventually there is no free-lunch. The standard will be insufficient for some his usecases and then what....

Node.js out of the box embraces multiple solutions - I know this can be overwhelming, but it gets better over time not worse. When you know, the trade-offs between the different choices, you feel empowered to pick the best tool / lib for the job.
I don't think queer-exclusive spaces should exist, and I'm queer, and extremely left wing. That opinion is unpopular in queer circles.

The flak I cop for that is nothing compared to the very real, quantified consequences for women trying to enter tech, or who are already in it. I think we should upvote more articles about that and less articles about this.
Technically a coin should be enough to put a screw in place. winks depending on the size of the screw of course. :-)
Swiss Banks could create a different model for Fintech innovation capital
Thanks! I'll need to check it out for sure. I wanted to do all of them in the MI series but didn't get around to it. Lately I've been trying to play through some old games so I will put that on my list.
Each side has their own circular firing squad. Examples: Republicans sniping at each other and calling each other a RINO (Republican In Name Only), the Tea Party primarying mainstream politicians for not being conservative enough, etc.
There are some good tips in this piece I am definitely going to apply.

Growing up I remember very well that I always felt my parents had a near unlimited budget but that they just didn't buy everything because they wanted me to learn that that was somehow bad. It real took until somewhere in my mid teens to understand that this was not the case.

My father never shared his salary. Taking all this cash home sounds like a lot of fun! OR perhaps you could just sit your kid down and make Python/matplotlib script that shows some pi/bar charts where you add categories... Get the kid excited about programming too ;)
If you've heard of the terms Event Sourcing, Storm, Kafka but don't really know what it means this write up explains the concept really well. Take the time to read it.
Most of the JavaScript community is already using this, thanks to tools like https://6to5.org/.

Developers are excited about new language features not because of browser support, but because it standardizes patterns they were already using (fat arrow functions, Promises, modules, classes, etc.) through CoffeeScript and third-party code.
Well yeah, that's why the original Greenspun's tenth rule cited "Any sufficiently complicated C or Fortran program..."

Those who do not learn from history are doomed to repeat it. That is the only logical explanation for why XML even exists.
And the beauty of using ES6 is when the browsers you need to support handle, you just remove the transpiling step.
Remember that Apple didn't control the hardware, until one day they did. Nothing they did with the iPhone couldn't have been done by Microsoft... just not under Ballmer's Microsoft.
I've seen plenty of people disagree on whether pointers are a good idea.

Even better, should pointers be nullable?
I feel ya. I'm a staunch gay rights advocate, even fought prop 8, but I still thought Eich was treated unfairly. A man shouldn't lose his job because of his political views, just like he shouldn't lose it for being, say, transgendered. Needless to say, this is a nuanced position, and some people simply don't have the capacity for nuance, sadly.
Hey thanks! I know internally at Quantifind we've built a lot of dataframe functionality ourselves, to help the transition for people coming from R.

I've played a little with Breeze and it didn't really fit my style either.

Let me check with some of the R-minded folk and get back to you!
Holy hell, yes. You just made my night. Thanks for finding that!
"radically changing immigration and education policy." => "making it so that the current demographic makeup doesn't change that much". Right-wing reforms of this kind aren't about the legislative change, but about keeping society itself relatively unchanged. Rate of reform isn't calculated in number of laws passed, but in the societal effects of those laws.
Jony Ive was ‘tormented’ with jealousy over Yahoo’s beautiful weather app
Correct. There's definitely a lot to improve around rendering. I didn't know about scala.js, thanks for the pointer!

I'm not sure what you mean by pure js though - I try to make things scala whenever I can.
This is an incredible piece. Highly recommended.
>shame has become a central tool for trying to create positive social change

Yet it doesn't. It creates fear and reduces communication. The motive for shaming people, for trying to make people feel guilty, is to increase the power of the one who does the shaming. To cement their position in the in-group. Because deep inside they feel weak and powerless.

Whereas truly good people make you feel stronger and they inspire you by their example of virtue.
What is intersectional politics?
The improbable scientific career of Tamer Elsayed
Some people are more bullies than ideologues. One girl I know has scolded me both because I am not manly enough and because I'm not feminist enough.
Fortunately, she hasn't the social status with our mutual friends to make my life miserable.
Excelcior JET, Atego, JamaicaVM, RoboVM, ART, CodenameOne, SubstrateVM are just a few of the available native compilers for Java.
<url snipped> - Sorry, the Public links of my Dropbox
account currently are suspended due to bandwidth limits.

Does anyone have a mirror?
Thanks for submitting this crivabene! GitLab B.V. CEO here, happy to answer any questions about CI in general or GitLab CI in particular.
I know I'm going to get downvoted for this comment, but: what the literal fuck? That article seems to only be a borderline incoherent mix of various claims of racism, anti-communism, pro-communism, and anti-semitism directed at nobody in particular.

If anybody can make any actual sense of the point of the article, please say so?
Robot jazz band freestyles with a human
Well said.

I find the internet social justice movement intensely annoying. They are, to be blunt, assholes.

But unfortunately, they're also right more often than not.

And dwelling on how disgustingly annoying the online social justice movement is instead of solving its problems is one facet of geek culture that is just somewhat pathetic.
GCE is better than AWS in terms of cost and performance. But, lags in community support/3rd party tools. Read Janakiram's Gigaom research articles. Here is his answer on quora - http://www.quora.com/What-are-the-advantages-of-Google-Compu...
From Darkness at Noon:

“Why did you execute Bogrov?”

“Why? Because of the submarine question,” said Ivanov. “It concerned the problem of tonnage – an old quarrel, the beginnings of which must be familiar to you.

“Bogrov advocated the construction of submarines of large tonnage and a long range of action. The Party is in favour of small submarines with a short range. You can build three times as many small submarines for your money as big ones. Both parties had valid technical arguments. The experts made a big display of technical sketches and algebraic formulae; but the actual problem lay in quite a different sphere. Big submarines mean: a policy of aggression, to further world revolution. Small submarines mean: coastal defense – that is, self-defense and postponement of world revolution. The latter is the point of view of No. 1, and the Party.

“Bogrov had a strong following in the Admiralty and amongst the officers of the old guard. It would not have been enough to put him out of the way; he also had to be discredited. A trial was projected to unmask the partisans of big tonnage as saboteurs and traitors. We had already brought several little engineers to the point of being willing to confess publicly to whatever we liked. But Bogrov wouldn’t play the game. He declaimed up to the very end of big tonnage and world revolution. He was two decades behind the times. He would not understand that the times are against us, that Europe is passing a wave and must wait until we are lifted by the next. In a public trial he would only have created confusion amongst the people. There was no other way possible than to liquidate him administratively.
This is great! I love seeing in-depth digital preservation. While I'm way too young to remember the original Spacewar, the DOS decedent of the same name will forever be a fond childhood memory.

On a completely unrelated note, somewhere I have some amazing 5'x8' (yes feet) ASCII-art mosaics or the Mona Lisa and the moon on green-bar from the early 70s. I should probably take steps to preserve them. Or at least share them.
You should be able to get through OS design either way.

EDIT: addendum. I guess one could imagine a situation where you only needed to have knowledge of feminism 101, but not be required to agree with the arguments. This does not seem to be the case though.
Foldinghome Chrome NaCl client
It sounds like you're saying yours is the nuanced position and anyone disagreeing with you does so out of inability to grasp the nuance. Is that how you really feel?
I believe that most people agree the Left tends to attract idealists. While that has advantages, it also has disadvantages. Many extreme viewpoints are born out of what people wish were true and nothing else. If you dare say something that doesn't fully support their perfect picture ideal, you're a hostile combatant to them.

Definitely a lot of idealists who could stand to mature some.
I'd like to direct you to a comment I wrote a few days ago about the ridiculous amount of bullying on both sides of the pathetically pointless conflict.

https://news.ycombinator.com/item?id=8943256
Current stable browser versions:

FF 35: 60%
Chrome 40: 35%
Safari 8/Mobile: 22%
IE11: 21%
See author photo: https://github.com/tlevine
I wonder how the security on these over-the-air updates is. I'm a little scared of the idea that someone who's not even touching my car might be able to replace the piece of code that connect the brake pedal to the actual brakes.
You should tell your children how much you can do and what you know.

Being is important, not having.
The Basement Satellite
I find it strange that there's a concern with political correctness on HN when the majority of "political" stories gets flagged to death. I guess this political story happens to fit the narrative. Talk about political correctness.
MS must be open to survive. It is being crushed by opensource. And they still put DRM where it maters (EFI).
Although a lot of people obviously disagree, I believe this should not be on HN. Both the examples raised in the article and the subject matter itself is bringing out the worst in the members of this community, for no good reason.

Blanket statements all around, personal attacks, strawmen galore, just-so anecdotes as moral fables, and for what? The kind of petty political polemics inevitably attracted by the topic do nothing to make HN a more interesting or pleasant forum.

To quote the submission guidelines:

Off-Topic: Most stories about politics, or crime, or sports, unless they're
evidence of some interesting new phenomenon.

It's hard to argue that the article somehow qualifies as describing an interesting or new phenomenon. It's a political opinion piece. (I'm not an American, so I like to think this view is non-partisan.)
If you're suggesting that we should, as a site, act against the guidelines and push for unofficial guidelines that promote better posting, I think this is a fantastic idea.
I'm sorry; was the connection not clear enough for you? Politics of the left wing are increasingly about keeping up appearances and out-dogmaing one another, scaring off potential allies and self-praise on spurious grounds. I can't make saidsame rant on facebook, because the people who salivated over the story would tear me to shreds, and I really don't want to deal with that today, or ever.
I wonder what about that community caused it to evolve like that
The Vox article[1] by Amanda Taub is substantially better than either the deBoer's or Chait's articles (an article, by the way, that deBoer seems to entirely miss the point of) in that it correctly identifies the term "political correctness" as _a thing people only ever complain about_; it's not a thing that "the left" wants.

> people pushed out and marginalized in left-wing circles because

> they didn’t use the proper set of social and class signals to

> satisfy the world of intersectional politics.

This definitely happens, but not as some sort of organized strategy by "the left". It happens because "the left" on college campuses is made up of young people who are angry about the racist/sexist/classist/etc culture in which they have grown up, but have not yet learned to be diplomatic with and empathetic to people who are less informed.

The goal isn't for people to avoid certain terms, the goal is for people to not be assholes.

[1] http://www.vox.com/2015/1/28/7930845/political-correctness-d...
Mexican Hackers Are Hacked the Bangladesh Embassy Website
> I understand the paperclip objection, but I do not consider it valid.

>I tried to point out the problem, which is that it focuses on single-objective optimisation when the only interesting question is multi-objective optimisation.

Well, since the paperclip story is only trying to show that even very simple goals can lead to large impacts in the hands of an AGI, I take this to mean that you think one can bound the impacts if one chooses a complex enough set of goals. You can the argue with others on that point, but that doesn't invalidate the paperclip story.

> I haven't read the book, sorry, but I have seen some of these arguments reposted on the net, especially at [1] - and what I have seen so far did not inspire in me the desire for more of the same.

Personally, I would read the actual academic making the argument rather than reposts of it by folks on the internet.
After the fine/imprisonment are you free to not do it or will they still come after you for the information!
You admit that the "online social justice movement" is dysfunctional, yet you put the onus on so-called "geek culture" to fix their problems for them? Why "geek culture" in particular, and is a notable subset of it already not involved with the former movement?
Ask HN: Do you have reliable UI tests?
Wondering how many of you all work in a company that has selenium web driver tests working reliably and actually helping to catch bugs.
But he wasn't talking about campus politics per se, but the college scene in general. The policing is not so vicious because the stakes are low, but because there is real doubt about whether people are "racist" or "sexist". I think you experience in left wing politics is due to the fact that you all already had "cred" and so weren't subject to the same level of scrutiny.
I agree with everything you said.

I was specifically speaking about people that pontificate about things they have no legitimate claim to have experienced. Being a Latin@ in the United States doesn't legitimize your claim to speak about rural peasants of Mexico (though, if your family has roots there you may have lingering first hand accounts that can color the discussion more than those without).

In fact, historians are one of the people I would consider a source, especially if their words are born from the interactions and studies done from interacting with real people. They make it their life's work to understanding the situation in which people live.

Also, everyone makes mistakes and/or embellishments. I make mistakes. People in their own experiences get caught up in those experiences instead of the truth. Historians get caught up in their own narrative of truthiness instead of truth. Skepticism and an open mind are great tools toward enlightenment.

So, yeah, sometimes white men can be more legitimate than others in their viewpoints. But far too often the voices of the privileged and uninformed drown out the voices of experience and truth. That's the tragedy.
This battle was lost when the public accepted the term "secret laws" without rioting.

Begging the state to disclose secret laws is like begging the executioner to disinfect the axe.
I had a conversation today at work that was on an unrelated topic, yet still dealt with the difficulty of operating in the vortex of left-leaning politics. The main issue that drove me away from being active after many years in the fray was the blazing passion that came from many within the group (almost always young people) who wanted to emphasize their one-key issue over the broader message. Meaning, issues such as, environment, LGBT, animal rights, women, race, peace, etc. were more urgent as a particular issue than finding consensus for a broad range of issues as a unified political group. This splintering caused dissipation of unity, energy and resources. In the end, this behavior caused me to lose any motivation to work for the cause in any real "boots on the ground" way. I wasn't alone in that sentiment. This article echoes a bit of my feelings. I am not pointing fingers and saying this one is right and this one is wrong, I am just saddened because it seems so much energy is being used to attack those with whom we are allied or to preach to the converted just so we can hear our voices through a megaphone. If one was interested in making a particular group impotent, this strategy would appear to be quite effective.
Is it common? No. Is it possible? Yes.
Since when is mainstream right wing immigration policy directed towards "maintaining the current demographic make-up"?
I think it's human nature to more vigorously defend your viewpoint if A: You feel would be strongly effected if it turned out to be false and B: You are somewhat unsure of the validity of your claim.

To me, this explains at least partially why the college age is one where you see this sort of strong rejection of anyone who disagrees. Many college students will have only recently laid any real claim to their own fully formed world view, and they don't have very much personal experience to back it up. Their world view also tends to be very wrapped up in self identity.

All in all, I think this leads to a more vigorous rejection of differing opinions in some cases.
There's nothing stopping ICE car manufacturers from doing the same thing. ICEs are run by computers with lookup tables for fuel and ignition timings(etc.) which are often less than optimal and could be revised for both performance and reliability after a model has been in use by the general public.
This is just Tesla being their usual disruptive self. Patiently waiting for a Tesla I can afford.
he is a cardioligist, which has very little to do with immunology or virology. An analogy ( for this forum ) would be a Ruby on Rails developer providing a critique on memory management in embedded systems. He can have his opinion, but just because he can be called "doctor" does not mean he knows everything about human physiology and pharmacology. If he had a strong opinion about heart health and cardiovascular disease (such as the debate around saturated fats) then I would give his opinion a high level of confidence.
Down voters, try to understand that I'm neither agreeing nor disagreeing with the position in Eich, so calm your itchy down-voting fingers. I'm asking for a clarification.
>Occupy leaves behind one lasting achievement - the identification of "the 1%" as a problem.

As long as the 1% doesn't include Steve Jobs.