skysight-inc/HackerNews huggingface dataset:
Correct: https://support.google.com/youtube/answer/3045545
Friends and family round!
Great feedback. I'll work on it.
It's like that in Germany too. Days you are sick during a vacation are counted as sick days, not vacation days. (Why not, you're sick aren't you?)

Some uptight employers require a doctor's note but most just roll with it.

That always stuck me as a profoundly civilized attitude.
Only one way to find out, from the POV of an evolutionary biologist.
If anyone wants the kind of machine learning based rerabking in Elasticsearch, we've been working with the wikimedia foundation on an Elasticsearch learning to Rank plugin:

http://github.com/o19s/elasticsearch-learning-to-rank
If your social account (twitter/..) gets taken over, you'll have to publish a new proof on it, which will then need to be attested by multiple people, before it becomes trustworthy anywhere.
There's a few. One's Mattermost: https://about.mattermost.com

My company has been using it for a while.
I struggled to come up with things that, to me, would be very strange to not be able to control anymore.

I know there are medical conditions that prevent you from controlling all three - I've had coughs bad enough that I couldn't help it, and there are definitely bowel conditions that mean your sphincter isn't 100% reliable, and there is Tourette's and assorted mental conditions that basically make it difficult to impossible to control your speech.
My bluetooth is pretty flawless with my $18 in ear bluetooth Gonovate G10. Best $18 I ever spent on a device that lets me get away with listening to podcast and people don't notice. https://www.amazon.com/dp/B01MAWZ5XE/ref=twister_B072Q9K4YZ?...

They are paired with my linux laptop, phone, and desktop computer. Only issue is my car will still try to takeover media on my phone and my car is for phone calls only with bluetooth.
It's harder for you to stomach people complaining about injustice in an annoying way than injustice itself?
I see, I'm looking forward to spending some time looking at envoy. Cheers.
A prime example of this would be the writing of the constitution of the U.S. It would have been dead in the water if the public was at those meetings.
> The only difference is that these other engineers are motivated to be significantly more thorough about their jobs.

What evidence supports this as the only difference? I would argue these other engineers have significantly smaller jobs to do, so it's easier to be thorough.

Edit: Why are you so keen to fix a problem you don't understand? Are you a programmer?
Unless they've got medical conditions, which some people do.
Actually... kind of.

Imagine you're a French pharma company. You know the US is the richest country in the world and spends a quarter of its massive GDP on healthcare. When you put together R&D budgets, it makes sense that you plan to recoup most of your investment in the US, and that US FDA approval is one of your most important goals.

Of course they want a profit anywhere they sell it. But the calculation would change if the US health care system weren't so "messed up." You may not make the investment at all, because you couldn't recoup it over a reasonable timeline without the margins you get in the US.

The US rewards advanced medical tech development more than any other country. There are many things wrong with our system, and this might be related to some of them. But on its own, it belongs in the W column.
Ok, but who you value and who gets fired/laid off may not match up.
> Renting out real estate is not rent seeking.

While to a certain extent real estate has been transformed into something that, in some cases, approximates a commodity, it is historically the canonical non-subsitutable monopolized good where each item lacks perfect substitutes, which is why “rent-seeking” is literally named after what landlords do. Renting out real estate is the “trope naming” instance of rent-seeking.
Well the x-rays and gamma rays would kill you if you were close. Aren't those released when these events happen?
I think another sentence in that article might need revision:

> No known process in the universe can produce this much energy [1 solar mass equivalent] in such a short time.
Ditch the dumb deadlines and the tight budgets and it would become a hell of a lot more feasible.

I WISH I had the time and budget to put due diligence into my work.
>If I have a hardware wallet, I'm essentially betting that I am better at opsec than coinbase, a >$1billion company who devotes a non-trivial amount of resources to opsec.

