skysight-inc/HackerNews huggingface dataset:
I am generally the person who says things like "the plane will be many times safer than the car ride to get to the airport", and I would cancel that flight. (And I would further be shocked if the FAA doesn't issue a ground suspension of the MAX tomorrow.)

And hey, Southwest gives full credit for cancellations, right?

The Lion Air crash was world news. If any 737 pilot heard about it, presumably went through extra training in its aftermath, and yet was unable to avoid the exact same takeoff->unreliable airspeed->stall pattern, then it's simply not possible to rely on piloting to avoid stalling the plane. As far as I know this Ethiopia crash was in visual conditions: the pilots could see the ground, which means they weren't confused about what their AoA was. I'm not an expert, but I think control failure of the airliner under these conditions is basically unprecedented.

There's a planned MCAS software update that's been delayed for months: after that actually ships seems like the right time for people to start flying the plane again.

https://www.wsj.com/articles/boeing-and-regulators-delay-jet...
Happened in my neck of the woods (oh, OK, swamp). In the absence of flares, use a fire extinguisher to signal the rescue helicopter. Nice end result.
I think you'll know tomorrow -- if the airlines have a mass sickout of pilots scheduled to fly the 737-MAX, then you'll know that they aren't comfortable flying it.

If any pilot had any serious reservations about the safety of the aircraft, I can't imagine them flying.
Ummm... I see the article was written by a Kate Kelland from Reuters?

Was this same person? "Reuters’ reporter Kate Kelland, who has a history of cozy relations with a group partly funded by agrichemical company interests," ( https://www.huffingtonpost.com/entry/monsanto-spin-doctors-t...)
It claims to have found an effect not just a correlation in the data. But the term probably was a little too strong.
I am not sure if you have experience working with one of the leading tech companies but most of the problems you mention were solved long time ago, before containers were a thing. Apt and yum are not the right set of tools for this job, Amazon for example had an internal build and deployment system that solved dependency problems as well as environment variables, configuration management and additional aspects that even Kubernetes does not solve today.
Thanks for your kind words! Btw, Gun is awesome :)

If you're ever in LA, let's grab a coffee.
A low hanging fruit in the attempt to reduce consumption (which is the only real solution) is to stop single-use items. e.g. paper napkins, straws, carry bags from the local grocery shops etc. Just assuming that it's biodegradable or being recycled doesn't take into account the amount of energy and materials that went into production which are just wasted since the items are not reused.
Someone serving life in prison with no chance of parole isn't going to lie to protect anyone. If there were anyone at all to rat out, he'd have done it.
Neat - one of my requests is listed!

https://www.eff.org/deeplinks/2019/03/foilies-2019#seattle
It's neither the nicotine nor the pg/vg. What flavour do you vape? A sweet one? You could check without flavour or methanol-only to find out.
For what it’s worth, I checked what planes I take on my next flight with the full intent to change the airline if it was 737 max8.
Sadly I think it still comes down to lack of real competition - that’s why this is gonna be such a big deal, air travel safety in general is in the balance. Everyone that flys regularly should hope this is a coincidence because the supply chain isn’t there to fill in for grounded 737s - there won’t be enough planes in general.

Like the adage about owing a billion to the bank being their problem, a crash is an airlines problem, but 3 crashes of the same plane for the same reason is the air industries problem.
that was my own assumption until I learned about the under sea cables.
Last I checked, Southwest distinguishes between the 737 Max and other 737 variants when shopping for a flight. This is particularly important for them as they only fly 737s.

I can't check anymore because their site seems to be blocked for users outside of the US, or at least from the two countries from which I've tried.
> you can end up being seen as an obstruction and that ultimately works against your interests.

I always worked in small companies < 200 people, so this might be different in bigger ones.

If you are the competent software engineer that always delivers quality software, and is always pushing the company towards a better and more progessional way of working, you will not easily be seen as an obstruction. I never was, and always had good to excellent reviews.

A sales person that sucks a deadline out of their thumb is in no way to be seen as professional. Questions such as "who estimated this? Was anyone from software development involved? Did you account for testing? Do you expect the custommer to find all our bugs?" Etc, should reveal that there is another way of working.

I had a sales guy respond to me "I've been doing this for 30 years, so I know". This guy was fired half a year later

Sales people setting deadlines without consulting the people that need to do the work, is very unprofessional, and there is no way that anyone can defend that. You just have to make this very clear, in a diplomatic but clear way.
There's a link in the first sentence of the article.
It would have taken you less time reading it than it probably took you to write this comment.
Its a third option:
At some point someone decided to package an existing product that was not usually packaged in plastic, in plastic. Consumers decided the new way of packaging was superior and everyone adopted it to keep up.
React hooks solve a problem most people don't have. Classes worked fine in 99% cases and have the nice benefit of encapsulating any side effects. Hooks make it easy to hide side effects and dependence on state (think global variables) by letting developers hide these things several layers deep in functions that may get called by components. This is a footgun waiting to go off.

If you need to use state or side effects, just use classes. Most of the time all you need is pure components with fewer stateful components above controlling the pure components. Pass down your state and state modifiers through explicit and easy to follow props (or use a state management system if you find yourself prop drilling). If you're using state and side effects everywhere, you're probably not using React correctly.
Plenty of people have suggested books, etc., and have given you advice. Get the books. Test the advice.

If you want to get good at sales, go back and read Altman's post again (http://blog.samaltman.com/how-to-be-successful). Start with the section you asked about:

4. Get good at "sales"

Notice Altman puts the word "sales" in quotation marks. That means there are other words and terms that you could put in there to increase your understanding. Here are some that he uses: Convincing others, evangelizing, communicating, and believing in what you're selling. Can you come up with some more?

Now ask yourself, for example, "How can I get better at convincing others of what I believe?" What way could you practice convincing someone of something you believed? What would it feel like to convince someone of something you believed? Can you picture what it would look like to be in that situation? What would you need to hear from someone to know they were convinced? Is there any time in your life that you have convinced someone of something that you believed? (Imagine a small child convincing an adult that they believed someone they knew was in danger and you'll realize that a child in this situation knows everything they need to know about "selling.")

Repeat this process with each term. "How can I get better at evangelizing?" "How can I get better at communicating?" (Here he provides some more tips: "Is my thinking clear?" "Am I using plain, concise language?") "How can I get better at believing in what I'm selling?" (Would you buy what you're selling? Have you? Take your reward out of the picture, and find someone who needs what you are selling, and give it to them.) Try with some other terms that you come up with, e.g. connecting with others, understanding the customer's needs, serving the customer, etc..

Brainstorm every answer. The most important thing is that you take Altman's advice and "Show up in person." Test each idea in person, face to face. Engineer situations where you can test your ideas, collect data, and determine what works.

Your problem is not a lack of information. Reading another book is another way to avoid taking action. What you need is imagination, commitment, and a willingness to try everything until you find something that works.

Be patient with yourself. This is a process. It could be a lifetime journey. Enjoy it.
Aside: Is it just me, or do others find animated charts annoying? It takes me time to understand what's being shown, and before the realization has sunk in, the graphic restarts causing the whole mental process to restart. Rather like a strobe light.
Thank you, Mr Stapelberg. Some people in the OSS community can be overbearing and dealing with them on not one but two popular projects is something I, as a user (of both), want to thank you for.
Not sure what you mean by unsupported by browsers. Chrome, edge, and firefox all check and enforce nameConstraints in a root cert.
Position: PHP backend developer

Location: Palo Alto, CA

Remote: No

Willing to relocate: Maybe inside California

Technologies: PHP (Yii and some Laravel and Zend), MySql, PostgreSQL, JavaScript, jQuery, Ajax, HTML , CSS, Bootstrap, git, LAMP, some Node.js, Express and ModgoDB

Résumé/CV: https://www.linkedin.com/in/aleksei-levin-849b10133/

Email: mail@alekseilevin.com

I have been programming in PHP for 3 years total, 1 year professionally, mostly I was working with Yii framework and databases MySQL and PostgreSQL. I also have knowledge of Laravel and Zend. Additionally to PHP I have strong frontend knowledge of HTML, CSS, Bootstrap, Javascript, jQuery, Ajax and some knowledge of Node.js, Express.js, MongoDB, Socket.io, Swift. As self taught I have real interest in web development and ability to learn and use new technologies. Additionally to web development I also have interest in IOS development and currently working on an app for personal use.
You mean the charges for which he was never even indicted? The charges that have been permanently dismissed with prejudice?

I don't claim to know what happened here, but it seems pretty clear that there was some very shady behavior by law enforcement officials who took plea deals and were this never required to reveal it's full extent. There was also probably some parallel construction that makes much of the narrative presented in this article a lie.
Infest is not the right word to use for animals in their natural habitat. In wilderness, it is humans who can be considered to be infesting...
http://apps.who.int/gb/fctc/PDF/cop6/FCTC_COP6_10-en.pdf

paragraphs 12 onward
> When you say "People demand the system spare no expense on their care." is that really all americans?

There are nuances. The insurance model trains people to not care about the cost of the services they receive.

> So there's no market for cheaper but somewhat less effective health care?

I think healthcare that focuses on actual problems instead of downstream problems is more effective in addition to being cheaper.
> Perhaps it isn't "hatred towards the other" but rather love for their own citizens who share a similar cultural background, upbringing, and values.

I make a distinction between patriotism and nationalism, which gets conflated quite often. Criticizing something is something only done when wanting the target of criticism to be better.

> especially when "the other" comes off as ungrateful and in some cases even complains that the host country isn't doing more to make them feel more at home in a place that isn't their home...

What is the appropriate level of gratefulness to be accepted? What's the threshold to be considered part of the "host" society? When can I consider the place I chosen to live in and have my friends in "home"?

> This is a very biased view.

As stated, it is biased, stereotypical and cliched. There is a group of people that inhabit the center of that Venn diagram, the size of which I do not know.
See https://news.ycombinator.com/item?id=19356138 for comments
https://books.google.com/books?id=E6igdQIKdQkC&lpg=PT38&ots=...

https://www.zillow.com/blog/how-to-keep-the-spark-alive-1698...
People might have lived in Australia twice as long as we thought
Feels like matrix delete method
> Obscene wealth next to in your face poverty is nothing new, nor particularly special about SF.

It is common in developing/third world nations. Income inequality is a hallmark of such nations. It would seem that the United States has dropped from a first world (creditor) nation to a third world (debtor) nation. It is a fairly recent phenomenon with very real and easily explainable reasons, which the article states numerous times over.
Sounds like an "If a tree falls in the forest" philosophical problem.
Also, since last week, recent renewals won't count against your new issuance rate limits.

https://community.letsencrypt.org/t/rate-limits-fixing-certs...
> It might also help you realize that nicotine and alcohol have no special relationship.

I thought the relationship was that alcohol lowers your inhibitions, including your inhibition against smoking?
I think his point was not that its uneconomical but that it's harmful. By banning it, they are forcing other countries to actually think about their waste and deal with it more responsibly.
When do you actually need to use hooks? I saw a nice visual where hooks ended up reducing code, but I am not sure I grok it.
Being in the industry for sufficient time and having worked various countries both in India and abroad. I've observed few things that might provide some insight as to how -

There is a clear distinction between what Software Engineering means in India and other countries e.g USA etc. The entire IT industry in India is built on top of services market, here, commodities are cheaper and thus Software is cheaper to build compared to other countries. Thus to fulfill this necessity startups, MNC's hire cheap
inexperienced resources to do their work with one or more senior devs just to manage them. This makes sense as I would do the same if I was leading a company as well.

Now coming to a different problem, what should the senior devs do in order to cope up with the Indian market (business model). There are following ways to approach this problem - Specialization, Research, Management, or Business? One can look at this as a possible destination to reach -

1. Specialization - Choose a domain and become a master at it.

2. Research - Choose a field and become a master at it.

3. Management - Choose an industry and learn all the ins and outs

4. Business - Invest the money earned do something that you love and hopefully make money out of it!

I'd recommend not to get bogged down thinking about these things if you have < 10 years of experience. The industry is going great and there are lot of opportunities in the world.

The only people suffering are the ones that haven't improved their learning and stuck doing the same thing over and over again.
I wonder if there's a cognitive bias punishing action vs. inaction here, too, in the decision to delay the software fix -- when they decide to delay the fix again to consider improving it further, are they accurately calculating the consequences of the inaction of having no deployed fix?
Also "This article assumes that you’re somewhat familiar with useEffect API." with another link a little further down.
I work for a company which make the full deployment line for submarine cable laying ships; first time I visited one -Incidentally, a sister ship of the CS Durable referenced in this article- I wondered about the precise same thing you did, beginning to sketch solutions in my mind while looking down into the tanks.

A supervisor comes over to me and says something like "I can see what you are thinking. There's no use - it is cheaper this way."

The point was that while the ship was in port taking on cable, it was fully manned anyway. Crews need something to do - so might as well stow cable.

That's our kit in the topside photos. Small world!

) We do all sorts of other things as well - relying on cable laying alone would be too much of a niche market!
When you want to work with state in a component (so most of the time) but are too stubborn to admit FP isn't the right choice for the job
Ask HN: Startups Spending $1M+ on Ads?
Do you know of or have worked in any consumer startup which spends more than $1M per month on ads? How commonplace is this and what are the results of such huge spends? (1M+ paid to advertsing channels exclusive of creation costs)
>>End of life is unbelievably traumatic for everyone. Unlike most life changes we get almost no warnings about what can happen, and no preparation for it.

End of life is the one absolute guarantee. If you are not aware that your life (and that of everybody you care for) will end at some point, you are delusional.

Preparing for the end of life has been big business for almost as long as humans have walked the earth.

Religion is completely predicated in providing the assurance that there is something beyond death. The growth of cryo freezing of bodies is in the hope that somehow you will be fixed of whatever killed you and you will be able to return to life.

Death does not have to be traumatic. What is traumatic is unexpected death. There are many stories of the death of sombody both old and young after extended decline being a relatively calm event.

The best thing you can do is to be open about your death with your family and friends. You don't have to dwell upon it, but your significent others should certainly be aware of your views on things such as organ donations and end of life resusitation desires. It makes everything a lot less traumatic if you have some idea of the desires and beliefs of the person in question.

For some reason western cultures want to avoid the truth of their own mortality, and because of this death somehow comes as a supprise, as if it is somehow avoidable.
Because "show me what you wrote for your employer" gets you blacklisted and theoretically sued?
Women Who Dare to Bicycle in Pakistan
A Brief Introduction to SystemTap
Its very much same in Singapore as well. In supermarket, more often than not, cashier puts one item in one plastic bag, so if you are buying a weeks grocery, you easily get 10-12 plastic bags just like that. The vegetables are pre-packed covered with plastic. Some fruits are packed with another harder plastic - apart from the laminated plastic. And the thing that bothered me the most is during chinese new year, each mandarin is covered in plastic individually. Why do you want to cover each mandarin, for a fruit which already has a thick peel!!

With developed countries, with all educated residents, are finding hard to curb plastic use (or lack of effort), it looks humanity is still some distance away to make a serious dent to use of plastic overall.
How Indorse (a skills assessment platform) found its business direction
Great article (or start of article)!

The GitHub stars obsession is too much, though. I read the request in the main content area, then a nag banner popped up at the bottom of the page requesting it again. How annoyingly desperate and uncool.

Enough already, I'm trying to read!

Or was, anyway..

Plus I'm not even logged in to GitHub at present and cannot without getting to another device for 2FA.

No offense, but now I'll likely never give that star.
I've been using React in projects large and small for years and I can remember VERY FEW situations where I said to myself "gee I wish I could bundle a bunch of state or side effects together and share it between components like React mixins of lore". If you can't think of a situation where you need it, that's probably because you don't. Anything plain old JavaScript class components can't handle here were solved by using HOCs/render prop patterns or React context (often in the form of state management libraries such as Redux).
For me the problem hook solves is the heartache pain I feel when I have to convert a SFC to a React.Component. Adding useState and useEffect feels much more natural. I don't think it's any more or less bug-prone than React.Component, especially because you have to be careful about making sure componentDidMount() and componentDidUpdate() are in sync.
React hooks are just a fancy (perhaps unnecessary) way of getting people to embrace closures, which help you avoid other common footguns when dealing with temporal data. If you understand closures and you know how to use them to "remember environments", then React hooks are little more than tools for concision.
You're assuming that not doing something implies an inability.

Does the fact that I have not adopted your position imply that I am unable to do so?

Why can't I be unwilling?
Earlier discussion: https://news.ycombinator.com/item?id=18227517
They are rather small and take a bit of work to find when you are blind.
You have very good points, I assume the FAA will issue a similar message soon - as it seems the most logical step if one cares about safety.

I will certainly not fly in one of these planes anytime soon.
Waymo's Move to Sell Lidar Units
Unfair in that at least until recently, it was basically a standard requirement that IP must be shared when building a factory in China, there was a required Chinese ownership component. That is unfair
Absolutely. I feel the same way about shipping charges for online orders, which is a problem in European countries as well. I wouldn't advocate to have them integrated into the prices of products, because I think it is worth having a discount for ordering more or picking up your order in person, which passes on the retailer's savings to you. However, I would like prices to perhaps include the minimum possible shipping charges for your location.

It is surprising that eBay manages to do this despite having decentralized sellers around the world with a global customer base, but an ordinary online retailer doesn't.
They are not sure whether there are 80 or 90 sensors in the keyboard. The video says 90, the descriptive text says 80 :')

Other than that, it looks like a nice keyboard. I wonder if mouse activity and keyboard activity conflict with each other, that your mouse starts moving while you only wanted to type or something...
but you introduce the danger of relying on an api that determines your state based on the order of function calls. if you accidentally take an api that pretends to work based on call site and use it in a loop or callback everything falls apart.
The model I am used to is the http://www.footprintcalculator.org/ despite the fact I don't really know what is behind the data.

It postulates, that if everybody would consume/travel, we would need two more earths to sustain that.

On the other hand, I heard that most of the big population bump were families still used to having 5+ children, because most wouldn't survive childhood, but medicine being just good enough to save them all. We no longer should have bumps of billion per decade as in the beginning of 20ct.
Has someone already gotten flight data of all 737max flights from adsbexchange and put that into torrent so that all budding data scientists and investigative journalists can take a shot to find out how many flights actually have had this kind of erratic behaviour in the flight path but that have managed to land safely?
Or maybe they daydream more than average but act on only top 0.0001%
Nvidia nears deal to acquire Mellanox Technologies for $7B