skysight-inc/HackerNews huggingface dataset:
A rather similar hardware with a recent version of the same program plays on the KGS server. Seems to be about what would be 10d and is among the top players on the server (was 1., now seems to be 3.).

You can see the graph of its playstrength; its quite impressive to see the gains Zen got from implementing ValueNet (and previously with PolicyNet) really.

https://www.gokgs.com/graphPage.jsp?user=Zen19K2

Hardware for ZenK2 was given on computer-go mailinglist:

Zen19K2's information is

-------------------------------------
Computer program Zen running on KURISU server provided by DWANGO.

CPU: Xeon E5-2623 v3 x2
GPU: GeForce GTX TITAN X x4

http://computer-go.org/pipermail/computer-go/2016-October/00...

author of Zen gave the hardware behind this match, in a post to the same mailinglist as:

http://computer-go.org/pipermail/computer-go/2016-November/0...

CPU: 2 x Intel Xeon E5-2699v4 (44 cores/2.2 GHz)
GPU: 4 x nVidia Titan X (Pascal )
RAM: 128GB

So rather similar.

~10d is way way lower than what AlphaGo had to be to play on par with one of the top players of Go. Pro ranks start around or just above the KGS 9d (which is around what a 7d rank would be for regular amateurs in most world amateur organisations). A rough approximation is that you can take 3-4 pro ranks for each dan rank/stone of handicap (well, to the extent one can even approximate strength by the rank, as a rank once won is kept for life, so as you age and young pro players pass you by, your rating is getting inflated). So apriori you could expect Zen to play around middling pro ranks, and maybe around the strength of the v13 of AlphaGo, the one that beat Fan Hui, and described in the Nature paper. And that's about what his play with Chikun indicates as well.

Cho Chikun's rating is 3239, while Lee Sedol's is 3508. so around 300 elo difference, which seems a conservative estimate of the difference scale (and the results of the two matches do indicate, if weakly, that the actual difference is even larger). A 230 point gap corresponds to a 79% probability of winning.

For comparison, distributed AlphaGo v13, the one that played vs Fan Hui is 250 elo points stronger than a single machine version of the same version of AlphaGo.

Also if that would carry any weight with you, you could just take it on the say-so of Myungwan Kim 9p, who was doing commentary on both DeepZen and AlphaGo matches. Really the difference in strength seems rather obvious to such a strong go player, as you can see in the way he criticized some DeepZen's moves, and how impressed he was with so many of AlphaGo's.
It's really nice that you keep it so close to the actual hardware (not just the variable names, but also the way the logic works in for example PPU).

I also love the way you use C++ templates to simplify things!
Me too, iPhone 5 / iOS 10.1.1. No discernible issue.
Combating phishing – a (very) big milestone
Universal Basic Income is almost getting real and reverse aging is showing great promise. which means if you just hang on for another 1 or 2 decades you may live forever with lots of leisure. Create universes(simulate in video game) and play god or explore universe. The point is chances are we are at the brink of utopia. Think about it.
> The problem is keeping your IP off of all the major blacklists.

I run several email servers, and this is NOT the problem. You just need to configure things correctly. It's not 1996 anymore, you need to set up things like DKIM, SPF, etc. Also make sure your hosting provider has not sold you an IP that was previously used by a spammer. [0]

That's all there is to your "problem".

Besides that: Your solution to Google's insane domination is to put even more of your life on their servers? When we know thanks to Snowden that Google is part of the NSA's PRISM mass surveillance program? Surrendering is not what winners do.

[0] Simply run a Blacklist Check here: http://mxtoolbox.com/supertool.aspx
Computational Science Education Project Homepage
>According to the licensing page[1], you just need to distribute your executable and core .blend file separately

That's simply wrong - your scripts use GPL APIs - this means your code is derived from GPL - if you could just ship stuff that uses GPL at run-time without being affected LGPL would not exist.

And even if that's how they interpret the license this still means you can't ship smartphone apps.
I have same problem with iPhone 7 and iOS 10.1.1

