skysight-inc/HackerNews huggingface dataset:
> why am I opted-in to a Studies program in Firefox's default state? (With no explicit information about what it is)

I came here to mention exactly this. I don't mind the certificate issue (as long as there is a post mortem and they learn something from it).

I was wondering how my addons came back automatically (without me having to upgrade to 66.0.4) and I found out about this studies thing, which I never consented to. I feel violated. And the problem is, what browser am I supposed to use from now on? Lynx? Sigh

ETA: I am (was) a proud Firefox user since it was called Firebird, and changing browsers never crossed my mind before (even if Chrome felt faster some times). At this exact moment, I have zero trust on Mozilla, just like I have zero trust on Google (Chrome). Extremely frustrated and disappointed.
Legal Bot Builder, Josef, Bags AUS$1m Seed Funding
Do we have proof of the intelligence of said victims ?
No problem. There's more information in the Google Chrome Privacy Whitepaper:

https://www.google.com/intl/en/chrome/privacy/whitepaper.htm...
Given the Max is so close to older 737s, I see no reason why Boeing and the FAA couldn't come to a similar arrangement, were pilots can be cross-trained with a 1 week course and maintain simultaneous type ratings on both the Max and Older 737s.

Greed and hubris, would be my best guess.
The motion of the cilia is not directly coupled to the chirality of the amino acids, you could probably make a cilium that obligatorily moved in the other direction with a handful of mutations.
Wow, 50/50 distribution between male/female on new midwifes, not exactly like the IT world in the west...
Is a more robust way around this to use a trusted timestamping service?

This is the way code-signing on Windows works, and allows you to prove that code was signed by a valid certificate while it was in its validity date - so even once the certificate expires, the code will still run as long as the cryptographic timestamping signature is valid.
But how would you distinguish between

struct A<'a, 'b>(&'a u8, &'b u8);

and

struct B<'a>(&'a u8, &'a u8);

without lifetime annotations?
I'd just like to say thanks for creating Wakaba and Kareha and furthering internet culture (and its study). I can't begin to recount the times I had hosting a small board with a few friends and of course the good experience on all the Wakaba boards I used, and my blog which for a while was running on an admin-OP-only basis. Wakaba was arguably what got me into Perl.
This appears to be at least in part a reaction to the backlogs at service centers described in the original article:

With hundreds of thousands more Teslas hitting the road, all those service visits—along with repair work—have reportedly backed up the company's service centers. Now the company has reportedly put an end to those extended service plans and is hoping instead to highlight electric cars' inherent reliability—and hopefully reduce the wait times at those service centers.
Fantastic customer service, achievable low cost of ownership
Another thing that helps reading more slowly is reading out aloud. Imagine recording an audio book. I do that sometimes. It's somewhat soothing and also improves my pronounciation, which may seem like an irrelevant aspect but while my english is quite strong and I always read, listen to and watch english content in its original language, it's simply not my native language. Having the chance to read aloud/talk in english is a welcome and somewhat educational change.
File Systems – ZFS vs. XFS
Maybe the term "riskier job" should include the risks to everyone involved.
Which could brake Tesla's sales in the long run. All the Premium OEMs, and a lot if the others, are making a big chunk of their business with fleet customers. If you cannot support fleets that is a big problem.

Just how you want to run a robo-taxi business with these issues is everybody's guess.
Its talk slides, but I personally find the slides easy to just read, even if you have to keep clicking for the next slide.

A quick googling finds this https://events.yandex.com/lib/talks/103/ which is, I think, Theo presenting the slides on part II.
Their scheme to generate some extra revenue resulted in hundreds of deaths.

Why was a safety feature optional to begin with?
This is how Interflora works.
There is usually no such thing as "safe" or "not safe". It's more like "X% chance to happen". X might be really, really small, but not zero. Usually you can make X arbitrarily small, but the amount of money needed grows non-linearly. Do you pay 10x the price of an aircraft to reduce the chances a problem so that it goes from happening once every 100 years to once every 1000 years?

