skysight-inc/HackerNews huggingface dataset:
I spent a lot of time in the 1980s experimenting with Roger Schank's and Chris Reisbeck's Conceptual Dependency Theory, a theory that is not much thought of anymore but at the time I thought it was a good notation for encoding knowledge, like case based reasoning.

Having helped a friend use Watson a year ago, I sort-of agree with Schank's opinion in this article. IBM Watson is sound technology, but I think that it is hyped in the wrong direction. And over hyped. This seems like a case of business driven rather than science driven descriptions of IBM Watson. Kudos to the development team, but perhaps not to the marketers.

Really off topic, but as much as I love the advances in many layer neural networks, I am sorry to not also see tons of resources aimed at what we used to call 'symbolic AI.'
I'm a "long time Windows developer" and personally my opinion seems like the exact opposite: I enjoy pure native Win32. All that new stuff never interested me much, and felt like too much added complexity and learning curve for little gain. MFC looked more like a bloated make-work scheme, I was very much not impressed when I tried playing around with .NET for the first time, and I can still discern clearly which apps I need to use daily are native and which are using .NET, simply by how long trivial operations take and how much memory they consume. It's better than Java, although that's not saying much...
> Computers will never be any smarter than the EXACT commands we as their 'creators' give them.

You never tried debugging, did you? (Ie computers can do surprising things, even when they do exactly as we tell them.)

Also, look at AlphaGo (or any modern chess engine): these programs play better than their their programmers could.
No, I don't think so, it says it requires an SCGI interface to the web server. Apparently SCGI is like an upgraded CGI.
What other alternatives exist for dealing with the issue of water shortage with 200 billion dollars?

How about desalination of sea water? Costs seem to be getting lower. What risks does this pose compared to inter linking of rivers?
I think what trowawee meant is that they never equate deleting comments (or whatever) with censorship. It sounds like you do. This is a semantic conflict re: what "censorship" means, precisely.

Personally, I think that deleting someone's comments is censorship, but that doesn't mean it's a bad thing. Censorship gets a bad rap, but purging certain viewpoints from a certain venue is not inherently evil or negative. For example, Hacker News does it with the shadowbanning system. I don't mind because dang is a thoughtful moderator.
I don't get the love for port knocking. If you need such a thing, wouldn't a proper VPN implementation be more robust?

Edited to add: I'm asking for a clue. Thanks in advance. :)
Yes. Agreed. They're different terms for the same thing, with different cultural connotations.
Pressure Drop: Exploring–and Ignoring–climate Chaos in the South Pacific
Beijing's importance is not driven mainly by the government (although open-mindedness of the government definitely contributed to this), but by the ecosystem: best universities (Peking University and Tsinghua University among dozens of others) and best research institutions (the Chinese Academy of Sciences and research centers of big companies), most big VCs, IT communities/media, and most important, entrepreneurs.

In Beijing, if you have time, you can attend some interesting IT meetup everyday. It is what you can not see in Shanghai or Shenzhen.

Talk to somebody in Shanghai or Shenzhen startup community. You will have the insights.
Yes, the name "Windows as a service" was coined for a reason.
No, I'm not. If you're commenting on my site, I can delete your comment for literally any reason, and it isn't censorship. It's my space, and I can make whatever I want of it. You always have the freedom to go spin up a site and do or say whatever you want within the bounds of the law.
Poll: Do you ever look at the new links page?
The title says it all. Do you ever peruse https://news.ycombinator.com/newest?
When they announced RoboRace, I was fully hyped, but lately I've grown skeptical. The season is supposed to start in October, but they just announced that the cars would be powered by NVidia chips in April, and they still haven't announced the 10 participating teams, with less than 5 months to go...
Well, I suppose if anyone can recognize a fraud when he sees one, it's a former executive officer and Trump "University."
>
Every time I hear someone complain about Rails, I ask myself if this person is really just complaining about how complex web dev is. I've never seen a complaint that passed this smell test.
Yes, Rails abstracts over a veritable shit-ton of complicated domains.

