skysight-inc/HackerNews huggingface dataset:
> (To clarify, I was not trying to establish that any intelligence explosion is on the immediate horizon. Rather, I was trying to establish that it's a pretty sensible concept when you think about it, and has a solid chance of happening at some point.)

Well first you were saying programmers may hesitate to create an AI singularity because it may cost them their job. I said we would love to but probably won't anytime soon. Now you're saying that it's likely that it will happen some day. I'm not sure these points follow a single train of thought.
You're right. Disabled people don't have special rights. It doesn't mean we can't choose to help them. After all, today it's them, tomorrow it's I.
Stream processing and messaging systems for the IoT age
oops, yes :)
Wouldn't the equivalent of that be a JTAG debugger for the NIC?
Tableau Acquires HyPer
Will their next post be "How we were building something that already existed for the last 10 months"? Because this a lot like https://www.geckoboard.com/
So we should just give up, sit back, and take whatever the ad networks see fit to cram down our throats? No thanks.

Also, I wouldn't put so much faith in the ability of advertising companies to completely stop adblocking. Similar things have been tried in the past and failed. (See the Betamax case[1] where home TV recording was challenged).

[1]https://en.wikipedia.org/wiki/Sony_Corp._of_America_v._Unive....
Show HN: Muffin - A new kind of CMS built with Ember.js and Node
Study shows why the Glycemic Index scale is misleading
Thanks for mentioning dyplr. I've been struggling with pandas (can a library be more convoluted?) and will definitely give R a go.
The author's next post describes RDF and SPARQL in the context of the Cray Graph Engine:

http://www.cray.com/blog/how-cray-graph-engine-manages-graph...
I regularly beat players with 2-3 times my APM. I always wonder what they are doing with all their clicks.
At the root of it, they earn a living by being entertainment. This can be applied to any of the arts or sports. Why are smart people making movies, writing fiction, making music? I think these are the sorts of things that make life worth living.
A couple background info:

For people outside of Go community, Ke Jie is the new star of Go, currently Jie's Elo rating is #1, http://www.goratings.org/, Lee Sedol is #4. Media touted Lee Sedol as the greatest player of past decade, it was true couple years ago but Lee Sedol has been clearly in decline in recent years (as seen in the Elo rating).

2) Ke Jie is 19, at the peak age of his game. Lee Sedol is 33 and is seemingly in decline in his game, hence the 2:8 record vs. Ke Jie.

3) Ke Jie probably wanted to be challenged since he is the current world's #1 Go player. Sure there aren't much differences in terms of skill levels between top Pro 9 dan players but challenging a current world's #4 player is different from challenging a current world #1 player, isn't it?

It's a shame that the Western world doesn't know Ke Jie well(as his wikipedia page has very limited info and his award records.)[1] But these are moot points. After the 2nd defeat, it's increasingly clear that AlphaGo will defeat human player - it's a matter of time or a matter of a couple more games.

[1] https://en.wikipedia.org/wiki/Ke_Jie
> When Firefox is an unsupported browser, and it isn't the year 2000 anymore, I stop using your website.

But all the hip kids in San Francisco are using Chrome on MacBooks! And as far as they're concerned, the world consists of … kids in San Francisco using Chrome on MacBooks.
You could also potentially specify constraints on a book and have it generated for you, e.g. generate me a book about a gay dutch vampire in the 1800s. Could open up a whole new concept of hyper speciaised books tailored for individuals particular desires and preferences.

The practical problem with this is that, as I understand it, the deep learning system needs a pretty large data set to work with to infer rules from. You can do this with go because there is a constraint on legal moves and a deterministic win condition, but given how vast the number of potential novels is (If we count the space of all ten thousand word collections of grammatically acceptable sentences) the existing number of novels may no be enough to infer a pattern. (Though possibly you could split the problem up by separately doing the natural language processing and abstractin out the plot)
Worlds first Twitter profile analysis mobile app: introduce App
We shouldn’t be telling you this, we shouldn’t even be produced this app because of the fact that our app saves most crucial asset in human life. It saves time. introduce is worlds first mobile app that shortens social media meaning export time, which is designed to use to make friends and learn their secrets.

