skysight-inc/HackerNews huggingface dataset:
https://news.ycombinator.com/item?id=14797405

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

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

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

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

https://hn.algolia.com/?query=Google%20Glass%20points%3E10&s...
I deal with this in a weird way: people comment on fb/g+/hn/reddit and then I pull the comments onto my blog via a server-side script. For example, comments on my most recent post: http://www.jefftk.com/p/paypal-giving-fund

The (terrible) server-side code is https://github.com/jeffkaufman/webscripts/blob/master/commen...
MSVC. Yeah, Windows isn't a "distro" but it is a major OS and MSVC is a pretty major compiler. But it's binary only so there's no need to bootstrap it unless you're working at MS.
Someone else also made a point against this. We can count all the places where Uber operates and they have issues in the majority of them. If you also include the places where they have been banned then it's an even larger distribution of issues than non-issue locations.
Are you saying the real killer app for AR is notes apps? Seems unlikely to me, but I'm interested how you think that UX would look? Why is it better in AR than in a paper notebook/evernote/etc?
Thanks, not compatible with the new firefox beta, but thanks.
In this case what should ad networks like Google do to make sure they are running ads for legit businesses? In your gun store example, the seller is relying on the government to provide any information that would disqualify a sale. Rarely is a gun shop going to deny a sale despite government approval unless there is suspicion of a crime happening.

If these scam rehab clinics can show Google they are properly licensed by the state they reside in, then what else should Google be doing? Google is not a medical license board. The states need to make sure that any sort of rehab or medical facility is legit and using best practices. These clinics rely on insurance money coming in so insurance companies would definitely be interested in making sure that the clinics they are paying out to are using effective treatments. I could see Google having a clause stating that if any business advertises themselves as any sort of medical or rehab facility, that they provide documentation from the state that proves such. This should be the same with doctors, lawyers, notaries, professional engineers, or anyone that advertises themselves as something that requires an approval from the government.

Despite Google making a lot of money off of dubious advertisements, if Google can verify that a business is properly licensed to do what they advertise, then Google shouldn't be at fault for any fraud that is being committed. If someone shoots someone unlawfully and the gun was purchased legally, the gun shop doesn't get in trouble.
great idea! just one UI suggestion, can you blur the background when popping up the image? that will make my eyes feel better.

other than that, great job!
According to this article, Amazon has $101,749 in revenue per employee (which is almost 2x that of Wal-Mart). That's roughly 1/18th what Apple's doing.

https://www.fool.com/investing/2017/06/26/amazon-generates-t...
Still. It's like saying that you need to own both a DEWALT and a Bostitch drill because they are just different enough when working on dry wall in colonials vs capes. I mean I am sure there is someone out there that uses Vue for odd projects and React for even ones (and Angular for every 13th one that they start on a date that ends in a 5), but most developers I know try both, then stick to the one that they like best.
Radius starts with an unbeatable science fantasy premise, then gets weird
Now I can brag and add my (small) business in the top 5!! ;) I am guessing there would be quite a few others in that position.
Web Components, Just in the Nick of Time [video]
I completely understand. I teach AP Computer Science to about 100 students a year and I assign many Open Response questions which are solved by writing code by hand on paper. I grade these using the same rubric as the College Board which takes into account much more than "would it compile". For every hour of homework I assign my students, I assign myself double digit hours of grading.

Some AI + a pool of previously graded assignments could probably automatically pre-grade essays (or my open response questions) with comments and notations which would allow a teacher to skip the 100% correct papers, and focus on the hot-spots of the others. Automatically identifying plagiarism (via the internet and other students) would be a nice side effect, too.

Those kinds of solutions seem way more useful than Yet Another Gradebook/Attendance System or a Teacher->Parent Chat Room or even Distributed Tutoring Systems.
Relicensing the GraphQL specification
Do you know where to find some usage examples ?
That is an exceptionally useful answer for me because I'm considering this for a strategy game with tilemaps. Thank you.
I can answer this.

