skysight-inc/HackerNews huggingface dataset:
Lee Sedol was also coming directly from playing a tournament against human players. It’s not clear how much he prepared for the Alphago match.

I’d be very curious to see a game between Lee Sedol and Alphago where each was given 4–5 hours of play time, instead of 2 hours each. I suspect Lee Sedol would get more benefit from spending a longer time reading into moves than Alphago could get. Or even a game where the overtime periods were extended to 4–5 minutes.

This last game, Lee spent the whole late middlegame and endgame playing in his 1 minute overtime periods, which doesn’t give much time to carefully compare very complex alternatives.
So how DO you disrupt criminal plots, then? Do you allow people to conspire to commit crimes?

Yeah

You're going to find, that once you think it through, that you'll end up limiting the rights and freedoms of individuals... there's no getting around that.

No, because in free societies you shouldn't have absolute security.

Life sucks that way. People aren't their own little countries.

Is this where you rip on Libertarians again and talk about "your army".
CocoChanelJS, getting bigger by the day
Could you care to explain what was that big paradigm shift ?
> The FBI’s brief dismisses all of this as a marketing ploy, and then blasts Apple as a literal threat to American democracy, writing: “Apple’s rhetoric is not only false, but also corrosive of the very institutions that are best able to safeguard our liberty and our rights: the courts, the Fourth Amendment, longstanding precedent and venerable laws, and the democratically elected branches of government.”

Ironically, Apple giving users encryption doesn't weaken the Fourth Amendment; it makes it stronger because it provides the ability for citizens to be "secure in their persons, houses, papers, and effects, against unreasonable searches and seizures" in a way that the courts recently have been unable to.
The major security issue is that containers share the same kernel as the host, with the whole kernel syscall interface as attack vector. VMs run separate kernels that only interface with the host via the hypervisor.
"I'm really hoping this crap badly affects the computers of some large justice/gov systems around the world"

Enterprise editions are not eligible for free upgrade to W10, so it's not likely. Also, there are additional safeguards, for example, you must get upgrades directly from MS, not WSUS (as per standard business practice). I'm sure MS thought that well and chose targets that are not likely to defend themselves in courts (home users and small business).
profilesvc may only need to talk to (depend on) usersvc and accountsvc to do its job. usersvc and accountsvc may only need to talk to (depend on) their data stores.

Yes, every instance of every service needs to manage its communication paths to other services. That's N connections, rather than just 1 to the message bus. But this is a pretty well-understood problem. We have connection pools and circuit breakers and so on. And the risks are distributed, isolated, heterogeneous.
Well wall St would react very negatively if the US could demand source or back doors. It would severely hurt Apple's stock, of which the iPhone is their top performer. I suspect knowing this, they would go all the way and with their 150ish billion in pure cash reserves, the FBI has an awfully big fight on their hands. Apple could easily waste 10-15 years in red tape and appeals with a case like this all the while designing the iPhone so that even with the source it is hack resistant
I don't know why people downvote you, I think it was a hilarious comment and I've written php for years.
Yep, I felt the same way. I wonder if the time constraints were optimized for AlphaGo.

One of the things I did want to see was how AlphaGo would fare in a blitz situation (i.e. really short timers).
It's very difficult to sell phones to Americans while thumbing your nose at the American legal system.
Discussions about it do exist. I first read about the dangers of it via the Libreboot website. As for why it hasn't had mainstream coverage, your guess is as good as mine.

In case anyone wants a CPU + FPGA combination without this type of security risk, check out Zynq.
When driving with cruise control, I have a habit to lightly touch the brake pedal once in a while (without actually braking) to "warm up" my muscle memory for emergency situation.
You're missing the point, it's not that the world will end within 30 years, although I believe some people truly believe that.

Of course climate change is real; my point was that people tend to overreact to it. They don't see that new technologies and especially new policies are coming up daily just to fight climate change.

Technology is not stagnant in this area, just as how it wasn't stagnant in the 50s 60s 70s 80s etc.

