skysight-inc/HackerNews huggingface dataset:
> The fact that RedHat has failed to get their modifications integrated upstream and have to maintain themselves is a massive failure on their part.

Not really correct. We treated ingress as routes v2. Some of the design choices for ingress (which is still beta, and may change again before reaching stable) were improvements, but others created more problems.

RBAC, most of the authentication code, a huge amount of performance work, podsecuritypolicy, egress network policy, and many others all originated in OpenShift, and then we moved or helped move them into Kube. When we did that, we worked in the community to improve those features. And then we do all the work in OpenShift to make them transparently (mostly) available to the early adopters. For instance, OpenShift RBAC APIs in 3.7 now sit on top of Kube RBAC, and you can use either API. We'll continue supporting that for a long time so that users can switch at their leisure.

It's just what we do.

Edit: templates are the only thing that didn't get upstream, and it was because Helm was good enough at that point that we didn't need it in Kube. We continue to support templates, and they are exposed under the new service catalog work as a broker so users can be completely oblivious to their consumption like we're hoping to do for Helm. Everyone wins.

Edit2: deployment configs also are an example of predating Kube deployments - the fundamental design choice is actually different (DC can fail and inform you something is wrong, deployments just try forever). We continue to add capability to deployments to make them better than DCs, and then add the same improvements to DCs. If we picked a new name it would be DeploymentJob - it can run hooks, have custom logic, and fail. It's not upstream, but will be an extension API soon.
React is pretty popular already. FB only really needs to change the license to keep the growth.
But typically you specifically "dish the dirt". "Dish" on its own is not a valid verb, at least not in the version of English I speak. I don't know why.

(Interestingly, OS X's Dictionary app says that a Britishism is to use "dish" as a verb meaning "destroy or defeat". Don't recall ever hearing this, though...)
Wait, this doesn’t solve anything. They replaced BSD with MIT, which are basically the same license and then they removed any explicit patent grant. So this means the user is actually granted less rights then before.

Am I missing something or does this make zero sense?
yes, and the ROI on some of these flicks is just jaw-dropping. horror is definitely having its moment.
Sell and build it again.

Once you sell to one company, the other enterprise companies are going to be looking for alternative. Who wants their competitor to control their destiny? Top this off with enterprise tendency to simply kill anything they acquire, and you can probably cycle this 2 or 3 times.

Presumably you'll be able to build the company even faster this time around.

I see RF wireless startups do this over and over.
Props to Facebook! A wise move given recent community sentiment against Facebook OSS. I will be glad to continue using Facebook OSS software.
That was also collected in a McPhee book called Uncommon Carriers, about people who work in transportation.
The only improvement I'd like for the current web page is that on mobile you have to zoom to vote. If the up and down votes were at separate ends of the item header that would make it more usable
How to run a token sale
Yeah, exactly, what does this actually accomplish besides putting the user in a worse situation where they are no longer given any sort of patent grant?
Very little about the brain is really well understood. That said, this is about the best we have so far.

From a video I linked elsewhere in this discussion:

Gallo, E. F., & Posner, J. (2016). Moving towards causality in attention-deficit hyperactivity disorder: overview of neural and genetic mechanisms. Lancet Psychiatry, 3(1), 555-567. Konrad, K., & Eickhoff, S. B. (2010).

Is the ADHD brain wired differenctly? A review on structural and functional connectivity in attention deficit hyperactivity disorder. Human Brain Mapping, 31(1), 904-916.

https://www.youtube.com/watch?v=V5tLi1bYilA
Is the MIT license considered to come with an implicit patent grant?
That's funny how things are done in big shops. It's pretty much okay to spend a good six digit sum for some tool done by 3rd party, but just impossible to pay 100x less to someone in-house who could add a couple of features into existing in-house software on a weekend.
They had doubled down on their licensing decision on Aug 18th specifically citing Apache: https://code.facebook.com/posts/112130496157735/explaining-r...

This is very clearly a response to WordPress. Nicely played Matt.
Allow me some thin paranoia, if people start criticizing, they're halfway through organizing collective action.
It's amazing what they do. But I'd be weary of planting near urban areas. Both soil and water sources are very often heavily polluted with PCBs and other things.

In my city there's a club you pay a tiny monthly amount to get fruits delivered. And you can become a partner very easily.
Back in the days of Visual C++ 4.2, F1 would actually help.

Windows, Office, Visual C++ help are all God-awful now. As a few have said, much better just to Google search and lunge for Stack Overflow.
true, but i think these purchases have a much greater impact on TV that film. Amazon, Netflix, Hulu all have a long list of really successful TV shows but it's hard to think of a 120-minute movie that has risen to the ranks of Handmaiden's Tale, House of Cards, etc..
There was no sign of an exodus. That’s ludicrously hyperbolic.
He still has a point. Often, addicts quit cold turkey after a moment of clarity.

