skysight-inc/HackerNews huggingface dataset:
> If someone has gone to the effort to buy responsibly sourced paper towels

All paper is sustainably harvested from tree-farms where the trees are grown specifically for making paper, rather than e.g. old-growth forests. It's also all (to my knowledge) biodegradable.

I'm not saying that paper towels are always the better choice. You can also look at other factors such as manufacturing costs, etc. My point was that disposability can be a positive trait.

With regard to externalities, my point is that regulations have them too. Yes, you can impose (costly) requirements on industry, but do we ask what the cost is in terms of economic growth (which is lifting many third-world people out of extreme poverty) and technological innovation (which creates greater efficiency)?

I don't wish to sound partisan. I think that dealing with externalities is tricky, and it's worth having a discussion about. However, I think regulations to deal with them are often zero-sum solutions. It's worth asking whether:

a) there is a positive-sum (generally market-based) solution

b) the conditions that created the externality are transient and will resolve in time
They did whole-genome sequencing for mice treated with CRISPR-Cas9 and compared it to a different mouse to see if any mutations were caused?

Why didn't they just take samples from the mouse before and after?
Ars has a nice review[0] of the process improvements that Intel has invested in.

0: https://arstechnica.com/information-technology/2017/03/intel...
And that in my opinion will be the ultimate nail in '3rd party apps' for mobility. In the end, the car manufacturers own the hardware and will easily take over the market once the elephants have started dancing.
Perhaps the question could be rephrased as, "how to make any comment posted by an account created less than 5 hours ago visible by any other accounts?"

It looks like the system does not allow a new account to initiate a discussion thread; so I have to ask with an account with a certain accumulation of karma in order to solicit that information.
People and companies have always broken laws. Why is it especially a crisis when "disruptive" tech companies dare the law to stop them?
You may not have experienced overpopulation. There is a point beyond which negatives outweigh the positives. Many people in the Old World feel they would like to live with more space between people. One person left is not a useful extremum to consider, but population declining to early 20th century levels is arguably good for everybody.
I didn't say "it should be relegated to just [a] subset of the population". I said a justification for imposing it universally is to observe a subset of the population and come to the conclusion that yes, this is needed.
When either of these is true, I quit my job:

- I can't benefit the company I work for anymore,

- I feel I have stopped learning/advancing in my current position,

- I have stopped feeling satisfaction from my accomplishments.
DeepMind expands to Canada
> Population stagnation could potentially lead to worldwide cultural stagnation, which would result in humans never getting off the planet and eventually getting wiped out somehow.

I understand the population piece, but I don't understand the cultural piece. Japan has stagnated, and it's clearly culturally vibrant. On the other hand, the United States brings in immigrants and is growing, yet I'm constantly scolded and reminded that I have no culture since I'm just a white person.

Oh, and back to the population piece. We're approaching 8 billion. How do you feel about, say, 3-4 billion? I mean, it seems like that's a pretty good number of people to get things done. We'd have less people doing menial work (or not working) and we'd have more essential and necessary work, wouldn't we?
Malaysia
> If hunger had an effect on our mental resources of this magnitude, our society would fall into minor chaos every day at 11:45 a.m. Or at the very least, our society would have organized itself around this incredibly strong effect of mental depletion.

Kind of pedantic, but we indeed organize society around lunch time
However, once cars are fully automated, the entire game will change.

This may be true, but nothing I have seen so far suggests that ubiquitous full automation will arrive until long after the likes of Tesla and Uber have run out of money. From here, it looks like we still have several rounds to go for each of

- Can we actually do it?

- Will the regulators let us do it?

- Will the public believe we can do it and trust us to do it safely?

That assumes there are no black swan events undermining the whole car industry in the meantime. Given the increasing population and congestion issues in many big cities, the corresponding increasing interest in planning/zoning policy so that using cars to get around is less essential, and the environmental implications of this kind of vehicle even if it's a hybrid or totally electrically powered locally, I think there's also a slight chance that demand for this kind of technology will never reach critical mass at all.
For context, some people at Oracle want to use containers but they don't want to use layers, overlayfs, or "docker pull": https://blogs.oracle.com/developers/the-microcontainer-manif...

I guess this project is perfect for them but it's probably a bit impoverished for other people.
It's fascinating that articles like these are kept on Hacker News, but others like tweets by Susan Fowler or the latest Github post by Coraline Ada are flagged for being "divisive" and "politcal".
Stupidly simple live reload
>Besides being morally wrong, a tribal approach is limiting. If you can't learn from, if you can't make friends and allies with people from all walks of life, if you must sit in your little castle with the few you count as your tribe -- are you not obviously much poorer for it? I think so.

Well put.

I experienced this when moving abroad - Expatriates formed social groups based on their origin country, and their identities became disproportionately based upon that.