In 10 seconds introduce gives you the power of visualizing relations between Twitter profiles by using a mobile app. In order to be current about the relations and balance profile changes effects, introduce’s algorithm is focused on the last 1000 tweets of user.

In order to receive further information
please check our website: http://www.introduceapp.me
If that’s about investment etc. please contact to: resat@introduceapp.me
I think AlphaGo is playing very natural go! The 5th move shoulder hit that is the subject of so much commentary would fit into the theory of go that players like Takemiya espouse. It has chosen to emphasize influence and speed and has not been afraid to give solid territory early in the games so far. It's very exciting play but not inhuman play, and if professionals are allowed to train with AlphaGo it will surely usher in the next decade's style of play. Don't forget that the game has changed every 10 years for the past 100 years, it should not be surprising that it is continuing to change now!
I'm working on a programming language which will allow fully automatic distributed computing by having everyone using the language participate in a SETI@HOME-style p2p network. I'm under no illusions about it being fast, but it's certainly fun.

Not really ready to share the URL yet, things are still coming together.
Robot Turtles!

https://github.com/RobotTurtles
https://github.com/RobotTurtles/home

These turtles use a raspberry pi + webcam to turn to a face, recognize "flash cards" via QR cods, and chase a ball. All parts are open source, so if you have a 3D printer, you can pretty much build one yourself. (The pcb you would need to order from dirtypcbs, though I have a few spare if needed).
"Bad guys" is based on perspective anyway
Is it about a tyrannical super-AI that maintains power over the human race by strategically releasing butterflies into the wild at specific times and locations?
Spaniard here. I've never seen any spaniard nap at work in Spain. I've seen people nap in chinese companies though (in Spain and in China).
Though it would be a great display of poetic justice, I hope you never end up as a quadriplegic.
ClickRouter - because it allows me to use all my affiliate accounts (CJ, Skimlinks, Viglinks, shareasale, etc) at once. This has nearly doubled my affiliate revenue.

At first it was an internal tool I ran for a long time, but been working to make it a service.

http://clickrouter.com
We are setting up a trailer at 7th & Red River for SXSW doing cell phone repairs and selling external batteries, cables, chargers and cases.

Why it is awesome: I have done a lot of things as an entrepreneur, but I've never street hustled before. As an introvert, this is pretty intimidating, but I think it will be good practice for doing more sales in the future. Plus, it gets me out from behind the computer and into the real world, talking face-to-face with folks! :)
This seems like you're assuming the conclusion. When you say, "readers won't pay for sites [and sites cost money]", there are only a few solutions, and they all involve non-readers paying for the reader<->site interaction.

As a result, your only solution is hand-wringing about ad blockers, which probably won't result in "advertisers are going to figure out a away around these things", because browsers have complete control over what is displayed.

If you don't do this, things get more interesting:

- "People won't pay for sites" -> make sites that they will pay for.

- "non-readers paying for the reader<->site interaction" -> how can this be consensual, positive? (there are approximately seventy-three people, total, who enjoy web ads. Superbowl doesn't count.)

- "[ad supported websites are a good thing]" -> can they be supported publicly?

- "ad supported websites disappear" -> maybe in some cases that isn't bad.

- "ad supported websites disappear" -> "most people will not pay to use a website" stops being true.
Having things modular have a myriad of benefits, fitting the cloud being just one of them.
Making things modular is good design in my book way before the term "cloud" even existed.
Why Microsoft's vulnerability severity ratings are obsolete
ASLR coming to FreeBSD
I would also posit that lefties' advantage basically disappears once you get to a certain level in fencing. Past some point, it's basically all just footwork anyways, and your orientation doesn't change the distance of your target (foil and saber at least, can't comment on epee as they seem to just kinda bounce in place a lot even at Olympic level).
You know what's also annoying? linking to jwz from HN. He really seems to not like that... (EDIT: link has been removed in the meantime)
If all you want is a web server? Nothing except support. If you use it as caching load balancer or media streaming solution, you get a lot of valuable features.
As a follow up to your idea, we should explore two paths: first create the most powerful AI, second create subsystems devised to be interpretable. The powerful method could be used to train the interpretable method, that is we need an interpreter to translate from machine AI to human AI, and interpretable systems provide a middle ground.
The fact that they feel the need to have mixpanel, segment.io and hotjar on their webpage doesn't exactly show confidence in the product :p