Money.
AI and the human informational centipede
It's really "funny" how quickly this post got flagged down on HN.

Some VCs, tech people, etc. who make money from immigrants are going into panic mode.
I created plydata, you may find it sufficient for your needs.

https://github.com/has2k1/plydata
This documentation still makes it sound very clunky and inconvenient compared to chrome:

https://developer.mozilla.org/en-US/Firefox/Multiple_profile...

> You cannot change the profile while Firefox is running. Although it is possible in some cases to have multiple instances of Firefox running in different profiles, to avoid confusion, you should first exit/quit/terminate all running instances of Firefox, FirefoxDeveloperEdition or Nightly.

> firefox --ProfileManager
This a thousand times.

Unfortunately it's often more "scalable" to produce a uniform product for consumers vs tailored b2b/enterprise products. The former has little market power, the latter a lot.
> ren't going to be rewritten because it would take a decade to do.

Semi-related question - does anyone know what that would look like? Like if someone were to rewrite v8/Tracemonkey from scratch, what's the cutting edge research on this?
If you want to try these performance improvements (servo, e10s) but keep legacy add-on compatibility (at least for now) I suggest installing firefox 56, disabling auto-updates, and making the following changes/additions in about:config

browser.tabs.remote.autostart	true
browser.tabs.remote.force-enable	true
layout.css.servo.enabled	true

This way I get to keep my Tree Style Tab, Lastpass, and a few other add-ons that haven't yet been ported to WebExtensions.

Convenient FTP link, since it seems right now the automated installers are jumping between versions 55 and 57: https://ftp.mozilla.org/pub/firefox/releases/56.0b12/
At $700 per iPhone, that's only 3000 more iPhone to sell in a year.

Could you improve the sales of the iPhone by 3000 somehow? probably.
You can also hear.
Silicon Zeroes: a game about CPU design
Ask HN: Non-coders of HN, what do you get reading HN?
Congratulations on the new release, it's really amazing!

I'm a web developer and nowadays I'm using a lot of React. I quite often end up switching to Chrome when I debug to get a useful error message/stack trace. Is this because Facebook has targeted Chrome or is it simply because Chrome has better error reporting? If the latter is the case, are you working on improving this?
Threw away all frameworks in 2010, now frameworks are making a comeback again in 2017, despite browser standards having almost caught up.

Here are some quotes for thought:

> “And very much counter to today's ethos in a lot of the JavaScript ecosystem, we built all of this with the hope that we would be able to invest it all into the platform directly, and then we'd be able to evaporate those tools away.”

> “Every kilobyte we lean on the platform for instead of sending down the wire really pays us back.”

> “And the web, I believe, can be the single best way to deliver experiences to those users (mobile) if we don’t drown them in JavaScript."

> "Web evolution is freeing us to attack new and harder problems further up the stack. That’s great news for developers, but it’s mostly great news for users if we use the platform.”
Here's the problem with that type of snark; when you're wrong it's really bad for you. You are responding to a question about react NATIVE, which still has the patent grenade (see below).

https://github.com/facebook/react-native/blob/master/PATENTS
I dug around a bit, but didn't see anything definitive.

Does anybody know if Rancher 1.X or 2.0 support GPU instances? That's a must have feature for us.

Thanks!
Well that makes sense since you hear about men just indiscriminately saying yes to everyone. And you also have to imagine that some of the comments are just obscene catcalls rather than attempts at conversation.
Microsoft says Office 2019 previews are coming mid-2018
+1 for mentioning huge CPU usage by Nightly on Mac.

I've been sending feedbacks for Nightly for a while now, but they don't seem to read them. The two biggest issues are:

1- High CPU usage (which leads to high temperature and shorter battery life)
2- No "Look Up / Define" in right-click menu.

Fix them and I'll switch from Chrome in a blink.
Which will last as long as the VC subsidies do--i.e. probably not much longer. I suspect that a lot of people who have grown accustomed to the sort of low fares that losing billions of dollars make possible are in for a surprise when prices rise up to be more in line with cabs again.
What's the difference between logging and data collection?
> just as I don't install every package available in OS just in case I'll need later it.

