skysight-inc/HackerNews huggingface dataset:
Actually, nope.

Start with Egyptians, pharaoh was a god and everything centered around them. Quite rich nation by any standards, lasted a few thousands years until the Romans.

Romans were fairly religious too and quite wealthy. Their empire (counting the eastern empire) lasted some 1500 years.

If looking on recent centuries, the Italian peninsula is quite wealthy with 4th biggest PIB in EUR, followed by France in 3rd. Both of them with religion at its core. If looking at #1 today in EU, Germany, then notice how Bavarians (comparable to Texas) are 200% ferrous Catholics and second wealthiest state of Germany.

If looking at Spain and Portugal which are traditionally religious. They too were rich beyond measure since the 15th century up to 18th, that's 300 years with the two Iberian nations taking the centerpiece on the globe as the dominant world powers.

How old again is the US?

Religious and wealth have either worked together or destroyed each other across history. Therefore claiming that exists a tendency for less wealth in more religious nations is fallacious.
Honestly no. Building an MMO that ran entirely on life would be amazing but probably impossible. Building something that used the trappings of life without having it mean much would just be infuriating. Unless I'm misunderstanding the proposal?
Nash+OS+for+Beginners+2016+Tutorial+Series+|+Chapter+7:+Homepage
I had this conversation earlier with a friend wondering if any of Sedol's Korean pro buddies have noticed any systematic biases that could be exploited. I think it would be possible to make the neural net relatively useless by playing strange sequences that hack the weights, but you're still left with a monte-carlo-tree-search bot which alone depending on its implementation is between 2d and 6d amateur (so on the far weaker side of the professional scale). Whether you could make those strange sequences to trick the neural net while also not dying to MCTS, I'm skeptical.

I'm kind of hoping for an unconventional opening in game #3. Come on tengen or 5,5... Additionally I think that might be one way of weakening the bot in that it will find its net for suggesting candidate moves less useful and lean more on unguided MCTS, but that's just a wild guess.
AlphaGo Can't Beat Me, Says Chinese Go Grandmaster Ke Jie
Cray Chapel is great to know about, but it's not a new language. It's
been around for at least six years [1], probably longer.

The title of this story needs to be changed.

[1] https://news.ycombinator.com/item?id=1271553
if ((!!window.opr && !!opr.addons) || !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0) {
throw alert('your browser is not supported');
}
Surprised that the article doesn't mention Website Custom Audiences (WCA in short), which for many startups might be much easier to collect compared to email addresses.