That doesn't
mean that it is not an illness.
Well, I'm all for a low level approach. But going a little higher allows the GPU to handle a lot of things. Or do you propose to incorporate something like CUDA/OpenCL into WASM?
At the same time, all other apps are at a level that won't cause painful audio to hit your ears.

If you trust VLC and you trust the video file you're watching, then turn the master audio back up during the loud "Universal Pictures" intro or whatever is an equivalent introductory sound at the beginning of the movie you're about to watch.

On my chromebook, there are two volume buttons and one mute button that are by far the most convenient way to adjust (master) audio for such a situation. So you turn down for random browsing and turn up for watching movies or whatever.

Btw-- those are almost certainly the controls someone would use to turn down or mute the sound of that horrible website audio listed above. In such a case the fact that pulse can give you an app volume for Chrome doesn't help anything-- for example, the user who adjusted Pulse app volume down to avoid pain will need to adjust it back up when watching a movie on Youtube for the same reason you mentioned. But they can't adjust the app volume with the keyboard controls. So to make use of that feature forces a more complicated UI that takes longer to use.
Fast refiling in Emacs org-mode with hydras
> Yes. Must I list human abuse that takes place because of "demand" and "production"? Child labor? Child prostitution? Slavery? Unregulated economics is anarchy.

You are mixing together ethics of "producing a value as such" with immoral acts.
One person's needs is not a claim on other people's life/time.

Slavery and child abuse is immoral based on exactly the same fundamental principle that makes regulations of volunteer trade in the market immoral - the principle that a human being belongs to oneself (which leads to the right to make decisions and to take choices based on their own reason and their capacity to think reasonably).

As for the child labour, it is not immoral as such - it's just a phenomenon of life that had better be absent in the contemporary society. Absence of it improves the quality of life, yet this quality is neither an inherent trait of life, nor something which is granted to a person upon his/her birth. It's quite the contrary - a human being must work in order to sustain their life and to prosper. It's a law of nature for all humans.

And an unregulated market multiplies opportunities for those who are willing to earn their own living by their work - by producing values and exchanging these values with other people, voluntarily, to a mutual benefit of each party. That's the essence of unregulated economy. And no government can either know beforehand or reasonably regulate or even be on the same page with all the possible volunteer transactions in the market that may benefit all parties. It's impossible because of a continuous technological advancement of humanity, of processes being improved and revisited for efficiency, and of many other aspects of human ingenuity. And that's why people might break laws - especially the laws imposed by government regulations, which are far from being reasonable most of the time.
Just want to let you folks know if you're in private browsing mode, you can't read MIT Tech Review articles.
> That makes it worse.

In what way does re-licensing their most popular packages make it worse? It says they're evaluating. Doesn't say no and as demonstrated here it doesn't mean they wont change their mind later.
Perhaps you are wrong and if you got your film recommendation elsewhere, you would find films you loved, then afterward be surprised that they have just 46% ratings on RT. Also you call it a reliable filter but spend half of your comment complaining about films that pass it.

Perhaps it's a reliable filter of movies that are "so bad it makes you feel physically ill" - but would anyone have recommended those films for you?

I recommend you get your film recommendations elsewhere, ignoring RT unless it's sub 10%. That's approximately what I do.
Of course its intentional, unless you truely thought they forgot about React Native.

The common thread here is that these libraries are often used together - changing React's license wouldn't have helped if they're also using Flow and Jest.
So... I guess I still don't understand what was wrong with BSD+Patents.

I get that there's legal uncertainty: I can imagine some companies, especially larger ones, not wanting to give up their patent-suit option just because one random small team in their org is using React. And barriers to adoption aren't a great idea when one of your goals is wide adoption.

Overall, though, I think making it much harder to file patent suits -- at least for software patents -- is a great thing. Facebook's (and others') implementation of it might have left something to be desired, and they're certainly a large company with a lot of resources behind them, so the power dynamic might be a bit lopsided, but...

Well, let's just say I'm a small company or individual who wants to release some open source code. Doing so under a BSD+Patents-style license gives me some protection from any big players who decide to use my software. How is this a bad thing?

I suppose I hold a pretty strong anti-patents stance, though. I'd be happy if (most?) patent protection just went away entirely.

As an aside, note that it looks like FB is going with straight MIT. So they're not even giving users of their software a patent grant at all anymore[1], and reserve the right to sue you later just for using their software, if they happen to have a patent on something in it.

[1] Yes, there are some legal opinions that the MIT license's language includes an implicit patent grant, but I don't believe that's a settled matter.
> So they have to make movies that appeal to the global lowest common denominator

