skysight-inc/HackerNews huggingface dataset:
But the pre-requisite to this advice is that your belief should have a modicum of truth to it.
Hello. The JSON dump looks something like this:

{
users: {
"userid1": {...},
...
},

...
}

I have tried jq stream parser to split the big dump into files like:
- users.json
- chatrooms.json
- ...
So I can then work on individual nodes.

But jq fails silently after 12-24 hours of processing. I am still researching this in free time.

If I can just get the keys (like "userid1") I can do the rest from firebase itself.
The man responsible for passwords says advice was wrong
Agreed. I think teams need the discipline to _not_ just turn around and start talking, but to message on Slack/etc. However, once that has been done, having the person right next to you can make the process of answering the question much quicker and easier when they are ready.
You(or GP) seem to be implying that all straight white males are nerdy, or that being nerdy has no effect on the hardship you face in life. Which one is it?
The main reasons your article cites are:
1. Cobalt doesn't come from the part of the RDC considered at war
2. There is no proof that cobalt finances the Congo war
3. We like cheap cobalt

1 and 2 seems good reason to not classify it as "conflict mineral" but there should be other laws that would force US compagnies to look at wether they are financing child labor or not.
funnily I often get my cash when buying groceries.

I pay with my banks card (not a credit but a debit card) and then ask them for cash on top of the groceries. I am often the only one paying with a card if any kind though.

that way i have cash for all the things were paying with a card is frowned upon in germany:

- eating out
- going on a fair
- getting ice cream with the kids
- going to the public pool with the kids
- giving kids their allowance :)

and other things of that nature

PS: Since cash payments make it difficult for marketers to 'understand' their customers there are a number of cashback card systems like 'payback' in germany which try to get people to identify themselves.
I don't hate javascript for its quirks or implementation details, I hate what it has done to the experience of browsing the web, and now what it is doing to desktop software.
Why?

Is it wrong to be against a rational discussion of the benefits of race-based slavery?

Is it wrong to be against a rational discussion of the benefits of child-slavery?

Is it wrong to be against a rational discussion of the benefits of childhood labor?

Is it wrong to be against a rational discussion of the benefits of racial discrimination?

Is it wrong to be against a rational discussion of the benefits of gender discrimination?

For some things, allowing that rational discussion is a reasonable option legitimizes things that should not be legitimized because they are against the very nature of human rights. For example a rational discussion of race-based slavery is something that legitimizes it as something within the bounds of reasonableness.

I don't know where the boundary is, but I'm sure that is isn't obvious that anyone arguing against having a rational discussion.
I've gone through a similar experience with Rails 5.1 which has, having ditched jquery, gained support for webpack, babel, yarn, and vue.js (& react) instead; and thereby made writing JavaScript an order-of-magnitude less painful for me.

I feel that ES6 is a palace built on the ruins of a garbage dump and an odd stink still leaks through from time to time, but like the author, I can work with it now without loathing what I'm doing.
> The US has a long history of using the "rational discussion" argument to shut rational people up:

The chancelor in the article you cited is arguing in favor of censorship. I am arguing against it. I don't understand why you think there are similarities, unless you are comparing us because we both use the word rational.

> Also, any sentence with "it should be obvious" raises a red flag with me - usually it is uttered by people don't actually want to reflect on whatever they are asserting to be true.

If you have an actual argument to present I would have happy to "reflect" on it, but this sort of meta-argument usually raises a red flag for me because they are usually made be people who are unwilling to discuss the content of the argument being made.
Indeed and there's many methods for this that are being used to restore many old films from archive. Modern film cameras used by major networks record at 4K-6K (full open). Beyond that even if the cameras on set are recording at 3.2K or 2K pro-res etc... it doesn't mean that the post-production and up-scaling upon rendering doesn't benefit from a final output of 4K. Finally - we must think to the future and not hold back technology to the lowest common denominator.
I prefer an open office.

