skysight-inc/HackerNews huggingface dataset:
Just for clarification, React 16 does not support streaming, at least not in any way that is meaningful. React 16 has an API that gives you a Readable stream, but this stream doesn't provide HTML in chunks. It provides it all-at-once exactly like renderToString does.

What you really want with streaming is whenever rendering is blocked by something asynchronous, like a database request, that whatever HTML is finished can be flushed out. React could support real streaming in the future, but would likely require some new API.

Anyways, the sentence from the article "start sending bytes to the client faster" isn't factually true, it doesn't send it out any faster than renderToString would.
For previous context and discussion that led to this decision, this is the GraphQL issue to look at: https://github.com/facebook/graphql/issues/351

The original Medium post from an IP attorney is linked in the original issue comment, but I will link it here too as it was a catalyst: https://medium.com/@dwalsh.sdlr/using-graphql-why-facebook-n...
How exactly does it put patent controversy behind us? Before you had limited patent grant now you have none
> Equifax was negligent to spill all that data, but a business model that requires all that data in one place is itself a form of negligence. - Matt Blaze

http://thehill.com/opinion/technology/350197-equifax-breach-...
It doesn't. But using non fiat currencies prevents value from being extracted from your dollars value. A 6 nuclear aircraft carrier armada and hundreds of military bases across the earth isn't free.
PocketRTG: A CubeSat-scale radioisotope thermoelectric generator using COTS fuel [pdf]
Intellectual Property, DRM and holding my data hostage agaisnt my will are all forms of protectionism, and if you were to remove that, how much would Uber be worth? They have the software and "network effects", but without their driverless car play or the fact that I should be free to have an OpenID that would work between services (and carry my ratings, same for drivers) how great would Uber be?

You're right that protectionism stops innovation, but innovation is not always directly linked to wealth creation, and protectionism comes in many forms, including corporate protectionism.
I was referring to the "Not if they are selling products at te price offered. If they were OVER priced, they would sell zero. If a good is above the price people are willing to pay, they will sell zero. Clearly, that is not the case. An economic nitpick to be sure but factual." part, not arguing about Apple's case.
Research results: Barriers to Refactoring
>> Sugar is 3x as expensive in the US as it is in latin america. Why? We have restrictions on imports, and thus we have to have american companies growing sugar.

not sure this example applies to China blocking FB for example. they are 1 - creating job opportunities for their devs and 2 - taking the piece of the pie straight from FB and putting it into their pockets. (+ probably whatever data they want to collect on their citizens instead of FB doing that).

some protectionism is "good". the problem I have with it is it skews the playing field unless all players do the same thing.
"Want to escape? Avoid Facebook, Instagram, Snapchat. Avoid venues and media built around group signaling and conspicuous consumption."

Ironically, this only works well if ~everyone does it; if ~nobody does, it isolates those who do.
Honestly I don't know. I would be surprised if someone wasn't working on it if not. But I'm not sure if there is yet a critical mass of regional players yet to warrant it. But maybe that's a catch 22?
How does it help you?
Update on GraphQL, switches to Open Web Foundation Agreement v1.0
This kit is targeted for younger kids. A soldering iron presents a real risk for injury, and most parents will probably not want to buy something like that for their kids.

If parents wanted to extend this kit to include soldering, they could just as easily buy an additional Pi HAT kit from Adafruit...
I'm at 204 with about 1 GB of usage. Firefox is great with many tabs http://www.techradar.com/news/firefoxs-blazing-speed-with-hu...
So if you’re an entrepreneur, and circumventing employment regulation is your benchmark for ‘innovation’, it’s really time to get a new playbook.
It so easy to get admin rights on a Mac anyway.

- Boot into single user mode...

# mount -uw /

# rm /var/db/.AppleSetupDone

# reboot

Reboot the machine and it walks you through a re-run of setting up the OS X set up assistant, which allows creation of an admin account.
Will my HN comments count/be tracked as well?
it's relatively popular.
AFAIK, Kodi is still client-based, and doesn't have the nice server component that Plex does. It's nice to have a single server handling transcoding, media management, etc. etc, and allowing the clients to be thin.
I see this as more of a cost / benefit thing.

