skysight-inc/HackerNews huggingface dataset:
Why shouldn't it be? You don't even need the glorification. A normal calculator is performing what most people would consider to be a difficult cognitive task, and doing so at a superhuman level.

AI is not some magical ineffable thing that will someday appear out of nowhere. It's the name we give to the gradual progression of our efforts to build machines to perform cognitive tasks. Someone from the pre-computer age would have had no problem recognizing even the ENIAC as intelligent, in a limited sense; it could solve problems that were previously too hard even for the smartest human mathematicians. As someone who actually does AI research on a daily basis, I have no problem with granting intelligence to even very basic chatbots. That goes hand in hand with recognizing that there are many kinds and levels of intelligence, and plenty of opportunity to build smarter and more flexible systems.
> Also, what does "disentangling factors of variation" mean?

Let's say you have a neural network that takes an array of pixels and outputs an array of 10 numbers. This encoding array can be used to reconstruct the image using another neural network.

Now you have a difficult time making sense of what those 10 values represent in your encoding array. By the technique of "disentangling factors of variation" you are able to force your networks to assign specific meaning to a range of indices in your encoding array. I.e.: if you are encoding the image of the car, the first 5 values might represent the body of the car (BMW, Audi, Mercedes have different shapes), and 5 values the rest (pose, lightning, colour).
Benefits of Becoming My Own CTO
I don't see how NPM has any legal expenses if they only respond to valid court orders?

If KIK believes kik being on npm is an infringement on their Trademark, let them prove it in a court of law.

I don't see why NPM needs to be involved in this dispute at all.
Well China injected javascript malware into http pages, joining people into a botnet that launched a DDOS attack on the github pages of human rights organizations, causing github downtime.

https://citizenlab.org/2015/04/chinas-great-cannon/
> To attract developers, the app will be free at launch with pricing to be introduced at a later date.

Doesn't this mean you could spend time developing and building on the platform without knowing if your application is economically feasible? Seems like a huge risk to take for anything other than a hobby project.
Hipsters are all about retro, though!

(Confession: I like Angular.)
There isn't a chance in hell that after producing a supersonic prototype, these people wouldn't also get massive subsidies and investments. Still, right now they're a startup.
In comparison to what? Mysql? Perhaps. Mysql is a little simpler and quicker to pick up, but one must remember, the original intent of mysql was to stop Devs from using text files for storage...

But in comparison to an enterprise solution like DB2 or Oracle? Not even close...

If you are trying to pull nosql into the argument, that is not even apples to oranges, plus with nosql, you get to retool your entire architecture.
I find it quite masterful the way Bob introduces a certain level of language with his opening sentence: (quote) "We don’t mean to be a dick about it".
Azer totally takes the bait and the rest of the email exchange descends into reusing that word a lot, quite rude really.
So glad I managed to avoid to have to code in the mess that is the Javascript ecosystem so far.
Oops I got to start on an Angular project soon :-p
Sometimes people just like things.
That didn't stop a tester on a team I managed. Server was getting low on space, I found a bunch of crap in a sub-directory named tmp. Deleted said crap. Tester complains shortly after, I explain what happened and why one shouldn't put stuff in directories named "tmp". He retorted that those were production tests. Okay, maybe one can't be expected to remember 30 or more years of Unix naming conventions, but I should challenge you to battle simply for using crappy, non-descriptive directory names. I'm supposed to find production tests in a directory named "tmp"? Clean out your desk.

Of course there was no backup, because the sysadmin doesn't back up things in tmp directories.
My uninformed understanding/guess: Flight is low margin and fuel is the primary cost. So you can make an estimate of the CO2 impact; if the average seat price on a normal airliner for that journey is $1000 and the average seat price on this aircraft is $5000 then I think you can say it's approximately 5x the impact.