Thanks.
Posting this purely for the way the Daily Mail has written this up in their 'usual' way...

But hey, at least normal users are being made aware of the problem!
ha .. same here .. once a year on 'weltspartag' i gift this money to the kids and they split it up.

also i use it to get some change for the occasional buns
what you write makes complete sense, but there is the other side - these fast bikes are completely silent, and according to my fiancee who is a doctor there is a surge of very grave injuries done by people on e-bikes who are becoming more like motorbikes, but completely silent.

so what you describe is great, but would require similar/same driving license as some weaker type of motorbikes, with plates, registration etc. are you willing to go through this?
>James Damore is a junior programmer who wrote a 10 page 'manifesto' accusing his colleagues of having inferior genes.

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. So from my understanding it didn't say anything about the women at Google who would presumably be on the far right side of the distribution either way.

Men tend to be more physically violent than women, but that's not saying that a particular group of men is necessarily more or less violent than a particular group of women.
There are similar maps for complicated tram intersections in Dresden: https://www.dvb.de/-/media/files/liniennetz/%C3%BCb_hst_hbf_... (all at https://www.dvb.de/de-de/liniennetz/haltestellenumgebungspla... )
Another point of view would be that by having 'senior management' in the same rooms, at the same desks in an open office, they are more human and there's less of a perceived barrier between them and everyone else - which could be seen as a positive.
I am British (31 now).

I can't remember year 7 and 8 geography very well, though that all sounds familiar.
Here is Engel's account of working conditions for children in UK mines in the early 19th century:

http://www.historyhome.co.uk/peel/factmine/childmin.htm
That there exist unpopular opinions etc.; in other words, mathematical implication, not equivalence.

From this, it doesn't follow that any unpopular opinion is etc.: I think that the existence of {unpopular and {false and/or mentionable}} opinions is also evident.
People and programs change their minds all the time. A lot of behaviors we consider intuitive rely on some form of cancelation.

People gave a few examples in this subtopic: https://news.ycombinator.com/item?id=14962684
Embodied Cognition
This is well supported by research [1].

System 1 is based on quick, emotionally based assessments. It's where your flight-or-flight response lies. Only once System 1 has sufficiently engaged, can System 2 take over and slowly chew on it.

Apparently, the best way to change someone's mind is if you engage them in a way that doesn't (apparently) activate their threat system.

[1] https://en.wikipedia.org/wiki/Dual_process_theory#System_1
I've got a 1000W bike which is ridden off road for 95% of my commute.

I've found when I kick the limiter in on my controller box, I don't have anywhere near enough power to assist with getting up hills. The 25km/h limit probably wouldn't be so bad on its own, its the 250W limit that makes things very awkward.
Agreed. The path of least resistance for capitalism is to manufacture needs in its consumers, then fill them at a profit. People pay for what they have been manipulated to want, not what improves their lives. In Korean the saying for this is "to give a disease and offer the cure" (병주고 약주다).
Depends on use case. Sometimes you're surprisingly resource constrained.

People gave a few examples in this subtopic: https://news.ycombinator.com/item?id=14962684
Yes but can I subscribe to a nested datastructure (say room1/messages) like in firebase. Not the whole record (room1)?

Also, if I want to maintain a list of records (say list of chatrooms). I see that I will have to use the "Lists". But I think I read somewhere that the size of that list cannot exceed some limit. Is that true?

Thanks!
Reminds me of one of my favourite Tintin books, where he saves himself and his companions from being burnt on a pyre by Incas when he uses an eclipse to make them believe he can control the sun.