For those people, interactions with anyone outside the ex-pat group usually centred around contrasting their home culture with the other party's culture, inevitably favouring the home country culture. The subtle problems this introduced for them were many, but they appeared to entirely lack insight into this or if they had it, admitting so was verboten.

Outsider interactions were constantly tainted with an air of negativity that left the other party feeling less-than-good about the interaction, and so less likely to engage in future. The in-group folks frequently became unfairly disillusioned with their new country because of the distorted negativity field introduced by their group's favouritism towards the home country culture. Often members of the group would pack up and head back home, but after a few years would return having apparently remembered the reasons they left in the first place.

This behaviour seemed not so bad since the countries in question were culturally not so far apart (same language, significant shared history, similar ethnic demographics). I can only imagine how alienating this behaviour is for migrants in countries with larger cultural differences.
If TipRanks is accurate, how can this person be employed? Especially at a firm like GS.
I've not heard anyone complain about Redux's performance. Do folks consider it slow?

If so, what about it is slow? And slower than what?
> [popcorn time] proves that it can be more reliable and easier

I don't think this is true... My friend used popcorn time and I can tell you that it is not easier or more reliable. The movie comes in somewhat random chunks so most of the time you are stuck having to download a large portion of the movie before being able to view it. The content discovery is lacking too. You have to rely on people hosting old movies and most of the time only blockbusters or recent movies are available. If you do get lucky on more obscure films, downloading it becomes an issue because of lack of seeders, and seeders come and go.

It is close to Netflix quality, but still not quite, which moreso is evidence for my "will always be at least as costly" point. Pick a not-super-recent and average-popularity film, say V for Vendetta, and see how Netflix and Popcorn Time compare.

You can also think about the tech: one ensures it's hosting high quality content on reliable servers that have the highest possible connectivity to its users. The other relies on users' good-will and connectivity, and both of those come and go.
I ran into plenty of idiots in sales. I don't assume anything about what salespeople say...but I know for a fact that salespeople at Yelp have no ability to affect reviews.
I'm not "comparing" anything. Simply pointing out that non-white / non-male individuals don't have a monopoly on experiencing discrimination. Nothing you said above contradicts that in any way. I'm not saying that certain group don't experience more or even more severe discrimination. But this narrative that seems so prevalent today, the whole "you can't know anything about discrimination if you're a white male, and by the way, you white males are the root of all evil" is not supported.

And FWIW, I did not down-vote you. In fact, have a corrective up-vote on me.
For everyone in this "it's overvalued camp" - I've owned TSLA since a little after the initial IPO when Jim Cramer advised everyone to sell (https://www.youtube.com/watch?v=6nYPhi0LwO0). I have heard analysts and everyone under the run yelling sell over this last 7 year run. It was overvalued at 50. It was overvalued at 100. Oh, so fair value according to GS is now 180?

It's really incredible to me when everyone gets on HN and puts on their equities analyst hats. You guys get it wrong time and time again - and the same applies for REAL equity analysts who actually post analysis that people pay for. Let's not forget AMZN was a junk stock going to 0 in the nineties. In recently memory, CRM, NFLX and FB were all considered stocks that could go to 0 and no one had any business owning.