Who should make the decision whether an airplane is "safe enough"? Should it be the buyer who wants the safest plane? If you did that then rich airlines could keep out new competition by specifying safety features that make airplanes more expensive than they need to be. Should it be the country where the airline is based? But different airlines are based in different countries. Should there be options so that one country can specify higher standards than others?

Basically, that's how you get where we are I think. I'm not sure how you avoid that.
I used to enjoy doing that on a grey Saturday afternoon, but most charity shops in my area are now much too savvy to leave any treasures in their shops. A volunteer checks any 'interesting' books for value online and sends them up the line to HQ to sell on eBay or Abebooks.

The remaining dross goes onto the shelves for 'five books for a pound'.

It's profitable for them now but in the long term I think itis counterproductive since it removes a lure that used to encourage people to enter the shops.
Yeah because this is HN, I first read it as "the patient started programming in the middle of the night".
It could be argued that dogs have evolved to elicit more empathy from humans than would be objectively proportional to their cognitive capabilities.
If Tesla finally manages a 35k Model 3 in EU then it'll do very well. At 25k-30k level it won't need any government support and will literally flood Europe.
Edge's switch to Chromium was a bit surprising, even if it makes complete sense to do so on both the browser and OS level. At this point, I'm not sure if Mozilla's involvement with the Chromium project would be such a bad thing. In regards to web standards and freedom, having Google, Microsoft and Mozilla having their hand in that pot doesn't seem a lot different from each maintaining their own.
Risk should be captured in the standard deviation though.

My thinking for 'should' is that faced with 2 options 1 risk free the other with a 50% failure rate, you would rationally go for the risk free option if they both yielded the same income. Even if the yield on the risky option were double it still isn't rational to go for that investment, why spend the years fretting when you can go for the risk free option for the same outcome. So clearly a risk premium is required to entice people into those riskier investments.
Reliability is part of RAMT (Reliability, Availability, Maintainability, Testability), with the overall aim being Availability. Whether you get this by short maintenance and repair times, long stretches between maintenance and repairs or a combination doesn't matter that much.

If you add up to 5 weeks to your repair time due to logistics that is a big issue. And again one coming from the supply chain domain, as do production hell and distribution hell. And al of that has nothing whatsoever to do with Tesla's being EVs.
You make a tedious point that's not worth addressing, but it's important to point out that even in Midwiferey men get promoted faster than women, and get promoted higher than women.

In England in September 2016 in band 5 there were 2301 women midwives and 11 men midwives. At band 8c there are 11 women midwives and 2 male midwives.

That ratio at band 5 isn't maintained as you move up the bandings - as you increase money and management responsibility. We see more men and fewer women, despite the very much larger pool of women to chose from.
What happened to that Android mod which returned fake data to apps that wanted too many permissions? Fake contacts list, fake location, fake stored data, etc.
What's on the back of your mind exactly ? Why the shroud of mystery ?
Yep, basically. You can hire that stuff when necessary.
> And your damning criticism of this device is that it doesn’t contain a hardware security module and shouldn’t be used to secure millions of dollars?

From a bird's eye view, objectively the project appears to be marketing a generic low-powered SoC which at best runs some blockchain software.

And the "millions of dollars" was your claim, so if you want to criticise someone for making it then the only one you have to criticise is yourself.

> You’re tearing someone down for trying to support their open source software by selling hardware with it pre-flashed.

It's actually the other way around. Someone is trying to sell uninteresting hardware at a premium by making unbelievablr hyperbolical claims about its capabilities, which sounds quite honestly like a blatant scam.
Enigma – A minimalist, locked-down one-to-one chat app
Maybe in the future. wasm is still not supported target, see https://github.com/ggez/ggez/issues/71
True, but given a logistics delay of 5 weeks, as the OP stated, is in itself a big problem. All self made it seems as well. If you want vertical integration you have to execute on it. If the frequency of defects is rather high as well (no idea if that is true or not) that really hurts.
The interesting part is how professional the packages are handled. For example in JavaScript there a thousand of authors with very different understanding of their "responsibility". Some do not even provide a license (do not even care to put a "WTFPL" or "Unlicense" on it) and do not read bugs. Others, have a emergency response team and publish CVE records. The less packages I have, the better I can select them and monitor them.

