skysight-inc/HackerNews huggingface dataset:
That is the point.

Avoid talking about something controversial is deemed self censoring by a lot of people here in HN.

You might be a forgiving person, but that is a gift not a necessity, and better not assuming people would return the favor. For more controversial stuff I choose to only talk with my inner circle which I assume I knew them well enough. The author makes the memo public to ALL employees, most of them he wouldn't even know their names. That is his freedom, however he should expect there will be reactions to his piece from them. And it is not really his business or within anybody's control to decide what reaction is appropriate or over the top at that point. This is internet, where things escalate proportional to the speed of light.
Tanaza, Multi-vendor cloud-based WiFi management software for hotspots
In the context of the recent Google affair, this paragraph struck me in particular:

Unconscious Bias against Women? There are serious ethical issues in accusing people of unconscious bias, which, on the one hand, assumes guilt unless innocence is proved, and, on the other hand, denies the possibility of such proof.195 A frequently cited paper that purportedly establishes biases against women in the awarding of graduate fellowships by the Swedish Research Council employs illegitimate statistical procedures and fails to establish what it claims (see appendix).196 Moreover, a study of fellowship awards in 1998 by the European Molecular Biology Organization (EMBO) found no evidence of systematic bias against women.197
And then there is 4k, which is limited to certain intel chipsets.
The Kolmogorov Option is not to simply stay quiet, it is to not participate in activities where the only outcomes are negative.

So while avoiding the Red Pill brigade, participate in team building and reinforcing relationships with the people you want to keep around you. So you have a safe area (a domain of your life, not a physical constraint) where you relate to people with protected attributes the way they wish to be related to (usually: with respect, openness and with no attention paid to protected attributes)

When dealing with people outside your safe areas, do not mention the protected attributes of those inside your safe areas.

Choose your battles. Don't try sacrificing yourself over a hill that nobody needs.

You can still discuss the nuances with people who are open to frank discussions about contentious issues. Just be prepared to have your own assumptions challenged by the people you think you are protecting.
The defence against that for me is that I have like 6 rfid enabled cards in my wallet, between my Oyster Card, student ID, library card, key card to access my work building, you can't scan any of them without taking it out individually.
I wager there is type inference going on and that the IDE will supply red squiggly lines beneath the expression if the author were to supply something that would not one way or the other convert to the types that source can consume.
Teledyne e2v sensors to play vital role in ESA’s FLEX satellite mission
That's a pretty large growth rate, though
This is just great!
Listening to these songs instantly sets me back to a relaxed inner state.
Together with that sizzling noise of the gramophone record in the background, so calm and chilled.

I currently listen to "A Duke Ellington Panorama", just nice!

Thanks for that and keep up the awesome work!
Ask HN: Excellent standards of reporting. Who's got it? (IYO)
What you write sounds good, and you seem to have the experience to back yourself up, but the overall picture doesn't make sense:

You say that people who stop doing this back-breaking, underpaid work end up better off. If that's the case, why are people still staying on the shitty job? Why aren't they making what looks like a no-brainer decision from our viewpoint?
> Did he? I've seen it represented this way but it was my understanding that averages of society were being talked about in the manifesto.

Of course he didn't. It's easy to debunk by actually reading the original memo - I'm pretty sure people summarizing it that way are betting that their readers won't bother to check the source.

Also, it's ironic that the ostensibly pro-diversity critics are literally equating "different" with "inferior" here.
44 Things I Wish I Knew Before Starting a Blog
I'm discussing the product and service, no interest in moral or legal judgements.
The European country you're looking for for your Ohio-equivalent example is Switzerland (sorry dudes but I've never seen police so strict to the point of silliness anywhere else in Europe).
Many don't keep their US passport even if they can to avoid paying tax.
No, the claim is that you cannot have context-free universally true premises for every type discussion.

Most of this discussion outrage is based on people on all sides not realising they start from different, inherently subjective premises, and then believe they can build a universally true objective claim on that card house.

EDIT: This is why I believe people in STEM fields would really benefit from spending some time learning about the qualitative sciences and the philosophy of science it builds on. Because unlike physics or maths it is not based on the often implicit notion of an objective external truth - it cannot be. In some ways it is much more challenging to do good science it in.