People always come up with new ideas and will adapt to changes.
That assumes a continuous function of Go AI ability. It's not continuous, as alphaGo proves. AlphaGo was a huge leap in ability from the best previous AIs. It was a totally new method, and one given Google scale resources at that.
Actually after I truned java8 backend on I got a reduced compile time. (after changing code).
Actually we use Scala as a Improved Java, so we likely don't use so much "heavy" things.
> ...hopefully the judicial branch will recognize...

Not a lot of hope on that front, as they've already demonstrated a willingness to abandon their duties: administrative subpoenas, tens of thousands, issued by federal law enforcement agencies - not courts.
Service discovery can remove the need for load balancing, if you move load balancing logic into the client services. Have them architect their own load balancing over available instances of their dependent services.

Unless you're deploying a Smartstack-esque LB strategy, where each physical node hosts its own load balancer, then the details of what's deployed where are mostly irrelevant. You use your SD system to abstract away the physical dimension of the problem, and address logical clusters of service instances. And you rely on your scheduler to distribute service instances evenly among nodes.
Keeping the signing keys and servers outside the US wouldn't help much. The FBI could simply start arresting Apple executives who refuse to comply, charging them with obstruction of justice or whatever seems to apply.
Tor's First Crowdfunding Campaign
Android Marshmallow Rolling Out for the HTC Desire Eye, One E8 and One M8 Eye
EasyLambda: data processing with modern C++ and MPI
You might want to reread the post: "As far as we can determine, practical privacy preserving contact discovery remains an unsolved problem."
I have never said that WhatsApp is secure. You seem to have completly missed the point. For people that are above avg in their security need should of course investigate and find the best tool for the job. That has always been true.

Listen to what Im saying. End to end encryption, however badly imemented, rolled out to 300 million people is a extremly big deal.

Just for the fact that it counteracts the belief that only suspect people use encryption. Also even badly implemented end to end encryption stops lazy dragnet survailance. The policy or the FBI simple do not have the ability to MITM billions of messages every day.

Remember that most texting was essentially done in cleartext before this.
Well the winds have changed on that stance, at least in Europe. I've seen a couple of leading politicians say something in the line of:
"If china can do it so can we"
concerning the Chinese firewall and blocking "unwanted" content on the web, which is scary.
You can actually do that at the moment with ReactDOMServer.renderToStaticMarkup(), which doesn't create any react-ids (but can't be used later by React on the client)
Which program do you use on the Mac? A long time ago I've used Goban[1] and I enjoyed it very much, but it's not available here in the App Store and apparently it doesn't fully work yet on El Capitan. (I don't know if it's not available right now because of the El Capitan problems or for some other reason.)

What are some good go programs for the iPhone, both for playing and for learning/improving?

[1] http://www.sente.ch/?p=1206&lang=en
> much of it was rather insightful while brief

Much of it was misinformed or plain wrong. The particulars has been extensively discussed in this thread.

> The motivated spectator can then google details about your camera's firmware for the next time you travel to North Korea yourself.

The photographer appears to use Nikon SLRs which I am familiar with (I have a Df and has been using Nikon for the past decade). A handful of old models had homebrew firmware patches but it was mostly for shooting video[0]. There has been no new releases since.

Can somebody point me where to look? Googling turned up nothing like what's been described in the linked gallery.

[0]http://www.diyphotography.net/hacked-nikon-firmware-allows-m...
Seychelles Beach Wedding Event Planner and Organizer – Mariyaz Kreole
JavaScript ASN.1 decoder
How on earth has this been missed?

Has anyone checked this on the prime factors of consecutive primes?
> I think most of us rpi users have suffered from a corrupted card at some point

For me, that corruptions ended when I got a better (2A) power supply, and that was 18 months ago. If your amperage is too low, I suspect the corruption will continue even on the spinning disks.
It's not only the precision (i.e., the bit-width), but also the variable exponent (i.e., the "floating-point" part).