Happy to be shown wrong, this is complete conjecture.
One of the Best Ways to Keep People Away from Accessing Your Data
Front End Workflow #1: NPM, Node.js, GulpJS, Bower and Git [video]
I'm a Java guy, open source advocate, I love to have "power user" features and I was an android guy since android came out. I recently made a move to iOS (iPhone 6), and I'm not looking back.

It has much less features, it's a walled garden and all, I have to learn a new language (or two) to be able to develop apps for it (And pay $100), but the reason I like it so much is that it simply works.

Not just the software side, my android devices always had more issues, my Galaxy S III spent 3 times being fixed at Samsung for different reasons, so far with the iPhone I had no software or hardware issues.

And when my wife had battery issues with her iPhone 5c, instead of taking it for fixing they just gave her a new one on the spot and apologized for the inconvenience.

Simple, do-one-thing and do it right devices, that simply work.

This is a classic "do more with less", less features, nothing too exciting, but the little they have simply works.
Was it not grounded due to Airbus ending their support agreements?
Don't know. The last I met them was about 10 years ago.
If you think Project Fi is expensive, you will be shocked by the rates of other carriers. Fi is trying to disrupt phone carriers through cheap pricing and transparent billing.

I have been experimenting with Fi and I think it is good but has some significant drawbacks. I am about ready to cancel my Verizon service to go all in with Fi, but a major factor is the fact that I'm going back to school and will be counting pennies. Verizon's 3GB plan is attractively priced, but that significantly better service is still double what I pay on Fi in a typical month.

The Fi service is fine in metro Boston, but on a recent trip to parts of rural AZ I was without service for long stretches. Another downside with Fi is that I don't seem to be able to talk on the phone and get data service at the same time.
> Apple only allows Safari on iOS

Blatantly false?

https://itunes.apple.com/au/app/chrome-web-browser-by-google...
Since you're apparently talking about how unreasonable LambdaConf's code of conduct is, "donglegate" seems totally irrelevant given that it didn't involve the consequences of violating any conference's code of conduct, much less this one.

"Donglegate" involved person a being offended by what another person said whilst at a conference, and somebody else - not the conference organizer, or indeed anyone at the conference at all - punishing the person who caused offence.
I have to say I really don't like scaffolding tools other than maybe just an example generator.

Typically thats what I use them for is just to generate an "example" project. Somewhat useful if your brand new to a technology otherwise completely useless if you know what you are doing... maybe I'm missing something new though?

Also I often would just rather look at an example project in github so I can take what pieces I need instead of having to run a damn scaffolding tool.
A guide on how to be a Programmer (2002)
Well, ok. I guess that's too heavyweight, though.

However, http://plv.mpi-sws.org/rustbelt/
> One of the very few things I don't like about C# is that does not have anonymous classes

Anonymous classes are lambdas in C#.

http://programmers.stackexchange.com/questions/195081/is-a-l...
No, Azer's wish was to be left alone to continue to use kik for the open source project he created.
Examples?

You'd be suprised how adhoc site security can be, even for popular websites. Since changing the email effectively does allow you to change the password, it is not a bad observation.
> some measures must be taken to create a safe environment for the underrepresented.

Then it comes down to defining what "safe" means. To most people, that does mean basic physical safety, meaning you won't be physically assaulted or have your stuff damaged/stolen.

However, once you get into subjectivity of a listener's interpretation of others' words or social actions (like disinterest in their topics or cultural mismatch), calling any difference from their beliefs or expectations "unsafe", all procedural sanity flies out the window. The only types of meetings that can be rationally and formally capable of running under such specific clauses would be particularly exclusionary meetings of only certain beliefs.

Inclusivity means exposure to difference, and if exposure to difference means "unsafe" to someone, then inclusivity itself is unsafe to them. There are those who also simply equate "socially uncomfortable" with "unsafe", and social discomfort can come from literally anything.

(Edit: I would strongly prefer responses from the downvoters. Defining some specific, actionable policy capturing subjective interpretation by attendees without becoming exclusionary is something I'd be interested in actually seeing. I'm not talking about subjective application of policy, but actual full capture within policy.)
There are some laws for higher-ups when they are dealing with finances, mostly because of liability issues.

