skysight-inc/HackerNews huggingface dataset:
For those of us with Mac laptops, is there a reason that the laptop itself with TouchID and Secure Enclave can't act as a U2F security key?

Maybe that is what this is? https://github.com/github/SoftU2F
You will if you cant get insurance / welfare / a job / a loan because your DNA suggests that you are statistically a potential liability
I presume the dollar value of a US or European user to advertisers is greater than that of an Indian or African user. European user count going down is problematic.

But the problem with these after hours sessions is that they don't have much liquidity and that you can easily have a market squeeze due to people covering their position. This is what happened with the VIX ETNs.
You missed this from their earnings.

“Our total revenue growth rates will continue to decelerate in the second half of 2018, and we expect our revenue growth rates to decline by high single-digit percentages from prior quarters sequentially in both Q3 and Q4."
I'm not sure if the samples would be sufficient for sequencing. 23andme takes saliva samples, not sure how / if they store the samples or if there would be sufficient material left to sequence.

Also it would cost maybe ~$500 / person to do whole exome sequencing, so doing this at scale is quite costly. Thats another reason you need to be targeted when recruiting populations for sequencing, it is so expensive. also RGC spent a lot of money on a high throughout, heavily automated sequencing center, so they can sequence more cost effectively than most. Even the UK Biobank genomic project is using RGC to sequence their patients
The numbers have been growing continuously since the beginning, until this quarter[1]. Traders are reacting to the idea of "peak Facebook" -- that is, an end to growth -- and not just a 1.4% drop in DAU.

[1] https://www.statista.com/statistics/346167/facebook-global-d...
Haven't looked at Babel's, but the output from Typescript is human readable and not much bigger than the original. The more polyfills (lower your target lib aka ES3 vs ES2015) The bigger the output.

Even targeting the oldest crappiest browsers doesn't add that much. Some maybe 50kb for polyfills injected and code bloat of 30% ish. Not much price to pay to use the latest features without caring about compatibility
Once I went to a sexual/workplace harassment training at a little college while I was doing my postdoc. The guy doing it was very experienced and down to earth (which helps). And one thing he said really stuck with me:

"This training is not about telling you not to harass in the workplace. You already know that. It's about learning how to handle harassment cases sensitively if they come to your attention."

Needless to say, workplace harassment does happen, so it's good to at least understand your institutional options, should they become relevant.
I totally agree, which is why I live and work in the GTA. Am I missing something?
I think it's more about their revenue miss and some concern about their scandals impacting revenue.

> The company’s top line was $13.04 billion, weaker than $13.34 billion analysts expected, suggesting that the world’s largest social network has begun to feel some of the effects of the controversies that have battered it during the quarter.
This isn't true. The proposal was discussed many times in the WebPerf working group and went through a TAG review before shipping.

Microsoft made a public statement of support for the API, and Firefox engineers were actively involved in many of the design and implementation discussions.

