skysight-inc/HackerNews huggingface dataset:
I agree with your general sentiment, but think those error rates hide a lot as well. Human error might be at x% overall, but when you eliminate malfunctioning humans, broadly defined, it's probably much lower than x%.

The recent death of the Tesla owner, for example, as far as I know, was due to the vehicle accelerating into a semi. This is something that most people would not do even in their worst driving state unless they were intoxicated or seriously mentally impaired. I don't want AI driving errors to be compared to human benchmarks that include people who are seriously intoxicated.

A lot of speech frustration problems, similarly, are not only about poor recognition in general, or lack of appropriate prompting to increase classification certainty, but recognition failures in situations where a human would not have any trouble at all, such as in recognizing names of loved ones, or things that would be clear in context to a human. I.e., maybe humans listening to speech corpora would have x% error rate, but that's strangers listening to the corpora. The real question is, if I listen to a recording of my spouse or coworker having a conversation what's the error rate there?

So, although humans are far from perfect, which is something that's often forgotten, the true AI target is also probably not "humans broadly defined" but rather "functional humans" or something like that. AI research often sets the bar misleadingly low because it's so hard to reach as it is.
Google's announcement [1] about OT font variations mentions that a CSS proposal is in the works:

> Together with other browser makers, we’re already working on a proposal to extend CSS fonts with variations. Once everyone agrees on the format, we’ll support it in Google Chrome.

[1] http://opensource.googleblog.com/2016/09/introducing-opentyp...
Once you see how the old printing presses worked, it's pretty clear why there weren't many charts back then. Wikipedia has a pretty good article on it:

https://en.wikipedia.org/wiki/Movable_type

And this image search really tells a story:

https://www.google.com/search?q=movable+type&tbm=isch
The modern nomad
Mobileye says Tesla's Autopilot is 'pushing the envelope in terms of safety'
Anonymous throwaway. I believe that more context for the rape joke is warranted.

At Apple, it's important to cover confidential materials when undisclosed persons are present. An employee wrote that this process reminded them of the viral song Bed Intruder [1]: "hide yo wife, hide yo kids."

"Danielle" objected to the joke because the song references sexual assault. The person apologized and promised to not let it happen again.

[1] https://en.wikipedia.org/wiki/Bed_Intruder_Song
Yeah the trailing `;` would likely cause problems.
Hi guys, can you describe more about this mcu? Peripherals, ICSP, mcu equivalent in market (functionality). Thanks
FWIW you already know TypeScript, it's a superset of JavaScript (though you'll get few benefits from that).
PokeEye – Real Time, Interactive Pokemon Go Tracker – Node.js
Github Enterprise (their self hosted version) is quite expensive.
Common misconception. Even on large web properties like Facebook, a large number of users have empty caches. For your site, with less traffic than Facebook, it'll probably be worse.

Linking to shared libraries hosted on a CDN often ends up failing because of distinct versions.
"It's critical to understand that the website blocking capability will only ever be used to prevent the worst crimes.

It's definitely NOT the thin end of the wedge."

- some luddite politician prior to legislation requiring blocking technology
Didn't atlases also have a myriad different kinds of graphs to represent economic output and other statistical representations?
The only trigger you have to say is "Alexa", just like Siri or Ok Google. Everything else is processed.
Is it just me or is this ultra-political correctness a new and intresting phenomenon? I'm really interested to watch where it's all going.

Pretty much all jokes are going to offend somebody. You can't ask people to smile, comment on thier clothes or belongings. You can't interact causally in the workplace at all.

Perhaps we'll see workplaces where all communication is in writing and on topic.

Do we want our workplaces where people gather together as friends as they work, or do we want our workplace relationships to be strictly professional?

I think I would prefer to work in a culture where, if you don't like the people you work with, you go find a new job. You don't complain, you get over it or you leave.

(Because even telling me my jokes are offensive is a form of harassment itself.)