Analytics is such a saturated market at this point. It will be interesting to see how things shake out in terms of consolidation / niches / price ranges.

It is also interesting to me that they decided to invent yet another format in which customer data must be exposed. Just like the previously mentioned companies. https://www.w3.org/2013/12/ceddl-201312.pdf (shameless plug: https://github.com/mkohlmyr/ddl-json-schema)
Seriously though, I started thinking about this a lot after hearing this episode of RadioLab last year: http://www.radiolab.org/story/eye-sky/

From a tech angle it's impressive and, sure, it seems great that they're able to use this sort of tech to track down seriously dangerous people responsible for brutal crimes.

At the same time, I can't help but be a bit uneasy with the potential for abuse. When you've got a complete aerial recording of a (city/town/etc) for days or weeks in a row, all you've got to do if there's someone you're after is "rewind" far enough before you catch them doing something you can nail them on.

Taken to extreme, imagine you're an a public official or law enforcement agent with an authoritarian bent. There's a pesky blogger or activist or reporter that's been making your life difficult and you'd like them out of the picture. How far back do you need to rewind before you catch them speeding or running red lights? What will the public think when you've got video of them visiting their secret lover or they learn how this person goes to the bar or liquor store every night to get drunk? Or how about the easy unmasking of their confidential info sources you're able to track backwards from their meetings?

I'm not necessarily one to kneejerk against any application of tech because of the potential for abuse because it misses the potential for very positive outcomes. At the same time, genies don't go back in their bottles willingly and I think it's important to identify these abuse potentials so they can be addressed early and decisively rather than after the abuses have become par for the course.
And when it's paid for by the government, it will be biased towards the opinions of government officials, their backers, and thus, the wealthy (or the influential, in a political system where money has less influence than in the US).
I see. What one means by "computer" is always a moving target. Deep Blue was a specially prepared supercomputer from 20 years ago. Apparently, today's top chess software running on a half-decent off-the-shelf machine could crush Deep Blue.
Colordrop – Advanced color analysis app for iOS
I didn't minds banner ads and the one or two side bar adds.
But then came the between content adds and the clickbait.
Also the tracking etc.
Sorry, but when adds look more like virusses and some are then I don't want to take the risk.
When a website however gives me a warning about my addblocker then I disable it to see how it looks like without addblocker on that website.
(I once had a site ask me this and then I got horrible adds with sound and autoplay and loops, that site went back to being blocked very fast)
Facebook’s new video only feed to be added to Android
It may interest you to know that machine learning algorithms often have an element of randomness. So they are allowed to explore failures. Two copies of the same program, trained separately and seeded with different random numbers, may come up with different results.

I'm not saying there will or won't be AI some day, I just thought that point was relevant to your comment.
I agree there is a risk but the rewards are massive over the course of a career. Unless you work for a select few companies with passable compensation practices you will lose millions of dollars once you take into account saving and investing the money you earn earlier in your career.

There is an element of knowing who you are talking to. You may even be the one to educate them on the economics of retention and BATNA and so on. I have found that even emotionally invested people can understand the economics of it and the need for their employees to do what is right for them.