Finding and distributing facts has a lower cost / benefit than finding and distributing opinions.

I feel this similarly for constructive debate online. The cost of creating constructive comments is much more than the cost of creative "destructive" (not sure it's the right word) comments. So more comments are "destructive" than constructive.

Unless the value of constructive comments is larger than the perceived cost (hn might be an example?).
Technology preview: Private contact discovery for Signal
Could you be more specific? I don't believe this is a known issue. If you're experiencing this behavior, you may want to report it: https://github.com/philc/vimium/issues

Personally, I'm running Firefox 55.0.3 with `vimium-ff` 1.6.0 (current build on addons.mozilla.org), and the `t` keybinding opens new tabs just like `Ctrl-t`. Command repetition also works (eg, `5t`).
GraphQL specification has been relicensed minutes ago to Open Web Foundation Agreement, graphql-js and relay to MIT.

https://medium.com/@leeb/relicensing-the-graphql-specificati...

https://news.ycombinator.com/item?id=15340528
The impact of so-called tech savvy users is exaggerated. Criticism from IT sector would be put out no harder than that in other cases. Organized commune hardly exists after so many years since the repression in 1989 and IT companies must be queuing in line to help out or the censorship would not be as effective as it is seen by now.
The weird tonal shift from "look at my science credentials" at the start of this article to Jungian Christian cultiness by the end was like something from a Chuck Palahniuk novel.
You're making some pretty big assumptions, there.
it was a bad interview and Peterson's cantankerousness got the better of him during that segment. The second interview is more worthwhile, and the two of them have an interesting discussion about what sorts of concepts they respectively like to address with the notion of "truth". Peterson is not anti-evidence or anti-rationalist at all, but he does more broadly include psychological and archetypal patterns as truths.
The US Government Is Forcing Coursera to Ban Iranian Users Again
Have you tried the native visual analytics client that comes with MapD, MapD Immerse? (https://www.mapd.com/platform/immerse/). It’s not a full BI tool but is very good for interactively slicing and dicing datasets from 1M to 100B rows. Here’s a demo of it on 11.6B rows of US Ship data (https://www.mapd.com/demos/ships).
Meteor allow/deny vulnerability disclosure
I'm not sure why infographics like this usually focus on revenue instead of profit. Revenue is not a meaningful measure of which companies are "stronger." It's like comparing weighlifters without taking their size into account. (I'm much more impressed with someone smaller who can lift 300 lbs than someone huge who can lift 350 lbs.)

Other things being equal, would you rather have a 10,000-employee company that sells $10b worth of widgets at a 1% profit margin, or $2b of widgets at a 40% profit margin?
I do support unlimited H1B visas, and I would also want to liberalize H1B visas even more. I think that, because it's hard for a worker with a H1B visa to start their own company or to move between companies, the company that is sponsoring the H1B has more negotiating power. (i.e. "well if you don't work hard enough, we can effectively have you deported") and are thus able to exploit their workers more. The limitations I would want on borders are checks for criminal background, and some kind of verification that the people immigrating understand liberal democracy and civil liberties and want to share in that system.

So, there's this idea of comparative advantage. Two companies are both producing widgets, but for some reason one company can produce goods cheaper than the other. The reasons might be things like technology, company or regional culture, training of employees, cost of resources, or geography. If no trade is allowed, then the company with the comparative example can only operate within it's own region. If trade is allowed, then everyone gets the benefit of the cheaper product. Furthermore, the economy is more efficient now!

An example: If it costs Company A $2 to make a widget, and it costs Company B $3 to make a widget, then trading will lower the price. Company B may still be able to be in business, but consumers will get the benefit of competition between the two and having lower prices. Furthermore, because Company A probably selling more widgets now that we've allow trade, the economy is also more efficient, because we're spending less money just producing widgets.

The idea that trade is beneficial is widely accepted. ( http://www.igmchicago.org/surveys/free-trade ) Protectionism is just one example of an anti-trade policy, so it follows that protectionism is bad, inefficient, and a tradeoff in which there are a few local winners, but at the cost of global efficiency, and as a direct tax on the people living in the region that's "protected".

Khan Academy on trade & comparative advantage: https://www.khanacademy.org/economics-finance-domain/microec...

A longer essay about the topic, which addresses the common arguments for protectionism (i.e. infant industries, spillover effects, national security, unequal exchange): http://www.e-ir.info/2012/08/28/the-causes-and-effects-of-ec...
It's not as slam-dunk for medical applications as you might think. There will always be trade-offs that have to be made to shrink a device into a package as small as Glass.
The MIT license is extremely commonplace in web libraries and is well accepted. (used by jQuery, Preact, Angular, etc.)

Can you clarify your concerns?
Could you please not go off on tangents, especially with personal barbs like this?
In the sense that is under discussion, yes.
Actually, at Blekko it cost us about $2M/year to hold an index with 5 billion documents, it would have cost use less than $10M/year to hold an index of 10 billion documents (this is suggested by many to be the 'sweet spot' of coverage) to have that many documents you will create a crawl frontier of between 500B and 1T URIs.
You should wait till they cross the intersection instead of timing your cross with the pedestrian. You need to yield to the pedestrian as soon as they enter the cross walk - that's the law and what all road traffic is required to follow.
I guess as long as it is not default behavior it will stay as a weakness then? I am not sure if it is worth to exchange it for memory or performance gain.

Also is using thread per tab approach more susceptible to memory leaks, resource sharing issues or OS scheduling shenanigans than process per tab approach? You close the tab, the process is dead and resources are mostly guaranteed to returned. My knowledge of modern browsers is limited, maybe this was considered an acceptable compromise though.
Group Admin Thanks for sharing man. It's a good news.
I am not sure about this license. How does it compare to MIT?
Because now it's exactly like every other piece of open source software, so lawyers can stop debating whether it's better or worse than an implicit grant.
Ask HN: Does anyone use a Raspberry Pi for their main/work PC?
I'm interested in hearing anyone's experiences with using a Raspberry Pi as a regular desktop computer. I've already got a RasPi3 and keyboard/mouse/screen, and all I need for my work is a terminal for ssh, a web browser, and a text editor, so it seems feasible. Is Raspbian the best OS for this purpose? Thank you!
"Regulation for taxi services is important. "

Some of them are. Safety. Insurance. Identity.

But '35 hours of training' I don't think is one of them.

People are getting very excellent service out of Uber and Lyft, there's no pragmatic reason for '35 hours of training'
Awesome!

And yeah I've found a few resources of people who've managed it. Last time I tried to compile it, it got stuck on some x86-specific dependencies in the base images you guys were using I think. A year later and I'm finally starting to look at it again. Official support would be fantastic if possible; I would very happily start using it on hundreds of devices in the near future :D
It's polite to follow the rules when you build on top of someone else's work.
I couldn't be more excited for the recent license adjustments of Facebook's open-source projects. Great work!
So, are there any plans to use ReasonML as the main React internal language in the future?
I knew that Messenger is 50% using ReasonML
> One important difference between the CFC ban and carbon emissions caps is the availability of inexpensive alternatives: HFCs.

A very important thing to note about the difference is that CFCs and HFCs are produced by the same corporations.

Du Pont fought tooth and nail against a CFC ban until it was shown that HFCs would work in the same applications, at which point they turned about face and supported it.
I use that built in whatsapp a lot more than I expected. It's great. I love opera, it's my go to browser for dev.

That said, I'm definitely going to give quantum a try
If the taxi industry has to undergo this training, how on earth is it fair that Uber doesn't? If they didn't require this, wouldn't this be the Uber special interest group being prioritized?
As a Quebec resident, over-regulation and mandatory time spent in useless training is well known here as soon as you touch a regulated market.

A lot of provincial laws require that you waste time to obtain some license (in opposition to showing that you understand the regulations), and these laws are not going to change since most people in the field already did the time so don't care anymore or didn't do it and don't have to do it.

I hope this event will at least help in fix/expose this problem
This would be a much more interesting list to look at if it included all public tech companies, not just Fortune 500 companies.
He was unable to make a statement from his private jet en route to Europe...
On the cell phone note, you don't even need to pay for cell service. If your phone can connect to a cell tower you can dial 911.

They may not be able to dial you back if your call gets disconnected, on account of your phone not having a phone number. I'm not sure how that works.
hence the 3 years of practical training
Our house. We were in a position to buy during the crash (which was a little scary--I was working a temp job that ended the day we closed). Later we could refi the loan at 3.5%. Now about half the cost of renting in this neighborhood.
It's a fair point that perhaps safety is a concern if you compare the numbers. I personally do not have all the numbers on hand to either confirm or refute that argument. Before you make that comparison I would suggest determining whether that's actually true in Quebec. To me it seems you've created a false dichotomy.
It's been renamed to "umd" for clarity.
COCA-COLA: CAPITALISM AT IT’S FINEST
Irrelevant to the case of killing other people in avoidable accidents.

Like automobiles, lots of cyclists (and I am one) believe that they are able to safely perform maneuvers they cannot, in fact, safely perform.

It's sensible to ask if there should be different rules for bicycle and automobile traffic. But if we change the rules, it shouldn't be based one what cyclists want or don't want to do, but on analysis of the safety and efficiency for everyone involved, including pedestrians.

Sometimes you just have to suck it up and lose momentum.
Hum. 99% of users in a large company have a mobile phone. Feels a bit like a corner case problem.
Thanks, we've updated the link from https://boingboing.net/2017/09/26/judge-rodney-gilstrap-2.ht..., which points to this.
honestly that's how they lose their plex pass lifetime customers. Not how they monetize them further.
Does it do blue-green deployments yet?
While we are doing scores, here is Fedora 26, Threadripper 1900X with 32 GB RAM:

Firefox 55.0.3 - 71.4
Firefox Dev Edition 57.0b3 - 113
Chrome 61.0.3163.100 - 136

Firefox still does not use hw acceleration for composition.

These are Browserbench 1 though, I have no idea how to run v2.
How to Dropship on Ebay
How does Uber use IP, DRM, and data-hostaging to make itself worth more? :confused:

Having OpenID doesn't seem like a right you can demand. Idk. If you want to, choose a service that provides that. You're right that there's a network effect, but it's a network effect that's been freely given by consumers.

I'm not a pro-Uber shill. I'm kind of hoping that their self-driving car play fails, and that the market corrects itself. (i.e. Uber bankrupts!)

What do you mean corporate protectionism? Corporations don't have the power to pass laws and force people to do things against their will. Those powers only reside in the government. I'm absolutely anti-cronyism and anti-lobbying. I think the best situation we could be in would be one where the government does not have power to meddle in the market, because we would not even have to worry about special interests getting into politician's pockets, because politicians would have no special favors to give in return.
Enjoying the Chinese consortium that owns Opera too? I am not even joking here, given China's recent track record with WeChat I would think twice before using Opera to handle all your https (banking..etc.) traffic. Of course Chrome (US) suffers from somewhat similar issues. Firefox really has unique position in the market in that it's fully Open Source and has non-profit driven org behind it.
ProsperWorks raises $53M for its G Suite-centric CRM service
Is there some proof you could share? Motherboard manufacturers have been super silent about this.
Changing spending priorities to fund tech mega projects that do not provide a profit is a change in behavior.
Nice execution! I made something like this a long time ago: http://www.ruddl.com/ Although I haven't maintained it in a while. Curious what kind of tech stack you are using?
Tab Center Redux: https://addons.mozilla.org/en-us/firefox/addon/tab-center-re...
Ah, this is the opposite direction of what I thought: often "dial 9 to reach an outside line" systems end up triggering accidental calls to 911, especially since the person making the mistake just hangs up, in which case 911 is required to send a responder out.

That's not what this is about at all, but rather that "systems may not support direct 911 dialing, route 911 calls to the nearest 911 call center, or transmit accurate information on the caller’s location or call-back number." That is indeed a much more important issue!
How is it 'good for locals' that they have significantly less choice when wanting to go from A-B?

Uber was a great service.

I live in Montreal, and use cabs because they are parked outside my door - but I used Uber to go to the airport, and 'as a local' - I'm seriously miffed off at this.
Bitwarden doesn’t have support for credit cards/ addresses/ SSNs...
For those of us that are two working parents with children, yes, yes we do. It is a second job, but one that isn't cleanly separable like a normal job. Shared calendars, Todo lists, spreadsheets and docs are a godsend.
The adapter system is super interesting: https://github.com/airbnb/enzyme/blob/master/docs/guides/mig...

This might be the way to go for complex dependencies like React where APIs move in and out of the main package, or could be implemented by third parties (like how Preact can supply render and createElement in a mostly-compatible way).

It also makes clear that semver dependencies in package.json are insufficient to describe the library combinations that work in the main package.
It didn’t. The new feature is to ask for user confirmation before loading even a properly signed kext.

This is the feature that doesn’t work at the moment. Or rather it works, but it can be bypassed
You don't need to wait for the CPU time of all components to complete before the first bytes are available. When we render an HTML element, we now emit the opening tag before processing the children. People have seen benefits in practice from this.

Our new architecture makes it easier to implement the type of async data fetching you describe and we'd like to add it in the future.
He already made his point:
"Struts had provided a remedy for the fault, months prior."

According to your quote, they patched only after they were the victims of a breach; they should have been pro-active and dealt with the issue as soon as the vulnerability was made public.
Do you live in Quebec? Why do you get to decide what is reasonable for them?

Personally, I have an issue if municipalities try to impose differential standards, but asking Uber to have its drivers conform to existing standards seems reasonable.
Off the Charts: An Interview with Lukas Biewald of CrowdFlower
> was purely a PR play

Bing said they were using internet explorer to monitor users's activity and copy search results. They're still copying Google search results, just doing it through IE.
If only they would do this for zstd.
He can direct the FBI and justice department to interpret the law with regard to equifax the way they would interpret it for a small business or individual.

(obviously under the table because above the table would acknowledge the double standard)
They already offer that experience and they still compete against ordinary Taxis which now have their own apps - Customers now expect a kind of experience and will go where it is met.
Yeah, if you listen closely you can hear the sound of golden parachute opening.
Are these licensing changes retroactive? If I'm already running Facebook's GraphQL reference implementation, do I have to upgrade to be free of the patent restrictions?
That one has a trick to it! Explorer rejects filenames that are "just extensions", but that's just a strong opinion it has. At the same time, there is a behavior that filenames ending in periods are actually invalid, and get the periods silently stripped by win32. So type ".gitignore." to name a file .gitignore
I noted at the end of 2014 that Boing-Boing had stopped having much value. Brief summary: unsigned advertorials in the voice of the BB staff; page view splitting to max ad revenue -- often with no more than 1-2 sentences on the last page; pushing podcasts without text equivalents; repeat entries (at the time they didn't have any decent queue management, don't know if that's changed) and finally: I've got a perfectly good RSS reader, and that entirely replaces BB with a bunch of much higher quality sources of signal.

I think I've looked at BB articles three times in the intervening years.
> With today's release of React 16, we've completely rewritten the internals of React while keeping the public API essentially unchanged.

After the Angular 1-to-2 letdown, this is a refreshing commitment to keeping a stable API.
San Francisco first city to sue Equifax for failing to protect 15M Californians
Mobile Development for Arduino Part 8
All part-time drivers have to do is out-lobby the entrenched interests? That doesn't sound like a level playing field..
What's New in React 16 and Fiber Explanation
I found more irony in that it was posted on twitter.
35 hrs is less than half of a class during a semester. The MSF can give you 10 hours of motorcycle training in a single weekend.

By comparison, to become a licensed barber (or electrician, etc) typically requires thousands of hours as an apprentice.

Hardly seems like a huge burden by comparison.