I call this "magic" and I dislike it very much. I'm a very explicit person. I like the ability to jump into any project, regardless of language, and be able to figure out how it works. This is typically possible with Python, Node and PHP with most web frameworks. Ruby with Rails? Not at all and for precisely this reason.

I'm fine with abstracting things but only to a degree. If you're doing a laundry list of complex things with a single statement, and I'm referring to web server specific stuff not ASM instructions, then your framework is going to require more ramp-up time than any other explicit one.
I once saw in a museum a samurai armour. When I came close I was astonished to see that, not only the armour itself is very detailed, but the cloth that goes under all protection had a lot of handcrafted needlework imagery. Art and military in a suit.
hliyan said the motor doesn't need upgrading..
I almost want to up vote the article on principle.

I try to go to various "machine learning" and "AI" meetups around my city.

The most frustrating, but relevant, lesson I've learnt is to just stay away from everything IBM/Watson.

I can summarise every single bloody presentation they give because it's the following:

"Now, when we say cognitive computing, we don't mean any of that sci-fi and AI stuff, now here's a marketer and marketing materials that will explicitly imply that we're talking about that sci-fi and AI stuff for the next 59 minutes. There will be no technical information."
TL;DR: Don't send email to people unless they specifically solicit email from you and confirm their identity.

I.e., don't send unsolicited email.

I.e., don't send spam.
Could also be phrased, "Puma's racing robot lets you lose a race."
To develop things like Chrome, a mac won't be enough as well. Chances are you will need a powerful desktop beast anyway, in this case, a Chromebook can be a super handy addition for checking emails, browsing the Internet, not to mention you can also ssh to your desktop and work off the Chromebook.
Mythbusters tested this: https://en.wikipedia.org/wiki/MythBusters_%282003_season%29#...

You still die:

Dropping Buster with an internal accelerometer from a crane led to difficulty because the dummy continually lost parts on each control impact. Eventually, they managed consistent drops (mostly just below 300 g), finding that the hammer reduced the impact slightly, but the 150-foot (46 m) fall would still be lethal.
Well, I would argue that the previous AI efforts basically had zero practical utility- I can't think of any piece of software I was using in the early nineties that contained any "AI code" from the previous 20 years of research (Maybe the A* algo in some games I played, and maybe some fuzzy search capability in word processor dictionaries)

This wave of AI from 2005 on, however, is affecting every facet of our lives significantly.

(Of course, the early AI research efforts lead to IMMENSE amounts of non-AI innovation in programming languages, database design, operating systems, etc so it may have been one of the most successful "failures" in history)
Looking through the source (app.c) it can do SCGI, CGI, and also has its own httpd server.
Talking about over-hyped marketing, it's ridiculous to include Tesla with the other companies in your list.
The method seems interesting and potentially useful, but I'm skeptical of the evaluation for two reasons. First, R2 is not a fair way to compare simple (linear regression, kNN) and complex (deep neural net) models, as it will always prefer a more complex model. Second, there was no indication how the error was computed. Was there a hold out set or cross-validation for accuracy? Without any more details, I have to assume they measured error on the the training data, which will also prefer the more complex model.

Also, as a public service announcement:

"The authors are affiliated with Insilico Medicine, Inc, a commercial company developing differential pathway activation scoring-based and deep learned biomarkers of multiple diseases and aging and engaging in drug discovery and drug repurposing."
In a situation where you are free falling from 35,000 feet, the problem of exiting said modern airliner has already, apparently, been solved.
I do consider them both wrong, but it's nevertheless the case that the bogeymen of "anti-American intellectuals" and Obama's international "apologies" have been props of the right for years. If you don't share their views, maybe don't repeat their arguments or prop up their strawmen.
Africa is back as a colony of China this time
It is a mess, but it's a mess that's well aligned with the state of Apple's application frameworks.

