skysight-inc/HackerNews huggingface dataset:
I have to admit I'm a little confused about the relationship between OpenID and OpenID Connect. At any rate, OIDC is a restricted, but still standards conformant, profile of OAuth 2 designed specifically for authentication:

Whereas integration of OAuth 1.0a and OpenID 2.0 required an extension, in OpenID Connect, OAuth 2.0 capabilities are integrated with the protocol itself. (http://openid.net/connect/)

I can't find any direct assurance on the OpenID Connect website that a conformant OIDC implementation will by definition be compatible with a compliant OAuth2 implementation, although I suspect this is due to the open-ended nature of the OAuth 2 standard (i.e. I'm not sure if you could confidently say any particular implementation of OAuth2 would be compatible with another implementation). FWIW, you can implement an OIDC 'relying-party' directly on top of google's social auth OAuth 2 endpoint, if I'm reading this correctly: https://developers.google.com/identity/protocols/OpenIDConne...

Unless much has changed in the past year or so, it's also very easy to do a relying-party implementation, which I think matches your scenario. For example, I wrote a (probably insecure) relying-party implementation straight from the spec in a bit less than a day, and I'm not a programmer by trade.

It worked when tested against one of the django OIDC libraries floating around out there, which came as a bit of a shock. This might suggest the standard is 'tight' enough to ensure interoperability between independent implementations. Then again, it's only one data point so YMMV.
Président Trump veut l'aide de la Chine contre la Corée du nord
Well, that's why these celebrities do interviews and other things, so that there's no fandom allure of being the top asshole who can stalk these 'private' celebs. I think if you want to play up a, equally pretentious, attitude of "Oh, I'm off the grid as far as you're concerned," expect someone to make it his life mission to say, "No, you're not."

I personally don't believe you can sell millions of books and bask in that kind of wealth and fame and feel no obligation to pay it back via interviews, columns, workshops, etc. Its something of an anarchism, this whole 'tortured pure and private artist' when historically artists were public personas their whole lives and paid back to the community in a variety of ways. I suspect these old social systems still make sense today, outside of the stalker fanboy argument, and are just basic human decency to give a little back to the community of fans who have enriched you so.

There's a "jackpot lottery" aspect here of producing a best seller then just quitting everything and enjoying being a multi-millionaire for life. It stinks of soulless commercial artists just looking for that big check to cash out. Not sure why I would feel any need to respect those kinds of people. If they, heaven forbid, need to say hi to a fan every decade, I think they'll survive. It's unbelievably entitled to have a "I will not make eye contact with those below my station like fans of my work" attitude. Sorry, no man is an island.
Trump Signs Order That Could Lead to Curbs on Foreign Workers
Thanks. I'm not a donut lover. Probably a good thing.
Would like to know that as well :)
The case for Donald Trump’s first move to restrict legal immigration
Have they controlled for age? Or is that included in their claim of having controlled for experience?

Older men are more likely to be married (since finding a partner takes a variable amount of time, and the marriage rate is higher than the divorce rate). And salaries also tend to go up over time as employees build their careers.

This would of course be part of the author's "Explanation #1: Ability bias.". I'm just surprised that this sub-explanation isn't explicitly called out.
Does anyone know why Microsoft killed off Flight Simulator?

I really liked that product, and it has the legacy of being one of Microsoft's oldest product lines.

There's also a very vibrant community about adding mods and additions onto Flight Simulator, I'm really curious as to why it was killed off. Was the the Flight Sim team really that big of a drain on Microsoft's balance sheet?