I don't want to work in an office where I can't make friends, tell jokes, or laugh and enjoy life. Life is too short to sit in a room full of people you dont' know, don't like, or don't care about.
I do! DEF CON 23 - Ken Westin - Confessions of a Professional Cyber Stalker

https://www.youtube.com/watch?v=Tyel1gfSjl4

Specifically around the 18:00 mark. Also he does provide source examples that you can ruin your computer with if you want.

He gets into a lot of it, but shows quite a few examples including what I'm talking about. The people that he catches aren't necessarily savvy, but he does talk about taking pictures fast enough for the light not to be visible.
Interesting thoughts. Snowden definitely has some well thought out arguments in favor of his actions. I would guess he believes he is "just". My opinion is based on reading his voice and body language. It's hard to describe; he seems a little too pleased with himself and a little too happy to be along for the ride.
A lot of philosophy departments are very poor[1] (nothing surprising here, a lot of CS departments are also very poor).

On top of that, it seems to me that, at least outside the most prestigious schools (e.g. Ivy's), philosophy departments at schools with respected CS programs, are even less likely to be high quality. This is exacerbated when you compare the quality of the CS program to the quality of the philosophy program, since we are already talking about schools with quality CS programs.

This means that the average HNer likely went to a school where the quality of the philosophy department is much lower than the CS department. So when an HNer says "A philosophy education sucks" they really mean "A poor philosophy education is worse than a quality CS education"

This is exacerbated by the fact that the first several philosophy courses one might take typically focus on gaining a groundwork in philosophy. It's not unlike someone finishing elementary school thinking math is just boring arithmetic.

At the school I went to, the smartest student in a philosophy class was typically an engineering dropout, and the intellectual rigor of the classes was poor because they weren't allowed to fail 50% of the students (unlike engineering, where that fraction would be high, but not eyebrow raising). For most of the time I was an undergrad, I thought that all philosophy majors were less intelligent than STEM majors and philosophy was not at all intellectually rigorous.

1: When I say "poor" I am being a bit vague, but consider it a qualitative mix of the faculty, curriculum, and students. Of course these 3 things are very closely interrelated as curriculum difficulty is adjusted to the level of the students, faculty has some control over the curriculum, and having quality faculty and curriculum will attract better students.
It's not strictly about security. Some people like to close their curtains at night not because they think it makes them safer, but because that level of exhibitionism seems weird to them. It's the same principle.
It's trivial simple to do so.
https://github.com/turbo/alwsl/blob/master/alwsl.bat#L307 - it's a squashfs filesystem which is unpacked to replace the Ubuntu filesystem that WSL uses by default.
To get to the other side.
> But doesn't this business model entirely eliminate someone's income to be cheaper?

A lot of business models do. Horse carriages eliminated income of (most of) manual porters, and cars eliminated income of (most of) horse drivers.

Unless you are a worshipper of Ned Ludd, that's how technologies work and will always work. Something new replaces something old, and people whose income depended on the old stuff have to look for different income.
If only they'd written it in Rust...
> If you can only put 10% down on a home and are that desperate to have a 80% LTV mortgage, sure, this would do it.

They don't even help with down payments. Minimum buyer down is 20%. Better to go with a conventional lender.
A willingness to engage with the community as often and as effectively as you guys have is surely not commonplace.

Hope you can keep it up! :)
At 8 kHz sampling rate, you can tell f from s only by context (they sound the same).
I hope it does nonetheless for the data if not the message.
Wow, I had no idea people would interpret this as sexual harassment. I say this to both men and women on my teams that look like they are having a rough day. I'll remove that from things I say.

Edit: I don't just say "Smile", usually there is more context to the conversation and usually ends with me trying to see if I can help fix the problem(if it's work related).
I have been using Angular 2 for 3 months now and so far have loved it (except for the breaking changes in RC series and updating each time). Glad 2.0.0 is here. Here are the few things I loved, amongst other interesting features:

1. Typescript awesomeness: You can write plain JS or give type hints in Typescript. Typescript is awesome, because it is a superset of Javascript and compiles to Javascript. (Typescript > ES6 > ES5)

2. Modular code: It is is much easier to manage Angular code as it grows (compared to AngularJS). Components could be made independently and reused within other components using component interaction [1] (@Input, @Output)

3. Template Directives: .html template directives are available unlike ReactJS. A ReactJS vs Angular2 blog post online [1] argued that that putting HTML in Javascript is better than putting Javascript in HTML. I'd argue that template directives like ngFor, ngIf, etc are much simpler to understand. Also, it is easier to collaborate with a designer/half-developer who knows some html/scss and doesn't know Javascript than working in ReactJS where every collaborator has to know JS. This way, it is also easier for someone to gradually learn the framework. For me, template directives are a big win. If someone wants to construct templates with plain JS, that is still possible in Angular.

4. @angular/router is better than AngularJS routing and we don't have to use a 3rd party library (like ui-router was more popular in AngularJS than the angularjs router)

One thing that I have found annoying is that: UI libraries for Angular. Example: material2 (currently at alpha.8) [3] are not complete yet and lack several useful components. This can be a problem if you are looking to quickly build a complete, good looking UI. Hopefully, now with Angular 2.0.0 out; Angular team could focus on quicker development of material2, so we have all the AngularJS Material UI goodness with Angular.

[1] https://angular.io/docs/ts/latest/cookbook/component-communi...
[2] https://medium.freecodecamp.com/angular-2-versus-react-there...
[3] https://github.com/angular/material2
CONGRATULATIONS
That's funny; as someone familiar with React, Angular, etc., the Java ecosystem seems utterly impenetrable.
It actually is an Angular 1 app, for a very simple reason: when the docs site was started, Angular2 wasn't fully usable yet! There is an effort underway to rewrite it in Angular2, so it will be eventually.
Try Catch Stack overflow (TcSo)Try and catch exception in stack overflow
> But they just finally figured out how to support Video Card Switching (Prime) after 5 years

Prime exists for a while. I suppose you mean closed Nvidia driver only now starting to support standard features. That's Nvidia's problem, not Linux problem really.

> play a game of Overwatch, then working again.

I get it, though I simply skip games that don't work on Linux. And I'm not interested in supporting a company with dismissive attitude towards Linux gamers either[1].

1. https://www.gamingonlinux.com/articles/president-of-blizzard...
That is the origin of the word. https://en.wikipedia.org/wiki/Collar_workers

But so few jobs require suit and tie compared to 60 years ago, that the definition has shifted to "office job" https://en.wikipedia.org/wiki/White-collar_worker.
Tl;dr

> The health benefits of running short or long distances are so overwhelmingly positive that they swamp potential dangers.
> baby stuff

JIRA doesn't support markdown. That seems like baby stuff to me.
> WSL is definitely not a Virtual Machine, unless you're saying that WINE is also a VM, in which case you have a very broad definition of VM that's different from most other people.

Wine runs on the host OS, WSL runs apps from linux image. This image is self contained, just like a VM.

Aside from that, I said it's practically a VM. There might be some different technical stuff going on underneath, but for a user there is very little difference between WSL and a VM.
Versatility vs. Usability: Revamping SendGrid’s Inbound Parse Documentation
Lubrication is for the weak.
All three frameworks are excellent at helping us build ambitious front-end applications; you simply can't go _wrong_ by picking one over the other. If a particular framework's trade-offs don't for any part of the app (performance for example), you can always write just that part in a different way (manual DOM manipulation).

But to contrast all three, I'll pick the area I'm most interested in - templating. The purpose of a framework is to render a dynamic view without the programmer having to wire up every state transition with a corresponding view transition. This is done by templating content with state, mediated by the framework. And how this is done affects the entire design of the framework and apps written on them.

Angular and Ember allows state and logic inside HTML. They figure out which state variables and corresponding templates go together and re-renders them automatically. The pro is that writing a modified version of HTML without too much code lets us have a dynamic app running in no time. The con is that there is a new language to study - with its own parser, control structures, scoping, and quirks.