You can read more details in the Intent to Ship thread here:
https://groups.google.com/a/chromium.org/d/msg/Blink-dev/Na7...
Re "polishing", part of that might be treating complaints about experience getting worse differently than requests for improvements. E.g. from a different subthread here: https://gitlab.com/gitlab-org/gitlab-ce/issues/39056 The report clearly is "this has been broken", but nothing in the issue suggests it being noticed as a regression and not just another potential for improvement, whereas the customer will remember "this worked, and they broke it".
Users declined in Europe which is their second highest revenue/user geography. Their future revenue targets were also revised lower (i.e. declined).
> Universal healthcare would cost a minimum of $3.6 trillion (that's an ideal scenario where the US gets its per capita spending down to other high spending nations)

Mmm. No.

In 2016, government spending on healthcare would have been lowered by $435 billion and covered every single American if we somehow had transplanted Canada's healthcare system and costs to the US.

Total healthcare spending (including co-pay and what not), would have been lowered by $1.6 trillion.

Indeed, we could have increased to coverage to every American just with the government healthcare spending we already have with a similar transplant of all but 3 countries systems/costs the OECD collects data for.

That said, that would all be taken right out of the GDP hitting the economy pretty hard.

--

US Federal healthcare spending (2016): $944.1 billion

US State & local healthcare spending (2016): $564.5 billion

Total gov spending (2016): $944.1 + $564.5 = $1.508 trillion

Canada govt spending (2016): $3,319 per capita

US population (2016): 323.4 million

Cost with Canada's system (2016): $3,319 * 323.4M = $1.073 trillion
Can you share anything about how many sales you've made? I'm curious how willing developers are to pay for tools like this. I'm working on selling a Chrome extension as well so I'd be super interested in learning more.
duplicate, please check before submitting https://news.ycombinator.com/item?id=17609813
I like the way Perl 6 handles this with the grammar feature.
(A grammar is just a special type of class, with a regex as just a special type of method.)

It could be simpler, but I want the resulting data structure to be easier to use.

grammar Url {

# default regex/token/rule/method to call
# (token disables backtracking)
token TOP {
<protocol> <domain> <path> <query> <fragment>
}

token protocol {
<(

<[a..z]> ** 3..10

)> # don't include :// in the stringified result

'://' # must be escaped as it isn't alphanumeric
}

token domain-segment { <-[?#/.]>+ }
token domain {
<domain-segment> ** 2..* # at least 2 domain segments
% '.' # separated by .

<?{
# make sure that the last segment is at least 3 chars
# (using the Boolean result of regular Perl 6 code)
@<domain-segment>.tail.chars >= 3
}>
}

token path-segment { <-[?#/\\]>+ }
token path {
[
<[/\\]>
<path-segment>*
%% <[/\\]> # separated by path separator (allow trailing)
]?
}

token query-segment {
# store as named, rather than positional
$<key> = ( <-[#=&]>+ )
'='
$<value> = ( <-[#=&]>+ )

# run regular Perl 6 code in the regex
{

# attach a Pair object as the AST
make ~$<key> => val(~$<value>)
# (`val` turns a numeric value into an allomorph)

}
}
token query {
[
'?'
<( # don't include ? in the stringified result

<query-segment>*
% '&' # separated by & (no trailing allowed)

)>
]?

{
# attach a static associative array of the key value pairs
# as the AST
make Map.new: (@<query-segment>».ast if @<query-segment>.elems)
}
}

token fragment {
[
'#'
<( .* )> # don't include '#' in the stringified result
]?
}
}

Example usage:

> my $result = Url.parse('http://perl6.org/foo/bar/baz/?a=1&b=2#fragment');
> say $result;
｢http://perl6.org/foo/bar/baz/?a=1&b=2#fragment｣
protocol => ｢http｣
domain => ｢perl6.org｣
domain-segment => ｢perl6｣
domain-segment => ｢org｣
path => ｢/foo/bar/baz/｣
path-segment => ｢foo｣
path-segment => ｢bar｣
path-segment => ｢baz｣
query => ｢a=1&b=2｣
query-segment => ｢a=1｣
key => ｢a｣
value => ｢1｣
query-segment => ｢b=2｣
key => ｢b｣
value => ｢2｣
fragment => ｢fragment｣

> say $result<query>.ast;
Map.new((:a(IntStr.new(1, "1")),:b(IntStr.new(2, "2"))))

> my %query := $result<query>.ast;
> say %query<b> ~~ Int; # True (because of val(…))
True

A more advanced usage would be with an actions class.

Basically Perl 6 treats regular expressions as code that is written in a domain specific sub-language, with grammars acting as a structure to hang them off of.
> All the runtime checks eat up cpu resources which made it slower than the competition.

You can turn off all the runtime checks. When you do, Ada is competitive with Rust and even C.

But user jonathanstrange's criticisms above of Ada and Adacore hit the nail on the head, in my opinion. Ada's a great language but unless Adacore revisits the licensing, it's doomed. Now, even the defense industry has for the most part abandoned Ada, despite it being perfectly suited for the industry.
Cryptoasset Classification and Analysis of Crypto Sectors’ Historical Growth
It's obvious to anyone without a vested interest in Facebook growing forever.

However, much of capitalist society is built on the assumption that growth will never end. Things start falling apart when that assumption inevitably proves wrong.
Given Google's AI military work, I'm refusing Captcha challenges on principle, and advising sites using them to find alternatives.

https://joeyh.name/blog/entry/prove_you_are_not_an_Evil_corp...
Why is "lake" in quotes? Seems like it is a real lake right?
Facebook MAU was flat in the U.S. and Canada.

It declined in Europe.

Expect total expense growth to exceed revenue growth in 2019.

Also expect revenue growth rates to decline by high single digit percentages from prior quarters sequentially in Q3 and Q4.

They painted a rough road ahead compared to how the stock had been valued in many people’s models.
It's sad this date system is there for no reason today. Systems never like it and neither do people. I rarely use it and it's mostly bank related but every time I do, I look it up on Google to make sure I remember the number right. This needs to be dropped.
You do not really to do that in C. If you are careful, the header only contains the visible interface, which is a list of functions that can be trivially deduced from the non-static functions of the source file. Moreover, the header file is optional, and is never included by the source file.

In C++, yeah, this language sucks.
Much of the left were jaded by Iraq; personally, I am probably stuck for life as an institutional news media skeptic, because it all happened when I was growing up.

The left has been angry with the media forever though. Have you read Manufacturing Consent?
They could market it not because they want money, but because they want to make everybody secure.
Reminds of the old days when Karma was named Testacular.
You generally don't mix react and JQuery. The event system + JSX makes jQuery obsolete.

Having worked in complex interactive React/Angular apps as well as ones using JQuery, nobody would ever offer me enough to use JQuery again for this use case. They would have to double my pay for all the pain
This drives me nuts that our supposedly best publications still have not developed the habit of linking sources, especially on an article that is concerned with spreading falsities. The irony is overwhelming.
>> (NASA has has a budget of around 18 billion lately)

the proposed 12B farm subsidy really puts the NASA budget into perspective
> Are there any provable cases?

Dr. Tony Cicoria. https://www.newyorker.com/magazine/2007/07/23/a-bolt-from-th...
Well, the stock dropped a bit after the report, but then it fell off a cliff during the call. It must be the forecast and not the results that is really spooking people.
> That single file is the substitute for a package that you can simply put somewhere, include it and it works.

So the substitute is much better than the package!
So they help people part with their money. Then, if I was an advertiser, I'd put my money elsewhere:

> For example, while Google users click on the first advertisement for search results an average of 8% of the time (80,000 clicks for every one million searches), Facebook's users click on advertisements an average of 0.04% of the time (400 clicks for every one million pages).

https://en.m.wikipedia.org/wiki/Facebook
Why does everyone seem to be so upset about deployment? I can't comprehend the issue.
I'm camping there next week! Anything I should make sure to see? I have heard there are wild horses but I'm not sure where to look for them.
It will stay valid. Consider having have to replace millions and millions right after the swap, it will be chaos. The system is simply stupid, not even citizens want it.
Why Read Thinkers You Disagree With
San Francisco looks to ban free lunch at tech companies
Nobody in this thread suggested that the journalists were lying, just that they were terrible at their jobs. They repeated the official line, without questioning the source.
Funny, I've been wondering for years if something similar would be possible intentionally. Like deliberately adding relaxation and concentration to a new activity and at the same time becoming devoid of the conviction that one shouldn't be able to do what one currently does.
Doing it instead of trying to do it.
Isaac Asimov: Becoming Educated
Proof of work is an interesting angle… I think users might like it if it was an opt-in to avoid captchas. You could have a relatively viable product where users can either do tasks hard for computers a la ReCAPTCHA (and 3rd parties can put in tasks, like MTurk), or users can opt in to a mining script for a couple of minutes. Both can be monetized.
Sticking an SD card preloaded with files of unknown, shady origin in your phone is not a vulnerability? You sound ridiculous. If you were visiting some random street stall in India or China and they offered you a USB stick that pinky-promise only contains clean warez, would you put it in your laptop?
It wasn't like they learned their lesson, either. They've continued to staff up with morons and to report a lot of falsehoods and distractions in the years since the Iraq War days.
Everyone but most retail investors can trade during AH, while the liquidity may be lower - I'd say the participating agents are more logical and have enough capital to drive big moves.
Stupid question: how come so much stuff is buried? Tombs of course. But why do we keep finding other stuff under several meters of earth? It's not like if there are sand storms in Rome like there are in Egypt. And many of these areas have been inhabited continuously since ancient Rome.
It's the "I'd buy that on a t-shirt" problem. People who say it don't usually mean it, and the few who do aren't worth the trouble of making it available.
There aren't native inhabitants on Mars, though. It will be true exploration in every sense, not just displacing existing residents.
Investment Pace
Mostly via HTTP(S).
When it comes to the Iraq war everyone was lied to. Certainly war hawks might have been happy, but the majority of Americans on both sides of the aisles dislike unnecessary wars. Honestly, participants in the media and those on this message board are likely to be among the less effected by wars but people from the full political spectrum die in combat.

To clarify, though, I didn't meant to say that the right wouldn't be skeptical of the media, it seems like both sides have been more skeptical of news coverage in general which is (mostly) a good thing.

And I do think a lot of people on the left have been disbursed of their enchantment with the media, there was a strong skew in coverage during the 2016 primaries in the democratic party.
Makers on Product Hunt
Certainly there is a lot of old infrastructure around jQuery. There is also a lot of infrastructure around Java's Swing.

But, the point isn't that those things exist or that there are a lot of them. The point is that jQuery's biggest value add, at the time, was it had a very consistent and fairly fast development across several browsers. In the bad old days, IE, firefox, and Safari all had vastly different and divergent sets of features. Heck, half of the stuff jQuery did was stuff you should be able to do with CSS but couldn't because of how differently CSS behaved across browser. This was one of the biggest value adds of jQuery. (I went through the bad old days.. they were hell)
Any movement to slowly unify the spreads?
Or used against you in a court of law.
I guess it doesn't spoil anything to say it was FTL. Sorry, but nothing can travel faster than light, not even information, and no, quantum entanglement doesn't help.
Project W Helps Women Founders Launch Successful Businesses
Well, you’re delegating the entire rendering to jQuery and hiding all of the manual work in a dependency. The lines of code are still there, you just didn’t write them yourself.

It’s not a fair comparison.
It's extremely easy to use React in small parts of the page and spread it out over time. It's a couple lines of code to init React in a div and fully supported. You can even communicate between React bits spread across the page.

React also let's you mark areas/divs within its domain as "don't touch this". So in those areas you can use things like that old map widget you love so much, without resorting to iframes

Angular is a huge fail in this regard. Zero support for mixing with "non angular" pages.
I think that's what most of us think they're trying to do.
Apparently I'm wrong, it is per quarter. Which is pretty crazy.
Hmmm... Is that how the GPL works? Or is AdaCore adding a rider to the GPL saying that all software compiled with their tools must also follow the GPL?
Press ESC or f12 is probably the BBC micro break button, though you may need OLD to get your program back.
alternatively, you could have big pharma cut the spending they devote to marketing and spend that money on R&D
Its mostly because of the guidance, not the miss.
I have 8 bookmarks in my browser and this has been one of them for the past two years. It's incredibly useful for EE stuff and fun to just mess around in.
That's actually really good point. Now excuse me while I have Firefox send your comment as a tab to my desktop to remind me to look for a good archiving extension :-)

... I'm not joking.
>"and at the same time, it was encouraging to see the vast majority of people affirm that though want us to use context, including from web sites this they visit, to make our ads more relevant and improve their overall product experience.”

I assume the vast majority clicked 'Agree' or similar on prompts about updated policies, but it's funny to phrase it this way. Obviously if asked directly, the vast majority would't actually affirm that.
Pod can pop

Was always funny / sad.
I'm way into golf and on the golf subreddit, there are regularly people who show up who ask about their chances of going pro as a 20-something or 30-something, and a chorus of people will respond that all pro golfers have tremendous natural ability (which may well be true) and that if you aren't already a great golfer without really practicing, you're not going to make it.

But every account I've ever read of a pro golfer's childhood (and I've probably read at least a dozen), indicates that almost without exception, they got obsessed with golf at a young age and every day they didn't have school, would get dropped off at the course in the morning when their parents went to work and practice until their parents picked them up on their way home from work. They got in a staggering amount of practice by the time they were teenagers, but because it happened utterly out of the limelight and was mostly unstructured, people chalk up their teenage virtuosity to "natural talent."
I kind of imagine we will one day have a basic poly fill for all the cross platform issues jQuery actually excels at, and then we truly won’t need jQuery since that’s all it’s really good at these days. Things like chaining are an anti pattern and lead to brittle code!
My guess would be yes since there's this for Chrome:
https://github.com/davidhampgonsalves/foxish

Since Firefox's WebExtension API is a close superset to Chrome's API, I would wager this could be easily ported now.
Do profits matter for Tech IPOs? Maybe not
I don't see how, as there's no selection criteria. The product being purchased is the the sale itself and the proof you made your employees go, not the content of any training.
Strategic Competition in an Era of Artificial Intelligence
Do we have reason to believe that the government knew there were no WMDs?
After reading about all this "fake news" phenomena, I came across this TEDx talk by Sharyl Attkisson: How Real Is Fake News? [1]. She's a former reported for CBS News [2] and in the video, she explains where the term comes from and what the long-term consequences are. If you have 10 min of free time, give it a listen.

[1] https://www.youtube.com/watch?v=UQcCIzjz9_s

[2] https://en.wikipedia.org/wiki/Sharyl_Attkisson
Mocks, Stubs, and TDD with Michael Foord (Interview)
I work for Microsoft, and I've been consistently impressed with the trainings we get.

My first experience was the required business ethics training. It was a Netflix style (and netflix production quality) mini-series. I had originally planned to just let it run in the background while I did real work on a different desktop, but it honestly pulled me in. There was the occasional awkward line, but they had good actors who sold it. You actually care about the characters and their conflicts. The company just announced a second season, and there are honest to goodness water cooler rumors about it. Is John gonna get fired? What about the obvious chemistry between the two sales team members? Really, it was shockingly engaging.

Then I did the diversity in hiring training video. I rolled my eyes in advance of the inevitable American hyper-sensitivity (I'm in Europe, we do a lot of eye rolling at you guys lately)... And then actually learned a ton about unconscious bias in research, hiring practices to try and avoid it, and some of the things that would have tripped ME up. It definitely had an impact on how I interview candidates.

After that I had my first onsite training. An afternoon of diversity and inclusion, involving a group of improv artists trying out different scenarios/approaches, and leading frank discussion with the audience. I discovered that I've internalized a fair bit of racism in my home environment (as the victim), and it really made me think about how to create a more visibly safe environment for potential LGBTQ people on my team.

Training at MS has been fantastic; I'm honestly looking for some follow-up courses in our leadership series, and some others. So it IS possible to produce good, engaging, and meaningful corporate training courses.

All you need is the resources of Microsoft to do it. :)
AI is the new space race, and the US needs a “Sputnik moment”
That's very nice. I've used LTSpice extensively, but this was very helpful for understanding phase-locked loops. Seeing the current flow in the wires helps.
> Short answer: No. Shitty people will be shitty people.

Where I've worked, shitty people get fired. They don't need to be tolerated.
How AI is using facial recognition to decipher your personality
So, bearing the non-endorsement caveat in mind.. :)

One version was that the Cabazon immunity

> made it feasible to pursue on the reservation the development and/or manufacture of materials whose development or manufacture would be subject to stringent controls off the reservation.

- from Michael Riconosciuto's affidavit in the Inslaw case, which can be found at http://www.larsschall.com/wp-content/uploads/2017/03/Riconos...

The claims in this document were elaborated in various ways through the 90s and beyond by all shades of conspiracy-inclined folk, and I wouldn't put too much stock in any particular thing Riconosciuto says, let alone the elaborations of others, though the literature flowing from his various claims remains interesting to me personally.
Maybe today, but you need to imagine in 5-10 or 20 years when we will be able to statistically decide if you are a lier, lazy, strong etc etc.

A lot of things remain a mystery in our body, especially in our brain. I'm definitely not comfortable giving a perfect map of my body/brain to a private for-profit company in Silicon Valley.
Now, a bad idea for Instagram would be to couple it tightly to Facebook, so that the demise of one drags down the other. Oh, wait...
'Mirror' analyzes your personality to show dangers of A.I