skysight-inc/HackerNews huggingface dataset:
What I really liked about those games so far, and Michael Redmond commentary, is that AlphaGo not only beat Lee Sedol twice, but also Redmond. He is playing the same style as Sedol, he constantly predicts Sedol's moves and he is as surprised and does the same miscalculations as Sedol. He really needs some time to find out when he made a mistake, the same mistake Sedol was eventually doing. This is high class commentary. Even if they have no Computer screen to clear the screen after some variations. He remembers all the stones and immediately clears his own moves, amazing. I'm not sure if a better device would actually help.
There is no child here. There is a deterministic set of calculations. The developers created a deterministic set of calculations, and then executed those calculations.

AlphaGo is not a child. AlphaGo is a set of deterministic calculations, defined and created by some people. Your question about humans and their children is irrelevant. There is no child here.

In this flawed analogy, the "parents" are the developers, and the "child" is a set of calculations. If someone wrote down a set of calculations, and then executed those calculations and won, is it right to say that the person who wrote down those calculations won? I suggest that it is.
Or they make content even worse to make it difficult to differ and we lose
Technology hasn’t diminished the social quality of listening to music
> In Android, it is possible to use third-party stores or sideload apps.

In Windows Phone it is also possible to sideload.

> Or you can develop your own app totally offline.

You can compile .NET to native code via release builds, before deploying it to the Windows Phone.

It is only when you upload the appx to the store that MSIL is still used.

But I agree that with Windows Phone and now with iOS going bitcode as well, there isn't the issue of third party stores.

Still, nothing would prevent such stores to offer a server compiler service.
discussion

https://news.ycombinator.com/item?id=11257928
If it were just about trading costs and benefits, you wouldn't see fashions and fads in tech like you do. There's a definite herd effect. Some people wear themselves out trying to be at the front of the herd all the time, when it's enough just not to be at the very back.
I don't expect the web to be free. I have faith in a process in which generally free actors, within some guidelines, act within a generally free space, and I am eager to see the outcomes of such a struggle. In this case, I see a future where the internet is divided roughly in two -- content for those who can pay, and content for those who can't.

A "you get what you pay for" world is not necessarily evil, and exclusivity can protect quality.
This mobile game is earning $100m every month in China
Before you can talk about "exponentially improve" you first have to define what kind of scale you want to use.
He said both, if you can read his posts on Weibo (rougly Chinese Twitter). And he said those two points in separate posts, so the headline quote not taking words out of context. It's Jie himself who used the clickbait strategy in the first place and the media happily followed :)

Edit: I just looked up his Weibo, and it turns out that he said only what is quoted in the headline on Weibo; that deeper analysis was, presumably, from a later interview which he didn't post on Weibo at all.

Also, I don't think it sounds super arrogant. The fact that AlphaGo beats someone beaten by Ke Jie 8 times out of 10 doesn't say enough about AlphaGo vs. Ke Jie. As Jie himself pointed out, eventually AlphaGo will be able to beat him, but claiming that it cannot do this now sounds pretty safe to me.
> He remembers all the stones and immediately clears his own moves, amazing.

It looks impressive, but I think any strong amateur can do that.
I imagine between SciKit[0], Thenano[1] and Lasagne[2], the total size is a little north of 453 lines.

[0] http://scikit-image.org/

[1] https://github.com/Theano/Theano

[2] https://github.com/Lasagne/Lasagne.git
This is really a great explanation.

Earlier today I gave a friend a 5min primer on venture funding. After we'd parted ways and I walked back to my office I had that phrase "you can't teach some of this stuff" rolling around in my head for a while. You can't teach all of it but you have to get people started with something.

It's evolution.
WireEdit – WYSIWYG Packet Editor
The book is on my reading list. I guess I'll have to bump it closer to the front, then.
Nobody is deploying Puppet (or Chef for that matter) using Ansible. You bake it into the images, use bootstrapping or any number of other ways, like cloud-config.

How do you deal with dynamic resources, like automatic scaling, in Ansible? You don't, because it can't. With Puppet and Chef you can actually deal with that.