Unfortunately, simulations often cover a wide range of exponents during a single run (one matrix element might be 5.74293574325e8, while the one next to it might be 3.25356343e-9, and you still want to preserve their precision), and the exponents of the inputs might vary a lot between different runs. You can only use fixed-point if you have a good idea of the exponents of the input numbers, and how those change during the course of the computation. That works well for typical digital signal processing applications, and not so well for generic number crunching libraries.
Or, at the very least, the next epiphany need not be human-designed. Just train a neural network in the art of creating AI paradigms and implementations that can do general purpose AI. Once that's "milked", the era of human technological evolution is finished.
AlphaGo played 5 informal games with shorter time controls alongside the formal games against Fan Hui (the European champion) back in October. "Time controls for formal games were 1 h main time plus three periods of 30 s byoyomi. Time controls for informal games were three periods of 30 s byoyomi."

The games were played back-to-back (formal, then informal) and AlphaGo won 3-2 in the informal games compared to 5-0 in the formal ones, so I would say worse.
> So three different programs that do something like window management, each with its own set of behaviors and keystrokes.

I've found this a bit painful too but it gets better if you configure your window management keys with similar bindings. But I still do find it a bit annoying to have three levels of windowing (vim, tmux, bspwm) when I'd be happy with just one.
Refactoring Rails Models with Database Views
I remember when my friend and I discovered the existence of Sealand due to some references on the Internet. We were amazed that something like that could exist and laughed and joked about it. Their (short) history is also a nice read and it probably has enough juice on it for a movie these days :)

We never got around to finish putting together our invasions plans, though.

RIP
Surely it's the other way round?

That is, the better your software can handle repair, the smaller your failure domain can be?

A larger failure domain would only make sense if you wanted to minimize the compute required per unit stored?
AlphaGo, first AI to be awarded 9-dan title
At the press conference after the 4th game it was mentioned that AlphaGo was not trained on professional games at all.

They used strong amateur player games from public archives.

It was also mentioned that AlphaGo needs millions of games to be trained. Even if they added a few hundred Lee Sedol games, the impact would be very small.
> In game four, we saw Lee Sedol make a brilliant play, and AlphaGo make a critical mistake (typical of monte carlo-trained algorithms) following it.

Can you explain why this is typical? What can be done against this to strengthen the algorithm?
Finally. This is so much more intuitive than the slide-in menu in my opinion.
Right, but alphago was the closest thing we have to the transition - yesterday ais were too weak, today they need to try them against world champs to validate their work
Can't agree with you on this one, I like Feedly UI more.
I love the spirit with which the Baduk Association, and human Go players in general are taking this. A spirit of competition and respect. To think that, in defeat, an organisation of a human game thousands of years old would award their highest honorary title to an AI? Bodes well for human/machine relations. Perhaps we will see them more as precocious and gifted children, than competetors, in who's strong arms we shall be protected later in life :)
Why not share the contact list with the people on your contact list? Facebook demonstrated that most people don't have a problem with that and most people I want to contact are already contacts of some contacts that I have.
Gui Hacker: Makes it seem like you are working
The virtualization stuff isn't offloadable. They're a bunch of invasive changes to the memory and I/O paths of the processor core, not stuff that could be handed off to a coprocessor.
The FBI basically just told the judicial and legislative branches to go pound sand.

No judge is going to be willing to let this level of power grab against the judiciary to slide.

Apple's lawyers must be very happy right now.
Both internal and external. The larger FPGA parts can host quite lot of DDR controllers, but what is the most important thing here is that there are HUNDREDS of single-cycle two-port block rams. No CPU or GPU can match this with their pitiful fixed tiny caches.
Giscus
> Medium blog posts which take 10's of seconds

Are you connecting to the internet using a potato?
> at this rate I would have been singled out as a person of interest

Getting "singled out" is already happening to activists and whistleblowers in the Land of the Free. These "targeted individuals"[0] are enrolled in a program designed to deny, disrupt, discredit, destroy, degrade, and deceive the targets and anyone who might be interested in their plight.