No, they think that they have to do this, but they are demonstrably wrong, as proven by e.g. the "surprise" success of a movie like "Get Out" (which is really excellent, BTW) which breaks all of those rules and makes a ton of money because people can still recognize a good movie even though Hollywood generally can't.
And generally there is a process that needs to be followed as well--public posting, public comment, etc. Any changes like operating hours, operating address, etc. means you have to go back to your council/commission.

Liquor licenses rarely just transfer unless you bought the whole business and didn't actually change a thing.
Wonder what Ayn Rand would have to say on the subject. That will tell us where our country is headed. She was also a user of amphetamines, btw.
It was only a month ago that Facebook re-confirmed its commitment to its patent license: https://code.facebook.com/posts/112130496157735/explaining-r... https://news.ycombinator.com/item?id=15050841
It sucks that it took this long, but at the end of the day, they've done the right thing.
... and may be your coffin.
Keep in mind that holding a patent allows the patentholder to prohibit someone else from importing, making, selling, or using some product or practice.

The MIT license gives you the rights to "use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software", and that's not even exhaustive. (See "without restriction" and "without limitation".)

Is there something missing from the second list that you think needs protection from the powers granted to patentholders (the things in the first list)?
Magit is really an incredible piece of work. Thanks so much for it. I mean, I already use emacs, but I feel it would be a legitimate reason to switch to emacs, or even to use emacs just when dealing with Git operations.
It's based on http://arclanguage.org/ although I think a newer fork is anarki: https://github.com/arclanguage/anarki.

As mentioned, there is also lobste.rs, in RoR. I think most HN clones posted here use one or the other.

If someone were writing a Hacker News clone in PHP, or God forbid, Hack, they would probably be embarrassed to post it here...
Not only that, but PG and Sam were masterful at drilling into the relevant details and understanding the core of his product.
Or bring snacks from home (or a convienence store which is a bargain compared to a theatre)
..As opposed to the even larger number of Chinese who just accept that their government is the way to go and also believe you deserve it equally, if not more?
At least it might give the louder parts of the community that have been consistently complaining about this issue a good reason to stop shouting quite as much
Wasn't there an EFF or Mozilla project to make e2e encryption as easy as using signal? Some code was written, I think even a plugin for thunderbird for testing.

Anyone remember the name?

I think basically it would lookup the recipients email address to see if they were a user. If not, they would send a invite type message. If they were a user then it would lookup their public key and encrypt it.

I think it was PGP compatible, basically just some glue to replace the PGP usablility issues related to key generation, web of trust, etc.
In a statement from Facebook on August 18th, 33 days ago[0]:

We have considered possible changes carefully, but we won't be changing our
default license or React's license at this time. We recognize that we may lose
some React community members because of this decision. We are sorry for that,
but we need to balance our desire to participate in open source with our desire
to protect ourselves from costly litigation.

Given that they apparently didn't think it was a big enough deal then, and what changed was Wordpress, I don't think it's incorrect to give them some credit.

[0] - https://code.facebook.com/posts/112130496157735/explaining-r...
They could, but you would still get to keep the PATENTS clause. It was asymmetrical, but in the direction against Facebook.
If raising funding would help you help your customers and grow exponentially AND you like what you do, don't even think of giving up. Stay strong. Fundraising is not easy and it takes a lot of dedicated effort to make it happen. I have been through it thrice. Each time is the same - hard.
Not true at all. If you cannot survive on 160k even with a family even in SF, you may want to look at your spending habits.
Yep, I actually looked at the docs to confirm before posting but somehow ended up typing something completely different...
I disagree. I think it was entirely related. Facebook could likely put up with a few dissenters here and there, but a major defector such as Wordpress is a canary: they likely feared that this would be the first domino to topple React's supremacy.

FB: "...we know that many teams went through the process of selecting an alternative library to React. We're sorry for the churn. We don't expect to win these teams back by making this change, but we do want to leave the door open."

This can seem like a response to the community at large, but can also be read as a direct response to Wordpress' comments:

WP: Automattic will also use whatever we choose for Gutenberg to rewrite Calypso — that will take a lot longer, and Automattic still has no issue with the patents clause, but the long-term consistency with core is worth more than a short-term hit to Automattic’s business from a rewrite. Core WordPress updates go out to over a quarter of all websites, having them all inherit the patents clause isn’t something I’m comfortable with.

Now if someone (i.e. an Actual, Impartial Lawyer) can explain if changing to MIT actually changes anything.

EDIT:

As others have pointed out, FB reaffirmed its decision to maintain the patents clause on Aug 18th (33 days ago): We recognize that we may lose some React community members because of this decision. [1] But they change their minds 8 days after the Matt published the On React and Wordpress article.

This pretty much proves that the decision to move to MIT was heavily influenced -- or perhaps in direct response to -- Wordpress' decision to ditch React.