Java/.NET/Python ecosystems tend to be more professional with this regards. JavaScript catches up but is not completely there yet (you can see this with the amount of repositories who add licenses in 2016/2017 timeframe, years after creation).

Hence, same amount of code, much more work (it is a magnitude).
Her argument.
Sometimes I think this is a victim of the "invented here syndrome". I don't know why it is, but many, many people seem to have absolutely no respect for their coworkers. If you bring up an issue (of any kind), it's often treated with suspicion before people even understand what it is. But if the issue is generated by "an authority", suddenly it's a massive problem -- again even before people understand what it is.

I've found this also happens for good things. "I've found this amazing thing that will save us millions of $". "It'll never work and as soon as I understand what you are talking about, I'll tell you why".

What's absolutely horrible about this is that I've caught myself having the same attitude! I've been trying to stop myself from doing it, but man is it difficult. The default, "My coworkers are brilliant" point of view is just so contrary to my cultural upbringing ;-)
Note the word primary.

> However, Scopes can also build object files compatible with GCC and Clang at runtime using compile-object, which makes it both suitable for classic offline compilation and as foundation for a build system.
If they make you call a premium-rate phone number[1], they get to charge you more for the call and keep a percentage of it.

[1] https://en.wikipedia.org/wiki/Premium-rate_telephone_number
Actually the more electronics you have the harder fault isolation gets. Simple mechanics are rather easy in that regard.
Please don't scold others on HN. It makes for worse conversation.

Actually, "please don't scold" could be a new guideline for https://news.ycombinator.com/newsguidelines.html.
Their departure where? Considering the group in question I can't imagine them wanting to switch to Chromium or Opera.
A Brief and Painful History of Programming
Something I think people should be aware of is how the resurgence of midwifery in the Western world is a response to our increasing negligence in taking care of expectant and birthing mothers. In the United States, my sister giving birth today is almost twice as likely to die in childbirth as her mother was thirty years ago. A few months ago Ars Technica covered a study on the reasons why, and it boiled down almost entirely to doctors and nurses neglecting their patients or even straight-up ignoring them.
https://arstechnica.com/science/2018/07/why-do-so-many-moms-...

I would absolutely urge anyone to hire a midwife to attend a hospital delivery. It's the only way to guarantee at least one professional in that room cares.
Nothing is an emergency, ever! How naive.
How did "someone else" report the bug differently from "you"? Or why was the response different at all?
Cybercrime organizations work just like any other business: Here’s what they do
There were no "financiers" interested in paying a $70B+ enterprise value for Tesla when Musk sent his tweet.
As opposed to having your laptop seized for multiple weeks?
You could just turn off all studies in Firefox. It's a simple option:

https://support.mozilla.org/en-US/kb/shield#w_to-opt-out-of-...
I'm from europe (the Netherlands). Everytime I see these american robocall threads it blows my mind.

What about your system is so bad that allows this to go on? It's not a problem here at all.
This might be true in the US but hardly in the entire "western world". Here in France you can give birth in a hospital without ever having a doctor intervening, only midwives, and it is not a new thing.
Please don't take on yourself to speak for everyone even if the point itself is valid. That's been bad manners since the BBS days if not earlier.
Someone has way too much free time on their hands. Newsflash: ZFS already comes with such a program: it's called zdb and it's used in production environments and during development for ZFS debugging.
I've always been a fan of native browsers, and have been using Chromium-based Edge[0] as my daily driver at work. While I wasn't one who was impacted by the extensions change, The removal of Live Bookmarks really stung for me, as I've used that feature since 2002.

Container support (with Containerise), a dedicated search bar to use with DDG bangs, and easy 'send tab to device' is what has me holding on today.