I'm not even going to offer any analysis of why I'm continuing to hold my TSLA stock in this post - I'll just say that my bull thesis on the company remains true. If anything, Elon has finally kept a promise with Model 3 production. If you want the company's long history of missing promises, go watch Revenge of the Electric Car (https://en.wikipedia.org/wiki/Revenge_of_the_Electric_Car_). Once again, the company blew past every imaginable deadline, was left for dead, and is now the highest-valued automaker in the country.

The solaxun comment that was #1 when I posted this is fundamentally correct - if you want to talk valuation, go trade bonds and please leave your BS end of the world market analysis to Zerohedge.
So in your mind there are no good engineers who prioritize their families and don't want to work weekends? No good engineers with sick/infirm relatives who need care outside of work? No good engineers who are turned off by (according to you) the need to be "cut-throat and bloody" at what's supposed to be a constructive, team-based endeavor? No good engineers who can't or won't just uproot themselves and their families on a whim?

Right now I work 60 hours a week between my current job and side projects, and while I'd love to work for SpaceX or Tesla from a professional standpoint (my 3rd-grader self literally drew "designs" in pencil for warp drives after watching Star Trek with dad), the fiancée and I are probably going to have kids in the next 3-4 years, and she has her own career to think about. At that point I imagine I'll cut back on the side projects as well as take time off from work here and there to help her out. From what I've heard I doubt I could do that at Tesla/SpaceX without professional consequences. But I guess that just makes me a shitty engineer who is simply incapable of doing something as god-like as helping scale a production line. :P

The issue at the traditional manufactures is leadership, not talent. If the leadership reforms and adapts the talent will be there. That's a large if, but certainly not improbable if Tesla seriously threatens their core business.
YES!! 100% agree. I hate these labels and after having moved to the US it is really difficult to stand against them. The environment is so pressing! I am meeting with my HR to talk about this, because we are having a meeting with one of our bosses and women in the org. I find it super discriminating. This article will help me argue my point!
Show vs tell.

With examples, like this: http://williamsinstitute.law.ucla.edu/research/census-lgbt-d...

Wrapped with pleasantries, like this: https://news.ycombinator.com/item?id=14704542

The only reason I now have any notion of an appropriate phrasing is because I was curious enough to seek examples. (Unlike the aggrieved data scientist?)

If nothing else, this mini-thread illustrates the challenges with communication, even when all parties have the best of intentions.
The most common (and to me, reasonable) situation would be to keep all fetched data in Redux, any other app state that needs to be referenced by multiple components, and possibly some bits of UI state as needed (like "currently showing a modal for editing an item"). Component state would be primarily used for "is this dropdown open"-type values.

But, as I said, it's totally up to you to decide what lives where :)
Some of this is good. Some of it is utter nonsense and not backed up by evidence. Example:

> The numbers can be scary, but most of the times at the end of the day, it depends on how good a student you are. The tech industry is as close to a meritocracy as it gets.

This is her anecdotal experience, and it's the experience of a student, not of a professional. There are tons of studies[1][2][3][4][5] showing that discrimination is real and meritocracy doesn't exist anywhere.

Furthermore, feeling intimidated, welcome, and/or uncomfortable makes it harder for someone to succeed. Dismissing women's concerns as "not trying hard enough" isn't helpful or consistent with the evidence.

1. https://www.scientificamerican.com/article/sex-and-race-disc...

2. https://edsource.org/2017/girls-now-outnumber-boys-in-high-s...

3. http://archive.news.indiana.edu/releases/iu/2015/03/stereoty...

4. https://www.washingtonpost.com/posteverything/wp/2015/07/30/...

5. https://hbr.org/2015/03/the-5-biases-pushing-women-out-of-st...
Politically neutral would be to not ask the question at all.
By the pigeonhole principle, someone has to be at the bottom.
You are super angry at something. Maybe that something is perfectly valid but it does not seem a reasonable reaction to the situation at hand.

You sound like the kind of person I would avoid interacting with at all costs because anything could result in non productive conflict. Have you considered people might be reacting to your hostility not your gender?
Wow, someone on the Internet that summarizes the bull case for Tesla rationally, succinctly, and with numbers to boot!
A thought experiment:

You’re currently working in a call center making $9 an hour. You have no degree and marketable skills. Then you find out you’re now eligible for a paycheck that is equal to or more than you currently earn. What do you do?
Really? With a roughly $2 per transaction fee, they sent Bitcoin, suffering 50% overhead on their pizza share?

I send Bitcoin. Sometimes a lot. But Bitcoin of 2017 and small transactions do not make sense.
So many security products to try, hard to juggle them all
Abuse of power and being unreasonable are not good traits in any branch of law enforcement (which is where I assume this officer would end up if not at the border).
As others have said, it does allow you to get much messier with your code than the rigid structure of Redux so you have to be more careful with your structure. My first MobX app was (and in some ways still is) a bit of a mess in spots.

That said, my subsequent apps have gone much better and I definitely prefer it to Redux, but I can see the appeal of Redux's more structured approach.
Redux's `createStore` function doesn't care what value your root reducer returns - it could be plain JS objects or arrays, a single primitive value, Immutable.js objects, or even class instances. However, the common (and suggested) approach is to use the included `combineReducers` utility, which expects that your root state value is a plain JS object, and you can continue to use `combineReducers` to set up handling for nested state values. So yes, a typical Redux app state is indeed an object with various amounts of data attached to the state tree.
I've found the opposite. Coming from FP like Clojure, Redux just feels unwieldy in comparison, whereas MobX feels like it fits the language/problem better (but has plenty of it's own issues)
Or that GS wants to move the stock in a certain direction. Perhaps they have a big short position and want to cover. They don't have to be right in the long term, just right enough to move the stock down 7% and make money.
I haven't flown United since the David Dao incident. Anecdotally, most international airlines are orders of magnitude better in terms of quality of service, cleanliness, flight crew friendliness, and so on. As a person of color, the latter attributes are quite important for me, since I'd rather not get singled out for wilful mistreatment on a transatlantic flight.