When there is widespread discussion of a certain topic in the Mac/iOS programming community, Michael Tsai is well known for posting collections of links to important discussion of that topic, as he has done here.

These are mostly grizzled Objectrive-C veterans writing. They have dealt with the messy legacy for years, but they also leverage the dynamism of Obj-C/Cocoa to solve a ton of real problems.

Personally, I really like Swift. After 15 years of Objective-C programming, I probably won't do more than few more hours of it over the remainder of my life. But, I understand where these guys are coming from, and it's interesting to read about the problems they are having.

This totally isn't a "language war", but if you look at it that way, it is one of the most fascinating ones.

It's not just comparing and contrasting two programming languages arbitrarily, in theory; it's an energetic discussion among accomplished working programmers about real-world work in the only two languages that can feasibly be used for the platforms they are on. Super interesting.
About more serious errors handling in Node.js apps
Also censorship has a specific denotation, i.e. that is is performed by an agent of the state, and specific connotations, i.e. that the censored is unable to express themselves in other ways (among other connotations). A private citizen deleting your comment on a webpage they own and administrate matches neither the denotation nor connotations of "censorship", except in the broadest theoretical reading. And that reading that would appear to prohibit any maintenance of comment sections whatsoever.
Patrick Winston taught my first AI course around 1974. Things have come a long way, but back then I was flabbergasted to see a program perform Calculus Integration. It seemed to be a task that took a certain amount of insight and problem solving. Professor Winston then proceeded to break down the program for us and to my surprise it easy to understand and wasn't very complex.

I'll always remember his comments at that point that AI is mostly simple algorithms working against some database of knowledge.

I'm not sure I would still make that claim today, kernel based support vector machines aren't all that straight forward and many of the cutting edge machine learning and AI programs are far from easy to understand. Still, there is a feeling of disappointment when the curtain is pulled aside and the great Oz is revealed to be nothing that magical.
There's a pretty narrow case where that would be useful. If the plane breaks apart at 500mph at cruising altitude you will most likely die immediately.
ISRO successfully test launches India's first-ever indigenous space shuttle
Automatic Detection of Text File Encoding and MathML Import from HTML in Java/.NET
Aspose.Words for Java & .NET 16.4.0 contains over 106 useful new features, enhancements and bug fixes such as Automatic Detection of Encoding of a Text file, Import MathML from HTML Document, Preserve Cross Reference during HTML Import/Export, added Feature to Export Content Control to Div tag, Improved PDF A1b Compliancy, Improved Positioning of Pictures Inside Tables and added Field.Update() Overload Method.
The Craziest Black Market in Russia
That, and a motivation/design-comparison with catch. From the readme, and a quick look - I couldn't really tell how this improves on catch, except for compile times (presumably mostly in the case where the lib generates main, as factoring this out is recommended for catch).

