skysight-inc/HackerNews huggingface dataset:
Alphago only has an approximation of win probability, and to be more precise of `win probability playing against itself'. That works well in an even match against humans---but when far to the losing side, Alphago's win probability estimate is not very good.
But the branding of the operating system doesn't really matter, because the operating system isn't a product that's sold on its own. The way you get a copy of OS X is by buying a Mac. So it's not really a problem if most people don't know its name, since they'll never be shopping for it anyway.

(The one exception is if you want to upgrade the OS on an existing Mac, but even then Apple has it covered; the only places where you can buy that upgrade are places staffed by trained salespeople, so you can just ask for "the newest OS for my Mac" and they'll know you mean OS X version whatever.)
The Deepmind Atari Player is only 22KB of source code:

https://sites.google.com/a/deepmind.com/dqn/

If you haven't seen the video it's remarkable:

https://m.youtube.com/watch?v=EfGD2qveGdQ
I'm not aware of the formal legality of it, but I don't see why it wouldn't be the case. Without the training data, the model can't work. That seems to fit the definition of "derivative work".
Just to add, since it seems to be ignored by proponents of population control, that if regulating life is actually being suggested with a straight face as moral, well, what's good for the goose is good for the gander, and you should really expect your own freedoms to be targeted in kind. It's an arguement that shoots the maker in the foot, and yet it keeps being offered outside of a punchline. I think it can only reflect a deep misanthropy in many people. Human presence on Earth is nowhere near unsustainable IMO - but even if it provably were, surely it would be better to starve than to cannibalize our own species' self-determination and in turn, our own.
> It's not like your communications are being monitored by random government employees at will for no reason. There's a specific safeguard here for personal privacy, and that's through a court order.

That argument had weight pre-Snowden. It carries no water now.
> If you don't trust judicial review, there's no hope left for you to function in a normal society

I would like to hear your definition of normal society. I personally feel that there are thousands of unique societies in the world.

Considering that technology knows no borders, I hope you and the "society filled with other people" have normal society figured out for us all.
Water cooler talk & f2f meetings are essential to building intra- and inter-office relations. However, given a choice between a job that mandated this and one that didn't, I'd choose the one that didn't. Given that I have a 25 minute walk to work every day, I'm sure that my worldview is terribly skewed, and I acknowledge how lucky I am to have such a great commuting situation. But that still strikes me as odd. Are product teams under the same mandate?
In a similar comment of mine, someone points me the Theory of Complexity:

https://en.wikipedia.org/wiki/Complexity_theory_and_organiza...

> So, many of the things that are dismissed as pseudo-science, may just be things that actually work or are true, but we just don't happen to know how they work or the physical laws that govern them, as of now.

I would say the opposite. Systems we use (like money, laws or politics) that we see as natural or inevitable are based on pseudo-science because we don't know their nature or rules.

We use the discoveries of our ancestors and think we are better than them. We are still in the matrix waiting for the red pill without knowing it.
Wow, I was listening to Siamese Dream last night and thought about Ultima VI! But I'm sure I also played Dune 2 to that album.
Interview with one of the fastest growing startups in IRAN
They could easily spin off an entity to handle that, like the NRA does with NRA-IL. Maybe they should, or maybe another group should.

The federal government once classified encryption as a weapon, maybe we have 2nd amendments rights to it.
I was under the impression that certain types of ammunition are able to be banned without any constitutional issues arising [1].

If you wanted to be really clever you could still allow ammunition, but limit the materials the bullet could be made from or limit the powder load. Attacking ammunition has got to be a more workable strategy than trying to restrict gun ownership without consitutional change.

1. https://en.wikipedia.org/wiki/Teflon-coated_bullet
Again, good luck building your own army. My army can beat your army.

As a citizen, you are expected to trust the FISA court.
I hear this a lot, what is the basis of considering the FISA court merely a rubber stamp?

Is it the approval rate? Is it the lack of transparency?

If it's the approval rate, in my experience the reason why court warrant approvals are so high is because intelligence / law enforcement are very risk adverse and will not submit requests that are likely to be rejected. Anecdotally, the officers I talked to considered it career poison to submit a request that got rejected by a court.
Ke Jie just happens to be #1 right now. Lee Sedol is more impressive in that he's been a world-class Go player for much longer. Twenty years from now, if Ke Jie is as dominant as Lee Sedol is now, then he'd be a good pick then. But either way it's not a big deal; there's not that much daylight between the two, so picking the more famous and well-known one to go up against is a safe bet.

Personally I want to see a discussion game with the top Go experts (including both Lee Sedol and Ke Jie amongst others) competing against the next version of AlphaGo, in a game with much longer time limits.
Way too sweeping a question.

I can have trust in a government, but not in some of the individuals that make up that government. And I would want necessary protection from said individuals.

Enter: encryption.
Wait, in the interview he says the opposite: "That move had no impact on me whatsoever. Move on."
> we are able to assess just how (in)secure an application is

Realistically, most people aren't going to do this. A more pragmatic solution is to use a minimal system, where for every task, you always use the smallest application that will perform it in an adequate manner. With proprietary software, you seldom get the ability to set up such a minimal system.

In particular, this means that I will never use a desktop environment, because there is no task for which a desktop environment is the smallest, simplest possible solution.
Yes, but one fought with clubs not bullets :)
My first thought also
> Perhaps it suggested a non-sensical position such as (25.23, 13.15), and it was snapped to (19, 13) :D

Alphago doesn't work like that..
Some readers here might be interested in the nice blog he kept last year.

http://putnamphil.blogspot.com/?m=1
but there is no "balance" when somethig is binary. You either have encryption or you don't.
The U.S. government has already shown that it is willing to abuse the law and create loopholes. Maybe the FBI will need a court order, but once the back door exists, what's to stop the NSA, or North Korea, from using it and finding ways to exploit that vulnerability. Freedom has a cost and we need to accept that. There are no free lunches here.
But will Gradle's "software model" be compatible with Java 9's? Gradle's already incompatible in that it uses Apache Groovy instead of Java 8 for build config files.
Monolithic design taken to its natural conclusion.
> If you don't trust judicial review, then there's no hope left for you to function in a normal society filled with other people.

This is an extreme statement and a false dichotomy. I think there's plenty of room between "completely trust government" and "unfit for society". If I'm uncomfortable with the potential for abuse of monitoring (which has already happened plenty of times), that means what exactly? I should remove myself from public discourse?
You mean the Snowden revelations that show filters that filtered out communications of US citizens without a court order?
I'm not sure I agree with that. JSON parsing uses panic() and recover() for some logic. And templating is more of a PoC for coroutines in Go than a properly fleshed out library. Not to mention that the AST parsing for Go is horribly designed (though you can do some cool stuff with it).
What special insight do you have into the perspective of a tiger? I think this is anthropomorphization.
A very legit question.

Given the amount of frameworks, libraries and `the correct way` of writing proper code and using the `correct` tools, I think meteor has his own place in the world, but I guess, there is much noise, and I guess they are not hot anymore.

Few years ago, meteor was the next big idea of the web, then:

angular

node

react

react native

ember

then no libraries anymore, as we can do it manually.

Even JQuery seems to recover and become a nice cool alternative :)
Hello everyone, I'm the author of this library. I was quite surprised to find it on the front page of HN! I must thank you for all the great feedback, it's been very helpful. I agree that it has rough edges and that it also lacks some useful features but I guess this is mostly because I was the only user of it.

I very much welcome your suggestions on how to make better and more useful. :)
Obama, our manipulating word artisan of a president yet again attempting to use strong language (i.e "fetishizing") to polarize our view.
The problem may well have occurred before then, too. If move 78 was incorrectly pruned from the tree for being unlikely, then AlphaGo had many turns in which it should have been considering counter-moves to move 78 (and thus prevent the situation that allowed move 78 to even happen in the first place), but it didn't.
So Apple either designs their phones such that they themselves can't hack them, or they have to comply with government court orders.
One strong point that comes out is reference to the transitory nature of governments, just because you trust yours now (!), does not mean you can trust future incarnations, don't give this kind of power to an unknown.
> Your best option is to make sure judicial review cannot be corrupted.

This is the problem Snowden exposed. There is not enough transparency to verify judicial processes.

Secondly, it's seems that if information collection, safety, and exchange were working well, the FBI wouldn't be asking for more.

Obama's ability to unite and create dialog is welcomed. However, I don't think phones are fetishized. There's simply a lack of education everywhere. As Jobs said, “Privacy means people know what they are signing up for”.
Mediterranean Sea filled in less than two years: study
If the San Bernardino case proves anything, it's that encryption is not the whole picture.
Jobstacles new party game – top news in Forbes today
Right, which is why we have Judicial review of communications monitoring, since we don't trust the executive branch (a political entity) with that power alone.
You apparently missed the original.py files in each of those directories.

Here is fib:
https://github.com/alehander42/pseudo/blob/master/examples/f...

There is also fib.py, which seems to be the Python output of the original.py input. The other examples are better to look at in this regard.

I believe the yaml file is either an intermediary or just another output format.
Code Golf – Making an acronym
Getting signed to a label seems easier to me. An indie label isn't hard to get your music in front of and if it's good they'll sign you and you can focus on the thing you do well while they promote you. Remove the label and you need to be a good musician, marketer, promoter, you need to make lots of connections a label would have already had access to etc.
This might be a bit out of date (2013), but it's what worked for me at the time using a not particularly high-powered computer running Ubuntu: http://thinkinghard.com/blog/HowToMakeHighQualityScreencasts... (recommended software SimpleScreenRecorder).
Knowing blizzard. They'll make it and then scrap it the very last second.
Nothing. But at the same time, the comment I replied to made no mention of generics. Just polymorphism.
The recursive Fibonacci definition in Haskell is far more beautiful IMO. But there's always more beautiful one-line snippets (like the regex that can tell you if a number is prime).

fibs = 0 : 1 : zipWith (+) fibs (tail fibs)
> The question here is: do you place any trust in government?

The Snowden leaks have shown the NSA's system-wide abuse and sealed courtroom judgements allowing rampant abuse and overreach by the NSA where they're able to operate free from oversight where even most of Congress had no idea what they were doing.

> If not, then you really can't function in a normal society. Good luck building your own army.

This ridiculous conclusion tantamounts to we either have to trust the US Govt or we need to build a private army. We are already functioning in a society without the need of a private army. We also live in a time where we can protect our sensitive information from the US Govt with readily-available strong encryption. Do I trust the US Govt with my most sensitive information? No I don't. Do I need a private Army? No, no I don't.
I guess, the library authors needed to learn Go themselves as they build up the stdlib.
Right, which is why we have judicial review of communications monitoring, since we don't trust the executive branch with that power alone.
Go is also based on limitations. The job is to write programs that work, not to create little framework empires.

I don't know why you claim that struct embedding isn't composition.
This is a decent article. However, it's a bit vague on the vulnerabilities of VPN services. The major risk is probably traffic leakage after uplink interruptions, or changing WiFi APs. Once the VPN connection has failed, default routing must be restored in order for reconnection to occur. There must be firewall rules to prevent other traffic from using the physical NIC during reconnection. That is, you want the VPN to fail closed.

Another risk, which the article may vaguely allude to, is using ISP-associated DNS servers. Even if all traffic uses the VPN tunnel, DNS requests reveal sites being visited, and it's trivial for ISPs to correlate them with traffic.

IPv6 is a huge looming risk. Many VPN services don't route or block IPv6 traffic. As full IPv6 service becomes widespread, there will be major pwnage. However, this is easy to firewall, and good custom VPN clients do so.

Edit: For suggestions about leak-testing, see https://www.ivpn.net/privacy-guides/how-to-perform-a-vpn-lea...

Edit: Changed "URLs" to "sites".
> It even comes with a terminal application!

Linux without a terminal wouldn't be Linux
People are focusing way too much on the current hardware that AlphaGo happens to be running on.

AlphaGo is still a very new program (two years since inception). It will get significantly better with more training, or, equivalently, it will stay at the same strength while running on much less hardware.

Don't read too much into what one particular snapshot in its development cycle looks like. Humanity has had hundreds of millions of years to maximize the efficiency of the brain. AlphaGo has had two years. It's not a fair comparison, and more importantly, it's not instructive as to what the future potential of AI algorithms looks like.
I'll definitely look into it.
The code for most drivers however, is less than beautiful. And I'd argue that it's controller firmware that is the "real" bridge between the analogue and digital.
For many people, a car ends up storing a good variety of things they would need for very few trips, but only on said trips. e.g., if you only need your gym clothes on days when you stop by the gym on the way home from work, you don't need to have planned that stop before leaving for work in the morning if you keep a set of gym clothes in the car.

It's like having a really, really big purse or backpack.

Additionally, if I spill something in my car, oh well, maybe I'll steam clean the upholstery after a few months of such spills, but if I spill something in a shared vehicle, that seems worse to me--letting the mess build up for a few months impinges on others.
If you have good hashing, you can build encryption, though.
It absolutely is the case. Why do you think Google has been providing such services as Google Voice, ReCaptcha, Street View, heck... Maps... and basically everything that's awesome and free? (other than the stuff that puts advertisements in your peripheral vision)

Andrew Ng told a story about one of his first robots that was supposed to roam around the lab and collect coffee cups to deposit in the sink. He ran out of varieties of coffee cups to train the robot's vision well before the robot learned how to detect a coffee cup.

The key to being a successful AI company is to figure out how to get the world to send you data.

Edit: That or figure out how real brains work and how to scale them. Which is probably almost, but not quite, entirely unlike a convolutional neural net.

Edit2: This also leads us to a twist of the dogmatic refrain: If you're not the customer, you're the employee.
The article includes active listening. That means giving the other person your full attention, and saying back to them their key thoughts and emotions.

I just want to add that if there was one thing that I could do that I think would make the world a better place, it would be to teach everyone active listening. Just to give one example, I have done several workshops where I paired up people on opposite sides on political issues, and just had them active listen to each other. It was simply amazing how much more civil and productive it made the discussion.
A piece of this issue is distributions, and it somewhat might be better for rolling release distros.

Also, at least for his examples, these are fairly low popularity products, as much as I like Gnome[0] and its ecosystem, it's the truth. Shotwell? He said it himself, no one develops it anymore. Epiphany (vs. Firefox vs. Chrome) Gnome Music, Weather? It doesn't help that the userbase is small and thus, the developer base is even smaller.

Would we see the same apathy with Firefox, VLC, mplayer, not to mention bash or openssl? Probably not (as we have seen especially with the last two).

[0] Not being sarcastic, imao, Gnome 3 blows Unity,Gnome 2,KDE, and even OS X out of the water in my book, which makes me sad it isn't as popular as Unity.
Love DLST personally, don't want to get up in the pitch black in the winter, but want long light in the evenings in summer. perfect.
Real Grey Alien Caught on Tape (VERY SCARY)
nobody has put a real accurate
model of an x86

That's a pretty good indication that there is a big problem. Deep at the heart of it is that processor designers don't quite understand the performance characteristics of their processors any more, so they cannot produce e.g. an abstract memory model that compiler writers could base their optimisations on.

Optimisations for parallel processing, e.g. auto-parallelisation are not well developed either.
I believe they are going through a transition. Check out this blog post http://info.meteor.com/blog/meteor-night-1.3-and-beyond

Who knows if they will be successful, but there is opportunity to improve web development without being a javascript front-end library.
How to Become an Indie Developer (2015)
not really: http://i.imgur.com/uxqERat.png (you have to be very careful about what indentation level you're at, how long your lines are, etc, etc, things that people just don't do most of the time)
Having grown up in the 80's I think the article is BS. The net has allowed a thousand flowers to bloom. The recording industry isn't gone but you can do an end run around it these days. When I was a kid you got the crap pop du-jour and that was all. These days you have zillions of avenues to new music.
Yeah, the ones that were badly misconfigured and easily circumvented, like how NSA employees were caught snooping on their love interests. I for one do not want to live in a society where the government is one .conf file away from putting my entire life story in plaintext under scrutiny.
That's wrong.

The government isn't saying that no one should be able to encrypt data. They just thing that, in some cases, it should be done in such a way that certain data can be read by use of a centralized master key.

This, of course, presents certain problems. What if that master key leaks?

But it's not binary. Data secured this way is absolutely safer than not encrypting something at all. "Is it safe enough?" is certainly a question that people can disagree on.

It's not binary.
They use now a rotator chip to turn it into a landscape mode lcd.
School Chief bans the use of the words “Trojan Horse”
Maybe introduce your friend to buddhist ideas of ending suffering via meditation. Might be another interesting discussion.
There are many VPN services. So it's somewhat misleading to say that they centralize traffic.
I like NSOperation. Basically because I find it nice to encapsulate tasks that are to run in another thread in their own class. Not always, of course, but if they are "long enough", I think they should stand on their own.
I see you use C macro templates. I have been experimenting with containers that use those. The advantages are speed and full type safety, and disadvantages are long compilations times (which have to be done only once though), the need to define a new template for every type in (only one) separate file, code bloat, and somewhat long function names (I don't use member function pointers).

I'm not sure if all that is worth it.
There's a real effect here, but in practice I haven't found it to be an issue. As long as your instruction mix has at least 1 256-bit operation in the last few million instructions, the slowdown doesn't happen. I'm sure you could construct a case where it would be a problem, but throwing in an occasional unused VPXOR solves it easily enough.

One thing that can be an issue is alignment. Unless your reads are 32B aligned, you will be limited to reading 40B per cycle. While a single unaligned vector read per cycle isn't a problem, full utilization of the increased throughput that 'stephencanon' mentions in the sibling is only possible if both vectors are 32B aligned: http://www.agner.org/optimize/blog/read.php?i=415#423
"They're made out of meat": http://www.terrybisson.com/page6/page6.html
No one can stop me and my peers from sending meaningless garbage data to each other.

So, if it simply looks encrypted, but acctually contains randomized meaningless shit, how can anyone prevent me from bahaving in this manner, and claim that I've done harm?

I've paid for the service, and I can spam it with trash as I see fit.
Well you know driver support can be spotty for Linux if the manufacturer does not suport it officially.
But without a valid court order, the evidence collected by the NSA cannot be used against a defendant in a trial. If a defendant feels a court order was improperly issued, he can appeal his conviction on those procedural grounds.

If the data is not used in a criminal case, then there is no mechanism for 4th amendment protection and the spied-upon has no recourse.
alright, will write a follow up
It also sucks trying to get things back that you forget in a shared car. I know a driver who let her wallet slip down the side of the passenger seat. After a bunch of failed attempts to tell her the location of the vehicle so she could check herself, the company went to look, a week later, but they didn't check the side of the passenger seat. Then the car got shipped 500 miles away for service. Six months later she received a call that they'd found her wallet, but of course everything had been replaced by then. And even then it was a hassle to get it shipped and picked up.
Chapel Accepted in Google Summer of Code 2016
The second half of the 2nd edition of the Dragon Book is pretty good, especially if you think of it as learning math.
Researchers find tipping point between resilience and collapse in complex systems