Just really sad about spending hours on a product dying off... :(
Like the video of the Los Angeles class submarine emergency surfacing, those make me wonder how much junk was flying around the cabin.
No final numbers yet, but we recently switched to Rollup for our own builds which will be part of 16.0, and we'll do some more work on file size in the next few months.

For DCE, we've started splitting some features like createClass out of the main package (https://facebook.github.io/react/blog/2017/04/07/react-v15.5...) which will reduce the bundle size for anyone not using them, regardless of how they compile their JS.
You should speak with an attorney. They can teach you about all the various ways that your good intentions can go wrong.
I've been working with react for a bit more than a year, and I am trying elm. I think elm is the best thing that happened to the web in general. It's really daunting at first, but I highly encourage you to try it.
I cannot now find the reference, but sometime in the last six months, an article about the fuss around Elena Ferrante and her civilian identity mentioned Pynchon, saying that quite a few people in the NY publishing world knew who Pynchon was and how to find him. They simply respected his privacy and didn't talk about him.
Me too! More info is available in that blog post: https://news.ycombinator.com/item?id=14142196.
Afaik Apple has a patent where the screen has a lot of "pixels" which make up a camera sensor. That sentence is probably bullshit though, because all the light sensor would see would be the glow from the display pixels around it.

If that tech does happen, good luck taping up this camera to prevent the NSA watching you masturbate.
From an individual homo economicus perspective, paying people who have heavy life obligations like kids less than people who can work tons of hours is rational. That's why government regulation is important if we want a different result.
I hate to sound like I'm defending facebook, because on instinct I'd agree with you. But I always have to be careful to remind myself not to underestimate the power of play as a driver of discovery. Feynman spinning plates and whatnot.
Just yesterday I was reading about that after a study reported cannabidiol didn't interfere with fentanyl.

I was mostly certain all my life that morphine or beta-endorphine were the limit. What a surprise.
My experience always has been if you run any sizeable Java app for a while, you've created it :) Now, "how you find and eliminate a memory leak in Java" is a million-dollar question. In some cases, it may be literally.
Congrats! Relay is what really sold our iOS-only native team to move to React Native. Very excited to migrate to modern version at some point in the future.

( http://artsy.github.io/blog/2017/02/05/Retrospective-Swift-a... )
I'm 41 and am hoping to be engaged very soon (god and my gf willing!). I sure as hell don't expect to earn a raise. lol
Well this will drastically clean up some code I've just written! I was using 2.7 for the lambda code and 3.x for the rest of the processing.
Since a properly executed barrel roll can be a 1-G maneuver, it's technically possible in any aircraft.

The reason most aircraft are incapable of flying upside down isn't usually due to stresses on the airframe, it's because the fueling system relies on some form of force pushing the fuel through the bottom of the aircraft. A 1-G barrel roll does exactly that.

There's some interesting trickery done with carbureted aerobatic aircraft to let them fly upside down for an extended period of time, including special valves which shut off fuel flow to the bowls when gravity isn't in the direction they expect it to be, so the aircraft won't lose that fuel back into the fueling system (or out the top of the engine) and can run for a bit on that fuel in the carburetor bowls until the plane is righted.
He could move to San Francisco.
anecdote: a week ago I tried to get on Skype with a coworker, he couldn't hear me. we hop on google handouts, now I can't hear him. we ended up just falling back to a phone call.

I don't find the life sized hologram thing to be that valuable. I would much rather all that money go into a zero-latency, high quality video/audio experience. life sized holograms don't solve this fundamental quality of communication issue.

am I just being a curmudgeon?
It's been a long time since I looked that up, but I think think it was the Pellicle mirror used in some DSLRs.

The flange distance shouldn't have any effect [I think].
Helpshift's Customer Service Cheat Sheet
Sangria over on the Scala side is really nice. http://sangria-graphql.org/
I'm not necessarily convinced that it's unfair. There are still benefits you derive like consular support abroad, and rights you retain regardless of where you're located, and guaranteeing those does have costs.

Perhaps it would be more fair if there was some intermediate tax rate that accounted for services that you aren't able to take advantage of...but at the same time, I think additional rules and exceptions are the last thing the tax code needs.

But you're right that I'm not necessarily so much insistent that business should be subject to that kind of taxation as that I think it should be consistent.
Guess I'll just start lying about having a kid then.
How Can Blockchains Improve Internet Infrastructure?
Your link [1] seems to be broken (https://github.com/markerikson/react-redux-links/blob/master...) just a heads up.
I think it's valuable to have multiple lenses. One thing I feel has increased dramatically over the last few decades is that if you use the wrong lens when speaking the wrong audience then a witch hunt ensues. Something about the internet has enabled tribalism without personal liability, which is a powder keg of situation that leads to the sort of political outcomes we are currently seeing.
I think there are players who expressly want the U.S. government not to have a surplus, due to the political connections/ramifictions/control debt can bring.
I agree that hard data is difficult to come by. Without it though, people should not be claiming that X style of programming is better than Y. As much as I like the functional style, it could be that Pascal-style structured programming is actually the best. Who knows?

There was a recent post here on HN about empirical language design and I thought that was a refreshing change. I'd like to see a change in software culture towards an evidence based approach. It's long overdue. Alan Kay called the software world "pop culture" and I think he is right. Software is more fashion driven than Vogue magazine.

Academic research could be a vehicle for a more empirical approach. Research in the hard sciences embraces empiricism. Sadly, the academic research in software doesn't, generally, adhere to the same level of rigor.
Unfortunately it sounds like it uses the Spotify model.

https://www.youtube.com/watch?v=VvaxkpeSg_4
JavaScript’s History and How It Led to ReactJS
I use a rather shady service popular with filesharers. For about 3$ a month i get access to a web interface that will download from the various hosting services (ie rapidgator) but also youtube. The video downloads then as a normal mpeg file over a secure connection, not a stream. They do the same for torrents, allowing me to get many linux distros without running a torrent client over a sat connection.
Until a couple weeks ago, I worked at a large Bay Area tech company with very generous parental leave. I noticed that a lot of people there were having kids.

I think it makes sense from a conpany perspective, because having kids (and a marriage) seems to make people much more risk-averse, so they're more likely to stay at the nice, stable company.

Which is helpful for the company when attrition is one of your big problems.
congrats? When did you send the application ?
This is going to open up a whole new world of abuse and bullying.
Site parole rap francais
Whoops, that's what I get for literally copying and pasting my comment :) Fixed - thanks!
The question still stands; will we be bumping a version number, or changing a package name?
I recently read "I Forgot To Remember" which is about Su Meck, a woman who had a ceiling fan fall on her head, which led to her forgetting the last 22 years of her life. It was a fascinating read, but also pretty heartbreaking.
Edge has Web Authentication support but only a draft version. The generated keypair is stored in TPM so after authentication credentials are basically bound to user's device.

Web authentication is indeed quite cool. You can also drop passwords altogether and just rely on the token and the username (caveat: someone knows your username and physically steals your token is a threat) or even drop usernames at all! As U2F tokens generate new keypair per origin you'd only need the token to authorize. Of course if someone steals it and tries to login to your site... It's like physical key.
On an unrelated note, Is Steve Ballmer getting ready to contest for President? He's got the colorful personality to be one.
> I'm noticing that the right type of girl stimulates me to be a better me.

Also a dude and I agree. I wonder if there's a gender difference on this point, at least as far as impact on job performance.
There's actually quite a lot of food courts all over the place. However, it is quite easy to miss those as they are not so much in your face as the food stalls.
I don't know about "under reported" seeing as the author made a female oriented follow up:

http://econlog.econlib.org/archives/2012/02/what_is_the_fem....

It is as equally thoughtful as the source of this HN thread.
Nvidia  and Facebook Team Up to Supercharge Caffe2 Deep Learning Framework
The Intersection of content, community and commerce
I didn't get much past the 3 hypothesis in TFA because I stopped and had to ask, isn't it obvious that married men earn more because they have to in order to support their families?

It seems to me that the biggest factor in earnings is how hard you work. Nothing quite as motivating as needing to support your family... Married men earn more because they have to.

There is definitely a secondary effect I have seen though, it seems like having kids can boost your salary independent of ability/productivity due to the boss believing your are justified in asking for more money. Pay is set more based on what your boss thinks you need than what you are worth.
> Ideally you would want to exclude the expenses incurred to sustain a reasonable minimum quality of life and only consider taxation on income in excess of that

I don't agree that is ideal. Ideally, everyone makes an equal sacrifice. What is an equal sacrifice?

* Everyone could pay the exact same amount of tax, let's say $15K. But that is not equal sacrifice; some people can afford $15K much more easily than others (especially those who don't have $15K).

* Everyone could pay the same percentage of their income, let's say 17%. That also is not equal sacrifice: If you earn $1 million, you can afford to give up 17% of it much more easily than if you earn $10,000.

* Tiered progressive tax rates: These can be equal, if calibrated effectively. It will never be perfect and always up for debate, but it can be done pretty well.
We discuss what we did over the weekend, and that quite often involves talking about personal projects. Hell, we even may ask each other questions and opinions on sticking points.

Then again, I work for a sane employer and from reading the comments here, most people don't.
As someone who often has to distill ideas and words down to convey a message. I would say try to focus on the "emotion" more than functionality. Emotion>reason/facts in these sort of situations. What is the "frustration" your product solves for developers, appeal to that. Everyone wants their frustrations solved, just thinking about it is soothing.

Things that stand out in your statement to me already are "powerful" and "developers".

Also if a layman asked why your product is powerful for developers what would you say?

Good luck! I always enjoyed these sorts of problems.
It's a major version release. v15.5 added deprecation warnings, v15.6 will add a few more warnings and fixes, and v16.0 will be a major release that includes the Fiber internals turned on. (This release path is described in the issues I linked in my earlier comment, particularly https://github.com/facebook/react/issues/8854 ).
While I'm not technically a vegetarian (chicken stock on a fairly regular basis). I'm 35 and haven't eaten any meat/fish since I was about 12, saying a few months to a year doesn't sound like being a vegetarian. It seems more like trying out a vegetarian diet then anything else.

Personally I just find the thought of eating meat disgusting, Though I could care less if anyone else around me eats it.
A tour of Google's 2016 open source releases
Yes. Look up 'Starve the Beast'.
An embedded scripting language is only part of the story. Think about all of the APIs the browser exposes. For starters there's the DOM... there's no UI toolkit more that's more universally understood. Then there's CSS. Look how many Atom themes there are out there because people can tweak styling with a system they already understand. Then there's the long list of other standardized APIs. WebRTC, fetch, WebGL. Chromium is a very full-featured cross-platform environment that offers us more than embedding a scripting language would. I'm not denying it doesn't come with some negative trade-offs, but I do think those will diminish as Chrome improves and we improve our usage of Chrome... we're also dropping critical components to C++, which Electron makes it easy to do, so over time Atom will evolve into an increasingly "native" application with a cross-platform standards-based interface layer. The overhead of that layer will always be there though.
Bug-free shared memory parallelism
iLife and iWork apps now free for all iOS and macOS devices
Right, but there are other possible explanations - none of which the layperson ever considers. It's especially common for health advice.
"Domestic surveillance"

I think that could swing two ways. I can envision (but don't look forward to) a world where people wonder how we ever allowed thiefs to have a long career or murderers to kill a second time. If you RFID tag every expensive object and every human at birth (multiple times, if needed), add plenty of cameras that use face recognition to verify that tags don't move around, and implant a couple of remotely read sensors for bodily functions, it would become a lot easier to solve crimes (yes, people still could game the system, for example by committing suicide while in the company of someone they hate, but that would be rare)
Perhaps the underlying technology is ground breaking, but I agree with you that the application of these technology is rather "first world problem".
https://news.ycombinator.com/item?id=14138595
If Atom ran like vim, I'd take 60 seconds+ of startup time. If it ran like ed, maybe even an hour.

I probably spend more time hitting backspace when typing 'atom' than they saved in startup time.
I've never seen any detailed analysis of the reasons why people voted the way they did in the EU referendum, but I can think of one good reason why people who voted to remain might now think the UK should leave: because it was a democratic vote and they think its result should be acted upon, rather than ignored. That doesn't mean they regretted voting to remain in the EU.
I had a version for C-64 in high school. Taking off and landing was about all you could do, given the graphics.
40+ Epic DIY Gadgets to Build for Geeks
That happened just after the application deadline, I think.
I think this might actually be a leverage / tolerance question. Your employer knows that your peer would probably not be able to tolerate too much time away from children and are a higher risk of leaving if he were not able to spend that time with his child. Where unless you were to adopt a lifestyle with hard time requirements (mandatory night & weekend religious ceremonies), your employer knows you are less likely to leave.

In previous jobs, child care hours accommodation also included a political / PR aspect: they didn't want to deal with the shit storm of spouses going to the press or contacting senior leadership / powerful stakeholders with complaints about time spent away from children.
I think that is important to save the energy. Using renewable energy to power your home can reduce or completely eliminate your utility bills, and the tax incentives for installing renewables can make them even more cost effective. I'm going to use solar heater. This system is much cheaper than using gas or electricity to heat your water. And I heard that it's cool to install solar air conditioning system, it uses the same principles of the solar water heater, but uses that hot water in an air conditioning system. I've read about it here http://www.summitheatingco.com/air-conditioning-installation... that is air conditioning installation company in denver. As a bonus, the hot water produced for air conditioning can also be used for other applications in your home. Depending on your setup, you can get the benefits of solar water heating with bonus air conditioning as well.
There's always the problem of antibiotic resistance. With the current trend of personal medicine, we might as well switch to bacteriophages [1]. In Georgia and Russia, people have been using the technique for decades.

[1] https://en.wikipedia.org/wiki/Phage_therapy
I'd disagree, there is more here than the no true Scotsman fallacy. It is equivalent to saying that any magic trick ceases to be magic once exposed as a trick. We don't have a good definition of I in AI therefore such arguments go on forever, yet somehow we know that the "I as in human being "I" is different than the "I" as in "AI" statistical smoke and mirrors. My opinion is that a good definition could be established that would clear such BS once and for all, some attempt here: http://blog.piekniewski.info/2017/04/13/ai-confuses-intellig...
>No need for expensive GPUs

These techniques require expensive GPUS. Even with top of the line hardware it takes a few seconds per frame. Perhaps something like this could be used to assist animators and modelers though.
Congrats on the release. Could you summarize the pros and cons of picking Relay Modern vs Apollo Client?
Yes, but economic productivity is still pretty important.
and this is why I think these initiatives will ultimately fail. They're way too closed and Facebook has yet to do anything meaningful outside of its social media space. VR is a totally different beast and you can certainly dress it up in social media clothing, but it doesn't mean VR suddenly falls under social media rules.

In a way I pity Zuckerberg. I feel like he's only known how to be a monopolist and, frankly, got lucky with both friendster and myspace being messy user-unfriendly messes who dropped the ball for him to pick up.

Spaces should have SteamVR, Hololens, and Daydream support on day one. Rifters already are geeky types who shun the facebook product and, if being social, can be found on Altspace or Rec Room. Its a big move, even for them, to go to Spaces where all your relatives are one click away and where you can't even use a fake name.

Worse, getting Grandma on a VR set is somewhat ridiculous. Even if we imagine a gen 2 or 3 in the coming years, there are practical limits to how much these things can be shrunk considering the FoV you want. They will always be clunky things you need to attach to your face. I'm sorry but Facebook casuals aren't running the to store for nerd goggles.

Everything about this is off message. I suspect this is another Zuck stinker like the Facebook phone. The problem is phones have competition so consumers chose against it. VR social apps have competition as well and I don't see consumers rushing to Facebook for this either.
Discussed here:

https://news.ycombinator.com/item?id=14136081