But I have to admit that Microsoft's eventual offering is pretty appealing, a Chromium-based browser with the advantages of Chrome's compatibility and Edge's conservative battery sipping. I'm one who has always liked and even preferred Microsoft's products and their integration on as objective of a basis as a human can muster. Even if it's in different aspects, I think they're going to probably have Edge become a package equally appealing to the things I love about Firefox. Edge/Safari are definitely where I'll go if Firefox really starts circling the drain, but having been on FF since it was Phoenix, it'll take more than this debacle.

[0]https://www.microsoftedgeinsider.com/en-us/download/
After worst harvest in 10yrs, 10M people in North Korea face food shortages
The most egregious sources of spam I've found are the government. Get your name anywhere near a property deed and you'll get a barrage of spam from companies that think you're new to the neighborhood.

Think you might want to save on paper and give out your email address when you register to vote? Dear god. San Francisco doesn't give voters the ability to only receive correspondence from the Department of Elections. The spam is insane. Obviously you get all sorts crackpots running for office that'll spam you endlessly. For a while I was even getting email about pet clothing from some guy. Turns out he ran a failed mayoral campaign and then turned around and used the voter rolls to promote his business (because clearly I want a tutu for my non-existent dog).

And, sure, you can remove your email address from the voter rolls but not your physical address (so that spam will continue unmitigated). San Francisco is an extra level of special here as it doesn't even bother with HTTPS for their Department of Elections stuff.
You're unlikely to get help.
Genuinely curious how you fixed your joints. Do you have any reading or tricks that you learned?
CDDL isn't a fascist license like GPL, so there is no penalty for looking at the source code licensed under CDDL. Let's leave the GPL ideology out of this.
> ABSTRACT
>
> We introduce the problem of learning distributed representations of edits. By combining a “neural editor” with an “edit encoder”, our models learn to represent the salient information of an edit and can be used to apply edits to new inputs. We experiment on natural language and source code edit data. Our evaluation yields promising results that suggest that our neural network models learn to capture the structure and semantics of edits. We hope that this interesting task and data source will inspire other researchers to work further on this problem.
> HV electrical systems are dangerous. I'd say they are much more dangerous than ICEs.

Everything is dangerous. Gasoline is a volatile liquid carcinogen that bursts into flames when exposed to temperatures that numerous parts of the vehicle operate at, unless it evaporates first, in which case it explodes. An ICE engine block weighs several hundred pounds and can crush you to death. If you repair your brakes or steering improperly you may first discover it as your vehicle sails through a red light at a busy intersection or swerves out of control into oncoming traffic. If you stick your hand into a fan or belt and then it starts moving, you may no longer have a hand. Or an arm. Or enough remaining blood to stay conscious and call for help.

There are ten thousand ways for idiots to kill themselves. But most people are not idiots, and have a strong personal incentive not to get themselves killed, which means that none of them are a justification for prohibiting people from repairing their own property.
Hmm...
[Error] TypeError: null is not an object (evaluating 'gl.viewport') (env.js:17)
[Error] Unhandled Promise Rejection: TypeError: import env:consoleLog must be an object
promiseReactionJob