Delta has been good to me so far over the years.
Even if your store has a very deep tree, in 99.99% of cases the time required to update it is completely negligible compared to any re-render that React will need to do afterwards (even when the DOM doesn't actually get changed).

The 0.01% is if your action has to do some super-complicated computations to get the next state.
> So you just say "don't do <<idea>>" and, rather than expand and qualify the statement with a paragraph like the above, you just move on to the actual topic you want to focus on.

That's a terrible plan because it blanket dismisses a rational and widely accepted idea without explaining why or even forcing you to think about it.

How about you at least take the courtesy to explain why you're dismissing something that at face value provides a better solution than what you're suggesting. Even with its problems, you need to explain why your suggested solution is better than meritocracy.

I personally at least am yet to see a better alternative to meritocracy, despite its definite problems. In my opinion all proposed alternatives seem to introduce more unfairness and problems of their own.
> but are stagnant and waiting to be disrupted

The other car companies are rapidly developing their own electric cars. See the Chevy Bolt and Nissan Leaf for mid-level and entry-level examples. Who says they will not disrupt themselves? These are huge incumbents with large R&D budgets who always look for ways to one up the competition. There is a very limited window of opportunity from an outsider where the insider industry misses something obvious, but that isn't frequent.

In most cases, what is called disruption is either breaking laws or ignoring some fundamental problem the incumbents think too important to ignore. They test assumptions, and (rarely) prove them invalid, but the intent to disrupt alone shouldn't make for such enormous PIs.
Georgia police arresting innocent people for drugged driving
Except, they didn't fumble on anything.

GM released the Bolt several months ago, which has a longer range than the Model 3, and you can drive one off of a dealer lot right now. I test drove one and it's an awesome, fast, and affordable electric car. An average person, without any kind of pre-order, will not be able to drive off a lot with a 3 for at least another 2 years. Tesla has completely missed the ball. GM will be on their 3rd revision of the mass-market electric car by then. That's not even counting Toyota who are several revisions into the Leaf and many more into the Prius which eats Tesla's entire product line for lunch.
It's not a question of our contemporary understanding being sufficient to model a human brain. Rather it's that there is little or no reason to believe the brain and consciousness are pure unassailable magic. So it should be within the scope of future scientific understanding.
Or: Which of these is unethical.

Your brother bob wants your opinion on his home insurance.

One of your neighbors jokes about the recent storm damage hiking his premiums.

Our local competitors offer you 20k to consult during work hours.
Gusto | Full-Stack Engineer | San Francisco, CA | Full-time | Onsite

Gusto is looking for talented and motivated engineers with 4+ years of experience. Gusto engineers own entire features in our system. You'll influence the initial specs for the feature, build/modify the backend APIs (mostly Rails), write the front-end code that consumes said APIs (mostly React.js), and be responsible for ongoing improvements once the feature is deployed.
If Amazon's default assumption is "The product we sold you was garbage, maybe you want buy a different one instead" then I think they have even bigger problems.

EDIT: And if I liked it so much that I wanted to gift it to someone, why show me the 5 competing stands instead of the one I know is good from personal experience?

A person who has multiple audio setups wouldn't need prompting to about it either. If they like the ones they got, they'll order it again. If they didn't like it, they'll look for something else without needing an email about it.
No to all questions.

An app that uses redux poorly becomes slow. Naive devs then claim redux makes their app slow. Propeelu using reselect solves a lot of the problems.
Looks like she wasn't even aware of the project, but instead saw it on a person's twitter profile and went to its github repo to get that person fired. In a way, she's doing the exact same thing, to others, that she is claiming github did to her.
Guessing you got downvoted because it's not really relevant - live editable code is nice for docs but doesn't explain why a property is poorly named.
Tesla seems primed to become the battery and software supplier for modern vehicles.
I understand your intention. Quite a few of the responses on salary discussions (https://news.ycombinator.com/item?id=14698712) are throw-away accounts where existing HN users value anonymity.

Below the headline you should see

"1 point by [whatever that account name] 1 hour ago | flag | vouch | hide | past | web"

Click the 'vouch' link.
There are three that try to find primes - Primecoin, Riecoin, and Nexus. This isn't "useful" but it's a bit more intellectually interesting than finding partial collisions in sha-2. (I wrote the miner that's now used for Riecoin.)

There have been attempts to do others but none that really work, because in part of the problem you cite. It's also very hard to have a tune-able difficulty for the mining process.
The linked article mentions that RLS completes via Racer, which is inline with what I understood before: Racer's a lot faster for this use-case, so RLS delegates to it.
The most common complaints are about UI refresh performance in a React-Redux app, particularly if you're dispatching an action for every keystroke in a text input. The original post we're commenting on covers several aspects of good performance, and my other comment in this thread at https://news.ycombinator.com/item?id=14706509 has links to benchmarks and more info on various performance scenarios and optimizations.
I have been using this for a while now and really appreciate the extra notifications. Several times I have found interesting forks of my own projects through GitNotifier emails.
Is it? The disabled are part of society, too.
So am I supposed to feel equally condescended to by the man in upper management who calls me "sweetie" and the woman who has organized some person to show me around the office and introduce me to people? Okay.
Battery production is dominated by Chinese companies and having to maintain a global proprietary charging network is a liability.