Just started yesterday. My phone gets hot (not Samsung fire hot, but pretty warm) when the battery level is plunging, which suggests that something is actually chewing up wattage. At least in my case.
No. Hint: it's "fake news" (i.e. propaganda).
zapcc uses clang-4.

clang-4/zapcc is massively faster than gcc-6 for my usecases, and significantly faster than clang-3.9.
perl is 2x faster than with gcc-6 -O3.
Seems fine here, I'm getting a cert from Fastly which chains up to "GlobalSign CloudSSL CA - SHA256 - G3".
Side FX Houdini
living in LA/SF/NYC is a luxury

Definitely an opinion.

that people pay a premium for.

That's a fact.

People definitely pay a premium for living in or close to big cities. Whether it's a luxury is entirely a matter of opinion.
What do you mean by benefit? Can be used by non-programmers? In that case, try Inkscape, Blender 3D, GIMP, Scribus, Firefox, Kodi, and maybe KiCAD.
You might want to switch to Lets Encrypt or a paid SSL certificate provider.

https://en.wikipedia.org/wiki/StartCom#Criticism

https://blog.mozilla.org/security/2016/10/24/distrusting-new...

https://wiki.mozilla.org/CA:WoSign_Issues
Why polkit (or, how to mount a disk on modern Linux)
A recent addition is vis[0], which incorporates sam's structural regular expressions.

[0]https://github.com/martanne/vis
Not sure if lobbyists made an appearance in this story, but we do have the other food groups:

"President of the Global Campaign for Education (GCE), Camilla Croso..." Her bio literally has NGO in it four times: http://www.campaignforeducation.org/en/about-us/our-board

"Director of Education Standards for the Ministry, Huzaifa Mutazindwa", chief bureaucrat: http://www.education.go.ug/data/smenu/47/About%20the%20Minis...

"Salima Namusobya, the Executive Director for the Initiative for Society and Economic Rights (ISER)..." Another NGO: http://iser-uganda.org/index.php/salima-namusobya.html

If blindly re-publishing the words of spokespersons without any first-hand verification of their claims counts as reasonable reporting, then yes, very reasonable! People who watch these talking-heads shows on cable would probably even back you up on that.

My feeling is that if a court or an education ministry is shutting down a school for being "unsanitary and unqualified," those are easy enough things to verify. They could do a surprise visit, take pictures, ask students a few questions, you know, like journalists did not so long ago.
It's not my area, but putting some keywords in Google Scholar yielded some results pretty quickly. E.g. this paper

http://www.tandfonline.com/doi/abs/10.1080/13504850701720197

"We investigate the relationship between inequality and intergenerational mobility. Proxying fathers' earnings with using detailed occupational data, we find that sons who grew up in countries that were more unequal in the 1970s were less likely to have experienced social mobility by the late-1990s."
Took mine in yesterday and have scheduled a replacement part. My phone was in the batch mentioned in the article (bought release day). A friend of mine had the same issue and had his battery replaced by a third party but didn't solve the issue. He's just got his scheduled for a replacement too. He tried a factory restore but it didn't fix the issue (mentioned upthread).
The Toy Collector's Puzzle (2015)
I found the Promotions tab to be a really handy "middle ground" between spam and actual mail. It usually contains mail from companies I've done business with, who I might be interested in receiving offers from, but I don't want those offers mixed in with my day-to-day stuff. Having them separately allows me to read them on my own time, and also lets me see at a glance if anyone is sending me too much. They're also usually the kind of companies who will honour an unsubscribe request.
I was not very clear when I wrote the original comment. I had a PC with multiple monitors. My MacBook has no external monitors. I use the virtual desktops and three-finger swipes, and could not be happier.
I wouldn't even consider it a luxury.

In my opinion it's a trade off between quality of life vs. the opportunities that exist in big cities.

Of course, quality of life is subjective.
Imagine if a Swedish NGO started providing 'basic education' for 'near free' in New Orleans? It would be rather embarrassing to America, no?