https://en.m.wikipedia.org/wiki/Prisoners_of_the_Sun
IMHO that should be counted as 6 wives.
I was thinking of different scenario:
if his wives has the same rights as he has - one of his wives can have 2 husbands.
So if we look at it this way - he has 4.5 wives indeed
The tool should also check if a page uses HTTP2, because for HTTP2 inlining does not give any benefits.
I disagree; a text that agreed with the overall company position on the topic would not get shouted at. I may be wrong, but I think one could take that and push a bit in any direction without arousing intellectual antibodies. I personally know people who got quite a few "dangerous" ideas past the censors of a fascist dictatorship, where the stakes were incomparably higher than writing a memo at Google. It's a skill, though.
Give people what the should want, and make them want it, not what they shouldn't want, but do.
Companies don't actually care very much about if people steal content or not. That's not the metric by which they are judged by their shareholders.

They care about if they generate profit or not. Minimising piracy is one part of that, but it's not worth destroying the rest of your business over chasing marginal returns on the anti-piracy front.
> I've got some bad news then: you don't know that.

Thanks for the snark, it really helps the discussion. Let me rephrase to include some nuance:

When I stay at an Airbnb I'd like to think that the company has some interest in the host not being an openly card-carrying KKK member, and would take reasonable action to remove those hosts from their services, as they seem to have done in this instance. I realise that this does not mean there is no chance that I'll be staying in the home of a KKK member, but thanks for the tip.
> Not all subjects are amenable to "rational discussion", since it's inherently a restricted format which has implicit rules about what does and does not count as "rational".

I don't see how this follows. Are you suggesting that some topics can only be discussed if the discussion includes a non-sequitur.

> Men seem very unwilling to recognise that the memo and the discussion itself is harmful.

On the balance it seems like trying to censor the discussion causes way more harm than having it. Particularly since trying to prevent the discussion inevitably produces a significantly more intense discussion.
I think whatever the rules are, you'll always run into a barrier like the one you're describing.

Longer distances, higher speed, more weight.... At some (arbitrary) point there's a classification change that puts you in motorbike category.

I think outer suburb commutes in large Australian cities will always push that category. As you say, you need more speed, range, suspension. These add weight, require more saftey measures.

To cover these use cases, we probably need a new light/electric motorbike category, with its own rules.
First they came for the Socialists, and I did not speak out—
Because I took the Kolmogorov option.

Then they came for the Trade Unionists, and I did not speak out—
Because I the Kolmogorov option.

Then they came for the Jews, and I did not speak out—
Because I the Kolmogorov option.

Then they came for me—and there was no one left to speak for me.