To me, appeals to "rational discussion" represent an unwillingness to accept that humans are messy, irrational creatures, and that rationality itself is but a tool, not an end-goal (and by extension, a denial of one's own irrationality). We're not modelling our society on Skinner-boxes for a reason.
How do you judge whether Descent of Man is a text that can change the public position, or too radical and not worth defending? If you only defend things that don't get a negative reaction, and anything contrary to the current dogma gets a negative reaction, you'll likely never get anywhere.

Also, the strength of the reaction against a non-conformist text is not really strongly correlated with the degree to which it's non-conformist. Dogmatics police small deviations precisely because they don't want an incremental strategy to work.
First off, when you quote something, please actually quote it, or at least be specific. I had a quite a time trying to figure what "a comment" and "Your statement" were referring to.

> You imply it is obvious to decide who is rational or irrational. It is not - everyone is biased to be blind to their own irrationality.

Yes, that is why having a discussion is important. So that people can be exposed to arguments that challenge their irrationality. It is only obvious that one side is being irrational when they refuse to have a discussion (and by extension refuse to consider the possibility that they are wrong).

> Your statement is tautological, akin to "obviously the side who is wrong is wrong."

And yet some people are still against having the discussion. If you believe that my post is a tautology, then it follows logically that anyone who disagrees with it is trivially wrong.
I have been using that in every branch: I commit regularly and end up with 10+ commits. Then I rebase + squash them and at the same time write a summary commit. Eventually I merge.
This has multiple good effects. First, you get a clean, featured-based history.
Secondly, although your commit message is the one you wrote when you rebased, you can keep the old commit messages and you get a better summary of what happened during the development process of that branch.
Monk Driver for MongoDB – Insert Documents in MongoDB?
I think this is part of the answer. Education is a business like anything else.
Yeah yeah

Frankenstein is the maker, not the monster

Linux is just the kernel

Etc
It's called "BitCoen" according to the article.
A retake on xUnit Test Patterns by Gerard Meszaros
Related, I was shocked to learn just how popular Soviet ideology was with western intellectuals in early- and mid-XX century, even though there was already plenty of evidence available about how huge a disaster it was.

http://slatestarcodex.com/2015/08/11/book-review-chronicles-...
Test your JavaScript skills with our fun JavaScript test
I knew someone that had a pretty decent bike and he purposely made it look crap. He put loads of crappy stickers on it, wrapped different parts of it with different coloured tape etc. Not sure did it actually change anything, but it has never been stolen.
> CPU/RAM really at much of a premium

On laptops they are
Cursive is a very mature project nowadays. I'm surprised at how advanced it is considering how dynamic Clojure is.
PimpCoin.
These days, reading this fragment:

We have reviewed overwhelming evidence that genetic and hormonal differences between males and females are major causes of sex differences in behavior. These include differences in social behaviors in infants, play behaviors, interests, activities, educational and vocational goals, choices of occupations, patterns of cognitive abilities, and the frequency of extreme giftedness in spatial, mechanical, and mathematical ability. The dominance of female doctoral students in the life and human sciences and of male doctoral students in the inorganic sciences and engineering is consistent with and predictable by sex differences in interests and ability patterns. The greater social interest and ability of females than males is evident in infancy. The differing play activities and interests of boys and girls share similarities with sex differences in the play behaviors of nonhuman primates. Interests, activities, values, and vocational goals that differentiate girls from boys and women from men are strongly affected by the level of fetal androgen exposure or tissue sensitivity to androgen.

...feels like reading forbidden material.
Does that imply women are not discriminated against in comp-sci?
This is an equivocation. There's such a thing as an is/ought distinction. The fact that there might be some rational description of morally abhorrent behavior doesn't lead to the conclusion that that behavior is acceptable. Understanding doesn't mean accepting. Darwinism, for instance, doesn't imply Social Darwinism. Neither do theories of criminal behavior attempt to legitimize crime.

And if anything, anyone who's appalled by these things should actually be interested in studying the conditions under which these things might happen, or under which they might be beneficial, so as to insure that these conditions are never met.
The already huge and rising support he's getting on patreon proves that enough people want to rebell. I believe he is doing tremendous work
Salesforce Users Email List
My biggest problem is "the complete stack." Which one? How many months will it be the blessed way of doing things?

As soon as I get some work outsourced, here it comes yet another build system and yet another complete stack I have to get expert at.

Javascript lacks a standard library (a mistake from the beginning) as well as standard tools (can't blame Netscape for this, but today we could totally come up with something more definitive.
Worksnaps integration with Redmine
> No, the suggestion is that you cannot have context-free universally true premises for every type discussion.

This is not a prerequisite of all discussions.

> Most of this discussion outrage is based on people on all sides not realising they start from different, inherently subjective premises, and then believe they can build a universally true objective claim on that card house.

This is easy to discover and correct for if both parties approach the discussion without being disingenuous. Building a universally true objective claim is not the only possible end goal of discussion.
congratulations, you've taken a well-documented version of an abstraction about web components and turned it into an undocumented version of an abstraction about web components without adding anything useful to the expression language. W0W.
ES6 is nice compared to PHP. It is not close to Python yet in terms of consistency and it-just-does-what-you-expect syntax. ES7 etc may get there but the standard library is also still lacking.

Also ES6 doesn't work in the browser (at least not reliably cross browser). We have to use it thought because it transpiles to something that works in the browser.

I think with another few years of the current progress javascript will be a good language - but there will still be a ton of old javascript to maintain which uses the principle-of-most-surprise syntax of older versions.
Yes. The Infinite Loop space was designed really well, and each of the buildings was somewhat different with some character.
Meh, all I got from this article is that this guy is writing a calendar app.

Perhaps that's the whole point of this post. ;)
> If I am looking for a job as a Javasript developer at the moment it is not about my coding skills, it is about my willingness to adopt all those hyped technologies

If you're looking for a job as a developer I hope it's always about your ability to adopt to changes and new technologies. Because that's what distinguishes a developer from somebody's "nephew who's really good with computers" and is willing to work for scraps.

Any formal education worth its salt is about giving you that ability rather than just teaching you the status quo. If you want a stable ecosystem that doesn't change, try specializing in legacy technologies. There's still a ton of software written in languages that are well past their prime and large companies will pay good money for people willing and capable of working on that.

Maybe you should stay away from JavaScript for the next 20 years and come back when people consider it quaint and archaic and don't try to apply new ideas to it anymore. This isn't hyperbole, this is an honest suggestion.
So sad to learn about that. Ikvm was so great! It was really granting you access to all the Java world in .Net I hope it will find a new developer. Microsoft should pay someone to do it IMHO
US worldwide taxation is incredibly obnoxious, but the benefits of keeping a US passport still outweigh the drawbacks for many. That's not guaranteed to last forever, though.
Here there is a sobering view of its size:

https://twitter.com/calestous/status/550661933096247297
thanks, corrected title.
As it grows it becomes more attractive for more powerful and richer actors, and even state actors.
Show HN: Deep Learning Our Way Through Fashion Week
Is the gender bias due to a biological lack of interest by women, by cultural norm, by harassment, or by active discrimination?
Indian government bans archive.org
What are your thoughts on Renaissance Technologies?
> I am a web developer who loves the idea being able to finally make desktop apps

Don't force square pegs into round holes.
I think it's meant to evoke Marxism in terms of being dogmatic and not tolerating dissent, rather than actually anti-capitalism? Either way it's an extremely poor choice of term.
The Go Play Space – Turtle Graphics Mode
I loathe Googles various scaling limits.

"You need to ask a Google person to scale further, but hey we're Google and we do everything we possibly can to avoid human contact." Bleh.
Yeah, Python did a great job with 2.x and 3.x split. /s
I've considered buying a bike with a gas engine, since they are quite cheaper.
There is a difference between not wanting to participate in a discussion because you believe it to be unfruitful/counterproductive, and trying to actively shut down other peoples discussions. I was criticizing people who do the latter. Does that address your issue with my assertion?
People are assuming Aaronson is talking about Damore's note about diversity practices at Google.
Exploring the Twitter developer API
I've always had problems with IntelliJ IDEA feeling extremely slow and have never been able to figure out why. The mouse cursor even skips when it's doing anything intensive. This is on a machine with 4 cores @ 3.2GHz and 16GB of RAM. VSCode seems much faster.
As a solution to (1) you can use youtube-dl https://rg3.github.io/youtube-dl/

It supports downloading only the audio.
save it up and ask them at lunchtime
Your comment is dishonest. That isn't a quote from the memo. It is:

[7] Communism promised to be both morally and economically superior to capitalism, but every attempt became morally corrupt and an economic failure. As it became clear that the working class of the liberal democracies wasn’t going to overthrow their “capitalist oppressors,” the Marxist intellectuals transitioned from class warfare to gender and race politics. The core oppressor-oppressed dynamics remained, but now the oppressor is the “white, straight, cis-gendered patriarchy.”

I can find some meaning in his footnote which isn't anything like a dog-whistle. He is saying that the group of people fighting for a economically left system changed tactics. Instead of arguing about class, they are coopting gender and race to try to change society. I'm not sure I buy it, but it's reasonable to suggest.
Neither has North America
Hmm. In a field like software development, where the good people work wherever they want, this means they will lose their best staff.

Time to take a look at current desktop Linux again :)
As I said in the original comment, there are many possible reasons. They have already moved from their farm to live in a slum in the city, and can't go back. They probably owe some money for that move, maybe even they owe money to the mine. They maybe even live in mine-supplied housing.

Of course, the lure of "lots of money" is a strong one, and they will work for years and years thinking one day they will have the lucky break that will make the difference and pull them out of poverty. (side note: sound familiar? Look around you)

Like I said, read grapes of wrath to see an excellent account of how people head towards this "working dream" only to become disgustingly trapped working as slave labor, continually going backwards even though they work harder and harder. When they are unable they are kicked out to die and replaced.

And finally, many people do quit and attempt to get away from it all, but there is an endless stream of naive newcomers to continually staff the mine. (again, see this clearly shown in grapes of wrath)
What did they smell of?
It was really unusual.
Tesco, briefly, had an own brand hand soap liquid in the 1990s with exactly the same smell.
He did link to and summarise research on the psychological differences between the sexes - but it seems that this was the cause of quite a bit of the blowback because people didn't understand that this is what he was doing e.g. when he was talking about Neuroticism in the technical sense as one of the big 5 personality traits, and many people incorrectly interpreted that as him calling women neurotic.

Also the links he provided that would have given this context were removed from quite a few of the online copies of the manifesto, causing further confusion.
Linux doesn't handle this case well. You'll eventually get the OOM, but the thrashing is actually worse than you get via swap (it arrives more suddenly and causes more severe slowdown than swap thrashing, making it difficult to manually fix the problem). I think this is because the disk cache gets severely squeezed before the OOM killer actually gets invoked, but I'm not sure.
That depends on which English speaking country you're from.
wow really, what a shame. Thanks for letting me know as I just inquired about getting one!
And if anything, anyone who's appalled by these things should actually be interested in studying the conditions under which these things might happen

I agree with this very strongly.

I'm not sure if (or why) this leads to the requirement to have a rational discussion with proponents of abhorrent ideas.

It's interesting. I used to believe that abhorrent ideas should be confronted. But I'm not longer convinced - it seems to me that attention is adequate in many cases to allow abhorrent ideas to spread.
It's really about the ratio of chain thickness to bike crappiness. In general, I'd say anything that requires an angle grinder (serious chain, good U-lock type locks) is fine for most bikes. I'd say the same criteria apply to E-bikes.

You do have to make sure you're attaching your bike to something solid, though.
> Ah, the guy who deprecated almost all flux in favor of his own idea (Redux), or by deprecating React Mixins, because he thinks Mixins are bad, Higher Order Components is the new holy grail?

How dare the man spend hours and months creating something others ended up finding so valuable they discarded their own things.

If you really prefer the bug-inducing mess that were mixins, you can still use React.createClass (with full mixin support) by using the react-create-class module: https://yarnpkg.com/en/package/create-react-class

Which, by the way, is maintained by the same people you are so upset with. For changing their mind about the API of something they gave you for free.
I read the full memo; the use of these things [1] is exactly as I describe.

> He absolutely linked to all his citations

Aside from non-sourced footnotes, the "sources" are for the most part hyperlinks to wikipedia articles, news articles, and position papers.

These aren't sources. Source substantiate claims. A list of people who agree with you is not a "source".

Also, the ACTUAL CLAIM -- that the set of uncontroversial differences between the sexes can explain gender disparity in tech -- IS entirely unsourced.
Hoisting variables is a nice practice and an easy way to enforce that variables aren't being defined in conditionals or loops and otherwise strewn about the function.
You mean that boys like computers more --> they buy more computers (or nag their parents about getting one), or that parents are more prone to give computers to boys --> girls never have the chance to get as interested?

Interestingly, teenage girls seem to have more access to (desktop) computers than boys have nowadays: http://www.pewinternet.org/files/old-media/Files/Reports/201...
> This is not a prerequisite of all discussions.

You're literally reversing your position here:

> Are you suggesting that some topics can only be discussed if

We were not talking about all discussions, we were talking about how some topics don't play nice with this method of having a discussion.

> This is easy to discover and correct for if both parties approach the discussion without being disingenuous.

You mean like not pretending you were talking about the opposite thing you were actually talking about one comment ago?
Maybe This ECommerce Thing Is for Real – EasyPost Hiring
Ask HN: Deep Learning Courses from Andrew Ng
What are your thoughts on Deep learning course from Andrew Ng? is worth the money and time?
Course URL: https://www.deeplearning.ai
Interesting, because Create React App is fairly new tool, however Ember CLI gives you the same thing for years now... so JavaScript World was always cool, at least for Ember.js developers. ;)
Took a while to find an example of someone treating availability of other people's work on their own terms as a human right but here we are.