skysight-inc/HackerNews huggingface dataset:
It doesn't mention Nash equilibrium, but the whole approach they are discussing comes from the idea of pitting two networks against each other in a "minimax two-player game".

"We propose a new framework for estimating generative models via an adversarial process, in which we simultaneously train two models ... This framework corresponds to a minimax two-player game."

Edit: Regarding the paper you linked to. The fact that a Nash equilibrium is expected is an important part of why it's interesting to structure things this way: it's an optimization process guaranteed to stabilize (whereas it's problematic that other approaches will diverge).

"When applied to Leduc poker, Neural
Fictitious Self-Play (NFSP) approached a Nash equilibrium, whereas common
reinforcement learning methods diverged"
The article is weird but also interesting to me at the same time.

My background is in more traditional statistical modeling. The adversarial networks paradigm is really fascinating to me because it's a new way to think about model fit problems. It may turn out to be the same as some traditional model fit statistics approaches, but they're usually not thought of as competitive, which seems to open up a new way of thinking of it.

At some point in the author's discussion of game theory, I began thinking that if DL does go that route, it will eventually rediscover Bayesian statistics, which can be derived from decision-theoretic principles. It seems like many things in DL have parallels in traditional statistical theory, but are expressed in a mechanistic way.

I guess my broader point is that I had the opposite reaction as a lot of people: rather than wondering how game theory might be relevant, to me it seemed inevitable, given the important role it plays in basic derivations of major inferential paradigms. Those derivations usually leave the mechanisms of decision theory a black box, and in DL the making the contents of the box is the focus.
Any documents to back this up?
Yes, as the other comment says. They become eligible to apply for EAD only after 3 months. You then need to wait for the EAD, which processing time varies depending on location.

Once EAD is issued, they can work.
Wrong. Also, in NY, there is a state DMV, 57 county DMVs, and the NYC DMV. County DMV offices are run by their respective county clerks, though they do tie into the state computer systems. Many of them are fantastic.
What proportion of your prospects do you guess are running an adblocker?
And the means
1. Refugees are not citizens. They are to be deported when the "risky situation" in their zones of origin ends.

2. Balkan refugees were not problematic and were fully identified. The opposite is the case of current refugees from the Middle East. That's why these problems are arising now.
Sure but my point is that the Game Theory approach does not helps us in building better Chess playing agents. E.g. how color is used in photography might make a very interesting paper, but from perspective of building an image recognition model its irrelevant.
It's hard to put words in Alan Kay's mouth for him on this point but what he usually talked about was the biological model, specifically in regards to cellular units. In computing this does translate to independent, reliable, and redundant units. I'm not sure Erlang really takes it to the logical extreme but it certainly goes that direction.

It's interesting that detailed implementations of the idea become people's definitions (i.e. taking method-based dispatch as the analog to intercellular interaction). With Erlang, the method dispatch becomes modal via the currently active (or lack thereof) receive block in any given process, and I wonder if this captures something too specific or if this difference is worth making at the level of Alan Kay's OOP.

With that in mind, I think you're overstating the orthodoxy. The symbolic representation and execution semantics of messaging models aren't exactly the same. There is no reason == needs to be a "method invocation". If we step back, there isn't really a good definition of what it really means in todays runtimes and compilers anyway. Things get inlined, fast paths get generated for common cases, &c.. His point was more that late binding allows the system to avoid upfront knowledge or hard coding of all useful configurations in a piece of software. Leaving optimization to compilers and runtime systems seems to be the status quo these days.
The problem is that you assume they will assimilate, based on the current 2nd and 3rd generation MENA immigrants in Europe that might not be the case.

Europe isn't a good place for assimilation, you can be a 3rd generation "immigrant" living in France but you will not be French regardless of how PC they might appear to be.

European nationality is very much based on blood ties to the land, ethnic nationality was the driving force behind the emergence of Nations in Europe in the 18th, 19th and 20th centuries.

Trying to compare them to "new world" nations, and specifically the US isn't really appropriate.
The US was built by immigrants and the moment you arrive regardless of who you are or where you come from (to some degree) you are an American, this is not the same for many European nations.

Additionally it seems that judging by past MENA immigration patterns assimilation is also very much opposed by the communities at large, even communities that socio-economically are not ghettos like many immigrant neighborhoods and even whole towns still seem to rather change their environment to fit their culture rather than assimilate to the existing one.
They're supposed to float. It's much better ergonomically.

Look for images/videos of professional pianists -- ideal wrist ergonomics for typing are very similar to those for playing piano.

Specifically, your wrists should be loose and relaxed, so that your hands would hang down loosely if the fingers weren't resting on anything. My piano teacher used to spend a few minutes at the beginning of each lesson shaking my forearms until the wrists loosened enough!
They aren't implying there are massive losses. They implied that the losses from cash, whatever they are, would massively outnumber the losses from cryptocurrencies. (And thus that cryptocurrency-focused reforms are missing the point.)
> more advanced, static type systems

Are static type systems more advanced than dynamic type systems? This sounds surprising, given how much more one can do with a dynamic type system.
I don't understand. Human beings are capable of performing many tasks without the state. Including building roads and infrastructure. The government is just an entity made up of people. This idea that because the government does something now, it can't possibly be done any other way shows a limited line of thinking. People historically used this argument to justify many other forms of coercion once considered acceptable. It doesn't make sense then, and it doesn't make sense now.
Someone with no job prospects is offered millions of dollars to cause himself brain damage. You think you can make the right decision?
Despite its age, I think it is still very worthwhile, just like Programming Pearls.
Interesting you use Spotify and Play. Spotify really seems redundant in your scenario.
I think it is uncommon, if not rare. It's a terrible idea, and depending on the location and circumstances may be illegal.
Yes, the entire point of the EU is to allow people/companies to move everywhere. To that point, I think this explains why richer countries from the West of Europe have seen so many company relocations to Eastern countries, for many years now, as the labor is less expensive over there...
How the Young Are Indoctrinated to Obey (2014)
# You want a human #

Humans quickly get a reputation among the interplanetary alliance and the reputation is this: when going somewhere dangerous, take a human.

Humans are tough. Humans can last days without food. Humans heal so fast they pierce holes in themselves or inject ink for fun. Humans will walk for days on broken bones in order to make it to safety. Humans will literally cut off bits of themselves if trapped by a disaster.

You would be amazed what humans will do to survive. Or to ensure the survival of others they feel responsible for.

That’s the other thing. Humans pack-bond, and they spill their pack-bonding instincts everywhere. Sure it’s weird when they talk sympathetically to broken spaceships or try to pet every lifeform that scans as non-toxic. It’s even a little weird that just existing in the same place as them for long enough seems to make them care about you. But if you’re hurt, if you’re trapped, if you need someone to fetch help?

You _really_ want a human.

source: http://iztarshi.tumblr.com/post/145107805571/inspired-by-var...

...

I'll also link this here because I found it simultaneously hilarious, and troublingly insightful: http://www.tor.com/2016/10/17/the-answer-to-why-humans-are-s...

...

And also this: http://prokopetz.tumblr.com/post/57702943181/mikhailvladimir...
What's funny is that given the current situation of Poland, the EU will end up paying for the fines they imposed
Thanks, always good to hear these things are useful.

As I pointed out in the original comment, you don't really have to use Cursive if you're starting out. Cursive is great for working on serious projects, but it's certainly not a requirement for trying Clojure.

Aside from Atom, you also have Light Table, VS Code, Vim, Emacs, and Eclipse. Chances are a lot of people would be using at least one of these tools. As far as having to download the JVM and Leiningen, it's not really different than what you'd have to do for Python, Ruby, or Node.js.

So, I don't think the situation for Clojure is really any worse than most languages. That said, I think that Nightcoders could remove any friction in starting with the language.
Brave should collect the bitcoin payments, but only pay the site owner when no advertisements or third-party tracking is found on their website for the past month. If the conditions are not met, then the bitcoins are refunded to the users.

This way, it provides site owners with an incentive to remove their advertisements when they see they could be earning a higher amount from user donations. Also, users are more likely to donate, because their donations are encouraging site owners to drop their advertisements, and their payments only go to those that share their vision, and remove advertising.
It was an executive order. Trump could have done the exact same thing in five days. Not a great precedent, sure, but don't think Trump is afraid to break new ground. It's likely though that Trump would like to quash any investigation into his foreign connections. It's an ugly time all round.
John Bender!!! :-P
The key difference for me was the way they create the names of the links in the popup. In Chrome you need to enter more or less random letters, while in vimperator you can write the link name. The difference in usability was HUGE for me and made me switch to FF for a brief moment from using Chrome since its release day.
The more I learn of Peter Thiel, the more I dislike him.
If the machine doesn't have very many miles on it, it doesn't need a new chain unless it's terribly corroded or somehow damaged. If you get a new chain on a low-mileage bike, you will not need to replace the cassette/freewheel as well. If it's something with some miles on it, best bet is just to go for the whole drivetrain at once (chain rings, cassette, chain). I also used to be a bike mechanic. It's crazy to see the electronic shifting on high-end road rigs. Impressive, but crazy.
I'd never tell anyone not to do CS231N!

However, my comment was about how much the theory helps in the real world (and I don't think my quote was misleading. I think the author still advocates learning theory before using the frameworks)

I think that the fast.ai approach of showing solutions, then explaining the theory is really good.

For example in lesson 2 Fast.ai shows how to finetune a VGG model to get (real!) state of the art performance on a real-wordl, two-class image recognition problem by adding an additional dense layer[1].

In CS231N (which I haven't done, although I have glanced through the notes) this isn't really said anywhere. It's kind of implied in a lot of places, and if you study it you'll be able to work it out for yourself.

That isn't bad, but I'm unconvinced that gives the huge "real world" advantage given the amount of time it takes to get to that point.

I strongly agree they are complimentary though.

[1] http://wiki.fast.ai/index.php/Lesson_2_Notes#Adding_a_Dense_...
It depends from who. A big one, in my opinion, is the loss of power/sovereignty, in the sense that countries of the EU have to follow the European Directives that are made in Bruxelles, and that if they don't, they have to pay huge penalty fees.

Another one is that, on a lot of different matters and areas, different countries just cannot obey to the same laws, and their history, language, and way of thinking are just fundamentally different.
I noticed earlier in the file that the Javascript had been chosen to be benign. "DROP TABLE users" doesn't seem to fit with that spirit. I'd want it to be instantly evident but also non-destructive, or at least reversible. How about renaming the table instead?

(Sure, people generally shouldn't use this test input outside of a discardable testing environment, but if we could rely on "People shouldn't..." clauses to govern behaviour then much of this list would be unnecessary anyway.)
It is also available online for free: http://www.wolframscience.com/nksonline/toc.html
Nice to think that. Not really true. Meet some college football players sometime. Most could have at best got a job as a janitor.
The problem is that the EU was founded on the principle of never superseding national sovereignty or identity.
> Plus they control a number of very important pipelines, etc. etc.

Which makes the push towards renewables (which wouldn't happen without a centralized organization) so very inconvenient.

They have a respectable military. That beats any GDP.
I can't comment on "misleading" without reading, likely studying, the article you mentioned.

There's a lot to game theory, e.g., one I omitted, differential game theory as in a missile chasing an airplane.

But the likely most relevant, first cut, simple view is that each of the two players, Red and Blue, has a list of moves they can make. Then there is one (von Neumann case) or two (Nash case) payoff matrices. Then each of Red and Blue picks a move or a probability distribution of moves.

The broad idea is to have and use a saddle point, maybe available only by making moves probabilistically in which case each of Red and Blue finds a probability distribution over the moves they can make and then picks a move according to their distribution and independent of everything else relevant.

So, just as in the classic children's game paper-scissors-rock, each player picks a move in secret, and then both players show their moves at the same time. Each player seeks to maximize their long run expected gain. As can be shown easily from linear programming and its duality theory, for paper-scissors-rock the saddle point probability distributions are that each player picks each of the three moves paper, scissors, rock with probability 1/3rd. Of course, Red and Blue pick their moves independently and in secret. The matrix for paper-scissors-rock is 3 x 3. But the theory and the linear programming solution applies the same for positive integers m and n for m moves for Red, n moves for Blue, and a matrix m x n. All the components of the matrix are >= 0 and represent, say, a gain for Red and a loss for Blue.

The classic von Neumann result shows how to get a saddle point from a payoff matrix with one row for each move for Red and one column for each move for Blue. Again, we can get this result from linear programming duality theory.

The Nash result is a little more general.

Sion's result is really just a case of max-min in mathematical programming, i.e., optimization.

Yes, convexity can play an important role, but we would need to be clear on just what is convex. Convexity is central to Sion's result. Yes, the theory gets involved with some classic fixed point results.

So, for machine learning, for a start, is the game even roughly in the sense of classic von Neumann and paper-scissors-rock? If so, what are the moves and, then, the payoffs? Getting that far, are we looking for two probability distributions? Then with the distributions, how do we apply those to the machine learning calculations, iterations, optimizations, improvements, etc.?

Little questions like those.

So, to start to apply game theory, let's start with a problem and formulate it as a problem in some appropriate part of game theory.
> The countries that had been members before were getting so close economically and culturally

How did the countries that had been members before got close culturally? What do you mean by that?
I keep having to point out that most of the criticism is based on false information and propaganda. The EU has done a really poor job with informing the public how it works.
This adversarial approach sounds a lot like evolutionary computation.

The idea of making Artificial Neural Networks compete with each other based on a selection function has been around for many years. I remember learning about it during my undergrad studies 6 years ago.

This just sounds like a more refined version of that. Using RNNs instead of ANNs.
Can you explain the duvet/sheet thing? I can't picture what you're trying to accomplish or how you're doing it!
http://jamanetwork.com/journals/jama/fullarticle/192731
That's a little bit easy.
I don't see any spin blur on the wheels.. if the wheels are not rotating , it would be a landing.
Pricing depends not just on price paid but on the quality of your content(as Google sees it) so it is definitely possible that there are people using that keyword and getting 400 clicks a day at $0.50/click.
The references made in the article are probably the best place to start.
Last time the body count was 25 million, right?

I'm afraid we got much better at increasing body counts recently.
Like others in this thread, this is more (only, in fact) about programming but I found The Go Programming Language to be an absolutely perfect introduction to Go with fantastic examples and succinct prose. It's beautifully typeset as well, which doesn't hurt.

http://www.gopl.io
ISBN: 978-0134190440
Do bear in mind inflation. $200 in 1987 is approximately equivalent to $430 today [1].

So we could reasonably predict, ignoring technology changes, that your $200 bike was at least twice as good as a $200 bike bought this year.

[1]: http://www.dollartimes.com/inflation/inflation.php?amount=20...
Ah ha!

> When a ZWJ is placed between two
> emoji characters, it can also result
> in a new form being shown, such as
> the family emoji, made up of two adult
> emoji and one or two child emoji

That makes a lot of sense too, and I hadn't put sufficient work into how that's implemented -- retrospectively that makes perfect sense.
What the OP stated and what I was responding to was:

>"Montreal has more students/capita than anywhere in North America, due to a clustering of big Unis downtown"

They did not state Montreal has the highest student population density areas which is what you are now saying by qualifying that with some spatial component. They said highest "per capita."

They also did not specify "city", they said "anywhere."
Identifying rare diseases, lung cancer and more with Deep Learning
No, wake up!!

(For any who want to take the blue pill: https://github.com/minimaxir/big-list-of-naughty-strings/blo...)
Is the actual talk available somewhere? Much as I like reading a blog post, I'd much rather first watch the actual presentation by Arun Thomas, which was _clearly_ worth watching by far more than just the audience of Systems We Love.
How to Promote Your Blog/Web
It seems an earlier related draft (s/Programs/Code) is available at http://repository.cmu.edu/cgi/viewcontent.cgi?article=3435&c...
The importance of neutral null for understanding evolution
> I don't consider either of those a desirable location, though.

Why not? Tampa has nice weather and no state income tax, and Las Vegas is a fun place to live.

Without real, objective measures on "desirable location" you're basically stating a tautology. The only places with rising real estate prices are desirable locations, which are evincing desirability by rising real estate prices.
I've been using the Mega Ian Knot (http://www.fieggen.com/shoelace/megaianknot.htm) for the past 6 months or so.

It's the most secure of the knots and is visually appealing, but is somewhat tricky to tie. I've got a fair amount of experience with knots, but it took me about an hour of practice to be able to tie it reliably and (relatively) quickly.

I'm not necessarily recommending this to other people; in the effectiveness-difficulty tradeoff, it carries a fairly substantial difficulty penalty that probably isn't really worth it. But there's something about using the ultimate shoelace knot that appeals to me, so I thought I'd mention it.
This is a must. Otherwise, things are never finished, no matter how productive you are.
Because cpm doesn't get measured with conversions. Cpm is almost strictly awareness which is very difficult to measure.
Yes, big federal government contractors offer this if you meet the requirements for the job as a base salary, actually have the required work experience and are in the top 25% of the talent pool.

Though, at that level it is extremely competitive, and you will be working on solving some extremely challenging problems that you would never encounter outside the government contracting industry.

You can also work for high end service agencies, or startups, or if you want to make way more then that financial institutions would be a good start. Though note, the pace is very fast in many of those companies and the hours may not be worth the large sums of money you will get paid for putting them in if you cannot handle stress very well.
> The real question is "what do we do with a lot of CPUs without shared memory?"

At the extreme we would go biological, that's what. But then we're talking 10^n in the billions ranges (say n = 15) and unlikely that we would directly "program" these tiny computing engines.

I think hierarchical models (in terms of system organization, with specialized sub-systems or 'organs' if you will) are inevitable unless these little machines have recourse to some sort of breakthrough in communication that would permit arbitrary [efficient and non-local] meshing.
Thanks for telling your story, very interesting. "The system" can sometimes become very scary once the people meant to protect us get involved.

It's interesting to me that it is easy to find clearly mentally ill homeless people walking around free, and most neighbourhoods have well-known ones that must be being wilfully ignored by police, etc, but an otherwise normal (and obviously intelligent) member of society just stating that he is having a mental breakdown and then going missing (which every adult is legally allowed to do), could cause such a chain of events.

I hope you get satisfaction. It's such an important thing to deprive someone of their liberty that it should never be taken lightly and routinely, as appears to have happened in your case. All the 't's should have been crossed and the 'i's dotted.
There are some industries, probably (hedge funds, as the other comment says). But a lot of variation is regional: you'll get paid way more in Silicon Valley or San Francisco than anywhere else.

The problem is that housing so much expensive there that it's not clear it's actually worth it.

To put it another way, salary isn't the important thing. It's salary minus expenses, adjusted for local cost of living (really just another form of expenses). While maximizing income is good, cutting your expenses is far more useful (and easier) once your income is high enough: https://codewithoutrules.com/2016/08/08/living-below-your-me...