[ed: catch provides both bdd and tdd forms of tests, while this doesn't help lift comments up to the level of tests, unlike its python inspiration - which is understandable, but a bit confusing, given the name.]

[ed2: for an intro to catch, see eg:
"CppCon 2015: Phil Nash “Test Driven C++ with Catch":
https://m.youtube.com/watch?v=gdzP3pAC6UI
]
University study finds Fitbit's heart rate data out by 20 BPM
Hell’s kitchens
I've seen so many moral-handwringers try to justify silencing people by trotting out that XKCD comic as though they were "the community" that Cueball weirdly stopped feeling like a positive hacker character for me - half the time I encounter him now it's as some apologist for "I know best" assholery. The "Moral Majority" all over again.

In my experience it's hardly ever been the community showing someone the door, it's always a corporation getting cold feet over potential controversy, or some narrow-minded zealot abusing their janitorial moderator powers.

Last time this happened it was the community that overwhelmingly wanted to show the zealot the door (a vote happened while the mod was away), but they couldn't - they were nice normal people and not the kind of weasels who dedicate hours of janitorial work for the chance of having veto power over others in an internet forum.

Moderation and censorship can be separated - readers can be given the option to circumvent the moderation when/if they choose, or they can have the option to "unsubscribe" from the actions of moderators they disagree with. To create genuine public spaces we are going to have to find a way that doesn't assume uncorruptible integrity of moderators (the role attracts weasels). Private websites can certainly behave however they want, but they are currently standing in for our public spaces - and presenting themselves as such, which means we have none.
There's no need to immediately jump to conclusions about "black propaganda". The head scarf/burka definition was probably an honest mistake. And the relation to robbery is a fairly logical followup to ghshephard's comment about Japan's masks helping robbery. The point is that Japan isn't the only country where people regularly wear things on their face.
We were taught in high school, ~15 years ago.

I remember wondering how it was actually performed. The story was told as a long line of men walking from on end of the island to the other, killing any aboriginals they found in the process. Tasmania is a very large island, so it seemed like they would need an inordinate number of men to form a line that joined all the way across it, and it would take a very long time to walk the length of it.

Turns out the line was a real thing, called the Black Line [1], and was part of a war called the Black War [2].

Lieutenant-Governor George Arthur decided to remove all Aborigines from the settled areas in order to end the escalating raids upon settlers' huts. He was also concerned about preventing the settlers from taking the law into their own hands and launching revenge attacks. To accomplish this he called upon every able-bodied male colonist, convict or free, to form a human chain that then swept across the settled districts, moving south and east for several weeks in an attempt to corral the Aborigines on the Tasman Peninsula by closing off Eaglehawk Neck (the isthmus connecting the Tasman peninsula to the rest of the island) where Arthur hoped that they could live and maintain their culture and language. This action was only directed against Aborigines of the Big River and Oyster Bay tribes, since the conflict was only with these two tribes.

[1] https://en.wikipedia.org/wiki/Black_Line

[2] https://en.wikipedia.org/wiki/Black_War
Machine learning is doing fine, please don't worry about that!

My wife was trying to find an old photo tonight and all I had to do was suggest that she go to google photos and search based on description. Same thing with Facebook recognizing images.

I am getting into using deep learning for NLP, and that looks promising. Google's parser is interesting but I want to see how quickly they can get many layer networks to do things like anaphora resolution (match up pronouns with previous noun phrases).
Actually I'm also a bit of a Tesla skeptic, but at least they are shipping actual practical AI algos in their cars and don't walk around intimating they're going to cure cancer. http://www.cio.com/article/2397103/healthcare/can-watson--ib...
Found this thread looking through the new links page
What would India stand to gain by going against Bangladesh and it's best interests? Nothing.
This is 100% true. Advertising-based revenue models are far superior on Android due to piracy. I have a Google alert set up for our games, and updates hit APK sites less than 24 hours after hitting the play store.
Ghostbusters is DEAD
What if Watson analyzed 800 million pages of Dylan critiques and analysis, instead of 800 million pages of lyrics? I bet you could get to the anti-establishment theme. Maybe Watson was just given the wrong set of input data (garbage in, garbage out).
So...it's defined, but it's impossible to know whether it's happening unless the person specifically tells you they're trolling? That sorta seems like a flawed definition.
Agreed. Not sure why you were downvoted. You can find this information in American history textbooks or online.
And we are comparing new part with totally unrelated used part because it's more fun? Would also be nice to have a source for Tesla part price.
> I rear-ended someone in traffic

Emergency braking safety system didn't kick in?
What Milton Friedman Got Wrong: Biologists Destroy Homo-Economicus
The entire point of AI is to establish human-like intelligence via the same general mechanisms we use to learn. Our limitations are uniquely human and don't apply here.

"Thinking" in the short-term means problem solving, whether through analysis and understanding. Machines are capable of that now, and do so much faster than do humans.

The parameters of learning will be bound - at least for now - by human input. But not the boundaries of learning.
Hi guys, I'm the author of this framework, and it seems that someone shared it here because I started this blog post series this weekend: https://rgm.io/post/balde-internals-part1-foundations/

This is why most of the documentation is marked as TODO, but the API docs are reasonably up-to-date.

If someone has interest on it or is willing to help, please let me know :)