If you don't have a rigid routine for updating packages on your systems you shouldn't manage systems. Security will always be an issue, thinking that Ansible solves all issues is naive.
Use Rubinius or jRuby and not MRI if you want to escape the GIL. If you use any concurrency approaches with a GIL in place, there will be only an appearance of parallelism.
Exactly. Constrained (most games) AI singularity is near, because chess was just the start.
The Turing test is a really narrow "can you act like a human" test of intelligence, not a general intelligence test.
Isn't that what I'm saying though? If you're tied/close going into the endgame, AlphaGo will probably win.
When you need a hosts file as big as you need for good ad blocking it can get pretty slow.
Heard it. Internal tech talk at Google. (Though I don't think it's a secret. If yes, I just leaked inadvertently.)
An arms race like that will end with the richest corporations lobbying for an end to an open system. I'm sure we'll soon start seeing legislation attempting to criminalize ad-blocking.
He was playing a joke in Weibo since Google is banned in mainland China. Not this "horrible" title :D
Yeah, can confirm. I am not a Go player, and didn't know much about it. But top Go players are really well respected as some of the highest talents in the society, almost like being feared. It is smart people's game, eventually.

And the fact, that, prior to the deep learning revolution, Go is the only board game that human cannot be beaten, add even more myth and charm to the game and players alike.

Now, it comes to the time, that Go can be modeled by computers, and hundred years of human study is topped by computer in less than a year's time. All those myths around it will be gone. That is the biggest bummer I guess.
Ask HN: Should engineering jobs have a nap time?
As an engineer with a full-time job I am usually juggling contracts on the side and not getting enough sleep. My days of mentally taxing coding all day can make me tired in the middle of the day. Does anyone else have this experience and do you think it's reasonable to request the company you work for to provide a nap time?

EDIT: Grammar
Yet another reason to favor unikernels instead.
Mostly because the vast majority of adverts are showing against commercial/transactional search queries, not informational ones.
Veil of secrecy lifted on Pentagon office planning micro-drone swarms
Code reviews shouldn't dwell on style issues that can be handled by linting. To the extent that you can automate some of the review process, and prevent sloppy commits from being merged in by having them fail CI, you'll eliminate part of the problem. Another thing that helps is reducing the semantic distance between what a commit message says a commit does, and what it actually does. This is pretty easy to enforce relative to more subjective aspects of coding. The last thing that can make a big difference is not getting hung up on wanting to rewrite a commit as you would have written it, but focusing on improving understanding and clarity for whoever will inherit the code next. If there are serious issues with the architecture and patterns the code is using, CR can be too late in the process to address them effectively (depends on the scale involved). I'd try to collaborate with other engineers earlier in the process to help set them on the right path.
Show HN: Falcon – A markdown based note-taking app for Mac
As a publisher, you should say fuck you to the ads networks that pay you to track your readers, not to the readers trying to protect themselves.
Show HN: Mnemonic url shortener
So is this it then as far as games go? Does anyone know of any efforts to develop a more "human-friendly" complete information game than go?
Now go read "The Player of Games", by Iain M. Banks, to see that idea taken to extremes.
While this may be nice for the end user, the fact that Opera is in the process of being bought out by a Chinese consortium for $1.2B makes me think Opera will soon block more than ads, and will also track users.
Sorry I haven't got round to doing this yet.
Building HackerWeb for iOS
How the Mormons Conquered America
It's blatantly going to be called Nutella.
jacques, I'm unsure what you mean exactly by the term "adwall"? --If it's something new, then I can't see it due to using an unusually restrictive browser. If you mean "paywalls" then, yes, they're annoying.

The paywall on Fortune.com is supposedly porous (i.e. there's a work-around somewhere or you wouldn't see their links on HN), but I completely ran out of shits to give and just never bother trying to visit their site.

