skysight-inc/HackerNews huggingface dataset:
They've got a lot of authors. I invite you to read some Matt Levine.
Casper Sleep Shares Jump on First Day of Trading
Redditor makes $8M on a perfectly-timed $150k Tesla trade
If you designed your application correctly, you shouldn't have to trust network hardware in the first place.
Veganism is mostly about reducing animal suffering. It also has a health angle but it's mostly about the ethics of killing animals when we can have a complete and healthy diet eating plant-based (plus fungi).
Vaccines are not the only prevention methods. Look at the CDC links.

Vaccines are a sacred cow to too many people. They have flaws and aren't perfect.
Some whistleblower should one day post an archive of Airbus or Boeing's software archives. That would make for interesting reading.
> So far only one "aircraft" has had perfect software, and that was the Space Shuttle

Actually it had 3+ known bugs.
I think US dentistry is probably the best example of US heathcare, but it’s unusual in several ways. Most notably it’s not been part of standard heath insurance coverage and it’s mostly small independent practices. Together that’s keeping prices reasonable and bureaucracy to a minimum.

You get some shopping around, but many people will stick with the same dentist for years if not decades.
The Toyota / Arthur Deming quality philosophy is really applicable to repeatable process where quality control means detecting abnormal variation amidst normal variation.
> Power of Attorney

If I remember correctly, there might have been something about PoA in my contract. I already hand several reasons to not sign it, so I only skimmed the last ~1/3 of the document.

For comparison, I had a minor surgery (ulnar nerve release) in the surgical center across the hallway from the imaging center. I think they are part of the same umbrella healthcare company? The surgery center only wanted me to sign a short, concise contract that was mainly standard stuff (surgery always has some risk). I don't understand why an MRI (very safe, short) needs 3x-4x longer contract than surgery (always has some risk, involves a lot more people). This seems backwards.
Yes, but that stops at around day 5 and you can always drink a lot to compensate for it.
Shit... my vet can do that. They saw my cat, estimated the surgery necessary, the length of care in an ideal and not-ideal situation, cost of potential extras based on possible complications or additional needs such as full sedation.

I was given three estimated prices that ranged from $800 to almost $1800, with an expected final cost of $1000 being the most likely outcome. Surgery came out to $975.

And this is with a non-communicative and uncooperative animal, not a human.

Not to belittle what a doctor does, but I totally agree that a doctor should be able to estimate the most likely and most extreme situations and gauge the range.
Just generally, as an employee, what I value in my manager is "someone who's got my back".

I would say what that means is, internally, you run interference to shield your reports from management incompetence and thrash, you take responsibility for failures, and internally promote (in the "promoter" sense) them. And externally, proactively provide professional advice and support, even if that means losing someone important to your team.

