skysight-inc/HackerNews huggingface dataset:
This title is pretty misleading. I was expecting some strained reasoning about game theory and all I got was essentially straight reporting about something I already knew.
In the humanities, you are taught how to understand what people are trying to do with language, so I can't help reading your comment from that perspective.

You say people rarely fail algebra and succeed at other subjects. To put that another way, let's assume that there are four sets. Set A consists of a group of people who are successful at one or more subjects, and Set B consists of people who are successful at no subjects. Set C consists of people who are good at math, and Set D consists of everyone else. Your statement implies that, for the most part, A = C and B = D.

Thus you seem to be arguing that excellence at math is the sine qua non of an educated person -- it is a defining characteristic.

What might you be trying to do with this line of reasoning? It seems fair to assume that you yourself are skilled at math, so really you are making a claim about yourself and other people who are similar to you. Your model of an educated person is based on yourself. In society, educated people are people whose judgments should be trusted and listened to, so we can conclude that the purpose of your argument is to try to get those benefits for yourself and people like you. Conversely, we can also conclude that you are trying to have those benefits removed from people who are different from you.
Any discussion about mathematics that fails to distinguish between computation-based and proof-based mathematics is not going to be a very informed discussion.

There's a reason that so many would-be math majors switch out when they reach Intro to Proofs. Up until then it's just memorizing formulae and recipes; you're just a glorified TI-89.
The Migration Map
Representatives know exactly who's supplying their campaign money and other inducements. And probably know how many citizens support various positions.

Knowing is not the problem. Doing is the problem.
I'm a competitive badminton player, and while what you may is partially correct, the product they had on the court was utter crap. There's a significant difference between playing half-hearted or reducing energy and just putting out garbage on the court.

What the Chinese, South Koreans, and Indonesians did was put on display non-sense. Pure garbage that had no place in the sport. It's not like basketball at all or any other sport. If you want a comparison to how poorly these teams played, let's compare it to baseball.

Suppose two teams wanted to lose. So the pitcher decides to through balls nowhere near the strike zone in an attempt to walk the batter constantly. But think of it as 4 intentional walks combined in order to force the opponent to score runs. But conversely, the batter decides he's going to swing wildly at bad pitches out of the strike zone so that he gets strikes and strikes out (some of you may be thinking of the South Park episode where this occurred).

What the 4 pairs did on the court WASN'T EVEN PLAYING. They were scoring useless points for the opponent. It was a complete disgrace. Strictly speaking, you can't even make the comparison to other sports because of how ridiculous they "played". It doesn't matter that this is a round-robin style tournament or that they're trying to game the system for the benefit of their team. When you put garbage on the court like that, you SHOULD be disqualified.
True, but it is a trial by jury and Samsung is understandably more worried about the opinion of the jury than the judge. IANAL, but I reckon the worst that can happen is a mistrial and they will have a harder time now finding new jurors that have not been exposed to news media stories regarding this case. Plus, I think that in a retrial Samsung would be allowed to readmit this material since the original reason for it's dismissal was timeliness of submission.
I'm really surprised by the number of "what did the women expect??" comments in this thread, but I'm glad there are a few smart, well-spoken, good folks in here too. Groping strangers is inappropriate in any public environment; I can't image how it would feel for a woman at a tech conference. It's already a weird feeling to be outnumbered by so many men. You wonder if they consider you a part of their peer group. Getting groped by one of them would be an obvious signal that you're not.
I just call BS on that. Any reasonable players that understood rules and spirit of the Olympics would not have put on such a sham performance. I find it only excusable if the players were from some dictatorial country where poor medal performing athletes are tortured or shamed for life, other than that, they should have known better. It was just ridiculous and childish.
Wow. I took the time to engage in good faith, to try to explain what it is like to be me and how that varies from what you seemed to expect.