I get tired of enabling/disabling cookies to read things on the New York Times, but I still do it occasionally to work around their porous paywall.
ISC BIND vulnerabilities are now public
Precedents. EBay, Amazon, Facebook and Google pretty much did take it all in their respective core markets. Uber and their investors seem to be taking a similar market capture as a given, freyr (your parent post, if I'm not mistaken) was questioning that. For reasons we seem to agree with.

What might still move uber from a fluent market into a winner takes all position some day would be a shift to their own fleet, either driverless or with employees. That would then be real investment and as such would be much harder to match by a newcomer than the day to day underselling they are currently doing to artificially to balloon themselves up.
I dunno, I just got my employer to split my paycheck so part of it goes into my savings account. Don't have to think about it, and it works pretty well for me to then have my Roth IRA pull from that account.

Assuming I actually live long enough to retire, I should wind up with around a million dollars. Hopefully inflation or the market doesn't wipe that out, but I don't have much control over that.
> 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.

I strongly agree with your point, but Jinja2 is Turing Complete as well (it's still preferable to PHP though).
America's 7-year bull market: Can it last?
Russian MinFin Proposes 7 Years of Imprisonment for Issuance of Cryptocurrencies
Bill Gates explains why China will build the first 4th gen nuclear plant
I think you mean "and not QA" and not "and QA". :) But I agree, it should be "Q & A".
Peter Thiel: America Is a Technocracy, Not a Democracy (2015)
Spacemacs and Alchemist to make Elixir of immortality
What I find fascinating - and I guess this really highlights that I have no idea whatsoever how AlphaGo works - is that at the start of game 2, AlphaGo plays P4, then Lee Sedol plays D16. To a layman, this looks like it would be a very, very common opening. Moreover, it's symmetrical - I'm not sure how that affects things, but my naive intuition is that it makes the game state less complex.

Nonetheless, AlphaGo takes a minute and a half to play its next move. Can anyone explain what on earth is going on during those 90 seconds?
I fear this is an overly mystical misinterpretation of neural nets. (Standard feed-forward) neural nets are layers of non-linear feature transformations. They take inputs and at each step transform those inputs into a more compact representation, distilling the inputs into their most important factors (and throwing away unimportant factors).

So the most likely explanation is that policy/value nets in AlphaGo have learned to extract - with cold logic - the key factors that make up what humans believe to be "good" board positions.

It has little to do with voodoo about neural connections and magic emerging from the weights. AlphaGo has most likely managed to identify the important factors of good board positions (by seeing tons of examples of good and bad moves/positions). It only appears to be magical because these factors are most likely very complex and inter-dependent.

This is supported by the AlphaGo paper - they report that AlphaGo without tree search is about as good as the best tree search programs (amateur pro level). So AlphaGo has taken amateur-pro-level board analysis ability, and combined it with tree search, to achieve top-player performance..
Salient ideas: https://www.ted.com/talks/taylor_wilson_my_radical_plan_for_...

Disclaimer: I used to worked for a US nuclear engineering consultancy which wound down in the late 90's because there was insufficient new or existing business; it was sad to see carbon-heavy technologies be pushed with FUD and a lack of innovation in terms of comprehensive safety and cost reduction. It seems that prior, big, expensive designs (PWR, BWR) reactors are inherently less safe due to high-pressures and massive complexity (just look at the control systems operations manuals Vol I..XVIII). It would be good for ventures to try both the "tiny fission masses printed in wells on a chip" and the molten salt approaches in order to deliver far safer, mass-produced fission gen sets.
I don't know how long a game takes but I don't think google could afford letting anybody play, as stated in the original post.
Is this just something you're imagining, or did Google's developers explicitly say, "AlphaGo is beyond our understanding. We have absolutely no idea how it makes its decisions"?
It doesn't matter what your status (for lack of a better word) is. You're either a person who would help someone or you're a person who wouldn't.
In coming years this will create a very strange reality combined with improving VR tech...
You're reaching. Constrained AI singularity isn't a thing. It's singularity or it isn't.

AI is definitely getting better, but it is all application specific. AI is not at the point of setting its own goals or fixing all of its errors. We still need humans for that.
Superb book.
> I was trying to point out to a banker that the nominal return cannot exceed inflation in the long run

Someone should point out that this line of reasoning is just flat wrong for reasons obvious to any first year economics student.
How easily did everyone agree to the coding standard purposed?

We did it by making it really, really small. No style guidelines. Two space, four spaces, braces in line, braces not in line? Don't care. It doesn't matter. If you're working on some code and you genuinely can't understand it because the layout is a mess, dump it through an auto-layout tool or the like. Honestly, so long as it's readable, arguing over two spaces for an indent or whether the if block first brace should be on the next line or not isn't worth the hassle.

We started with a handful of outright forbidden functions, and some rules on memory management. As time goes on, and various mistakes get made repeatedly, protections against them get added to the standard.

A small standard is better than no standard. A small standard is also better than a big standard.
> Blacklist input validation as defense against XSS? Are you kidding me?

Where are you seeing that? The advice I can see talks about escaping HTML rather than blacklisting input validation: https://www.hacksplaining.com/prevention/xss-stored

Unfortunately it doesn't discuss escaping Javascript nor CSS. But it least it covers the most common case.
> He remembers all the stones and immediately clears his own moves

IIRC that's basic expectation of any Go player at a non-trivial level, starting from the mid-high amateur ranks.

It's completely expected that both players and observers can record the game on a kifu or replay and discuss it immediately after they finish.
It was mentioned in a recent talk. Here's a link to a few seconds before that comment was made...

https://youtu.be/4fjmnOQuqao?t=2881
previous

https://news.ycombinator.com/item?id=11257981
Is Singapore a good place for startups?
I hear there's still lots of work to be done for real time strategy computer games such as Starcraft (and even those rely on a great deal of easy to compute mechanical skills).

How much time it will take however, I cannot begin to guess.
I think reading this book[1] is even more important than learning to use a keyboard (and mouse) with the intention of creating software or any complex system.

Knowing your limits is one thing, but understanding why/how they are being manipulated by outside forces (e.g. overestimating ability) is another. And how to counter those forces is also included in these pages.

Thank's for the sanity and well-managed project advice Fred!

[1] http://www.amazon.com/Mythical-Man-Month-Software-Engineerin...
> Although Brooks officially retired in 2015, Jeffay said he is still active in the department. “He says ‘I didn’t retire. I just went off the payroll,’” Jeffay said.

I like that.
Should we be worried about the win of AlphaGo? http://www.pixelstech.net/topic/141-Should-we-be-worried-abo...
Faster, but less comprehensive. Many web sites serve content and ads off the same domain. Personally, I like uBlock Origin in combination with uMatrix in the browser, with privoxy and dnsmasq in use system-wide.
Τρελό Kama Sutra Sex Με Τις Athens Escorts Μας – Golden Diamond Escort
This was the third post of the story within 24 hours. One story almost past the tipping point. HN readers in Europe or Asia must have propelled this one. Wish we could do more analytics on stories posted here.

https://news.ycombinator.com/item?id=11255649

https://news.ycombinator.com/item?id=11255882
Reconnecting to my original point way up-thread, my point is these "innovations" have not substantially expanded the types of models we are capable of expressing (they have certainly expanded the size of the types of models we're able to train), not nearly to the same degree as backprop/convnets/LSTMs did way back decades ago (this is important because AGI will require several expansions in the types of models we are capable of implementing).
You're off the hook.. it was already public ;o)

https://youtu.be/4fjmnOQuqao?t=2881
Art is, mostly, domain of knowledge not yet claimed by science. When a technique turns art into science, it means that humans are ready to tackle even harder problems. Think about medicine before and after microscopes. Holy art turned into boring science: huge win for human race.

If an AI won the next Hugo award, I would be rejoiced. It wouldn't mean the end of literature at all; it would mean that humans are ready to produce an even higher form of literature.
New discovered spider can surf and eats fishes and frogs
A really really large number of distinct decisions that need to be made. A car only needs to control a small set of actions (wheels, engine, a couple others I'm missing). A game player only needs to choose from a small set of actions (e.g. place piece at position X, move left/right/up/down/jump).
Starcraft has way more possible board states
Bah, replace "singularity" with "superhuman", and we're set. We have superhuman arithmeticians since the dawn of computing, superhuman chess players since Deep Blue or so, superhuman Go players and superhuman drivers are not too far off…

Superhuman programmer with intelligence explosion capabilities… yeah, that's a whole 'nother game.
On the positive side you might end up with a Culture type situation where it's impossible to blackmail anyone due to it not being possible to verify the authenticity of any evidence.
Twitter doles out stock, cash bonuses to retain talent
Perhaps Go playing is on it's way to being one of the first white collar jobs to be lost to AI.

I don't think people will pay to watch Go Bots square off, but I think this example of "obsolete education" is a great reminder that it's not just the assembly line jobs on the chopping block.
Facebook acquires video filter app Msqrd
If you had read the article Ke pretty much says this.
Hah, that would be funny. AlphaGo can't beat him because Google can't go to China? Touché
He was born after I started playing go in the 1990s. Man, I'm old.
You are very clearly grabbing at straws here. This isn't some nefarious tinfoil hat plot. I honestly suspect their focus is truly being spent elsewhere.
Dormitorios matrimonio
If you haven't read A Fire Upon the Deep I'd recommend reading that first. It's not vital but there are some subtle links between the two that are rather cool (not the shared character, more the shared "physics" and tech).
I dont. Its the decision of my readers if they want that. I dont care about adsense tracking at all, its not harming me, i am more afraid of other companies tracking which are not as secure and somehow privacy respecting as google.
There's always the possibility of moving to another protocol, another ecosystem. Especially if it can be bidirectionally hyperlinked with the existing ecosystem. It might be something a bit more like USENET or Gopher, just adapted for the 21st century. With a huge Butlerian-Jihad-like opposition to active content - it would almost certainly be constrained to text, pictures, and video.
The more important question is why do you assume that anything will change her mind. It is fine to be charitable and assume that somebody can eventually see reason, but continuing to do so after several years is just foolish. Some people are just dangerous and need to be avoided... We already have that mentality for wild animals, were you don't get morally outraged when a bear attacks a hiker - the bear is just being a bear. There are plenty of people like that, completely single-minded in their pursuit of goals that are against your own interests.

Now I'm not suggesting that we send a zookeeper with a tranquilizer gun after Feinstein... just do everything you can to avoid her. This is what they did in the first crypto war, where developers would travel out of the country in order to write encryption software.
What does that actually mean, though? It can't affect the software being distributed. Is it only the distro tools themselves?
Hard code golf: Regex for divisibility by 7
I don't have many videos _but_ my emacs videos. That said, this is a slightly more specific link: https://vimeo.com/channels/222837
According to that article, you take care of sorting & processing of the produce. Doesn't it take a lot of investment to start something like that? Seems you would need a big hygienic facility for this. And the logistics of moving the produce from remote villages to your facility and then from there to the buyer..doesn't that take a fleet of trucks? And finally, how exactly are you different from the existing middlemen? I don't quite get the advantage of a custom built platform when you still have to act as the middleman between the seller and the buyer. In the most extreme case, couldn't you just do it through Whatsapp?
Whilst it sounded cute, an actual explanation would have been great. Mind expanding?
Based on the comments, HN is obviously not the target audience.

I would say that a vast percentage of Americans do live paycheck to paycheck (or close enough) to value this service.
I interpreted him as saying superhuman-performance at Go was just a matter of engineering effort, which I wholeheartedly agree with.
And why would those have no security holes?

Let me see:

* MirageOS runs on Xen. If you break into Xen, you own all unikernels.

* OSv runs on Linux. If you break into Linux, you own all unikernels.
>It was noted that even in 9x9 Go, with a comparable branching factor to Chess, traditional Go programs are still no stronger than on big boards.

Are they not? MoGo beat pros of 9 Dan on 9x9 in 2011: https://www.lri.fr/~teytaud/mogo.html