That's an interesting thought experiment. I think a lot of people would be receptive because there's a perception that public schools are failing a large segment of Americans (probably because they are). There would be curiosity about whether "Swedish educational models" could help. And there would be nativists protesting that this is an attempt to indoctrinate children with socialism and the New World Order. Almost certainly the teacher's union would be against it.

Probably not so different from the dynamic in Uganda.
>The North Vietnamese that the Americans & South Vietnamese were fighting against were 10x worse than Castro (they executed 100's of thousands in the streets - and put millions in concentration camps after the Americans withdrew) - and using 'agent Orange' was an act of reasonable desperation on the part of the Americans as it was used only to clear foliage near American firebases, the casualties were mostly American and of course it was not done with the knowledge people would be hurt - the author of the note makes it seem like it was used on purpose to hurt Vietnamese which is a gross misrepresentation.

Wow, I am Vietnamese, and this is so shockingly far from the truth. FYI, the total number of American casualties in the Vietnam war amounted to something like ~50,000, while the conservative estimate for the total number of Vietnamese deaths was at least one million- the majority of which were civilian. What's worse, Agent Orange's effects were far reaching. Long after the war had ended it continued creating unimaginable damage, to the environment, to the people, to the economy [1]. Conveniently downplaying this horrible crime (which the US has still not owned up completely) is misrepresenting the facts. And yes, Western nations have done 'worse'. Much of the tragedies around the world in the 20th century had much to do with the Western countries' imperialiastic mindset.

[1] https://en.wikipedia.org/wiki/Agent_Orange#Effects_on_the_Vi...
Hey, everyone! I am posting this link here because I want to share my favorite software with you guys.

I'm a huge fan of Computer Graphics, and I think that people here will find this specific program very interesting.

Houdini allows you to build 3D scenes by connecting together nodes, like visually programming a scene.

You can download a free version and try it out, I think you will find it really cool, it is one of the most brilliantly designed programs I have ever encountered.
You might find this interesting, assuming you don't already know about it:

The morning paper by Adrian Coyler

http://blog.acolyer.org
Despite the downvotes, I think you're absolutely right. "No surprises, okay performance" is what a standard library data structure or algorithm should strive for. Sometimes that works out really well for both criteria (libstdc++'s std::sort), but other times performance suffers as "no surprises" is more important (std::unordered_map).
Cynical Developer Podcast- Baking with Java
DeepMind and Blizzard team up to invent the next generation Starcraft 2 AI
But will it run cr... Sigh, need to update my cliches, BRB
Interesting, I implemented a MessagePack plugin for SocketCluster that did the same thing just 3 days ago https://github.com/socketcluster/sc-codec-min-bin
yes but ants are insects, not mammals. Insects have crazy amounts of children and their birthing patterns don't probably don't translate well to learning by example as the parent doesn't have time to teach all the children. I think the innateness is a more likely cause.
I think anything but zero should preserve the standard behavior. The reason is that it is fairly easy to make the saturation zero. It takes a dedicated effort to make the saturation almost zero.

I am not familiar with this particular color picker and the resolution on the saturation. I would imagine that setting the saturation to zero is easy by clicking on the triangle and dragging into the corner, in order to corral the picker into the point at which saturation is 0. Picking a close-to-zero saturation involves a dedicated effort.
Yep, that's it. I think I'm just taking pot-shots at my younger-self for being a misguided-snob.
This pillow inflates in one puff for your everyday comfort
No Man’s Sky – All There Is to Know About the New Big Update
Back prolongation is a training algorithm for ANNs, not the circuitry that performs the function.
This bring backs memories from my Nexus days...

Who knows, maybe Apple has decided to include Google Play Services in ios 10.1 ;)
This is real. A friend of mine has this issue after updating her 6s. It persists and Apple (Germany) support repeatedly claims there is no problem.

https://www.facebook.com/maria.stepanova.1986/posts/10209132...

P.S.:
On that note: Apple support in Germany is severely lacking, compared to the US.

I had a display issue with my brand new (company support contract covered) MBP's screen in 2014. the left 25% of it went into becoming colorful pixel stripes.

I was on a business trip in CA when it happened. The Apple store in Carlsbad, CA, was happy to replace the screen for free. But it would take two weeks.