But your OS does come with lots of packages and features you may not use.
That's not a comparable metric. That is only going by a single quarter instead of the whole year, which is important when you factor in the holidays at the end of the year. Last year Amazon's revenue was around 136 billion and it had around 341k employees, so the revenue per employee was around $400k
Awesome.

I wish that these wouldn't just use a Raspberry Pi, though. If you just give people a Magic Computer Board to slot into a few other bits of plastic and peripherals, how much will they really learn about the hardware?

What about a kit that you solder up yourself? Not the actual components, but at least some headers or leads to physically separate the different logical pieces of the machine. The core logic board with all those annoying BGA components could be a single board, but the peripherals might be broken out into headers designed for different module boards to plug in.

The USB adapter boards or hub board connect HERE, the audio amp board connects HERE, the microSD card/M.2 SSD storage board goes HERE, the Power supply board plugs in HERE, etc.

And then you open-source a modular 3D-printable case that users can design in a web interface, snapping slots sized for different plugs/modules in different places on a shell, choosing where the screen/hinges/keyboard/trackpad/board should sit. Link to an affiliate-linked online printer for convenience, and stock a few default configurations.
Like I said to the other guy, the comment made it sound to me like for some reason they were keeping the data forever.
There's only about 8k people who are 1 in 1k crazy and 1 in 1k capable, assuming independent traits.

If you restrict that to even 1 in 20 violent, then you're talking 400 people world wide.

Factor out kids, elderly, etc and you're talking 200 really scary motherfuckers. Figure 75% are employed by governments, and you're talking 50 rogue badasses -- which seems vaguely in line with the number of really dangerous terrorists, paramilitaries, etc.

My guess is that the number of people that are both interested and capable of the things you propose are busy making tons of cash on drugs, terrorist violence elsewhere, etc.
> Not a lawyer and haven't read that many rulings, but this one looked pretty normal and not that "sarcasm-oozing" to me.

Yeah, so, it's hard to detect variation from the norm if you have no basis for understanding where the baseline and range of normal variation is.

While not a lawyer, I've studied law and read lots of court rulings, and the excerpt provided is pretty high on the list of the most condescending rejections of a lower court decision I've seen.

> Sometimes they need to use a "common meaning" of a term rather than a legal one, and so they might cite a dictionary.