It's a strange one that thinks that their mission is more important than someone's future. Probably someone you don't want to be working for anyways.
Pony Foo Weekly – Issue #1
> To me this seems to be claiming that what we have now is a form of "lower" literature, to be tackled by AI so that humans can produce "an even higher form of literature". But, of course, literature isn't graded in a scale of "low" to "high". (Well, there is lowbrow and highbrow, but that's something else).

Being "low" or "high" is all dynamic. We already have a good example: the advertisement industry. When a way of advertising your product first came out, it is fresh and captures people eyes. As more and more advertisers follow suit, it became bad ad, and advertisers are forced to find new ways to attract people. Basically the criteria for good ads changes all the time, but that doesn't kill the ads industry.

Now imagine if AIs can write sci-fis that are "good" according to today's criteria. That would mean there will be loads of "good" sci-fis in the market, and people soon get tired of it. Now sci-fi authors have to come up with more creative ways of writing good sci-fis.

So AIs being able to produce literature means more variations and faster iteration in literature style, much like the ads industry today. I don't know whether this is a good or bad thing, but it is certainly far away from the death of literature.
CrystalShards.xyz: List of Crystal Shards with a Slick Interface
It looks like the Library of Congress has an appropriation of funds to help produce braille books and provide them to public libraries. I'm not sure if this is the most up-to-date information though.

https://www.loc.gov/nls/pl89522.html
as joshschreuder said, you can make your own filter. ublock orign also has a interactive element selector which can be used to hide particular DOM elements. Useful for hiding annoying stuff that may not be included in one of the filters
Show HN: RowStack – Streamline your team task management
Americans will actually be able to win the peace

Americans will not be able to win guerilla warfare because they do not understand it. Partly due to trying to operate an empire while refusing to realise they are doing so.

America has by some metrics not even won its own civil war - or at least not brought its ethnic conflict to a conclusion. There is still the occasional church burning http://www.theguardian.com/world/2015/jun/20/charleston-shoo... or mass shooting.

It is not a matter of how many people you can kill. The Belgians killed 18 million people in the Congo and eventually gave up on it as a colony.

The end game of US occupations is alleged to be "democracy". This involves not just elections and parties but a whole stack of legal and political rights. One of those rights is the right to justice: i.e. not arbitrary execution from the sky. You can kill the martyr, but what do you do with the crowd of demonstrators carrying pictures of him? Open fire on them too?

The risk to the US from drone murder warfare is not that it is too hard but that it is too easy. It has the potential to be a morally corrosive weapon like the One Ring: used more and more often in more situations with higher and higher body counts. Once the first million are dead (arguably this number was passed somewhere in the Iraq war) it's much easier to kill the next ten million.
We do a combination of things already mentioned here at work.

First, we have git hooks that prevent code that doesn't pass certain standards from even being committed. Mostly, that's stuff like PEP8 and eslint, but there are a few other automated checks.

Second, we require at least one other person to review and leave a comment that says the code is acceptable to merge. Anybody can look at anybody else's pull request, and anybody else can block a pull request from being merged if they feel it is necessary. These things are also enforced by automated tools.

Finally, we have CI tools that not only run our extensive test suite (which must pass before a PR can be merged), but also re-run the linting checks.

I've never seen anyone get defensive about a comment on their PR in this environment. The result isn't perfect code (there are still some hairy spots in our code, but when one has 300K+ LOC, one expects that), but it's rarely very bad, and that's the point.
It's not a matter of being "hipstery", the drawback is that each time you refresh the view you have to resend all the markup. You're increasing the total amount of data that's going back and forth between the browser and the server. By sending the markup once and then dynamically populating it you can have much faster transitions between objects that use the same view.