React on the other hand lets us specify templates as Javascript functions which are run whenever the state changes. The pro is that there is no new language abstraction to learn; it re-uses Javascript. External DSLs especially are in an uncanny valley - they're not full-blown languages but have enough quirks to be bothersome. Language abstractions forces a virtual machine (the language parser/interpreter) to evaluate the code, and it is an opaquely magical layer that makes it hard to see the entire stack of abstractions during day-to-day programming. It also forces a separation between our view (written in the templating language) with the rest of our code.

The con of this approach is simply more code to write; the programmer has to anticipate and inform the framework of any state changes. With setState this isn't as bad a trade-off as we'd imagine. And MobX meanwhile brings an Angular like state abstraction to React - it watches over observables and automatically fires re-render.

The other big difference is that React is not opinionated. It is a very much a framework alright, but it for example doesn't ship with a router, nor does it prescribe a framework for organizing the code. Ember has so far done a great job here - I often wish I could combine the Ember ethos of backwards compatibility, great documentation, and a fanatic love for the existing users of the framework, with the way React approaches templating and composing components. I haven't had the chance to look at Angular 2, but for me, Angular 1 started the front-end revolution happen, and I'm curious what they have done this time.
Baby Funny Clips
Yeah, there was a news article in the last couple of weeks about that very thing. Apparently the Baltimore PD have been marking rape reports as unsubstantiated because, at least in one case, the woman didn't fight back under verbal threat. There is something funky with the law either in MD or in Baltimore (don't remember which) that requires the rapist to actually do violence (apparently the unwanted penis isn't enough) for the rape to be counted as a certain type of sexual assault. So all the would be rapist has to say "if you fight back, I'll kill you", the victim believes the rapist and doesn't fight back, and bingo-bango under the law, the rape is unsubstantiated.

In at least one case, a serial rapist rapist walked free because he had no prior history of sexual crimes. Because prior reports were unsubstantiated since the prior victims didn't fight back.

Tried to find this article without joy. One of the bajillion I come across via RSS.
While it's true, if it were a single standard, men tend to be even more coarse toward each other, so in this case, the double standard is a bit more mellow --now, perhaps some people would just have one standard and that is their standard.

Men will get the "man up", "grow a pair", "relax", "you'll get over it", "are you gonna pussy out on me?" etc.

It's a hard problem --and unless you go for rigidity in the workplace, we're always going to have regular human issues (not company issues) permeate the workplace --be it office romance, cajoling, hijinks, etc.
There should be a term for this.

Maybe something like 'security theatre'.
They're not quite the same in computational effort. To attain 50+% on Bitcoin you have to actually solve proofs-of-work on the blockchain. To execute a Sybil against Mainline you just have to show up.
Oracle's VirtualBox https://www.virtualbox.org/wiki/Downloads

QEMU http://wiki.qemu.org/Download

I like QEMU because it supports different processor types. Can run Solaris for SPARC, can run Windows NT 4.0 for MIPS, under MacOSX can run an older MacOSX version.
Awesome - thanks so much for this from a team running 1.3 in production (and looking now at moving to 2).

Just curious if you are indeed saying that the built-in router allows you to do EVERYTHING you could do with ui-router (nested states / targeted views etc)? I was planning on sticking with ui-router-ng2 when we kick over to angular 2.

How about testing? Was that difficult moving test suites over?
It's pretty sad that he used the word "authority" in this sentence: You do that so that people who don’t have authority don’t look at you. I think that’s a good thing.”
TLDR: Internet shit bags make something out of nothing to defend/explain/support their love and devotion for an orange hitler.

Next up: Americans write September 11 as 9/11 so the twin towers was an inside job by the police and fire department.

Give me a fucking break.
On the flip side a large percentage of human drivers is unlikely to suddenly run into the nearest stationary object because of the botched software update.
And the efficient.
Just make sure they don't find out.
> This is actually a common thing that women experience from men that are trying to passively hit on them.

I suspect these women are being hit on a lot less frequently than they think.
I'd like to draw a distinction here between unflattering someone's ego and being disrespectful to that person.

I, personally, don't think I'd be affected by "unflattering". In many circumstances, though, noodling around on a laptop in a meeting is communicating to the presenter that their presentation is unworthy of your time or attention - that is to say, you are disrespecting the presenter.

I think it's a moving scale, though, dependent on the importance of the subject of the meeting and the relationship of the attendees. In a casual meeting between friends, with low-importance subject matter, I would consider undivided attention unnecessary (and therefore exceptionally respectful if given). In a business environment, where the subject is business related, I would consider it necessary (and therefore the opposite is exceptionally disrespectful).
I wonder if he covers front and back cellphone cameras.
Microsoft edged out Facebook and proved that it's changed in an important way
“Vessel,” stands 15 stories and is filled with 2,500 climbable steps
Actually, I'd say Seinfeld is the last of that generation. He has his "greatest hits" that he trots out at every opportunity.
Yeah - we consult with an angular + Java group (for angular only) --- I can't understand half of what they are talking about when they talk about Enterprise level Java web projects. Java for Hadoop, Spark etc I work with daily.
I'd be more worried about the consequences of not signing it.
Interesting logic. I do want to look like that. How many miles do I have to run until I turn into a 5'6" Kenyan man?
4 confirmed "saves" since late 2014!!

Ignoring the loss of life, according to Wikipedia, the cost of an F-16 is just under $20M. If we consider that two full years, it's earning $40M/year!
Remember though, Angular is an (opinionated) framework, react is a lightweight library.
For big enterprise projects where there are many average developers, a full framework like Ember.js or Angular2 is practically easier to maintain.
Even if you use React, you should try Typescript. Totally worth it.
I'm intrigued by GraphQL, but I don't understand what separates it from passing "fields" and "embeds" parameters in a REST API. I don't see what about it would be inherently easier to implement either.

I've sparingly in my free time been working on a project that does exactly this with a REST API[1]. It's in an entirely unfinished state, but the linked documentation is a decent example of the types of queries possible.

[1] http://drowsy.readthedocs.io/en/latest/querying.html
> As someone who's spent a fair bit of time in Germany and Switzerland, lol no.

I would be interested to know more about your experiences there.
This project (and others in different frameworks) are far from complete. The prize for reproducing WaveNet in open source remains unclaimed.
Raise a Glass to the Return of the Bar Car
Olympics aren't a great test for this. Look at top marathon runners size over time.

http://www.runnersworld.com/sweat-science/the-incredible-shr...
> One project with multiple repos just adds unnecessary work of integration and management. Or, your definition of project is something big, vague and blurry.

I think this depends on your job function. At Codetree we have a bunch of customers who need to see a project that spans multiple GitHub repos. The person who needs this view is the person responsible for delivery - usually a project manager, a product manager, or a dev manager.

A common example is a project that spans an API repo, a front end repo, and a mobile repo. If you're responsible for delivery, you want to be able to answer questions like "How much work is left to deliver the FooBar feature", or "Show me all the tickets assigned to Joe". To answer these, you must see issues from multiple repos rolled up into a single view.
In a little less than another 2 sec., as the now frantic instructor makes a third call for the student pilot to pull up, the Auto-GCAS executes a recovery maneuver at 8,760 ft. and 652 kt.

The student pilot at this point comes around and pulls back on the stick, momentarily increasing Gs beyond the Auto-GCAS standard recovery level of 5 to 9.1.

Since he came around "at this point" and seeing he still had few seconds left to zero, we don't know with 100% certainty that AGCAS was truly pilot's only option.
Maps to the masses was also national geographic.
This is one of the most preposterous and masturbatory comments I have ever read on HN. Congratulations on GOING TO BROWN!!!!! and being smarter than everyone there