-With apologies to Martin Niemöller.
are you adding custom claims to the core firebase user or as a custom jwt/additional user object? can you have a user signed in with facebook and assign a "experiment1=b" claim to it?
The one that I liked to point to was TSIG. ISC and Nominum got RFC 2845 through in a matter of months. Microsoft submitted its first Internet Draft of GSS TSIG in 1998, and it did not get through the RFC process for about 5 years, despite already being in real world use by Windows.
That was supposed to be "Try out." :( I blame Android.
Really? I was under the impression that a good quality 35mm film can resolve to as much as 8K without much trouble. Why would extracting 4K out of it be a problem?
If you find a rational person willing to defend any of the points you made, then yes, it is wrong to be against that discussion.
I'm genuinely curious as to how rational discussion about the contents of the memo is harmful.

If reasonable people are having a rational discussion (difficult on the Internet, I know), surely we can still talk about disagreeable facts and theories without causing harm.
This is not a feedback loop, nor is it representative of any kind of systemic failure. The geocoding API is an external dependency, and in implementing their integration of this dependency, the Chromium developers failed to respect the contract of the dependency, specifically to secure a sufficiently large quota, and this resulted in a bug.

This is amusing and all because it comes from the same company, but Google is a huge company, and it's unlikely that the Chromium team's relationship with the geolocation API team is that much different than any other enterprise customers'.
https://archive.org/details/BROWNINGOrdinaryMen.ReservePolic...
I don't know if I'm the "best", but I quit when I'm bored. That usually happens every 2.5-3 years. Money bump that comes with the new job is nice to have, but not the main reason why I leave. They offer more, I take it.
Background: I learned Javascript 1997 and kept up.

I have extensive experience in ES6/React for the browser and Java/Kotlin for Server-, Desktop- and Mobile-Apps.

A week ago I switched a fairly new project from the usual setup (react/babel/webpack) to Kotlin-code only. My IDE compiles the Kotlin to JS now and webpack serves it as usual.

Writing the react-bindings took me an hour, after that my productivity went up by about 10.000%.
It's finally on par with my productivity on server and desktop. No type errors, fast refactoring, no "undefined" errors and all the goodies (extensions) of Kotlin.

Removing the complex eslint settings and babel-setup from webpack and package.json felt triumphant.

My JSX looks like this now and is completely typesafe:

val LieferungenList: (props: ListProps) -> ReactElement = {
Datagrid {
div {
className = "..."
...
}
TextField {
source = "date"
}
TextField {
source = "produktname"
}
EditButton {
}
}
}

I even get compiler-errors when I nest HTML-tags the wrong way (h1 inside h1) or so.

I couldn't be happier. I'll never touch plain ES6 again.
I've now seen several defences of this, and it confuses me.

The whole "Marxist Intellectuals are destroying our society from the inside by promoting the gay lifestyle" thing only makes sense in terms of being a dog-whistle for people who don't like jews or gays or liberals generally.

It doesn't make any sense to me if I take it literally. How is Peter Thiel or Tim Cook being able to be open about their sexuality bad for capitalism? Why is it basically large corporations that are holding the line against anti-LGBT legislation in the united states. Has the devious Marxist plan backfired totally?

Can you outline for me exactly what these "Marxist intellectuals" are up to in terms of supporting gay rights, and how it differs from say the Log-cabin Republicans?
Shit. Their announcement explicitly talks about the Frozen sequel. So that's that, my 4yo will make me pay up.
Is it possible to search based on genre or geographic origin?
That sounds like a pretty damn sweet ride!
Not a very big distinction. In some circles any defense of evolution would be treated similarly, no matter how reasonable. The beef is fundamentally with what was said, not how it was said.

What tipped me off was that almost nobody who criticised the memo was doing so by quoting from it. If the memo was truly as terrible as was suggested then surely quoting from it would be the best way to prove that. Then I read that an internal google poll showed that half agreed with the memo. So I decided to read the memo and found it civil and not inflammatory. Why not read the memo yourself?
I don't know what Darwin's Descent of Man says, but considering the immediate reaction, I'd say it's not worth defending.
There is no callback hell if you're using promises correctly. While await is the best option, plain promises are pleasant to work with as well. Could you paste an example of how do you use them? If you're actually using them wrong, I'll gladly show you how to do it right.
> Tell me, truly, is this a view held by many here? That, as the church denounced Galileo's observation that we turn around the sun as heretical, so too our modern PC culture suppresses legitimate inquiry into wether gender is a determinant of programming aptitude? This is a comparison worth drawing?

Nah, if anything, the primary comparison was not with Galileo but with Soviet ideology, which is quite apt IMO.

> James Damore is a junior programmer who wrote a 10 page 'manifesto' accusing his colleagues of having inferior genes.

You apparently didn't read the 'manifesto'. He did no such thing. In fact, he only constructed an argument - based on solid research - that current pro-diversity practices in Google are harmful to employees and* company alike.

Also, Kolmogorov and Galileo also started as junior whatevers - you can't evaluate someone at time T by what they turned out to be at time T+many years later.

> Please, before you throw in your lot with him, consider how ridiculous the analogy OP made here is. The Google Manifesto is manifestly not A Dialogue Concerning the Two Chief World Systems.

It's not. But Scott Aaronson used examples of historical figures important to him and his field, and he did that to make a general point about a "third option" between acting and buying into propaganda. It is only natural for him to use those examples.

> tptacek linked this graph[2] on one of the early threads on this. It's a pretty solid rebuttal to any and all concerns that women are innately unsuited to computers rather than that our computer culture has driven them away.

I think the arguments in this article have pretty solid rebuttals too, or at least alternative explanations ;). Some of the pretty stronger ones show e.g. in part IV of the recent post of Scott Alexander - http://slatestarcodex.com/2017/08/07/contra-grant-on-exagger....