The ACLU, the FBI, and the media will not investigate; even Glenn Greenwald and Laura Poitras of Snowden fame will not touch the "Targeted Individual" phenomenon.

I would be inclined to dismiss the wholesale torture of and non-consensual human experimentation on "Targeted Individuals" using "less than lethal" weapons if I were not already a victim. So I don't blame anyone who cannot believe that such things are possible in the USA and other related countries.

There's a lot of JTRIG-style[1] disinfo online but there's a ton of truth for those who are prepared to consider the possibility of a 21st century update to COINTELPRO.

[0] https://www.google.com/#q=targeted+individuals
[1] https://theintercept.com/2014/02/24/jtrig-manipulation/
[2] http://fightgangstalking.com/what-is-gang-stalking/
Goban is working for me on El Capitan, but I installed it before upgrading. There's also the older free version which might still be up on a webpage somewhere.

But the better option is that I was able to get GoGui working - I did have to manually build/compile it myself but there is a way to build it so that it creates a real OS X Application. It's quite good, you can set any board position and then tell a computer program to respond from that point.

http://gogui.sourceforge.net

EDIT: For the iPhone I like SmartGo Kifu for playing games. 'Tsumego Pro' and 'GoProblems' for puzzles (they're adaptive) and 'Go Books' by smartgo for ebooks.
My BA is in Math (theoretical, no statistics) with some CS courses (mostly basic ones and a few advanced ones in crypto). I didn't have a big issue finding a job beyond what others at the same time that finished a CS degree.

I did do quite a bit of open source projects both on my own and joining into other projects (LyX is a good match for a math degree :-)

If I had to do it again I'd learn statistics properly now, I find this is actually a useful part of mathematics for what I do these days (failure analysis and data mining). I believe that if you do your own software projects it should be good enough to be hired.
I think AlphaGo is best described as, "Superhuman, but with bugs."[1] The software is very young. I bet these glitches will become ever rarer over time.

> The top players estimate they would need a 4 stone advantage to win a perfect player.

The branching factor for Go is so huge that I doubt anyone or anything comes close to optimal play. I heavily discount the opinions of most Go players on this topic, as they've been right about very little lately. Before AlphaGo existed, many of them thought it would be decades before a Go AI beat the best humans. Before this tournament, the vast majority of them predicted that Lee Sedol would trounce AlphaGo. And during the live commentary, I saw multiple 9 dan pros estimate that AlphaGo was behind, then gradually realize that it was winning. That's exactly what happens when you encounter a much more formidable player.

1. Coined by Eliezer Yudkowsky: https://www.facebook.com/yudkowsky/posts/10154024894449228
Do you have an actual criticism of the comment?
The moment you mention "child pornography" as justification I consider that you have lost the argument.

This is simply Godwin's Law for the modern era.
That's the goal. The problem is discovering it. If x has me on the list and I have x on the list, how can our two Signal apps discover that? Without telling the Signal server, and without telling random third parties?
Isn't the language much bigger than the size of the parsed code? Using PHP with FPM or with mod_php, you have that language runtime sitting there unused even if there are no requests. By your logic, CGI would be the cheapest.
I've seen better photos. Some of the people on my trip took better photos (I took some pretty clumsy photos; these are better than mine in terms of framing and light and all that sort of thing). These are fine, but to call them the greatest work of North Korean photography is simply incorrect.
He mentions GnuGo (https://www.gnu.org/software/gnugo/)
From other intel they know that he did not use his work phone much and saw no need to destroy it. He did destroy his private phone, so I think its quite clear that their is nothing on that phone.

I think its reasonable for the FBI to want to access it, but lets not have any illusions, the change that their is any evidence on the phone is basically 0%.
I see "we'll routinely approve almost anything" as significantly different from "meh, do whatever you please; just stop bothering us already".
If it happens, it'll become precedent, then all countries will want to do it.

The next logical step is to outlaw phones and devices that are incapable of breaking into. Then they'll make it so you need a license to employ cryptography.

It sounds crazy, but where we are right now would have sounded just as crazy 15 years ago.
Base (((((((((1++)++)++)++)++)++)++)++)++)

Peano would be proud.
I saw this and really wanted to punch whoever put it together. What a tosser.

Thanks to bootstrap people with no skills are able to publish their content or put their business on the web at low cost - HOW DARE THEY!! Instead they MUST hire a hipster full stack designer / developer who will build them something using the latest shiny tools and trends, and will then be totally unmaintainable when said tools or trends fall out of fashion and they get bored of it.

If all sites look the same good, it means there is going to be a market for designers to make sites stand out. And if people stick to the templates good too, at least these days they look slick and professional enough - do you remember the web 10 years ago or earlier?
I can't remember where I read this, but one theory was that the move Lee Sedol made was thought to be unlikely by AlphaGo, and so didn't explore down that path.

When Lee Sedol made the move, the AI was in unknown territory as it hadn't explored down that avenue.
This is a really neat book. The fact that it builds a complete compiler and virtual machine in ~100 pages is really amazing.
Nvidia Tesla is still based around the same GPU architecture as NVidia's gaming GPUs, and in most cases even the exact same GPU chips. It benefits hugely from the R&D and economies of scale that come from it being based on a gaming product.
UK Investigatory Powers Bill Second Reading – Streaming from 12:00 UTC
Yann Lecun commented AlphaGo regarding General AI:

https://www.facebook.com/yann.lecun/posts/10153426023477143

in short - we are at least 1 big step before creating human-level AI
OMG, It scared me, Is everything alright with my PC? what's that coding for? Nice to make someone fool with this link.
That sounds like a bad idea.
Listen to the youth. There is wisdom in what she says.
It looks cleaner, but it's not as practical as NewsBlur, which is built for speedy consumption. I love that NewsBlur shows me article edits - sometimes they bring a great aspect you don't get by other RSS readers. Its social features beat what Google Reader had in store as well.
> Could you design a language which do a JIT style compilation to data flow calculations, by creating some arithmethic and logical functions onto a FPGA?

The complete compilation process (source code --> netlist --> mapped design --> placed & routed design) can take several hours for large designs; maybe several minutes for small designs. Not suitable for JIT.
You're basically saying that there's no task (including passing the Turing test, programming web apps, etc.) which requires intelligence and is best tackled with either something else than a neural network or with NN combined with something else. I think it's a pretty bold statement which is really hard to back up by anything but a hunch.
Dont be so dramatic. You can have a phone and leave it at home if your gone do something where you don't want to get tracket. Thats just the most simple option. Its not a binary choice.
"mostly works" can get you eventually killed on a highway
Mhm, but i can't read chinese though!
You could route a lot of the I/O paths through the FPGA if it was suitably wired. A slight latency bump to make aspects of virtualization never require any cycles to be spent handling them.
I'm not a tech company, and I'm not an American citizen, so US law has no influence over me. I'd build an end-to-end crypto communications system out of spite, in reaction to these laws, and I'm not particularly activist - and who knows how many other people there are like me out there.

Don't give up. Adopting a defeatist attitude does nothing but help the enemy.
Which one was it?
> It sounds like the opinion from the expert is that there are some inherent weaknesses in how MCTS tends to play moves against theoretical moves from the opponent that don't make sense; ie. that AlphaGo sees a potential win that would only happen if the human player made very bad moves.

Why can these very bad moves not been pruned from the search?
this is
`cat /proc/meminfo | grep Swap`
It's looking good, will definitely grab it for my PC.
Not true. The rise of Scala itself is probably the clearest counterexample; there is no socioeconomic case for it, it's succeeded purely on its technical merits.
Yes that link is a good example. Obviously some parts are less than ideal architecturally but the form works for the density.
The Pi 2 and later use custom chips designed and manufactured solely for use in the Pi. The real reason is that for whatever reason, Broadcom don't seem to be interested in any upgrades beyond sticking a faster ARM CPU in.
It's the core idea of AI, the primary reason why it is suspected that developing strong AI will inevitably lead to the end of the human era of evolution.