Now I feel like a shmuck for having assumed the same of you. Glad you found a way to dismiss everything I said so you can keep believing whatever it is you want to believe.
People overestimate the opportunities for Yale graduates too. I've received resume from Yale and Harvard grads for legal-related unpaid internships.

The problem is not an oversupply of lawyers; there are just about enough lawyers to satisfactorily satisfy the legal needs of the market (taking attrition into account).

The problem is that most lawyers are unwilling to do the solo/small-practice gig like doctors and dentists do, and consequently chase the firm and government jobs. The number of new firm and government jobs has dropped by more than half in the last 3 years, leaving a glut of "unemployed" lawyers.

But that's the thing about lawyers--they're not supposed to be employed. They're "professionals", so they're supposed to be their own bosses. I wish lawyers would at least try setting up their own shingles. Most of my graduating law school class did (at least, the ones without massive loan debt), and they've all got respectable, self-supporting practices. They won't make filthy money, but they will definitely be comfortable supporting a family within the next few years.
Well clearly it didn't work out. What do you mean? I mean, this outcome was obvious so why would a perfect game theorist make such a bumbled performance?
Doh! I think I'm becoming dsylexic in my old age. Missed a word entirely. Should have read "... then they should [contribute] enough money ..."
Completely unrelated.

All four of these badminton teams had already qualified for the next round with only the seeding still to be determined.

In swimming qualifiers, only the top 8 swimmers across all heats advance to the finals. There is absolutely no guarantee that an individual swimmer in a heat will qualify for the next round if he or she simply swims slowly to conserve energy.
On page 29, Knuth says, "We can regard both variables and clauses as active agents, who continually tweet to their neighbors in this social network." This in the context of statistical physics.

Seeing Knuth talk about tweets feels weird.

On another note, anyone actually run into a random k-SAT problem in "real life"?
Why to Move Your Startup to Kansas City
To say that ASP.NET is a nightmare.. I just don't think that's accurate. None of the ASP.NET models are my ideal, and there are plenty of things that can become problematic with the different types of ASP.NET development, but that doesn't have to be the case.

I think that it isn't that hard to have a difficult experience with widgets, but that doesn't invalidate the model, and not all component frameworks are alike in regards to things like ease of extension/modification etc.
Los Angeles - Miracle Mile
We are a bus tracking startup ("bus in x minutes") - see www.ladotbus.com for a description of what we do. Customers include City of Los Angeles, Merced County Transit, BP Oil, Cedars Sinai, USC, etc.

We need two hackers soon and are paying competitively with equity.

http://www.syncromatics.com/jobs.aspx
After graduating in the middle of Lawmageddon, craiglist was very useful in finding jobs. I managed to cobble together enough work through Craiglist to start paying off my student loans and gas. If I'd kept at it for an entire year, I could definitely have made enough to at least reach the bottom peak of the bimodal curve (~$50,000) just through craiglist-related work.
No, I'm not. The fact that you're a former reddit employee is entirely irrelevant, and if anything undermines your perspective on the merits of subreddits.
One umpire even showed a black card to both competing teams (which would automatically disqualify them) but then rescinded his decision and allowed the farce to continue.
Each to his/her own, but I've been pretty successful at finding amazing internships without any help from networking, including an internship in San Francisco immediately after finishing high school in Texas.

I went to high school in a suburb north of Houston, TX and knew no one involved with technology, or at least not with the Bay Area tech scene. I programmed on and off (while "on", several hours per day) throughout the last 2 years of high school, read wikipedia articles and some parts of textbooks on a lot algorithms and data structures, and started reading HN and the programming subreddit at the beginning of my senior year of high school. Come March of my senior year of high school, I had the sudden thought that it would be sweet to come out to the Bay Area and intern somewhere. I read the HN "Who's Hiring" thread and made a list of about 15 places I'd be interested in working and ordered them by interest. I expected to get rejected over and over, but saw there were actually hundreds of companies on the list, and I had to be able to convince at least one of them that I was worth hiring. I emailed the first company on the list with a description of some of my projects on GitHub and why I thought I'd be a great intern, and they agreed to interview me. A couple of days, emails, phone calls, and technical interviews later, I received an offer from Mixpanel to come and work with them in San Francisco for the summer. This internship was incredible for me; some of my thoughts on it are here: http://code.mixpanel.com/2011/11/15/internship-stories/ and http://www.quora.com/Eric-Martin-5/Posts/2011-Internship-Pos... )