Also, the memo wasn't really making the argument that women are unsuited to computers. The usual argument is that they are less likely to be interested in them, compared to other available options. Which also suggests that the more options you give to everyone, the more gender inequality you're expected to see, as people naturally sort themselves into careers that fit their characters.
The Science on Women and Science [pdf]
One problem with creating an island of reason in what is apparently a sea of chaos is that the values that are cherished: reason, truth, rationality and merit are quite possibly the very things the regime is trying to suppress - or at least use a fuel for their outrage in order to promote their views and desire to be seen and hear at the expense of everything else.

The problem I see here now is that the regime is much more distributed with no apparent central authority to work against, however quietly. Comparisons have been made with the Soviet Union, the Vatican and the Nazis but they were all based on an ideology. Social outrage, social signaling and self-righteousness are more fundamental characteristics of humans' group behaviour than politics and for that reason it will be much harder to oppose and even harder to change.

A more apt example might be the effort it took/will take to topple slavery - which despite the change won in the Americas still unhappily exists today in other forms. Other fundamental beliefs can be so deeply rooted in culture that they persist for many hundreds of years and change, even it if is superficial, can take a very long time.
Kenya elections 2017
Younger hires fresh out of college maybe?
We need a standard destructor interface instead of choosing a different word every time. Cancel, close, destroy, drop, unmount, they do the same thing. If we settled on ONE destructor interface, we could have automatic resource management. [1] I use `deinit` in all my libraries, as it seems to be the most neutral word appropriate for every case.

`arrive` — no particular reason. It's one "errback" method rather than two methods like `resolve/reject`, so it needs to have a neutral tone. Not too happy with it, better suggestions are welcome.

[1] Basic implementation of automatic resource management in JS: https://mitranim.com/espo/#-agent-value-
Just google for "lego girls 70s" images and there is the answer, laying bare in front of you
The First Law of Complexodynamics (2011)
I know the US system has its issues relative to other places, but I have never seen research showing that people are in fact worse going out.

In fact, I feel like I've seen a study showing that the "new math" teaching methodologies that get parents so mad nowadays end up with kids being better at math...
It probably wasn't. Better to write and defending texts that can actually change the public position until the Descent of Man becomes not quite as unpalatable, and therefore eventually worth defending.

I'm prefer effectiveness over martyrdom.
All bikes get stolen, even the crappiest ones.

Theft is the reason I don't use my bike anymore, unless I don't stop.
Agreed, often it doesn't matter. Sometimes it DOES matter (high latency / low bandwidth / weak device), and then your program is slower than it could be. Why not pursue async primitives that let you manage resources properly at no downside?
"solution that has long been found in the music business"

Which is what?
I actually think Galileo vs. religion is a quite fitting analogy for these kinds of issues today. There is a prevailing ideology that, if you are seen as disagreeing with it, and if you doing so is visible enough, can get you ousted from polite society. This ideology has a set of dogmatic views about the world which may not be challenged, some of which are seen as axioms of morality. Even though a good argument can be made for both sides of the fence based on the observable evidence available, the standard of proof for one side[1] is set insurmountably high, while just-so stories are widely accepted justifications for the other. Instead of looking for hypotheses that best describe the evidence available to us, we add epicycles to the models dictated to us by the orthodox view whenever discrepancies to reality get too obvious.

Damore is not "literally" Galileo, he does not fear for his life or freedom, he did not publish an original work but instead summarized thoughts that have been around elsewhere, so it is not a perfect analogy, of course.

[1] Standard of proof, but also otherwise standard it is held to: The worst possible interpretation of the document is being discussed, after liberal reading between the lines, looking for dog-whistles, and a telephone game of bad faith summaries. Case in point: > 'manifesto' accusing his colleagues of having inferior genes