As I had to fly back to Berlin, Germany, a week later, I booked an appointment in the Apple flagship store on Ku'damm there instead (2 weeks waiting time!).

I was 5mins late (finding a place to park there is difficult). They told me my appointment had ceased and I needed to book another one. I complained but no avail. So I did book another.

Another two weeks later I finally could show them my screen.
They told me I had caused this and I needed to buy a new screen.

Oh yeah, they were arrogant too.

If there's something we still haven't figured out in Europe (vs the US) it's great customer service.
Exactly, often you are not even allowed to paint your house in a color of your choosing.
Why couldn't they though? Doesn't sound very hard to only generate the wordy prologues and epilogues when necessary (i.e. when you have to save any registers). Why they apparently don't do this is another question then.
thanks! - please give it a try and let me know in the issues if something doesn't work as expected.
May want to throw postgrey in a mix.

Incredulously, asking first-time senders to retry in a bit still filters out the vast majority of spam.
> Correct. The GPL licenses are copyright licenses, not some sort of EULA. They only impact the person who is distributing the software, or in the particular case of the AGPL, the person providing the network service.

Distribution is one of the exclusive rights copyright law gives to the copyright owner. Hence the need for a license from the copyright owner to allow others to distribute.

What copyright rights do you think are implicated in interacting with a program over a network, particular in a case like my hypothetical chess program where the interaction is just exchanging small amounts of data? The only one I see that can maybe apply is the public performance right. How that applies to computer programs is not clear under current caselaw. My recollection is that it is generally believed it would apply to things like video games, where someone observing the "performance" would be seeing copyrighted elements of the video game. For things like databases, communications programs, and the like, trying to apply the public performance right is much more questionable.

Calling GPL a copyright license makes sense, because the acts that trigger obligations under GPL are acts that require permission from the copyright owner. AGPL triggers on those, and on providing network access, which unless the public performance right can be made to apply does not generally require copyright owner permission. That puts AGPL into EULA-like territory.

> The latter is important because of the trend bypass the user's* freedoms (even the remote user). The AGPL closes the loophole of using a Service as a Software Substitute (SaaSS[3]) to avoid the usual distribution of the software.

That's Stallman's updated position. His earlier view was that software (even proprietary software) on a server does not limit the freedom of those who use the program remotely:

RMS> ...a proprietary program on a web server that somebody else is running limits his freedom perhaps, but it doesn’t limit your freedom or my freedom. We don’t have that program on our computers at all, and in fact the issue of free software versus proprietary [only] arises for software that we’re going to have on our computers and run on our computers. We’re gonna have copies and the question is, what are we allowed to do with those copies? Are we just allowed to run them or are we allowed to do the other useful things that you can do with a program? If the program is running on somebody else’s computer, the issue doesn’t arise. Am I allowed to copy the program that Amazon has on it’s computer? Well, I can’t, I don’t have that program at all, so it doesn’t put me in a morally compromised position.