Fast forward to my freshman year of college (which I've just completed): due to my internship, I have a very significant amount of programming experience and computer science knowledge upon beginning my freshman year. I applied again for internships, but I really really wanted to work somewhere where I could do meaningful machine learning work. Many places weren't willing to put me on their machine learning teams because I was just a freshman with relatively little experience in machine learning. Although I got some offers from great companies, I first heard of the fraud detection company I'm interning at now through a Quora answer, and my first communication with that company was a private message on Quora, which lead to interviews and an offer. I'm now building a large scale approximate nearest neighbors system there using locality sensitive hashing (with some slightly novel modifications of the algorithms to allow consideration of of only certain subspaces of the high dimensional space). More importantly, I believe this a way way cooler and interesting project than I would do at 99.9% of internships, and I can't really think of a system I would rather work on.

I guess the gist of this post is that not being afraid of rejection is critical to finding awesome internships (and jobs). For me at least, just reaching out to "random people on the internet" (what I tell my friends when they ask how I find these jobs) goes a long long way.
Twitter, Just Add a Button… Please
Sort of. The syntax evolved at the same time we were moving from Prolog onto our own implementation, which forced us to write our own parser and not rely on the original Prolog one. The biggest syntax change came around 1991, since then it has been mainly smaller additions and adjustments.
http://www.straightdope.com/columns/read/1333/can-one-side-o...
that's right! Leave the spying on Americans for the US Govt..
the fibre is going to do little other than allow New Zealanders to watch HD re-runs of Shortland Street.

On the other hand, it only takes one or two New Zealanders to download content from foreign servers and mirror it, through bit torrent or other means, to everyone else in NZ.
This, I LIKE. It's definitely a band-aid, but what a band-aid!
A round-robin stage is fine as long as all final matches are played simultaneously (as is the case for most football/soccer group stages). That wasn't the case this time.
"Can I get you to Series A?"
We are adding 3 UX Designers to our UX team http://www.mindbodyonline.com/company/careers/ux-designer-sa...

We are looking to add a UX Director to work under our CPO and lead our current UX team http://www.mindbodyonline.com/company/careers/director-of-us...

We have worked with Jared Spool over the last two years to create a design and UX centric product/dev team. And he seems to enjoy his visits to our office https://twitter.com/jmspool/status/229995078897266688
Glad to hear! We believe that everybody is deserving of an experience that makes them feel valued and appreciated. No more maintaining the status quo!
I think this probably the most vague question I've seen asked on HN.
When Quantitative Easing Finally Fails
Here's a possible solution that doesn't exclude round robin games:

1. Play round robin as usual, but use the results of this to uniquely seed the teams (tiebreak any way you want)

2. In the elimination stage, for every round, assign the highest seed to play lowest seed, 2nd highest vs 2nd lowest, etc.

Open question: can anyone think of a way to game this system?
Indeed.

I did the traditional path -- Ivy League undergrad, Top 10 law school -- with the expectation of the traditional big firm job outcome. Got shut out from the big firm jobs due to a below median 1L year performance (I put in lots of effort, but it wasn't good enough). Just graduated. Hugely massive debt.

Grades improved second and third years but only first year grades seem to matter very much.

Law school was an epic mistake. It's also a very tracked profession -- once you're not on the BigLaw track its very difficult to ever get back on.

Now the likely best-case for me in terms of my legal career is that after 10 years of working 40k-a-year public interest, i'll no longer have six figures in debt. So after 7 years of very "prestigious", expensive, and time-consuming education, and 10 years of hard work, I'll have finally broken even, and be looking forward to a flat and low income potential.

That sure wasn't in the brochure.
The difference isn't scope, the difference is in what's allowed to slide. In basketball, when does a player foul another player? When the ref calls it. If it was the home team's fault, the ref might even look the other way. The olympics are supposed to entertain the crowd. If the crowd is not entertained, the players are execu--er, expelled for being unsportsmanlike.
"Generally speaking, legal practice is fairly inefficient and anti-technological. My cofounders and I are not the first to notice; there is a veritable graveyard of failed legal technology companies."

The issue, in my opinion, is that law firms have a direct incentive to be inefficient and bill more hours. Why would a firm invest in time-saving technology when it will literally mean sending smaller bills to clients? The firm would have to raise their rates or work even harder to drum up business in order to maintain revenue.

This is a really unfortunate situation, but it's reality. I hope Amicus Labs has a strategy to address this.
With MATLAB, find is built-in!

function arr=add1(arr,val,n)
if n==0
ind=find(arr==val);
elseif n>0
ind=find(arr==val,n);
else
ind=find(arr==val,-n,'last');
end
arr(ind)=arr(ind)+1;
Exactly. I have a liberal arts degree and studied math basically only through first year calculus. The strange thing is, compared to most people around me, I am relatively skilled at math. I can do algebra, some calculus perhaps at least pulling some estimates of integrals and derivatives, but my real love is in humanities.

The reason why algebra is important has nothing to do with the GP's idea that it is the most objective of studies. Algebra is useful. That's it. People who know basics of algebra can use it constantly. I could see replacing geometry with a deductive logic class since that's all one studies with HS geometry anyway. I could see teaching less plane trig and more spherical trig too (I tried to teach myself spherical trig in order to better follow some writings of Ptolomy and others, and failed). But these aren't going to happen. But if you don't know algebra these doors are all closed.
"Your site doesn't work with NoScript" means the same thing to me as "they don't speak German at the Chicago McDonald's".

Not by a long shot. More like a sign in Braille explaining how to get further assistance if needed because not every sign the place may be accessible to the sightless.

Why should I or anyone else have to add code specifically to tell users of NoScript that they need to be reasonable?

Because so many sites use unreasonable scripting. NoScript is a reasonable defensive move because of too much aggressive scripting.

Honestly, do you ever step back and wonder why NoScript even exists?

Bottom line, though, is nobody has to do much of anything for anyone, and it's entirely up to the site owner to decide how they treat people with NoScript and what it's worth to add an additional 20 character or so of boilerplate text to a page.

If nothing else it's a courtesy.

It's just like smiling at people you deal with in stores or holding doors open for strangers. Do it, don't do it, whatever you think is proper. Make the world you want to live in.

I get that my choices are niche, and that's OK. I can live with the downsides. There are very, very few sites I can't simply close a browser on if I don't care for how it's presented for me. No one loses any sleep.

I suspect most people with NoScript use default blocking and whitelist sites as needed. So if I get a clear sign that I need scripting before I start doing anything, and it looks worth it, it's easy to allow the domain. That doesn't require any real effort from a developer, and if that's considered catering then we're all screwed.
Content producers are positioned well in theory, but in reality are ill equipped to compete because their whole business is build around old dying models. See how the majors in the music industry have fared. It is near impossible for big media companies to make major business shifts - they just don't have the culture to support it.

Also, I'm not sure I'd call them content producers; they are more content financiers and distributors. Control of distribution is probably their main competitive advantage, which may be why they feel so threatened by the idea of shifting to the internet.
> Honestly I don't think you're operating from the same baseline for behavior that I and others do.

Exactly. This is not just a minor annoyance, in the examples above we should be talking about sexual battery, and sexual assault charges. There should be a mechanism to identify and point out the perpetrators, call the police, get them booked in etc. For other non-criminal but just discriminatory and harassing behavior there should be a quick and easy mechanism to shame, weed out, exclude and expel perpetrators. Take a picture with a phone and post on a public board (maybe a bad idea, haven't thought this through...).

The sad part is the lack of outrage from the majority and form the organizers. This apathy indicates some complicity. And that's probably why not much happens to fix this.
How so? It's not like the kids are chatting up the sales people or asking dumb questions at the talks. At worst, they'd be taking all the swag and hogging the rides on the segue or whatnot.
Clap pour une troisième saison de « Masterchef » sur TF1 
Pour la troisième saison consécutive, le concours culinaire « Masterchef » va faire monter l’adrénaline des téléspectateurs de TF1. Le clap sera donné le 23 août à partir de 20 h 50.
I've been using wxPython for a desktop client (tied to a website). Initially I tried to make it all by myself, then got a visual creator, and productivity went WAY up.

I used wxFormBuilder: http://sourceforge.net/projects/wxformbuilder/

It's pretty much a point-and-click sort of thing, but after the initial drafting/mockups I tweaked it by hand (small things like names/strings, as well as adding the events). I used Python 2.7 - not sure about 3.2.

If you need any help send me an email and I'll do my best to help. I've managed to compile/run it on Windows ok, and as far as I'm aware it's possible to compile it for Mac/Linux. I just have no Mac to test.
Ctrl-W works in bash too.
Sure, the big difference is that at a University they go through a bunch of things that come up and they talk about how to avoid them and why. So everyone learns how to do a bubble sort and then you learn why that is so slow, both from an analysis point of view and an algorithmic point of view, and then you move on to quicksort or insertion sorts.

Whereas someone just picking it up as they go along might independently come up with a bubble sort, it works, and then just keep using and reusing it because hey, it works doesn't it? And then when its the bottle neck and they need something better they don't even think to look at the 'working' code they look elsewhere. It is a sort of unintentional blindness.
Using Ublock-us (more) securely
All sports are supposed to entertain, but virtually all sports make concessions for cases where their rules incentivize the behavior.

Intentional fouling in basketball, rope-a-dope in boxing, intentional walks in baseball, sacrifice hits/bunts in baseball, gambits in chess, etc...
It must surely happen coincidentally sometimes. Nevertheless, your choice of adjectives made me think you might have had this in mind:

'big, fat, slobbering pig'

http://www.youtube.com/watch?v=PtMU8nvZzOs#t=3m09s

"Close But No Cigar", Weird Al
Lisp: Common Lisp, Scheme, Clojure, Emacs Lisp - Syntax compared
Reminds me of this soccer match in 1994. Somewhat a similar situation, but it was treated as ridiculous, rather than unsportsmanlike. I think it was widely agreed that the rules were to blame instead of the players.

http://en.wikipedia.org/wiki/Barbados_v_Grenada_(1994)#Match
Fantastic app! Great work.
It looks like a nice tool. I think you need to be a bit clearer about how you intend to use people's private information. Giving you a permanent license to use my data to market your site seems like a bad deal for me. What if I get famous and you start marketing yourself as the website that made the now-famous fat guy thin?
Drag the crx it builds onto Chrome.
I think this means the tournament was poorly designed.
No, I think you take this too far. No claim is being made proficiency at mathematics is the sine qua non of an educated person. The issue at principii is teaching basic algebra. An educated person, in general, should not have trouble with basic algebra. We're not discussing PDEs, Cantor's diagonal argument, topology, numerical analysis, or any of that.

From a philosophical perspective, I think this is a strawman.
Initially, if I did not have some kind of IP protection, I would not have taken any risk of going forward with it. I would have chosen something a lot less risky.

However, after the fact, it really doesn't make much difference. Now, I would rather have the IP protection to assure openness and standards.
> So because you can't think of an alternative, there should be no way of handling a scenario

And more strawmanning, great. Of course there is a way to handle failure: catch the bloody exception. Which is completely unlike what the original code does, hence your original comment being a (not very original) strawman.