[1]https://code.facebook.com/posts/112130496157735/explaining-r...
It would probably be more accurate to say "these technique are based on how we thought the brain works". For a historical summary, it's not the worst sin in the world.
It hasn’t got a big installed base yet[1], so it’s hard to justify the investment. Also, remember that experience with Applets/Flash/Silverlight has burned developers, and probably made them fearful. I expect that once a big player makes a move, momentum will build.

[1]https://caniuse.com/#search=Wasm
You know, if RT ratings are "unfair" and don't "reflect the public's experience/preference", the public will figure this out, quick enough.

If RT continues to suppress your audiences, maybe that's for a good reason. And, maybe it's not RT.

Stop bitching about the other guy's product, and start fixing your own.
From personal experience, joining a fraternity definitely affected my grades negatively. I ended up graduating with around a 3.1 after a few rough semesters far below that. Having said that, the connections I made have been absolutely invaluable and I'd attribute all of the success I've had in my career to either my work experience as a student or the relationships I made in the frat.
>>If you ask people why they don't go to the movies more they will often cite the idea that there is nothing new they haven't seen before

>I have literally never heard someone say this

There's a huge site dedicated to TV & Film tropes: http://tvtropes.org/pmwiki/pmwiki.php/Main/FilmTropes

Not saying tropes are bad, but once someone has seen a lot of narrative entertainment the patterns become pretty obvious. They're generally more acceptable if done in very creative ways. For example, Avatar was fully tropey, but the production was wholly unique.
I may not intend to go suing FB for patent infringement, but if they infringe on one of my patents, or if they sue me for patent infringement, it's really my only recourse.
That doesn’t help, as the browser vendors ignore the W3C entirely anyway, and just do stuff in the WHATWG.

And we already have a bluetooth stack for the web, USB drivers in JS, etc.
Does the JS version also support these formats?
Even now, years later, people who use televisions as monitors suffer if they don't know how to disable overscan on said screen.
What more is there to evaluate, though? What is different between React, which did get the relicense, and React Native, which didn't?
Unless you're already about to fail, few, if any, employers will care about your GPA, and joining a large network of college graduates who share camaraderie can't hurt when it comes to finding well paying positions and moving up in organizations
Not at all. There was an exodus brewing. For starters:

https://ma.tt/2017/09/on-react-and-wordpress/

https://hacks.hyperspacer.com/app/items/15256532
Yeah, that's why all the upheaval against the patents grant was so fucking stupid.
Not bad ;) ... http://prntscr.com/gojd92 ...
> Why would a free software developer deny others easy ways, or any ways at all, to configure their system?

Because of the "drive-by contributor" problem. Come by, drop off a patch that solves exactly your problem, never show up again to maintain the feature, even if it breaks, even if it's been broken for years.

That forces me, the developer, to either continuously test your patch (which I may not be able to do if I don't have your hardware/software/configuration/use-case-in-mind), or to shrug and hope it works. We have to just trust your initial work and have it no way weigh in on the future of our product?

We've learned too much as Open Source Software Engineers to just trust random drive-by contributions. We've gone from default-accept-all to default-deny, because at the end of the day that's what keeps quality in our software.
Temporarily disabling escape analysis
If you actually have written offer for $14M then absolutely take it. Absent that, engaging with potential buyers will take a lot of your time and probably won't result in a sale. The road from interest to sale is long.

If you guys have $1M+ ARR, I'm happy to make some warm intros for you to Chicago-area VCs. Not SV but investors here love solid, profitable businesses and not always in "sexy" verticals, and there are real funds based here.

I'm an enterprise SaaS founder as well. Would be happy to talk further, just DM me on Twitter: @JosephFlesh
Use metacritic
I don't know when you did this, but you can't buy a ticket on a train (not subway) in China without providing identification in any city someone would recognize (Beijing, Shanghai, Shenzhen, Xiamen, Chongqing, etc.). As a foreigner, if you exit any of those cities in a car, you must notify the authorities (which is a pain when the Factory is just outside... but the manufacturer will let you know before they let you stay).

This has been largely true for the last 10 years. The same is true for any bus that crosses provincial boundaries. That includes every major Chinese train station (excluding HK/TW) in every city most people can name. If someone else bought you a ticket, they put a fake (probably western) ID on it or they did a favor of using your ID without telling you (that's why they ask for your Passport#). Even the standard electronic purchase stalls only print out a ticket if you provide a China ID, or in a small number of cases a Passport. Everywhere else you have to stand in line to provide ID to the ticketing agent.

All patrons of a hotel must provide an ID (even if you are a non-paying guest) to check in. If it is a foreign ID, they must photocopy it and provide it to the authorities (including your visa information). If you stay at an AirBnB, you must check in at the local Police Station with your Passport/Visa. Not doing so is a crime punishable by imprisonment and revocation of your visa!