Other than that, this is really common in entry-level jobs (When I was young and didn't have a handle on finances, I nearly got turned down for a gas station job, on the premise that bad credit meant that I was more likely to steal stuff). Never really know if it is a big deal to the company or not, really.I'd have been pissed off if I had bad credit due to hospital bills or something else out of my control like so many people, but that particular stuff was entirely my own fault and stupidity.

But most times, it is just a formality, you know, because they can.
He probably meant "readable" documentation....
It wasn't the Paris crash. The jet never paid its development cost - if it hadn't been a sort of dual-country national champion it would have been cancelled years earlier.

Ultimately the problem was the per-passenger costs were too high. It didn't carry many passengers compared to the subsonic commercial jets, and anything moving that fast is going to use a lot of fuel both because of air friction and also because you can't use high-bypass engines. There are only so many people who are willing to trade $5k to save a few hours on a trans-Atlantic flight.

A separate but not insignificant problem was noise. It's quite noisy compared to modern airliners, and it was forced to ocean routes because nobody wants his windows rattled by sonic booms every day.
This is HUGE in my opinion. Prior to this, in order to get near state-of-the-art speech recognition in your system/application you either had to have/hire expertise to build your own or pay Nuance a significant amount of money to use theirs. Nuance has always been a "big bad" company in my mind. If I recall correctly, they've sued many of their smaller competitors out of existence and only do expensive enterprise deals. I'm glad their near monopoly is coming to an end.

I think Google's API will usher in a lot of new innovative applications.
An office with two machines in it has no concern for power costs, it's nothing compared to their office lighting budget.

Compute cost matters when compute is a substantial part of your budget.
Apple is just taking a page from Microsoft's old playbook, sabotaging the Web platform in order to prop up the competitiveness of its native platform. When MS owned the dominant platform, they made sure that the Web browser they shipped pre-installed on every Windows machine was always just good enough to claim to be a usable Web browser (or it might have driven people away from Windows), yet always bad enough to make the Web itself look bad compared to Windows. With the biggest benefit of the Web being its reach, anything that could limit the reach of new powers could hold back its spread, and MS did hold back its spread for years.

At the same time Apple, having no leverage from their own native OS of the present, touted their hardware/OS/browser stack as the best way to use the platform of the future--the Web--to make themselves more relevant in a MS-dominated world and sell more hardware. They did a lot of good for the Web platform in the past.

Fast forward to today: the iPhone ignited the explosion of mobile computing and made Windows' dominance of the desktop into being merely the biggest frog in a smaller and smaller pond. MS no longer had a monopoly to defend, repented for its sins, and began to build first-rate, evergreen browsers to stay relevant in the new world. (Competition is a wonderful thing.)

And Apple took their place, not as the monopoly OS in the new, big pond, but as an OS that was a large enough part of it that it could make things "not work on the Web" by making them not work on iOS. They manage to frequently be behind in getting new things to work in Safari (cf: caniuse.com), while being careful not to be so far behind that it affects their reputation with the general public and weakens them in competition with Android, and they prohibit any superior browser from interfering with this delicate "hurt the Web without hurting yourself" strategy by banning all others from iOS.

The result is that anything iOS Safari can't do, Web developers can't use: iOS Safari's shortcomings appear to be the Web's shortcomings, which can be overcome by committing to Apple-proprietary alternatives.

They can't afford to fall too far behind, though, or conventional wisdom will gradually emerge that iOS isn't as good as Android at "Web stuff". And as "Web stuff" improves on other platforms, the Web matters more and more as does your reputation for supporting it.

If developers, blogs, pundits would talk and post about it every time iOS Safari fails, yet again, to support some new Web technology, and even release some features that work nicely on Android/Chrome but require a native app on iOS, "because, you know, the iPhone's Web support is not very good, as everyone knows...", it will increase the pressure on Apple to shift the balance of "good but not too good" farther forward.
> A: I'm not here to judge your decisions or why you did it that way, but IMHO a chat product doesn't really belong in a "web browser"

Slack built a very successful chat app on top of the desktop browser.
The Sci-Fi channel (when it was still Sci-Fi...) did do a miniseries version of Dune[1]. Some people apparently don't like it, and they did make it on a relatively low budget, but I like it, and it feels more like what I imagined reading the books than the David Lynch freakshow.

Seriously, "weirding modules"...?

[1] http://www.imdb.com/title/tt0142032/
FWIW I've been pointed to https://blog.dylants.com/2014/05/10/creating-a-private-npm-r...
I don't think it would have affected NPM whatsoever. The "draining" court battle would have been between Azer and KIK. to me the most confusing and inappropriate behavior in this whole sorry situation was that of NPM.

its easy for me to see where both KIK and Azer had legitimate claims to the name and its also totally legitimate for two parties to NOT come to an agreement outside of court. We have courts to settle disputes. That is where this should have ended up.

NPM effectively denied Azer his potential legal remedy by unilaterally supporting KIK.
No, because the issue here isn't whether there is a desire for the product, which is what the LOI demonstrates, it is whether the product can be built.

Put another way, Boom won't have trouble selling their plane if they manage to build it, and the only point of the LOI is to put Virgin and Boom on the front page of every news outlet tomorrow.
Oh come on, please don't post bilious Grinchy stuff here. Even if you're right, it just makes this place nastier—and there was a nontrivial chance you were wrong, in which case your comment would be mean (as it turned out to be). So the expected value was negative from the beginning.

Even on cynical terms, your analysis was lazy: it would be a lot more work for Tim Cook to get the marketing department to do anything than just send that reply.
It was a tiny bit more complicated than that I'm afraid. I suspect they did it to ensure that someone else didn't get the award...
Why do you want to go down the rabbit hole of economic externalities?

Do you realize the sorts of unnecessary energy that is wasted just to protect the legal and financial infrastructure that even let's a company like npm exist in the first place?

You're making it seem like only cryptocurrencies have a downside. The truth of the matter is that there will always be a price to pay for state-making functions and that we can't build npm-like things without these state-making functions.

Cryptocurrencies might end up being one of the least wasteful manners in which a group of people can come up with decentralized consensus.

Someone should do a study to compare the infrastructure required to support storing and tracking all of the world's real estate property titles versus the infrastructure of all the Chinese miners in the world. I'm willing to bet that in kilowatt hours even the heavy-duty Bitcoin blockchain is much more efficient.
The author eyeballed the sources and manually decided on an abstracted color scheme representation. (Remember, no computers in 1902.)

You could do the same thing today in a more automatic way by using by using some kind of clustering algorithm on the colors of pixels. I would recommend first applying some kind of bilateral-filter blur, then clustering the pixels (or some random sample of pixels), representing each cluster by its centroid in a roughly perceptually uniform color space (e.g. CIELAB or CIECAM02), and then apportioning squares to each cluster based on the relative number of pixels included.
Where do I buy a Xeon D? The ARK lists them all as sold in "TRAY" form which in my experience means "not for you".
No, I'm sure he didn't meant whole community. There was a reason why njs became so popular, and there are great people behind it, but as everything that's easy to start with, it attracts people with no skills, no experience. When learning C one of the first things you learn is how operating systems work, what memory leaks are, why they are dangerous, C, C++ have higher entry level, people who stay longer with C/C++ have very good experience, they know more about security, risks, standards, systems... When you have low entry lever, you don't even bother reading on wiki what XSS is, what .ssh folder is. We just learnt the hard way that package manager for NJS is crap, just to compare it, take a look at crates of a language that has high entry level:

https://www.reddit.com/r/rust/comments/4bm3rk/how_would_crat...
Make Python great again
Having "zero chill" seems to refer to somebody that is reckless about their behaviour and/or doesn't choose their words carefully.

I don't dare to quote my sources here on HN (Urban Dictionary et al).

If somebody has a better definition please share.
Do you have any evidence for your claim about "potential exploit vectors", or is it just speculation?

I don't know if you can claim Chrome is insecure, simply because it supports more web standards.

e.g. look at the results of the recent pwn2own contest:

http://venturebeat.com/2016/03/18/pwn2own-2016-chrome-edge-a...

There are other variables that probably have a greater impact on the security of a browser.
What's the point in rebooting a system if the results remain incorrect after the reboot?
I can picture the Mandiant APT press release already...
Awesome as this is, there's something largely outside of Boom's control that could derail their plans. When Concorde was ready to fly the British and French governments (who paid for the plane's development) had to negotiate with New York for permission to land there. There were concerns about the noise - not sonic booms, just general plane noise, because Concorde was "loud". The problems were actually political ones because Concorde wasn't American. Boom will have to do the same, but London has some really bad NIMBY issues with airports and the expansion of Heathrow at the moment. Problems that will probably continue for decades. If the anti-expansion environmental lobby groups can block this, and they see it as politically useful to do so, there will be a lot of negotiating to wade through.
How is anything remotely related to AI a "glorified calculator"?

Pedantically yes, you are taking inputs into a black box and recieving output.

This level of reductionist thinking actually hampers progress in AI, because you're stuck on Chinese room. I mean seriously, they already had this discussion like 20 years ago "fam".
Google makes its machine learning platform available to developers
Apple Pay for Mobile Websites Coming Later This Year
I also put my DELETE statement on a line by itself and comment out the line. In SQL Server execution processes only the selected text. So I select starting with DELETE then run.
Makes me wonder if Polymagnets can have an application with Goodyear's concept spherical tires:

https://corporate.goodyear.com/en-US/media/news/goodyear-rev...

Video Here:
http://www.popularmechanics.com/cars/a19747/goodyear-eagle-3...
Check out the post we [luckily timed!] today - http://feinternational.com/blog/how-to-start-planning-your-e... - some basics in the blog post and a short (free) e-course you can sign up to on what to plan, too.
Oh sure. Can I have your session key? Not your password, just the thing that lets me reset it, drain your bank account, etc.
Pebble cuts 25 percent of its staff
Record gifs and take screenshots on linux, built with electron
Aw. It's in the tradition of "The Endochronic Properties of Resublimated Thiotimoline", by Isaac Asimov.
I think that bad group chat behavior (which is encouraged by the UI of group chat applications that I've used) and dress codes both fall under the same category. They make me less productive, which generally translates into longer hours and more stress.

I like strict workplace policies iff they actually improve my productivity. Otherwise, they are harmful.

I wonder if there's an overlap with people that like strict static compilers that scream if anything is even remotely incorrect.
Sorry but the elephant in the room IS the lack of namespacing. There is no namespacing on NPM. If there were something like that this issue would have never happened. This is not a problem of distributed vs non distributed, NPM doesn't need a "blockchain" or whatever. Packages SHOULD by namespaced period and any serious package manager uses namespaces. I (and many others) called it from the very beginning and warned NPM authors that the lack of namespace would eventually lead to this kind of issue. NPM authors didn't give a damn ( there are other issues that have been known for years but they fell on deaf ears ). Packages should be resolved by a namespace + the name of the package. Now everybody is in panic mode because nobody knows what one is fetching from NPM anymore.

Now I hope NPM author will come to their senses and change the way NPM works. But the trust is broken, no question. Between stuff like that, people selling "realestate" on NPM for real money... Nodejs has been the least professional platform I have ever used. Everybody's out there to make a quick buck, nobody gives a damn, this is whole thing will collapse sooner or latter.

Finally people need to stop with the "unix philosophy" excuse. Importing 10 lines of code from a random package is not the "unix philosophy". Splitting a 100 loc module into 20 packages is not the "unix philosophy". Packages have so many dependencies it's getting ridiculous.

edit: corrected