Looks like not working in Safari 12.1 in macOS High Sierra :-(
It is interesting the quantity of studies they push to their opted-in normandy students.

Take a look at https://normandy.cdn.mozilla.net/api/v1/recipe/

Looking Glass is a collaboration between Mozilla and the makers of Mr. Robot to provide a shared world experience

Mozilla wants to know more about knowledge and opinions of news on the Web.

Etc.

There are also links to what seems to be internal documentation.

It shocked me the interest and the infrastructure they have just for collecting information. This is not just a couple of developers trying to figure out what feature is used and/or studying bugs.
One day both methods will be looked upon just as the Ptolemeian model of the solar system is now. Great fit, incorrect model.
Did you put a new Android on it, or just a bloat-free ROM? My devices became noticably slower with (official) major Android version upgrades.
They were bumping the Na to 200mOsm/L, which is insanely high compared to our plasma.

Hypertonicity like this causes the cell to shrink, which spoils the delicate relationships and ionic bonds between molecules in the cell. This causes a litany of issues, but one thing is an increase in production of reactive oxygen species, a byproduct of normal metabolism. ROS, otherwise known as free radicals, is what they use to measure cell stress.
I am not the person you are replying to, but I would like to point out that my job never calls me (and if they expected me to be reachable they would give me a work phone), I keep in touch with my friends via my computer, and I order pizza online. Medical appointments are still done over the phone, though, but not always.

I wouldn't go as far as to have no phone number whatsoever, but living without one doesn't seem entirely crazy to me.
People say they scrape the filesystem (rather than copying everything), maybe they'd detect *nix systems too.
Get a Wifi box, that itself contains a SIM card. Then you connect to it from your phone using Wifi. You just need to be careful because your phone will now take the liberty to update apps and use your data more liberally.
Allied Involvement in the Second Sino-Japanese War
And the "you missed a call message" without ever ringing
Roughly, reliability is measured in mean Time between failure. Oil changes are part of routine maintenance and are such part of Maintainability. The overall metric that matters is Availability which, ultimately, also takes things like logistical delays into account. If you oil change takes half a day the impact is marginal compared to waiting weeks for spare parts. Not the least because you run a while on old oil without issues.
Firefighting Kata
JavaScript Monday 12 – Building a GraphQL Server
Cookie notification - mm OK...

Do you allow this page to send you notifications? .. NO! WTF, it's my first visit and I know nothing about it.

Scroll a bit ... popup layer covering content ... Fuck off! Close window with prejudice.
Oh, you're right, this is the worst! Sometimes they showed me 3 pop-ups one after another before I could order a car. It was very frustrating
Is this in the US? Are midwifes an optional thing? I've had experience with births in Australia and the UK where hospital midwifes led the process, from antenatal to birthing and postnatal.
I am not an expert and am still reading thru the article, but why is it such a strong dichotomy?
Don't all predictive algorithm also assume a data model? for example aren't hidden Markov models, by assuming constant transition probability make a data assumption?

To my ears (eyes?), this discussion resembles the transition from linear, euclidean geometry into the fractal realm.
I found it amazing that civilian pilots don't use angle of attack so went looking and found this article about the debate on installing angle of attack indicators on commercial aircraft, which cleared up for me why this would be the case. But not in the most reassuring manner.

https://apstraining.com/the-angle-of-attack-debate/

>"From day one, pilots should be—and in most cases are—taught that stall occurs when the critical angle of attack is exceeded. They are then told to memorize the stall speeds in various configurations. By the time they have become proficient, they relate stall to a certain airspeed, and don’t really relate it to an AOA anymore."
iirc the Malaysian flight had in the cockpit a pilot that was hitching a ride, who figured out what was going on but too late. He knew about the MCAS. Had they vocally stated something about the AoA sensor early on, or had he caught a glimpse of the message, perhaps he could have intervened sooner.

For the Ethiopian flight, you're right. They likely wouldn't have known what to do with that information. But it might have prompted them to get on the radio and ask someone, or consult a certain part of the manual (assuming there was any relevant information there.. I don't know).

It certainly seems like crucial information. And even in the small chance it could have made a difference, the absence of it is critical
> I feel guilty leaving the company and the team, and worried it could really set the company back at this crucial stage.

You shouldn't feel guilty of that. You get one chance at life, a job is a job, it's here to bring money to take care of yourself / your loved ones. What's the point of working if you don't even get time to take care of your family ?

Try to project yourself in 20 years, what will you think looking back at this decision ? "I'm sad I let down my company" or "I'm sad I let down my family" ?
Especially as engineer, it's not like it's your only career possibility. You can fuck up professionally 10 times in a row without a major impact on your life, you don't get to fuck up your family life.

Also, what @ossie said, if you can find a balance without leaving the startup, go for it.