More than anything else, those are the qualities I strive to as a manager. (Not saying I'm perfect at it)
I have read and been told repeatedly that if you are not insured, you can typically negotiate any fee down to a reasonable rate, so long as you are diligent about it.
That's exactly what it's saying, and I think it's an important message to get our with all of the propaganda against immigrants right now. These are highly motivated people, not lazy slobs like some people paint them.
No they can only write off actual costs.
Even NASA shipped a computer with known severe failure modes for the Apollo vehicle.
Juul Raises $700M from Investors
Pretty sure even like homebrew does the same thing, chief
I have to agree with this. Getting married has definitely forced me out of my shell. In general, getting involved in groups, e.g. religion, that is about more than self gratification gives me a broader perspective on life.
If you owe a bank thousands, you have a problem; owe a bank millions, the bank has a problem. It isn't in hospitals best interest to have people go bankrupt.
Worst advice in the thread.
It's interesting that one argument against early detection (in certain situations) is that patients + medical community can't be trusted to act rationally with the information.
Also formally verified code may behave very badly when the underlying hardware fails.
Was Android the stable one? I recall relative to iOS that it was the one likely to be eating its entire battery in the early iterations.
That is just enough for one employee.
There's always a third option of coming in before everybody else and smashing the Sonos into a thousand pieces with a sledge hammer.
I doubt at -40C to 80C.
My experience has been the opposite, and I've been in cubes, remote, my own office, and open-offices.

Cubicles are the soul-sucking solitude that give a false sense of privacy. You're still just as interruptable except isolated from everyone else. If you see your coworkers as a problem then maybe this is nice but I never felt that way, preferring open office space to cubicles.
“Reasonable” is relative. Also first try to pull this off yourself. It’s not a pleasant process and takes a long time.
A while back there was a Gmail ad that touted doing exactly this, https://youtu.be/zhPklt9nYas

...so why did they ban it?
Religion could help you here, especially Christianity, since a fundamental insight is, as GK Chesterton puts it: "What's wrong with the world? I am."

Without realizing there is something fundamentally wrong with me, i.e. the narcissism aka pride, it is impossible to break free. This is the insight that allowed Dante to leave Hell in the Divine Comedy.
Sure, which is why I mentioned the "wide net". I take reasonable precautions, apply basic monitoring, and take care with what software I'm downloading so that I lower my risk of this. It's not foolproof but it's good enough to keep me from being an easy target, while not sacrificing any convenience or spending a lot of time fortifying my machine.
This makes a ton of sense for SpaceX. SpaceX is a high risk business with intermittent revenue and very long term goals. Avoiding the burdens of being public lets SpaceX do what they need to do without worrying about quarterly revenue targets and the scrutiny of Wall Street.

Starlink is a relatively low-risk service company with a clear business model, easily predicted and consistent revenue. Exactly the sort of business which Wall Street loves. By going public with Starlink, SpaceX can raise a lot of money on the public markets and give it's investors and employees a way to cash in on their investments without actually making SpaceX public. They can also retain controlling interest in Starlink and benefit from the success of their child company.

TLDR: It's a clever way for Musk and company to finance SpaceX and keep their investors happy while keeping SpaceX itself private.
Research on software reliability is plentiful and throughful, and there are existing tools to use such knowledge in a way to ensure safety of critical systems, from development to deploy. The thing is that they most likely ran their calculations and concluded that it's more profitable to cheap out on software development and QA, and pay for insurance or fines, should anything go wrong later. Engineers who devoted their time and effort to learn aforementioned techniques are very unlikely to work for 9$/h, it's more profitable and less stressful to go wash cars or whatever.
Isn't that still narcissistic?
> The MCAS system didn't fail. It operated exactly as it was designed, it received faulty sensor data which in turn flew the plane into the ground.

You're technically right, but I'd say that incorrect sensor data is something that should be taken into account. And failing to take that into account is a failure on part of the MCAS.
You can't see email on HN. Check the website posted above and find my email there.
Not giving a shit about near everything. I installed Slackware after lots of years (since Debian Woody), but never stayed with it because I had no internet at home.

I have no shit to being "hip" or updated, I installed Fluxbox/Rox and stopped bragging over a setup and I just wanted to get my shit done.

I just did what I loved (learning to code TCL/TK and console/PC emulators in 6502 ASM) instead of accomplishing not my ego, but my distorted view of myself as being enforced by the rest. It worked.
It's scary this comment appears to be getting downvoted. Having more than two driven wheels does not change the contact patch on the road, does not add braking capacity, and does not grant additional steering. Being able to steer and stop is usually more important for safety than being able to accelerate, and even then, if you don't have the friction you'll just end up spinning all four wheels instead of just two. Tires are the most critical part of a car.
Perhaps I misspoke, I didn't mean to imply that the population of the USA has its interests aligned with Israel.

I meant that the US ruling class is very much happy with Israel's actions, because the turmoil in the region often lines their own pockets, and at least attacks a lot of their own enemies.
Regularly backup and keep those backups off your network, boom problem solved. My point was not that I take no precautions or that you're not at risk because you're not a government agent.
Okay, I think that's an unhelpful way to put it, but it's still worth addressing, and there's a lot to unpack here, so here goes.

My original point was that flight critical software shouldn't be lumped in with the bugs-typical world of software. I still say that's correct.

But "bug" has a range of meanings. From what I read of the story of the original fatal error on the 300 MAX, the software was not buggy in the sense of "deviating from specification". It's just that -- as it turns out -- the specification was bad, and the MCAS should not have overridden pilot input when it did.

In a sense -- the one I consider most important -- that matches my model of flight-critical software. As software, they made absolutely sure that, in every case, it did what it was intended to; to the extent that it was in error, it was not in the sense of "we failed to make the software do what the spec says".

OTOH, I agree that "bug" is taken more broadly in software than the sense I was using here, that there usually isn't such a clean ("Waterfall") separation between "specifying what the software should do" and "ensuring that it does that" -- there's a collaborative process of ferreting out the implications of "what the system should do at what points".

In these latest events, it looks like the bug was in the narrower sense I meant above, of "it doesn't meet the spec", and that bug was found before deaths. From the article:

>The problem was that an indicator light, designed to warn of a malfunction by a system that helps raise and lower the plane’s nose, was turning on when it wasn’t supposed to, the company said.

Now, in fairness, that's a much later discovery than my optimistic model held, but still far earlier than "being used for flying the public around", as (the analog of) might happen with the software industry more generally.
Google and Facebook turn their backs on undersea cable to China
Those are customers, not retail investors.
When most people say "monetize data" they mean advertising and marketing.

Monitoring the usage of their own products to improve offerings, and never sharing that data, is not what people mean when they say "monetize." You're deliberately trying to muddy the term because you dislike Apple.
True.

But the fact that upward mobility is strongly evident among refugee groups says that a theory for upward mobility among children of immigrants should explain why it still happens despite all of the disadvantages of being refugees.
One thing I don't see mentioned here is your reward cycle is going to be different as a manager than as an engineer writing code. When you write code, you know right away when you make progress on something. You go home at the end of the day happy you got feature XYZ working or you go home cranky because you spent the day fixing a fucked up dev environment. Either way, the time between doing work and getting feedback for it is almost instant. Code compiles and look I can enter data and it saves! Awesome!

As a manager, this won't be the case. You won't get that instant reward like you did as an engineer. It might be months or even years between when you started something and you see any reward for it. It might be weeks before you even get feedback that something changed at all. Hell, you might never get to see the reward for a project you have in the oven. This can be very challenging to deal with when you are used to getting near real-time reward for your work.

You will have to adjust to the new reward cycle as you step out of coding for a day job. It's okay to have mixed feelings about it too. Just know that you will have to find other ways to find reward in what you do.
It's definitely a balance. I should have phrased it as "make sure the product satisfies your users needs" rather than their wants. And this isn't to say you should add a thousand features, but I do believe it's important that tech leads goals line up to users, not only to the technical excellence of the code. You can't make good decisions on technical improvements or debt reduction without balancing users needs. It's easy to build a straw man example that is on the extreme end to demonstrate this, so I won't do that. The day-to-day is more nuanced.
End to end note encryption is on the roadmap as well as other, hard to find things on similar apps like downloading your notes whenever you'd like. User freedom of choice and privacy of data are first on the list.
Net profit >$100M and in the process of lowering taxes via restructuring to "tax friendly" countries like Netherlands (new HQ after Prague), while staying private. Also, look at how many IntelliJ/WebStorm etc. templates have links to Google Analytics and similar ("runs best in Chrome") in their default starting projects. Do you think that comes for free? Their main problem is uncontrolled growth they have no clue how to manage; I was told their culture used to be great but now is chaotic as their employee intake accelerated and nobody internally knows how to solve it.

OTOH Google at least doesn't try to kill them outright, just to assimilate them and headhunt their employees, but Microsoft would be happy if they disappeared instantly as many of their clients have an unwanted dependency on Resharper.
Become a student of psychology. If you're coming from an IC->management role for the first time, expect your worldview to be broken, and let it happen so you don't have to have a spectacular flame-out to allow it to reset (happened to me, and very common for people coming from the very unambiguous world of "code compiles" to the very loose world of human interaction, where people can't even understand their own motives, let alone anyone else's). Even a modicum of authority changes the way people interact and respond to you, and that's not going to change. Work within it, meet people where they're at, and understand that when it comes to dealing with reports, they're usually right and you're usually wrong.

People are the only thing that matters. Deadlines come and go, companies go bankrupt or get their entire C-suite arrested in midnight raids, competitors come in and break everything and turn the company into a zombie. The thing that endures is the people. If you have good people on your team, consider yourself lucky; being a great boss is one of the best ways to cement a lifelong connection to the best people, and you'll get way more benefit from it than you deserve.

Nothing is straightforward or face value. Understand this and don't try to change it. There's a lot that you'll have to learn for yourself, but keep your priorities and loyalties straight, don't buy into anyone's bullshit too far, and you'll be fine. Good luck.
The goal of a data scientist is not to train the model, but to find useful signals to feed the model (separate the signal from the noise).

And on the front end, tie the model prediction to the business outcome and back.

The rest can or soon to be automated away.
> So going back to the old system would either lead to very cursory and potentially incompetent reviews...

Yeah, this is side I'd pick.

I'd rather have many mediocre submissions published fast than the current system. Let the "real" review happens after after the results are public.

I see how reasonable people can pick the other side.
There is no one type of "immigrant" though either and thus the need for a selection criteria.
When Starlink has Class action lawsuits opened by Astronomers SpaceX doesn't want to be liable.
edited
I'm shocked they keep publicly working on this plane.

I get that planes cost more money than I can fathom, and that making a whole fleet of impossible amounts of money costs a gazillion dollars. Still, this one seems spent. Nobody is going to knowingly fly on a 737 Max.

They ought to have retired the plane last year. They can design a new plane (that because of economics, will probably be very similar to this plane), release it when it's been properly vetted, swap out Maxes for it, retrofit those Maxes, etc.

I realize this is naive armchair quarterbacking from someone who has never worked in aviation, but there's a reason that Philip Morris is called Altria now and that Weinstein Co was merged into Spyglass. If the public doesn't trust your brand, no amount of "but we fixed it with this patch we rushed out the door" is going to change that.
Yep. My wife was billed almost $500 for out-of-network pregnancy testing when she went in for an injury, as they needed to confirm before they could give her painkillers.

She was certain that she wasn't pregnant, given she had seen her GYN just two weeks prior and was on implanted BC.

We're still fighting the appeal and the hospital regarding the use of an out-of-network lab instead of the in-network lab then used for the rest of tests.
Casper opens for trading at $14.50 per share, after pricing at $12
A pair of noise cancelling headphones does wonders for minimizing distractions in an open office.
See last example. https://medium.com/joshtastic-blog/swift-keypaths-ea5a1ec880...
This is so sad. They've directly sold to and targeted kids. E-cigs are banned in my country, and yet almost every fourteen year old in ruban areas has a juul in their pocket.

Fuck this company, and fuck anyone who sells nicotine to children. It's very harmful for developing children, and tese addictions can ruin lives.
https://en.wikipedia.org/wiki/Failure_mode_and_effects_analy...

https://en.wikipedia.org/wiki/Fault_tree_analysis

Basically, you should be designing every system to gracefully handle the failure of every other system on which it is dependent.

So the MCAS routines, if they had been done correctly, and properly classified as to the hazard level, should have taken into account failures of the Flight Computer they were running on, anomaly detection via cross-check with the second AoA vane, etc. That quite clearly did not happen.

The same approach applies with any other hardware/software integration. Your sensors will break. You therefore need to determine what you need to do when that happens.
Yes. Hackernews must be PMC friendly to court VC ideasmen.
At this point, its pretty obvious that the inaction on the part of the senate on election security is 100% intentional.
https://archive.md/3Ms5l
I'm not seeing any concern for other people, or for a world outside OP, in OP's post? It's totally self/inward-focused.
Just by asking the question you've already done half of the work. It's like AA, you first need awareness and that's a big step in the right way.
FYI new reporting seems to be backing up this theory: https://www.nytimes.com/2020/02/06/upshot/iowa-caucuses-erro...

Example of rule confusion: "No new voters are permitted to join the caucus after the first alignment. But in at least 70 precincts, more than 4 percent of the total, there are more tabulated total votes on final alignment than on first alignment."
https://en.wikipedia.org/wiki/Shitposting

Shitposting is posting large amounts of content "aggressively, ironically, and of trollishly poor quality" to an online forum or social network, in some cases intended to derail discussions or otherwise make the site unusable to its regular visitors.
What no one talks about is when you get an indeterminate result. For thyroid tumors that might be as high as 25-30%.
>It's hideous. Hideous. My students complain it is unusable (agree), doesn't make sense (agree), that they can't see the point (agree).

I haven't used it in 13.5 years but when was at DHS as a contractor we used it. Fully agree, it was a steaming pile and made made my job unnecessarily difficult.

But I went from it to being in AS400/BlueZone at the next job (my current job) though so... yeah... actually my email was in AS400 from 2006-2009ish... yeah.
JetBrains lost it when they forced developers into subscriptions and later slightly backtracked (i.e. you can use 1 year old version after subscription expires), but still offered a worse deal than they had before. That came with a new CEO and CFO who insisted on "subscriptions are the future" model.

VSCode just filled the void they left wide open. But I suspect Sublime and Atom are the main victims of VSCode.
The Last Psychiatrist says, paraphrased, "narcissists always come asking how to fix themselves, what they can do to improve themselves, focusing on how awful they are and how much better they want to be. They never come worried about how much they are affecting or hurting other people, or what they can do to help others".
a script can just set +x before doing anything else, and then fake output.
I'm in the Kaiser Permanente system in California where the hospital and insurance are one entity. Since everything is pre-negotiated, most times its just the copay. So under my plan, for example $20 for primary physician visit, $40 for specialist visit, $20 for blood test visit and $100 for emergency visit. Having one entity involved simplifies things.
The example you didn't cover using AdditiveArithmetic is actually covered in the docs here: https://developer.apple.com/documentation/swift/additivearit...

extension Sequence where Element: AdditiveArithmetic {
func sum() -> Element {
return reduce(.zero, +)
}
}
I'd be willing to bet that it's extremely rare for a fully automated process to have absolutely no guardrails/checks/tests, and it's also extremely rare for a fully automated process to have 100% test coverage.

If this check existed and the system failed in some other way, it would be characterized as "fully automated with no guardrails" (for the scenario which caused the failure). "We had tests but missed an edge case" usually doesn't get you any sympathy.

So what's left? Formally proving correctness is overkill for most things. The "end-to-end" argument [1] might be able to detect when something goes wrong at the end to rollback or alert, but what if the intermediate steps have already caused damage or prevent the "end" from being reached entirely? If a run is taking longer than usual, how do you differentiate between harmless delays in the intermediate steps, and the run being entirely broken somehow?

[1] http://pages.cs.wisc.edu/~bart/739/papers/end-to-end.pdf