(http://radar.oreilly.com/2006/08/open-source-licenses-are-ob...)
The ASD spectrum has became sadly a pollack painting at this point where for nearly a decade people been throwing everything at it but the kitchen sink.

Lately things are changing and likely for the better where autism and I would say the actual kind is getting back to the spot light with other disorders either being completely thrown out back to the shrinks couch or being classified under neurodevelonetal disorder other.

In some countries it became so bad that you don't need to even see a doctor to be diagnosed with autism with sadly all the perks it gives you including almost magical shield against dismissal, and yes people are taking advantage of it.

I've seen 25-35 highly intelligent and not specifically socially awkward people being diagnosed on the spectrum these days by private diagnosis centers in the U.K. without as much as seeing one doctor.

Niether these people nor likely Turing are exploitable nor in a position to ignore what they see or be incorruptible, they aren't some mentally disabled drones with free processing power or mentats.

And those who are and need constant assistance while might have some amazing skills aren't trainable to be analysts.

There is something wrong today when parents say "our child got diagnosed with autism" and instead of hearing sorry they hear wow they'll be great at math, I would like to see the authors of this article actually spend and hour at a assisted home for the autistic it might prevent them from writing this crap.
Real News or Fake News: Who Gets to Decide?
> Am I the only one sitting here, thinking that I value the 4 freedoms, but thinking that software vendors does not owe that to us in any way?

A lot of people feel that there is an absolute sense of justice. What do the vendors owe us? From my point of view, whatever they owe us is a factor of the societal norms.

My interpretation of the idea of free software is that software that is not free potentially harms society. The kinds of things that vendors/governments can do with the power they gain from denying software freedom to their users is detrimental to us all. In that way it behoves us to strive for software freedom.

Do they owe us? No, I don't think so because it is not part of our cultural norm. It would be nice if it was, though.
Or even lazy evaluation.
Vulnerability Disclosure and Reward Program
Yes, clothes drive me mad.

I'd find something comfortable in a decent fit and buy half-a-dozen of them all at the same time, then attempt to wear them until they wore-out. But when I went back to the store they'd changed 'seasons' or 'styles' and the same items were no longer available. I'd defer searching for and purchasing new items until my wife would force me to do so due to holes in my pullovers etc. I'm not sure how Steve Jobs overcame this problem with his turtle-necks, unless he had them custom-made.

My solution to this was to start shopping in country-life ( farming / horse-riding etc ) and workwear shops. Not only do the items last longer but those ranges have much lower churn. Not as fashionable as high-street stores I suppose but functionally sufficient and less stressful for me overall.

In comparison furniture has zero cognitive burden for me once selected and installed. I've moved house once and it was just a case of hiring a removals company with a big van, they did all the work.
I fail to understand this criticism. React Components expose a class hierarchy which can be namespaced well by their designers (if Antd isn't already doing this). Extending / theming with your specific CSS pre-processor is then pretty straightforward.
You're seriously overestimating how powerful managers are and how difficult it is to change the culture of an organization.
I worked for a corporation for 12 years, and I was in a team developing software for CT scanner operations. What's wrong with that? Then I also worked for a very small company, where I coded... games. So according to the RMS, that could be morally less wrong. :-)
This is the exact reason I built Fodor: https://fodor.xyz - it lets you easily setup GitHub projects on DigitalOcean so it truly is one~ click (usually about 4, but hey pretty good?)

You add a fodor.json file, add a link to Fodor and it makes it super easy to get it setup for yourself
I used to be a native asm programmer in Z80 and 680x0, and one reason for using XOR rather than MOV is to do with condition codes: the XOR operation will most likely update the condition codes (notably, the Zero flag), whereas MOV will probably not.

Often you would not want the flags updated when simply clearing a register - you're hardly likely to test the Zero flag having just set something to zero, because it's obvious, and more importantly you may want to set something to zero while preserving the flags from a previous operation.

But often you don't care about the flags so you can use the slightly shorter and/or faster XOR operation. It used to generally be shorter and faster because the MOV instruction had the initial step of an immediate load of the zero from memory.

And that's why it changes with different optimisation levels - the compiler knows when the flags need to be preserved, and if they don't it can get away with using XOR.
It depends on which kind of person you are. If you are the type of person that likes to have parties at home, invites friends to dinner, etc. and you care about their comfiness, you will like to have a comfortable sofa, a nice coffee table, etc.

But it's true that you feel some kind of relief when you have fewer things. Specially if you travel frequently, you can go without worrying about leaving something important behind.
I think right now for clojure, Anglican is the one furthest along. It took me some effort to get into it, with the documentation being a little bit all over the place, but I got it working for me.

Do remember that Anglican is a partial language in clojure, so you can't use all clojure functions (and I think none of the macros) within anglican's defqueries.
Benefits of exercise for a pregnant woman
It isn't, according to their own words[0], they've never used Blueprint in an Electron (or other desktop) app.

[0] https://github.com/palantir/blueprint/issues/202#issuecommen...
Some technical details would be interesting.
Here is the thing - For something to fail you need just one factor to fail, for something to work you need all the factors to work together.