What you really want to do is provide progressive enhancement where the first thing a user sees is usable and then more features become available without disrupting whatever the user has started doing (e.g. don't reflow the page while they're trying to read or browse). One way to achieve this is rendering the initial view on the server side and then doing updates via AJAX request but this has meant writing your rendering code twice, once on the server side and once on the client side. This is a reason that node.js and isomorphic JavaScript in general have become so popular.
What was your issue? I had no problem looking at the site in firefox
Swift: Avoiding C-Style For-Loops
A Decade of Innovation
The AI is based on the minimax algorithm [1]. Because of the way Minimax works, the only way for a possible next move to be designated a "win" is if it is a guaranteed win. (The tree is (effectively) fully explored, and the opponent is given the benefit of the doubt in the face of incomplete information.) So, if there are multiple such winning moves, and care is not taken to distinguish the "magnitude" of the win, the AI will choose one arbitrarily.

I suppose that, in Hive, it is more likely that a path to a win is longer rather than shorter. Hence, when my AI was arbitrarily choosing "winning" moves, it statistically chose those that drew the game out.

[1] https://en.wikipedia.org/wiki/Minimax
> Hey, that wetware is ten time as powerful as what AlphaGo has to work with.

I don't think that's actually true. The hardware that AlphaGo is on is probably a lot more powerful than the one that is available in a single human brain, the big difference is in the software.

See the difference between the very best chess programs of a decade ago versus the ones now.
Because I am not asking about when someone should sleep or not.

I am asking if paying someone to do something would produce an unambiguously better product, why argue with the practice unless its harmful/illegal/etc?

If I create software and I find that if I pay my employees to sleep and they create a better product than if they worked for 8 hours without me paying them to sleep?

You can blame the employees, but if you decide to ignore this practice and your competitor takes it up, they will beat you in the market while you complain about paying people to sleep.
This was being discussed on the radio the other day. They stated it had played 30 million games against itself.
what's with the misleading Twitter link at the bottom of the page?
Do we put video cameras outside of every person's home? No.

Not yet. And in some countries there are already plenty of street CCTV cameras.
I kind of see where you are going with this, but perception may not be as important here as you are suggesting.

To address your last 'if' scenario - notice that Amazon, as a large online retailer, had a compelling reason to offer up the use of the infrastructure they had to build anyway, which was over-provisioned for most of the year. I don't have numbers, but I would be surprised if Google has anything close to the kind of seasonality Amazon experiences.

Once it became clear that Amazon was onto something with this whole utility computing/cloud thing, the rest had to play catch up, and continue to do so to this day.
Show HN: A tool for online learners to visualize your skills
Thanks for your comment, patio11! I don't regret adding a payment box to the download page. My only regret right now is that I'm not a more tactful/skillful writer. :) Sponsorships are a great idea; I think many companies would benefit from having their customers use a web server with automatic HTTPS, or who believe security and privacy on the Web should be easy.

I admit it's a little weird transitioning from undergrad where you pay to do things when you're told to, to a professional living where you do things because you're good at it and are paid to do it.

Addendum: The business value in a "drop-in minimal-risk" option for hosting companies is appealing. If I do end up going the business plan route to earn a living, it would probably be something like that.
As someone who had just experienced the first of what will be a few (but might be many) corneal transplants, this stirs a little excitement.
To be clear, I dont think it is a minority opinion, I have fired half a dozen people for sleeping on the job, it was against policy and it was unprofessional in the workplace I was a part of.

My point is that things we think may be taboo could in fact be beneficial if we are willing to reconsider the assumptions that it is based upon.

Anyway, thank you for letting me play devil's advocate :)
> Let us hope that between now and the time we do manage to create one that we mature to the point where we don't create these thinking entities for malicious purposes

That's a long way off and we'll face a lot of other problems before then.

For instance, fear mongering of a looming AI. We're better off focusing on teaching kids computer science and allowing them to see for themselves how theoretical and unscary true AI remains.
The State of the AI market in 2015: A focus on exits
I believe all the website will fight back soon, if opera is detected, then display a message "opera is not supported"
I've seen this happen with "modern tennis" versus how I was taught to play.