With WCAs you can build audiences based on people who visited your site (or say, a specific URL like a blog post or a thank-you page). You can then use these both for retargeting (e.g. someone visited your site but didn't sign up yet), or build lookalike audiences out of website visitors and/or signups. Imagine that someone read an amazing blog post describing some key features or use cases of your product? Why not create a WCA and then craft a creative addressing that specific audience segment.

Another benefit of WCAs and lookalikes based on those is, that they're updated automatically, whereas for email-based custom audiences you'll either have to manually upload new signups to FB, or set up some custom automation to do that for you.
Genode 16.02 supports the RISC-V CPU architecture
In the mid-game – and hell, even in the early end-game – the search space is still too big to practically exhaust the useful branches with MCTS. Keep in mind "mid-game" in Go means there's still over 100 moves left in the game – well longer than a full chess game.

I'm not saying you're wrong, I'm just saying I don't agree with your motivation.
> Last night I found that on the DeepMind channel they were explaining the game a lot for beginners.

Yeah, I think I caught some 15 minutes of this and stopped watching, maybe it got better later? I would have expected them to the introduction for beginners before the start of the real game, and they ended up skipping commentary on what seemed like pretty key choice in the early game to do so.

> Also, the AGA channel you just seem to have a split screen showing two people with headphones on talking over Skype? (Granted, one of them is Myungwan Kim, 9p, a super likeable guy - but Michael Redmond, 9p, is also super likeable.)

There were even some technical difficulties with the skype feed on a few occasions and I wouldn't call it great quality, but on the other hand I rather prefer the KGS virtual board - on which it's quicker to show the possible alternatives and easier to point out the key stones.
I like to think I'm a generic problem solver that through accidents of history has ended up using software instead of pencil and paper to solve problems. In another life pencil and paper was adequate. Systems, programming, administration is all the same to me. I don't discriminate. I also like to use actual programming languages instead of their yaml based bastardizations.
Do I hear the distant shivering of thousands of tiny daemons?
Is it possible to view games somewhere?
You should make an app for that (seriously)!
I stopped using at least 4 websites which I followed for years just because they tried to enforce on me turning off PrivacyBadger and uBlock. It will hurt only you in long term. It's more important for me to use my browser then you website that doesn't respect my choices.
> all the players will simultaneously consider the same branches

A computer-assisted pool of humans might work. Feed each human a board state advanced by 1/2/3/N moves down the decision tree in some direction, and have them evaluate that particular sub-tree. It's a map-reduce problem!
Or just hide and obfuscate the ads better.

Getting past ad-blockers isn't exactly rocket science.
This is an arms race which will not end well.
Considering how inept the development of Skype was during the last years on any platform i find it completely unplausible that there is any nefarious intent to this.
The penguin who returns to his human soulmate every year
>Yes! Please, for the love of all that is holy, please quit writing tools that make me write code in something that isn't a general purpose programming language! Didn't we learn from Ant and xml?

Yes, we learned to use less powerful languages where it was appropriate because they're more readable and less susceptible to technical debt.

This principle, in other words : https://en.wikipedia.org/wiki/Rule_of_least_power

Ant XML was as powerful as Java - it was turing complete and terribly designed to boot. That was its primary failing.

Likewise, using turing complete PHP to generate HTML was never as clean as using a less powerful templating language (like jinja2) to generate the HTML. Separation of concerns with a language barrier is a good thing.

If all of this means nothing to you, you've probably created some huge code messes in your time.
This is a fascinating project - If successful I suspect the result will be that lobbying to longer takes place in the government offices: "Shall we meet at that little place down the street", or will be carried out over the phone.
I'm fairly certain that among the many thousands of high-level games from KGS AlphaGo was trained on, several opened tengen and 5,5.
The only way I deploy Puppet today is in masterless mode, having the manifests on a private BitBucket repository. You still have an agent to deploy, but at least it doesn't run all the time, and there's no master and no mcollective to complicate things.
How does it hurt them?

You stopped leeching their bandwidth without any opportunity for them to earn any ad revenue from them!

Allowing leeches on your website doesn't seem that beneficial.
by "there" do you mean the MS Word team? or something else?
forbes did it, look what happened.
Just that in that time AlphaGo will have played millions of more matches against itself, learning at a much faster rate than him. Not sure, he might still beat the machine though. That needs to be seen.
Or an online generator!
dupe: https://news.ycombinator.com/item?id=11252732
That said, Fan Hui did better against AlphaGo in the inofficial blitz games they played!
if you can't beat them join them
Looking for Marketing Automation Tools?
> Is this what we've come to with our personal economy?

No, we have not. Nobody is going to use this service.
It's a creative game only to the degree your logic (reading) is not strong enough :)

I mean, deep down, Go is a perfect-information-zero-sum-discrete-2-player game.

I think a more successful pitch is showing that the strategies and skills coming from Go (human or robot) can be useful outside the game, as I argue here: http://rare-technologies.com/go_games_life/
As an addendum to my comment, a number of people working at Deepmind agree with me.
I may be glad no one took my bet offer of me paying $19 if AlphaGo won 3/5 vs them paying $1 otherwise... I had a prediction at 90% confidence that nothing would show up before the end of this year that would be capable of beating the top players (though since I first heard about MCTS's success the idea of coupling it with deep learning seemed obvious, so I had an unfortunately non-recorded prediction that if a company ever bothered to devote about 8-12 months of research and manpower into combining those two algorithms with a very custom supercomputer or tons of GPUs then they would have something that could beat the best), then AlphaGo was announced. But the top pros weren't too impressed with its defeat of Fan Hui, and Ke Jie estimated something like "less than 5%" chance of it beating Sedol so I updated to 5% for this match of it winning 3/5...

Tonight's game was beautiful. Last night's was a fighting game way too high level for me to really grasp (I have no idea how to play like that, all those straight and thin groups would make me nervous). I'm expecting Sedol to win Friday since I imagine he's going to have a great study session today, but I'm no longer confident he'll win the last two.. Still rooting for him though. :) (I also want to see AlphaGo play Ke Jie (ed: sounds like from the other submission on Ke's thoughts that may happen if Sedol is soundly defeated), and for kicks play Fan Hui again and see whether it now crushes weaker pros or is strangely biased to adopt a style just slightly stronger than who it's facing.)
Virtual assistant and AI startup to get tasks done
How a hacker's typo helped stop a billion dollar bank heist
Just as arbitrary. Unless you're a self-sustaining vegan, you're costing a lot of energy even to just get you the few thousands of kcal your metabolism consumes.

Unless you're not counting support systems, in case it becomes very complicated to calculate and decide exactly which energy expenses are for support systems and which are directly integral for function.
Random human beings simply voting fared pretty well in chess though: https://en.wikipedia.org/wiki/Kasparov_versus_the_World

Of course, Go has way too many eligible possible moves for random people to vote on, but a large enough group of top pros might be able to do well just by voting.
I'm from Ukraine and the biggest success in battling corruption comes from system called Prozorro[1] (transparently) for government tenders.

It started as volunteer project and some projections put savings at around 10% of total budget after it will become mandatory in April.

[1] https://github.com/openprocurement/
top of front page already... https://news.ycombinator.com/item?id=11257928
TLDR, but I'd like a citation for those voter fraud investigations. The usual explanation for reduced voter turnout when voter ID laws are applied is the difficulty of obtaining ID (D districts may be further from the relevant offices than R districtsm, and for some reason it costs money and you can't do it by post).

I'm also confused as to what -285% could possibly mean - voters stopped turning out so hard that they ended up voting for the other party twice over?
There is still tree search going on. However I don't know the details about it.

Is it that the deep net works mainly as an evaluation function of the current position? I guess it does more than that right?
Good presentation. One thing I'd mention is that they talk about the CIS security guide, but it's currently pretty out of date as it covers 1.6 and therefore misses a lot of Docker features like Content Trust, User Namespaces and Seccomp-BPF.

In general I'd say that Docker security is getting better, although I'm really looking forward to getting a better authentication/authorisation model on the docker engine as right now it's all or nothing, which is a pretty blunt instrument. Also this model causes problems when people do things like mount docker.sock inside a container for introspection as anyone compromising that container can take over the host. A better authorisation model would allow safer introspection...

Also worth noting as it's not in the presentation, one of the key Docker security features, User Namespaces, is not switched on by default, so you need to enable it on the daemon.
You should add some sort of About Us section because for this type of lessons I really need to know who is behind the site, what are his/her references & experience. Bad advice is often worse than no advice at all, and to be a trustful source of security info we need at least to have some basic info on authors. And these obviously fake "What People Are Saying" are not helping with the trust issue either.
Let's compare Go and Chess. We all know that Go is more complex that Chess, but how much more?

There's 10^50 atoms in the planet Earth. That's a lot.

Let's put a chess board in each of them. We'll count each possible permutation of each of the chess boards as a separate position. That's a lot, right? There's 10^50 atoms, and 10^40 positions in each chess board so that gives us 10^90 total positions.

That's a lot of positions, but we're not quite there yet.

What we do now is we shrink this planet Earth full of chess board atoms down to the size of an atom itself, and make a whole universe out of these atoms.

So each atom in the universe is a planet Earth, and each atom in this planet Earth is a separate chess board. There's 10^80 atoms in the universe, and 10^90 positions in each of these atoms.

That makes 10^170 positions in total, which is the same as a single Go board.

Chess positions: 10^40 (https://en.wikipedia.org/wiki/Shannon_number)
Go positions: 10^170 (https://en.wikipedia.org/wiki/Go_and_mathematics)
Atoms in the universe: 10^80 (https://en.wikipedia.org/wiki/Observable_universe#Matter_con...)
Atoms in the world: 10^50 (http://education.jlab.org/qa/mathatom_05.html)
There's a good reason for that: there is no game on Friday. Next game is Saturday, and they may or may not broadcast that. Andrew is ready, but he needs a pro or otherwise really skilled player to provide high-level commentary. Hyungwan who did it the last two games will not be available.
As the only 9p player in the western world, Michael Redmond is of course very impressive.

Chris Garlock, on the other hand, doesn't add that much value to the broadcast. Maybe somebody will start a "Left Commentator" meme, just like Left Shark.
On this I do agree with you :) I found it annoying that there was not more analysis happening in the fuseki. I was like, "is it not important to be evaluating these moves?" I guess because the DeepMind crew didn't it meant that beyond pointing out that Lee Sedol tried to break out of opening patterns quickly and that the order of moves in the top-right joseki were considered sub-optimal for AlphaGo there was not much that urgently needed commenting on.

I switched to KGS at intervals to see what people were saying on the mirrored board kibitz. And the DeepMind commentary did begin to irritate at times but I feel they had to cater for noobs. Once the middle game got going it was fine though. Agreed on the KGS virtual board.
>You stopped leeching their bandwidth without any opportunity for them to earn any ad revenue from them!

I stopped adding comments, starting discussions, I allow some non-intrusive ads when I enable them, I have quite extensive whitelist in ublock.
A site which eventually has no visitors will become irrelevant. Those with ad blockers will also often share links to said site which others without ad blockers will click on. If you block me on your website there are many others who will no longer be clicking through via the links I would otherwise have shared.
Viewed that way, I'll accept that beating Go represent progress. That's not the same as saying that it represents imminent evidence that singularity style strong AI is almost upon us, as suggested in the post I was replying to. In the long term it might turn out to represent very minimal progress towards that goal.
Title should include that this is a WebGL experiment.
For some reason this made me think of the Focused in A Deepness in the Sky - where real general AI isn't possible [at least where we are] so human minds are harnessed to solve problems in a deeply unpleasant way.
Nothing an in-place edit of the page source can't remove or a fake user-agent string can't work around.
Is this a common issue? Do these pre-peeled oranges last keep as long as un-peeled ones? Are they as good, say, a week after they have been peeled?

If this is really a common issue (I have no idea I haven't thought about peeling oranges before in this way) and these sell at fast pace, I see no problem. But if store only sells a couple each week and rest are just left to rot then I feel like these probably shouldn't be sold. Or maybe author could ask their local store to implement some sort of "pay extra and we'll peel 'em" deal.
Actually, Fan Hui 2p, the European master was able to win agains AlphaGo in an unofficial "Speed Go" (30 seconds per move) tournament.

It seems that additional time might actually work _against_ humans and for AlphaGo.
Cypher expressses the graph patterns that you're looking for in an ASCII-art-syntax, so you don't loose sight of the core of your question. On top of that you get filtering, projection, aggregation, pagination.

The most fun things are in-query dataflow which allows you to pass information from one query part to the next (projected, aggregated, ordered etc).

And the really cool collection and map functions, so you save a lot of roundtrips between client and server.

See: http://neo4j.com/developer/guide-sql-to-cypher/
Xamoom released their OpenSource Python json:api framework
Let's say two sites, A and B host similar content.

The end user cannot see some content on site A because of adblock detection but he can see it on site B, he down votes the link of site A on sharing networks, he asks for a policy banning or advocates against linking to site A because content can be found on B.

I've seen this play out many times, and at that point you're not just losing traffic from ad block clients you're losing traffic overall, have people actively promote your competitors and earn a bad rep (and that rep might not even be objective - in general if people remember anything it will be "don't use A" not the "why" of it)
Now i feel even more confident in buying just AMD GPUs.

It was much more "Plug-And-Play" like than nvidia, and seems it just gets it even more.
There's been a big annual Go computer cup for a while now, it's been fun to read about: http://jsb.cs.uec.ac.jp/~igo/eng/index.html Of interest this year is Facebook's new bot is competing, which employs the same strategy as AlphaGo (Deep nets with MCTS), but from what I remember they've said (they've been a lot more open about its performance, you could even play a version on KGS, though I did really like AlphaGo's paper) it's quite a bit weaker. However I suspect it's also running on a lot less computer power, and that it will still be a while before you can get AlphaGo or better performance from a mere modest gaming rig let alone a standard laptop.

One benefit of programs like AlphaGo eventually becoming available to individuals is that we'll see a rise in some incredibly strong young players that leave their ancestors in the dust, as I think has happened with Chess via Magnus. For the amount of training that can only be done by playing more and more games, being able to do that against a computer will be a lot more efficient.
“usatoday.com” would like to use your current location.
I'm surprised that Puppet is still moving forward with mcollective. It might have been state of the art a few years back but it just feels unwieldy now. The only time it's relatively easy to deal with is in their enterprise product. Obviously they have to make a living but I'm not sure choosing to make a key component easier in your paid product and leaving it as a pain in the ass for your open source project is the best thing for customers. It feels harder to find community support and discussion because only a small subset use it and/or understand it.
It would be great if his co-commentator was a computer scientist who is knowledgeable about AlphaGo's algorithm.
Whatever end is reached, there's no intuitive or trending reason why it won't be any better or worse than not using ad + tracking blockers. The end result of any side winning is simply that they get what they want; it's not going to lead to some tragedy of the commons.

Either advertisers get to track people or they don't. Either people get to block things or they don't. Once upon a time there was little attention to these things, and advertisers got to slurp up data en masse. That is still the case, just an inch less so today.

Perhaps this is a bit cruel, but I believe in a divided web experience, one which is ad-supported and the masses browse and are tracked, the other which is curated, high signal, and directly paid for. Like with most things in life, you get what you have the leverage to get, and in general that means what you pay for.

Scientific literature is run through this way, and I don't think they're hurting for ad revenue. I think exclusivity can protect quality. It's okay to have a paid-for news channel, and a free news channel for the masses, a paid-for Reddit, and a free Reddit. You get what you pay for.
In the example you mention it is readable.

Perhaps you can agree that for an extended class (not a primitive like a String) it will make code quality revisions for both humans and compilers more difficult?

Because in Java you find classes extended very frequently and the code always should point to whatever object you are expecting so that the output is perfectly clear for everyone.

A positive side-effect is that some people will try to cram-up as many instructions per line as they can, for readability purposes they are literally forced to break their code into perfectly readable (and repeatable) functions. This in turn makes the code easier to breakpoint/debug/audit.

I'm talking as someone who professionally programs both in Javascript and Java. For me the real beauty of Java is not having to look at someone else's code that crams up functions within functions and type infers everything he can. Really, it gets quite painful to review and debug such code.

So would be sad to see Javascript ninjas now start jumping into Java and doing the same kind of thing. We don't need ninjas to quickly hack Java code together, we need proper engineering that builds lasting and maintainable code. So, different audience and purposes (philosophies if you will).
Hey, it's actually RESPONDING to something, unlike most of what's being called "responsive" now: http://goldmanosi.blogspot.com/2013/08/responsive-design-doe...
Microsoft Toolkit 2.6.6 Windows Plus Office Activator Free