EDIT:

simple url shortener example, using redis: https://gist.github.com/rafaelmartins/9f8392a8909e62820ae0

"complete" app, with templates and stuff: https://github.com/rafaelmartins/bluster
India is already doing in the form of the Smart Cities Mission: https://en.wikipedia.org/wiki/Smart_Cities_Mission

But what is the point of all these "smart cities" if there is no Water?
4. You can write off other game purchases as research.
That's correct; I'm sure icc has vectorized versions of those functions to inline. Each monte-carlo iteration is independent, so the code vectorizes very easily if you have a vectorized RNG and vectorized exp() and log(). (vector sqrt() is available in hardware, so even gcc and clang will vectorize that, but not exp / log even with -ffast-math)
Why do soldiers deserve to die more than civilians? This is not obvious. Soldiers by and large are not enrolled in war by virtue of free choice among competitive options.
If your last name is Cooper you may not be allowed on the flight. No reason.
You are supposed to use SCGI in production. The embedded HTTPD is provided to help during development, so you don't need to setup SCGI in your local machine. I never did any serious testing on the HTTPD, but it was not developed with security and performance in mind.
Just the battery. A single (nearly) drop in box that could contain batteries, reversible fuel cell, or a micro fusion reactor.
So if the Right says the sun rises in the East should I repudiate that because they say it too? The American intellectuals hate America and blame America regardless of the context. That is a fact and if you are honest you can discover that fact for your self.

At least we can agree to agree, the Left and Right are a false alternative offered to the American people.
> Also censorship has a specific denotation, i.e. that is is performed by an agent of the state

This is not correct; TV networks have censors that operate internally. The government doesn't operate television censors; it is limited to punishing the networks after the fact.

> A private citizen deleting your comment on a webpage they own and administrate matches neither the denotation nor connotations of "censorship", except in the broadest theoretical reading. And that reading that would appear to prohibit any maintenance of comment sections whatsoever.

This is a confused argument; you seem to be proceeding from the premise that censorship is bad, and therefore a phenomenon which is not bad can't be censorship. And then that if it was censorship it somehow wouldn't be allowed. (Observe that the definition of "censorship" cannot in itself prohibit or mandate anything.)

It's much more productive to agree on a definition of a term, and then argue over whether any particular example is good, bad, or a mixture of both, than to agree that a term must be good, and then argue over whether certain things are metaphysically able to fit under that term.
Would have been cooler if he received a new 2D shell in my opinion.
> There's no need to teach people to cringe at the mention of their nation.

Ideally, teachers do not tell kids what to feel. Teachers share facts.
AI winter is coming soon.

AI winter will come if it isn't able to latch onto strong business cases. For the past few years, we've seen a slow uptake of low-grade AI, for example, Siri. As long as those sorts of things continue, the winter won't have a chance to set in.

It's true there is a lot of baseless hype around AI, but there's baseless hype around every new technology (probably around everything that catches people's attention). That said, if someone predicted that Watson is going to die, I would believe them, because they haven't seemed to get much business traction at all.
Well, personally I think you could perform those exact same attacks against the human brain, but in the case of NNs it's much easier to do simply because computer algos allow for exact repeatable experiments.
If you're going to go that far, why not just tell Watson what the theme is directly?

Obviously the whole point is for it to figure it out for itself, not to be told.
You get to live in the house.

We'd be better off if houses weren't treated as investments but rather as shelter; see eg SF/peninsula for what happens when people start winning the housing lottery. ie everyone who owns a home is a millionaire.