I'm sure people who were using Mt Gox felt the same way.
Part of the equation is you're betting you place your own interests at a higher priority than the people who run Coinbase. Which is almost certainly true.
They wouldn't have to until the phone is reported stolen and the user enables it.
That was a good decision. This will be my only comment on this subject until tomorrow.
The title (which is the Post's title) is terrible. This article is about much more than Obama's warning; it's an extensive history of how Facebook learned of the threat and what they tried to do.
That's an interesting analogue if it's accurate. I never thought I would see waves flowing through a granite flooring until I experience a level 4 or 5 earthquake in a mid-century building. My brain couldn't register what was occurring at first.
Not sure what you mean, WebAssembly supports debugging via source maps, so you can provide source if you like.
I was about to reply the same based on a naive Fermi estimation argument concerning the energy density three solar masses distributed equally over a shell with thickness proportional to the effective width of the pulse. But I wonder, what would be the actually mechanism that would break up a planetary body? Would sufficiently strong grativitational waves at wavelengths smaller than the planet be able to stress/shear enough to cause a breakup? Or is there some kind of gravity/gravity interaction that would be needed?
Can anyone expand on the meaning of this?

"we find that the data strongly favor pure tensor polarization of gravitational waves, over pure scalar or pure vector polarizations"

..taken from the paper. Thanks!
He could provide information about the paper, sure. The explanation, I'm fairly certain, he could not.
Be that as it may, federal law does not require sick leave [0], so expecting people to act against their own interests is not the clear solution.

The dilemma between

- your livelihood & potential (costly) treatment

- absence without sick pay

goes beyond kindergarten-level because kindergarteners really don't have much to lose.

Staying at home when you are sick, from the employer's perspective, should be vastly preferable. Even if the employer were totally heartless about people's health and only cared about money, it's a risk avoidance strategy that pays for itself many times over by reducing the chance the business collapses. They lose a negligible amount of productivity to reduce the risk they lose a significant amount of productivity. And yet, there are many employers who will hold you in contempt for asking they institute sick leave -- even if it's the only reasonable way to deal with the reality that people transfer sickness but also need to eat.

Sick people act rationally when looking out for their own livelihood's continued existence. I agree it's definitely good to hope to gain recognition for your displays of respect towards your employer/coworkers. But if your employer/coworkers do not respect that you have jeopardized your livelihood for their benefit, the continued and self-inflicted cost is pretty much a total refutation of "good breeding", cultural learnings, or understanding what manners are for.

And then, beyond the 1st-order consequences, there are 2nd-order (immunity/interpersonal/office politics) consequences of the decision to prevent people from coming into contact with all pathogens, if the primary aim is only to reduce the risk of extremely harmful pathogens (but those aren't particularly relevant to the discussion of individual decision-making).

[0] https://www.dol.gov/general/topic/benefits-leave/sickleave
Then why is GA still there at all?
Or maybe the "free pass mentality" exists because development doesn't happen in a vacuum and errors don't necessarily find their way into programs because the programmers are stupid or careless.
You are talking about some kind of "web service" API that has an SDK?

From the very beginning, "Remote Procedure Call" frameworks have generated stubs to access a remote API based on models. I can't imagine people are developing APIs of this complexity

https://aws.amazon.com/sdk-for-java/

without some kind of code generation. Of course there is SOAP, but there has to be some way to do it that is more modern. If you wish, click on my HN profile and email me because code generation from models is my favorite thing to do these days.
You're missing my point. Just because the person whose identity was stolen was not the direct/intended victim does not mean that said person is not a victim at all.
It is the opposite. iPhone costs at least 20% more in India.
In which case, don't pay for prime, and just pay for the pay-per-view. In any case, you're complaining about them bundling something which they are not bundling.

Since you haven't found anything interesting on prime to watch, I'll give you a couple suggestions for prime original series which I found good (or have on good authority are worthy):

Goliath - This was excellent from start to finish. It's only 8 episodes, so easy to consume.

The Man in the High Castle - Interesting to me in how the geopolitics of two superpowers in the 60's play out when those superpowers are Nazi Germany and Militaristic Japan, and the parallels to the U.S. and U.S.S.R. during the same period. A little bit of mostly unexplained and low-key science fiction in-story to drive it keeps it interesting as well.

Red Oaks - Only caught one episode, but my wife has seen it all and thought it was fairly funny and it seemed interesting in an 80's John Hughes sort of way.
Not to mention incredibly difficult to pull off. It isn't like having two passwords, one distress password and one normal. An algorithm that needs to identify your face in any situation AND detect subtle characteristics? I don't see that being a reality with our current technology. Or at least without significant false positives. Though a two password feature would be nice and easy to implement.
Bria 5 appears to have been released in June.[0] It supports MacOS High Sierra, released three months later.

Bria 4, released in May 2014[1], will not. It presumably runs on Mavericks (2013), Yosemite (2014), El Capitan (2015), and Sierra (2016), and possibly older releases, but not High Sierra.

The question is whether that's reasonable or not.

I don't know. I can understand being frustrated, for sure. That's also a pretty long lifecycle, with a clear upgrade path.

If you choose to update to High Sierra, knowing it breaks v4... maybe stay with Sierra?

I don't feel strongly about it, though.

[0] http://www.counterpath.com/counterpath-announces-release-of-...
[1] http://www.counterpath.com/counterpath-launches-bria-4-softp...
Oh wow, that sounds like great advice. I’m a regular 3-times sneezer for no obvious reasons, often in office building. I figured it may be related to an allergic reaction to those office floor carpets (that or I’m allergic to working as such).

Since my sneezing is super loud I am looking forward to trying this technique soon! Thanks for sharing
Saying "only one" when it's actually only two out of forty or more is hardly "mindlessly lying". At best it's < 5% error that doesn't change the big picture the article and the caption tries to make.

Doubly so since they actually are correct on who has really gray hair (Norvig) as opposed to the graying/gray-ish hair the other person has.
Broadening HSTS to secure more of the Web
Thanks for taking time to try it.
- Do you think importing data from csv can make the process faster?
- Also do you think adding country on the fly would be useful in case user wants to add a country?
> Readers who seek a factual account of an event.

"Factual"? You do realize that "events" have many different sides to the story right?

> Why is this so subjective

Because life is subjective and life is complicated.

How about this? There is a lgbt protest in saudi arabia. The saudi arabian news says "Police stopped anti-islamic protest that offends muslims". Should that "factual" story be the only one allowed?

It is factual right?

> If it isn't, it should be clearly flagged as opinion, or struck entirely as fiction, i.e. fake.

By whose standard? Who decides it's fake? You?

So if the western media said "Saudi authorities attack peaceful lgbt protesters", then the saudis are right to block it as "fake" news right? Because it isn't "factual" right?

If the story is fake, then expose the fakeness rather than banning it. It's better that people openly expose fake news.
It mentions infrared picture. Masks probably have a different infrared signature.

But so does your face if it's been wearing a balaclava in the cold (some parts will be cold and some will be warm...
Phish for the Future
> These people are safe only because of their seniority, and are among the first to be laid off during harsher times.

These two phrases don't agree. ;-)
This is going to sound like a dumb question, but.... how much would encryption help? Even if we encrypted all of our data at rest and on the wire, I feel like a lot of security vulnerabilities wouldn't have been prevented with encryption. If you have any way of interacting with the application or the database, it's basically game over, no? Is there any data on this?
We'd love to contribute (with design). Are you aware of anyone interested in collaborating. We're looking for something that we can use ourselves and thus contribute to crafting a better experience around the software.
I worked my ass off to get where I am financially. I grew up with low income, abusive, mentally ill, and alcoholic parents. I wasn't taught hardly any life skills and I had no "connections" of which to speak. I worked hard to get where I am now (I save/invest 70% of my income a year) but I don't for a second discount luck as a big part of it. Someone making similar choices as I did can surely have a different outcome.

Plus the biggest increase in my financial status came from getting married to someone who makes just as much money as I do.
Right. Plus your KB identity will still have all of your other online identities vouching for it. So an attacker would need to commandeer a large fraction of your accounts in order to get people to trust the fraud.
Amazon announced a bunch of new hardware products today – here's a rundown
Great article!

My $0.04:

1. Programmers often see a small part of the jigsaw puzzle they are assembling. Most spaghetti code is the result of too many cooks over time.

2. The architects should ensure that testers know and care more about the problem than the programmers who are coding the solution

3. There is a clear need for improving the stone age tools programmers use

4. There is a need to create simulated environments for all kinds of software so they can be battle tested
The declarative programming language Prolog is very suitable for reasoning about trees, lists and recursive structures in general.

For example, here is a Prolog definition of the tree from the article:

tree(node(4,
node(2,
node(1,nil,nil),
node(3,nil,nil)),
node(5,nil,nil))).

I am using terms of the form nil/0 and node/3 to represent the tree.

Let us start by converting the tree to a list. As requested, we shall consider the in-order traversal of the tree elements, described as a list. For such situations, Prolog DCG notation is very convenient, since it easily allows us to describe a list in relation to other terms (in this case, a tree):

tree_to_list(nil) --> [].
tree_to_list(node(E,Left,Right)) -->
tree_to_list(Left),
[E],
tree_to_list(Right).

Here is a sample query and its result:

?- tree(T), phrase(tree_to_list(T), Ls).
T = node(4, ...),
Ls = [1, 2, 3, 4, 5].

OK, so we now have the in-order traversal. Of course, lists are already implicitly "linked" in Prolog in one direction: Given a list, we can readily reason about the first element and the remaining elements. The task requires us to do more, i.e., reason about the reverse direction as well.

One way to express this is to use rational trees, also known as cyclic terms in Prolog. For example, here is a case of cyclic term:

?- append([a,b,c], Ls, Ls).
Ls = [a, b, c|Ls].

Here, Ls represents the circular list [a,b,c,a,b,c,a,...].

We can use this feature to our advantage as follows:

list_with_backlinks([], []).
list_with_backlinks([L|Ls0], [L-Prev|Ls]) :-
append([L|Ls], Cs, Cs),
foldl(with_backlink, Ls0, Ls, Cs, Prev).

with_backlink(E, E-Cs0, Cs0, Cs) :- Cs0 = [_|Cs].

Sample query and answer:

?- list_with_backlinks([a,b,c], Cs).
Cs = [a-[_S2|_S1], b-_S1, _S2], % where
_S1 = [a, b-_S1, _S2|_S1],
_S2 = c-[b-_S1, _S2|_S1] .

Thus, as desired, we can generate a doubly-linked list from the original tree:

?- tree(T), phrase(tree_to_list(T), Ls0),
list_with_backlinks(Ls0, Ls).
T = node(4, ...),
Ls0 = [1, 2, 3, 4, 5],
Ls = [1-[_S4|_S1], 2-_S1, _S2, _S3, _S4], % where
_S1 = [1, 2-_S1, _S2, _S3, _S4|_S1],
_S2 = 3-[2-_S1, _S2, _S3, _S4|_S1],
_S3 = 4-[_S2, _S3, _S4|_S1],
_S4 = 5-[_S3, _S4|_S1] .

Of course, this does not completely solve the task, which requires in-place modifications of the original tree. Pure Prolog lacks destructive modifications, so we cannot fully translate the code to Prolog. On the plus side, no pointers at all were necessary, and the recursions are pretty straight-forward.
You don't need "parallel construction". You need to inform it was detected by some opaque means, and that you proceeded to verify it with a transparent and legal procedure.

What you can't do is detect it by opaque means and then proceed to sanction people or even gather some too elevated investigative powers.
I've come to the belief that crypto and security are a 'feature' and never a product.

As important as these issues are - I find that businesses and consumers don't often opt for these things as a primary choice except in specific circumstances, or for specific consumers with specific needs.

The fact is - I think - most people don't care. Even most startups don't care that much. If their conversations are 'reasonably secure' then they're good with it.

I think HN readers are way to one side on this issue - we care a lot about it. I think our views are different from that of most people.

This could change but I think we're still in this mode.
Emails Show How Prof Tried to Do Damage Control for Bogus Food Science
> The only difference is that these other engineers are motivated to be significantly more thorough about their jobs.

Hang on. Sure, all engineering has hurdles. But how many engineering projects face regular enemy action? The last time somebody actively tried to compromise a system I was building was two weeks ago. How many engineers live like that?

We hold civil engineers responsible when bridges collapse unprompted. We also hold them responsible if their bridges fail from some minor, anticipated harm like vandalism or a car crash. We don't hold them responsible for building bridges that can be blown up.

If we want to hold software developers accountable for downtime, unprompted data leaks, and so on, fine. We should do it proportionate to the damage caused - there's no point in pretending that a shoddy smartphone game is as bad as a shoddy bridge - but fine.

But let's not pretend that software has the same difficulties as every other type of engineering. Most engineering doesn't face an epidemic of people actively trying to disable safety precautions to hurt people, and a lot of it reliably fails as soon as it does face enemy action. Punishing every engineer who ever gets outwitted (say, by a leaked NSA-developed vulnerability) is absurd.
I think they do this to make it harder for an exploit to just run the command to get the keys. I'm torn whether I think this is really an issue or not though. From a security standpoint it is one less attack vector to get my 2nd factor keys. From a usability standpoint it is annoying when I switch devices. I personally solved this problem by storing my two factor auths on my yubikey neo which is a bit more portable. I don't think there is a way to get the keys off of there either but at least the key itself is portable and works with Android and all my desktops/laptops. I am not sure if they ever figured out iPhones though.
Uber Shutting Down U.S. Car-Leasing Business
UTF-8 characters take 1 to 4 byte, depending on the character.
Its all over social media. Google has been invented. Go figure it out yourself.
Second point. I though that I might hurt your little feelings so I deleted that part.
It is behind in terms of what's possible. It just added wireless charging for example.

The iPhone X may be their solution to that: charge a super premium price to essentially leapfrog to the next generation and thereby keep the volumes low so they can do things that don't yet scale.
I find it bizarre that you repeatedly link to the sanitized corporate blog. The CEO has explicitly stated it was pure whim: “Let me be clear: this was an arbitrary decision.”

https://gizmodo.com/cloudflare-ceo-on-terminating-service-to...
Isn't oil a commodity with a variable supply but relatively fixed demand? Big price swings are what you would expect in a situation like that.

One can argue that some suppliers act "irrationally" when they artificially restrict their output to drive up prices (OPEC), but this is what you would expect to see in that situation.
It’s disabled until you enter your passcode again, correct, which is what you want. I am not sure what you thought I was saying? If you want to disable it permanently, you can do that in Settings, but doing that requires you to unlock the phone, at which point the adversary may take it and have free reign.
Hello, Coworkers – Onboarding for companies and clients without onboarding
The quote from the article is the writer jumping through some creative contortion to try to explain keybase prove [1] feature to a layperson.

The idea is to prove control of some social identity; then correspondingly, others on Keybase will have increasing confidence that the person in question who has proven a few third-party accounts is indeed the same person. This doesn't mean that that person is actually-actually George Washington (which is a much more difficult problem to solve), just that the person who purports to be George Washington on Keybase does indeed control some accounts on Facebook, Twitter, etc, so if you would have vested some trust into their Facebook identity, you can vest at least equivalent trust into their corresponding Keybase identity.

[1] https://keybase.io/docs/command_line
It's hell'a more elegant than https://twithelper.com/long-text-to-image-converter
You have to think about what you're building too. Feature release would come much slower than it does today. Reasonable? If you're writing software that is absolutely safety-critical, that's likely. If you're writing iTunes, well, I have my doubts.
Firefox Quantum – speed browser
The 1,000 was quantified as "1,000 that are doing so at any meaningful and interesting scale."

With no indication for what "meaningful and interesting scale" actually means. I even asked what the criteria was for "meaningful and interesting scale" was. I received no "meaningful or interesting" response. However I was downvoted several times.
Its not just any logo. its the Go mascot! If they want to be community agnostic I would recommend a different logo. Its confusing.
The effects of a change may be immediate, but not necessarily immediately obvious. Subtle bugs are a problem in any programmable system.
Two buttons press and hold on iPhone X.

Power button 5x on any other phone.