Citing, for the same common term, both a 1911 general-use dictionary and the 1891 first edition of Black's Law (other than for a time-specific meaning of a term in a turn-of-the-century law), on top on the “this is a noun, this is an adjective that modifies the noun” bit, is pretty much saying “English...it's a thing you might want to look into.”
Would be great if you could start to care about Firefox on Linux, too. (It's the only platform where hardware acceleration is disabled for example https://bugzilla.mozilla.org/show_bug.cgi?id=1280523)
Do such apps exist already?
Equality of opportunity
World of Warcraft Has a Rape Problem
You are conveniently forgetting about the ruthless practice of operating at a significant loss while lying to investors about a grandiose vision of the future. Large corporations regularly do this: overpromise local jobs, undercut everyone else by operating at a loss, and either have to bail out of the market or move on if they themselves are bought out. The result is both the local market is gone and then the local jobs are gone once these foreign companies leave.
It will surely be able to read your E-mail soon [1].

1: http://www.catb.org/jargon/html/Z/Zawinskis-Law.html
Yeah, but asking Mozilla to include that maybe too much? I don’t know.
It's a sort of lisp-y idea. Arguments passed to functions get "quoted", so the function can get or change data about the expression and its scope/environment before evaluating it. Like others have mentioned, it's what make R quite good for developing DSLs like R's formula language or dplyr. (And other conveniences, like auto-labeled plots, etc.) But similar to lisp macros, it can make for unpleasant surprises if not used wisely.

If you look at attempts to do this stuff in python---e.g. patsy, which emulates R's formula DSL, and there's another project that emulates dplyr I don't recall the name of---you see they have to resort to parsing and eval'ing strings instead of working on expressions (language objects that represent ASTs), which is not nearly as nice or safe.

Edit: But just to emphasize your surprise -- yes, you can definitely be surprised by delayed evaluation in many contexts if you're used to more traditional languages.

> y <- 10
> wat <- function(x=10*y) { y = -y; x }
> wat()
[1] -1000

But (1) good library writers don't play these kinds of tricks, so it doesn't come up too often in practice; and (2) when writing/debugging my own code, I've not found it too hard to reason about, anticipate, and avoid these effects.

> y <- 10
> less_wat <- function(x=10*y) { force(x); y = -y; x }
> less_wat()
[1] 1000
I'm not sure what feeling anything like JavaScript has to do with the discussion. No one asked which framework is most like JavaScript. I don't think JSX turning JavaScript into some weird XML/HTML hybrid feels like JavaScript either. Sure you can use it without it, but why would you? Vue works for me and others, whereas React works for you, and others. Let's just keep working on our projects.
There are ride-sharing alternatives like Fasten, RideAustin. I will concede that they are more expensive and unreliable during heavy traffic times (weekend nights).
My last two uber rides were with an elderly gentleman who had poor night vision who ran a stop sign, ran over a curb and almost drove a bus off the road, and a really angry guy who complained about uber for five minutes while driving me around in a circle and then dropped me off where he picked me up after he found out my route was over a toll road, then refused to cancel the trip and I had to get a refund from uber.

I would say my worst cab experiences have all been with uber drivers by far, and it’s gotten markedly worse over time.
what is MSM ?
Are you going to elaborate on that, or should I conjure up a motorcyclist from thin air and ask them how they feel?
Will the new performance improvements also trickle down to react-native and or react-vr ?
How can you get to the related reddit discussion from a picture in your grid? If I'm like 50+ images deep and I want to see what people said about it... odds are browsing the actual subreddit is going to take ages.
I didn't believe the metrics, I downloaded it, I feel like Im browsing the web in the fast lane.
Do you not worry about security vulnerabilities? My understanding is that Apple doesn't issue security updates for older versions of iOS.
Fast Radio Bursts Flash Throughout the Cosmos
A strategy that goes long or short QM doesn't have an asymetrical return profile. I.e., it isn't "picking up pennies". An example of that is selling options.
Having done it myself many times, I'm totally aware. Thankfully, as a foreigner or foreign company, I only need to present tax receipts. Still a PITA, but there are no hard limits at least.
> Will the new system still be able to schedule containers through the GUI with the same options as currently available on Cattle?

Yes!

> Also the one feature I'd really love to see from Rancher is ARM support for the agent

I've seen this running. I can look in to it.
Will existing create-react-app apps automatically get React 16 when they update it?
Something has to be done with the treatment industry as a whole. It's sad when a group of them come into an AA and/or NA meeting and the meeting is used as their "therapy" session. I see this way too often in the rooms. The center should be treating the mental aspects of addiction as well as the physical at the center. Most of these fly by night treatment centers have no interest in addressing the mental aspect of addiction, and as a result, the center becomes a revolving door for some. Maybe by removing these shady centers from advertising on Google it will help put them out of business and the centers that are trying to help will thrive. Time will tell.
Issue thread: https://github.com/jfitzell/mozilla-keychain/issues/88
As Mr. Patrick Walton over there said, Mozilla is still building up the exact, minimal file-system permissions. So, yes, in that way it is still not yet on quite the same level as Chrome.

In terms of security architecture, there is to my knowledge only one bigger difference left and you can change that, if you want.

The difference is that Chrome will spawn a new process for every new tab (unless the webpage in it is from the same domain as another tab). Firefox instead will always round-robin the tabs across a fixed number of processes to achieve lower RAM usage and as result of that also somewhat better performance.

But you can tell Firefox to round-robin across up to 1000 processes or what have you, so that it then does spawn a new process for every new tab (and therefore sandboxes each tab individually).

To do so, go into about:config and set "dom.ipc.processCount" to a high number, like 1000.
Except that Uber’s unfairly subsidized rides and skirting of regulations are driving regular taxi drivers out of business so they may not continue to be an option.
Yes, and we've heard no shortage of bad taxi anecdotes, either.
Does docker need anything special for GPU instances? As far as I know, rancher 1.X simply interacts with the docker agent running on whatever hardware you provide (cloud or otherwise).
Qualys Security Advisory – Linux PIE/stack Corruption (CVE-2017-1000253)
Bounty from YouTube due to lack of auth
Testing Digital Nomadic Productivity
Ask HN: What's been your best investment?
That reminds me, on a slightly related tangent: AdNauseam now works with the latest Firefox nightly. It's a uBlock Origin fork that stashes the ads in the background and clicks on them (but as a simple request, so the other side never gets loaded).

Great for ruining your tracking profile and contributing ever so slightly to the downfall of attention abuse as a business model.
Yeah, pity said large change was implemented before checking if it was a good idea.

Community: This license is a legal nightmare. Something needs doing!
Facebook: We have done something.
Community: Try listening to both sentences next time.
MSM stands for MainStream Media. It’s sort of another way to say “the media”.
Elsewhere in the thread it's stated that Tree Style Tabs has shipped a 57-compatible version, and that LastPass will be ready by the time this all hits stable.
hey man, do you guys have a template email I can send so I can get my own data out of Tinder?
I don't have stats to back this up, but my ridesharing experiences are almost always better than taxi experiences, and if the taxi experience has improved recently it's because of competition with ride sharing.

By all means enforce antitrust rules against Uber, but the reality is that taxis are going to go extinct, and Uber will too if they don't get self driving cars sorted out.
I don't know why you are being downvoted, this is exactly what is going on. Texas republicans seem like trolls to me, always trying to use their power in the State Houses to annoy and infuriate their more Urban constituents. DJT didn't win by a huge margin in Texas though so I'm hoping that pretty soon these clowns will get kicked out and we will have responsible representatives.

Meanwhile, their asinine antics are having a very real effect on the economy of Texas: https://www.nytimes.com/2017/09/22/opinion/sunday/texas-unem...
> But your OS does come with lots of packages and features you may not use.

Sure does. And I can remove them if I want to. I can apt-get remove libc6 if I really really want to and I accept the consequences. I can't remove non-essential parts of the Firefox, though.
No, but because React is just another dependency in your package.json, you can easily update it via NPM or Yarn.
Just an FYI in many states, cities, etc. It's legal to move to the bike lane for a right lane. That's why it's often a dotted white line.

Not saying that's safe... But it is legally accepted
"criminal enterprise"

Sketchy rehab sucks, but is it always a criminal enterprise? The fact that Florida had to pass some new laws indicates that may not be the case in many states even now. (Even in Florida, it would be somewhat miraculous if they got the new laws precisely correct on the first try.)

Even assuming an airtight law, where does the line get drawn? The gold-plated rehab that Hollywood stars use costs more than most insurance would pay. The rehab mentioned in TFA that keeps addicts high and prostitutes them was obviously a criminal enterprise even before the new laws. There is a lot of space in the middle, and outlawing very basic rehab might just mostly deprive addicts of that service. This is a difficult line to draw. One might imagine insurance companies or government regulators drawing it (even if perhaps they haven't yet...), but how could Google do so?

My impression is that Google's corporate cultural DNA is somewhat reluctant to insert itself into this sort of transaction in this way, but some other giant internet companies would be eager to get all in the business of assigning users to rehab centers.
Visual Studio Code Keyboard Shortcut Cheat Sheet (Windows,Mac and Linux)
Amazing work, hats off to y'all.
> Vulkan is only on Linux and Windows

Also on FreeBSD :) https://github.com/myfreeweb/freebsd-ports-dank#mesa-with-vu...
Thanks for first-class async rendering, been a long while coming.