skysight-inc/HackerNews huggingface dataset:
Why is this on HN? Are we supposed to debate racism in the insurance industry now?

I'm not going to comment and say I flagged this, because I want to stick with policy. But I have no idea how the community is supposed to participate in this story in a productive way. Looks like chat-bait.

It's a very interesting anecdote, from which nothing useful can be gained except a lot of excessive speculation and bickering.

EDIT: I apologize if I'm being old cranky guy again. Perhaps something positive will come of this. Perhaps the reason to post it here is for our productive analysis, and not just to rehash a tried-and-true method to steal thousands of productive man-hours from hackers across the globe having the same arguments about the same things they've always had -- the role of appearance or naming in sales, the bias of the culture, and so on.
Why is this on HN? Are we supposed to debate racism in the insurance industry now?

I'm not going to comment and say I flagged this, because I want to stick with policy. But I have no idea how the community is supposed to participate in this story in a productive way. Looks like chat-bait.
I wouldn't doubt it. On FF in OS X, it took about 30 seconds before I could use my trackpad scroll. Keyboard scroll worked fine, though.
The same PR team that is flooding social media with the usual spiel will be given maybe a 6-month 1-year contract and will be gone soon.
LOL.

What a vapid topic. It's not offensive because of what it asks, but because of how clumsily you circumscribe the issue so that it is impossible not to have a shallow discussion about it.

When you ask, "Why do we deny the possibility that men are simply better coders than women?", you've already begged the question by insinuating that merit-based selection is why women are so scarce in programming (which is really the only metric that you have right now to assume that women must be worse at coding). Well, if that's the case, I guess there's no real debate to be had, is there?

In other words, you're forcing people who disagree with you to take the position of: We should give equal treatment to bad coders...which basically no one, including women coders, is arguing.

To illustrate how nonsensical your question is...How do we categorize Grace Hopper? The invention of a mainstream programming language...nevermind the "first compiler for a computer programming language"...is a pretty good achievement, more than I've done so far. So is Grace Hopper not a woman? Or do I have the potential, because I'm a man, to someday surpass her? Or should we just all admit that COBOL sucks and that Grace Hopper would get schooled in a hackathon full of com sci male undergrads if she were alive today?
Given the earlier fallout with the twitter 3rd-party clients, and similar things going on on other "platforms" I think we need a new name for these services other than "platform" (since it is not stable, it's a bit of a misnomer) but more specific than "service".

I propose "network traps", "progress sinks" or "sucker tub". I don't know but I keep getting a recurring imagery when thinking of these situations as of someone building a house on a raft, which immediately capsizes, but the buoyancy of the house causes the raft to lift out of the water.
> And the x86, as a platform, does?

"It's complicated."

http://stackoverflow.com/questions/105834/does-the-jvm-preve...
OT: Don't you just find bottom feeders, or have you been able to generate quality leads? What's the global vs local leads breakdown like?

EDIT: Finally one, how are you crawling? Aggregating lists or web crawling? Tips?
I have to wonder how much of this is just because it was a new account. I assume some recruiters get notifications when new accounts are created that match certain criteria.
> Why is this on HN?

I think it's very relevant.

http://www.paulgraham.com/say.html

In my view of the world, there are people who are operating by imitating certain people around them. Then, there are other people who are figuring out underlying things about the world around them. A culture's or subculture's illusions and myopia about itself are a great place to mine for an information asymmetry.

http://www.freakonomics.com/2008/06/09/ballerinas-and-inform...
In economics, we call this signalling. Employers often have little information about the quality of the employee, so naturally they 'signals' that indicate the applicant is of high quality.

Things such as a college degree and experience are obvious signals, but they are not the only signals. Race and sex play a part as well, assuming that different races/sexes exhibit different behavior on average. This is statistical discrimination[1], not bigotry. In fact, this discrimination is efficient because it lessens the likelihood of choosing a bad employee. This is why men are given more job offers than women- a man is less likely to go on paternal leave or switch to part time because of 'stress'. If this discrimination did not occur, the employees would be of lower quality which hurts productivity.

[1] http://en.wikipedia.org/wiki/Statistical_discrimination_(eco...
A few thoughts –

Do you have proof that men "remain" better at coding, IF equality is completely established? Equality has never been established completely, so you can't have that proof.

Can you argue satisfactorily why men are necessarily better at coding than women (e.g coding needs anatomic testicles)?

Can you argue satisfactorily that women cannot possible become good at coding?

Can anything wrong come out from applying for a firefighting position as a woman?

Lastly, have you considered how none raises such issues in connection with Mathematics? Are you aware of the current discourse that programming is essentially about learning to think, hence it is desirable that it is practiced by all genders, regardless of whether later they choose to specialise in it?

tl;dr: What is the practical purpose of this debate?
Maybe as a community of developers, technology enthusiasts and designers we can talk about the horrible layout of the website that was linked and atrocious logo that looks like it was done in Microsoft Paint. I agree that subjective subjects like racism aren't a good fit for HN. While some I am sure would be able to debate this topic without bias or throwing around factually incorrect arguments, we've all seen what happens between fanboys when Apple, Microsoft or Google are involved.
As a historical note, this was also the original plan for Rust, where the presence of the `be` keyword rather than the `return` keyword would indicate tail-calling.
You miss the point -- it's not about the number -- it's about the change since 1937. No where in the reference you provide is there any evidence that this number has grown since 1937.

http://www.nypost.com/p/news/local/subways_on_roll_fDYxgwu92...

From the Apr 10th NY Post: "More than 1.65 billion straphangers used the system in 2012 — numbers that haven’t been seen since 1946 when ridership was more than 2 billion, according to MTA statistics released yesterday"
I agree about the unsuitability of terms like "computer science". I'm a professor of computer science. I'd rather be a "professor of informatics", but C.S. is the term we're stuck with. And after all, it isn't really that bad; the main downside is that people I meet at parties think my job is teaching people to use MS-Word. (I used to be a professor of mathematics; the misconceptions about that one are scary.)

In any case, I'd like to point out that this use of "science", while not in accord with the most common usage of the term, is not actually dishonest. Rather, it harkens back to an older use of "science" as a more general term for knowledge related to some field of study.[1]

[1] https://en.wiktionary.org/wiki/science - see English noun definitions 1 & 2.
It would not make sense to buy EVERY one of them, as then you're guaranteeing they won't have value to anyone else.
Well if nothing it's a slight hack in the experiment she pulled except she didn't appear to end up with a job out of it. But she did seem to prove that monster is lying when they say the "diversity" options won't hurt you.

Also be aware in your company maybe? There are good people out there but maybe HR is "misfiltering" them for some reason.

Again, it wouldn't be a wild assumption to assume this problem in the tech industry and it's a signal that small enterprising startups might be able to scoop some better candidates because other companies have sadly stupidly passed on them.
So... going up super-exponentially is efficient-market, but a crash is an attack? Is that what I'm hearing?

Truly, the capacity for people to employ cognitive bias is staggering.
This suggests an experiment that many people could attempt to replicate. I'm rather surprised that the user profile on the online job search service requires self-identifying (or specifically declining to self-identify) a "race" group, as there is no requirement in federal or state law that job-seekers must so self-identify, and the anecdote reported here suggests that self-identifying one way or another may have a non-trivial influence on the job search process. More investigation of this issue, specific to various kinds of jobs, would be well worth conducting.
Infamous Zuckerberg Keg Stand Video
Provision of universal healthcare is a clear and topical example.

Come on, you know that's political and there are arguments on both sides. For the record, I don't agree with you here.

I have no problem being simplistic, as long as I'm right. That being said, I take your criticism, and will rephrase part of what I said ..

Necessary components of government (such as many you mentioned) are the parts which define how the government works. These parts didn't start out perfect, and perfecting them is a good thing (i.e. women and minority voting).
> the efficient market is dead and always has been.

This is what people mean when they say "efficient market" in this context:

> In finance, the efficient-market hypothesis (EMH) asserts that financial markets are "informationally efficient". In consequence of this, one cannot consistently achieve returns in excess of average market returns on a risk-adjusted basis, given the information available at the time the investment is made.

http://en.wikipedia.org/wiki/Efficient-market_hypothesis

There are variations of this hypothesis, so saying "it's dead" is meaningless unless you specify which one is "dead" and how it has failed.
Here's my thought:

1) write a list of 10 things you like to do

2) Now pick one from the list that is most viable for you to do right now, where you are.

3) Do it. This discussion is not worth anyone's time, including yours.

Hope you feel better and get some perspective.
Additionally beam groups convey a huge amount of information-- there's a reason, for example, that 6/8 is typically beamed in 2 groups of 3, whereas 3/4 is grouped in 3 groups of 2. Understanding the micro- and macro-pulse relationship make sight-reading much easier, in addition to subtly informing performance.
It makes an interesting and specific factual claim: that "diversity questionnaires" are actually being used, en masse, to filter out non-white applicants. That was certainly a surprise to me and I think it would be a surprise to a lot of people.
Simple: the number of cabs at which taxi driving is no longer profitable is far, far more than the optimal number of cabs.

The optimal number of cabs balances cab availability with traffic such that the time taken to go from point A to point B is minimal. This takes into account the time it takes to hail the cab (waiting around if there is none) and the time it takes for the cab to fight though traffic to point B. An additional constraint is that the number of cabs shouldn't prevent miserable gridlock for other drivers.

The number of cabs required before cab driving becomes unprofitable is a function of the number of people willing to work for meager wages, often less than minimum wage (in a big city, this number can be considered unlimited, especially if the job is part-time), the cost of gas, car, and insurance, and the market fare. Assuming the amortized cost of a car is fifty cents a mile, there is enough profit in cab driving for less privileged workers, even if the cab is idle most of the time.

Most importantly, traffic congestion in a big city is non-linear: it only takes a few extra cars on the road to create major gridlock.
cannot be considered just an "optimization", since it is functionally required

Here is a C program:

#include <stdio.h>
int main(void) { while (1) malloc(64); }

With clang, when compiled with -O0, this consumes all the memory on my system. When compiled with -O2, it runs forever in constant memory, because clang has optimized out the call to malloc. If I replace the call with, say, 'malloc((size_t)(-1) >> 1)', it even changes the output of the program.

Here is another example:

int factorial(long long x) { return x * factorial(x-1); }

With gcc, when compiled with -O2, the factorial function can correctly compute the factorial of a very large number. When compiled with -O0, it cannot.

I would call both of these optimizations, even though someone may rely on either for correctness. So I don't think tail calls are unique in this respect.

make the syntax for guaranteed-eliminated-tail-call different than a regular call

Agreed.
It's like godwin's law squared. Maybe because I'm american or maybe because the hitler comparison is cliche, but I'm more insulted by spurious comparison to a slave-owner than I am to Hitler.
This notation is stupid as shit. In addition to the problems mentioned by others it is so hard to see from a reasonable distance while holding an instrument. Compare that with the traditional notation.
The 'it can't happen here' syndrome
> bitcoin is not yet a currency

Bitcoin is just as much a currency as Ithaca Hours are.

http://en.wikipedia.org/wiki/Ithaca_Hours
Clients can post a project and collaborate on the project (created by the chosen producer) for free. Monthly subscription is for video producers who can run multiple projects.
I find there's a pretty common belief amongst programmers that we're in some sort of post-racist society, or that the tech world is somehow a "meritocrasy". In many discussions about women and sexism on HN, lots of folks talk about how these issues aren't real and that women and minorities actually have an advantage in the hiring process.

This article could be seen as another piece in that ongoing dialog.
If the leading tone is "si", what do you call sharped sol?
Just out of curiosity, how many automatic emails do you send on a monthly basis?

Unless you have a stable of subs (which I recommend -- to the adventurous, only!), how do you manage the dialogue volume?
As a game theorist, I got happy when you used Nash equilibrium in your explanation.
In these discussions, did they say, "Sure, go ahead.", and then shut you down?

Or did they say "There is no way you can do this, and we will shut you down."?

'Discussions' gives us no information.
I dont know how it is in other fields, but in physics, at least, reviews are only singly blind. The reviewer knows who the author is. Even then, it is often possible to guess at the referrer based on the comments they make. Blinding the author would be nearly impossible due to the small number of workers on most specific topics. That being said, I'm not sure why journals don't at least try (which should benefit newcomers to an area).
Anticipaton Building for Mt. Gox Upcoming Litecoin Launch
The World of Mad Men Through a 21st-Century Lens
I'm not going to comment on their musical abilities but I noticed their pain points were common pain points that students have.

Perhaps not surprisingly its similar when you learn a foreign language, for a while you see a word, translate it into your native language, and then understand it. But once you "get it" or reach a certain level of fluency, you read the word and you just know what it means.

When I started playing Trombone I would see a note in the stave and count lines or spaces to figure out what note it was, and then play that note on my instrument. There were actually two translations going on, one from music to note 'name' and then from note 'name' to instrument configuration. At some point however it changed and I stopped seeing a 'B' or an 'A' or a 'C' and instead saw instrument positions (and alternates) so that playing stopped being a translation exercise and simply became execution.

The other interesting thing is that looking at the sheet music I heard music. And that was when everything clicked together because initially I could play things "by ear" by recreating the same sounds in my instrument that my ear was hearing, and now my eyes would see the music, my ears would "hear" it, and my fingers would make it real. Notation stopped being an issue until I tried to play keyboards :-)
> Based on history there is no reason to believe that the purchase of a taxi medallion could result reasonably in losing "most or all" of the initial outlay.

This is always the case before an asset loses value for the first time.
Monster is weird, just uploading a CV again, even if nothing has changed from the previous version will result in a flood of recruiter contacts.

So that could be what happened here. (Or perhaps not, I'm open to the idea that there are a lot of racists out there sadly.)

Playing the Monster Game is all about updating ones CV every 2 weeks and filling out information, while not actually using the site to apply for a job ever (Instead look for the recruitment agencies posting the job listing and contact them directly).

If you just fire off "applications" via the main site you'll get nowhere.
This article doesn't even mention that only 2 Summly employees are joining Yahoo (oh Business Insider).

>SRI International, with the help of the Summly team, built the summarisation technology behind Summly. They own a small share in the company and are helping us improve the algorithm.

This lends more credibility to the theory that Yahoo wanted to buy SRI / SRI's technology, but that since the technology was either licensed or co-developed with Summly in a way that Summly would have to be bought out as well.
You forgot the DPRK (Democratic People's Republic of Korea), better known as the "good" (north) Korea.
Nationwide events for National Robotics Week (this week)
Lots and lots of tiny trades. <0.001
Definitely a misleading headline. I don't doubt she was discriminated against but it is pretty clear she was discriminated against because of her name, not her race because she was applying for jobs online. That could be discrimination based on assumed ethnicity but it could also be classism. Which is no better but worth clarifying.

Related story, in the early 2000's my grandparents lived in a not so nice part of the south side of Chicago, while I lived with my mother in the suburb Evanston. My grandparents bought their house before the neighborhood changed during white flight in the suburb boom and had no interest in moving as they aged. Eventually my mother moved back to the south side part time to help take care of them and while searching for a new job she found she got much better responses when she listed her Evanston address than when she listed my grandparents's address on the south side.
This is horrible. There needs to be a group doing this to keep these businesses accountable.
There's also AT&T with Uverse. I'm pretty sure Grande just leases lines but may have better service.
Monzy would crush everyone on this thread.
Much like we have a storage hierarchy in computers, I can see value in having a "compute hierarchy". Simple, deterministic, realtime control is trivial in an Arduino type micro controller, but a frightening nightmare in the massive Linux computer.

You might do something similar by pasting existing hardware together, but you'd pay in packaging nuisance and possibly reliability.
We "deny" the possibility in the same way we "deny" other hypotheses for which you and anybody else have failed to provide credible evidence.
Programmers do you an abbreviated form of the scientific when debugging. Its that we wear many hats actually. But whatever, its not a big deal for those in industry.

For those of us doing academic research, however, the science part of computer science is much more an issue; e.g. should a conference accept design papers without empirical evidence?
The appearance of new phantom fingers post-amputation in a phocomelus
You can call it whatever you want, but it is still illegal in the US if it has a bias against any protected class.

Although whether that is actually what is happening in this case is debatable.
Except MS probbably bends over backwards to grease the way for the golden egg laying Halo franchise.
Ah, thanks! This is more what I meant -- not a revelation of the artist's interpretation, but rather a technical explanation of the scripting he used and a post of all the content in its entirety.
As I'm sure I've said before on HN I've worked for people who were quite open about discriminatory hiring and their underlying prejudices.

However, given the specifics of this story, my first thought is that the discrepancy here has more to do with the newness of the profile than the whiteness.

Also, I'd be surprised ethnicity information were provided directly to employers. In my experience with this kind of discrimination it's based on given names.

Come to think of it, I'd expect ethnicity to be used in order to filter in favor of minorities for the purpose of fulfilling DBE requirements and the like.
Is it really easier to write?

Every note has to have a line that extends its full rhythmic value past the notehead -- you can't just write 10 circles to say "this big chord fills the whole measure". Every accidental must be marked on the note -- so if you're writing a piece in C# major and it doesn't diverge from that key, you're going to have to notate the accidental on every single note.

EDIT: they do allow key signatures; they just don't mention it in the example or intro video.

And every notehead's shape varies based on the pitch class (i.e., C, D, E, etc.) -- so except for "E"s (empty) every note head has some decoration you'll have to do... you can't just make a spatter of dots/stems with a slash over them for eighth notes.

For some music, this seems like it would be a bit more work (mainly the varying noteheads); for other music it'd be a serious problem.
Hi, as a fellow OU alum (I miss Athens so much –– CASA NUEVA!):

First, add your email address and git repository to the top. Do you have a LinkedIn profile? Add that. You also have some misspellings that should be fixed ("...ad well as a Student Instructor at Ohio University..." You also should just toss the https:// from the links you're providing. They're ugly. Also, if you can, bullet your lists of accomplishments and project metrics.

Then include a short sentence/mission statement that describes who you are. "Developer with passion for X," X being a genuine professional interest.

Because no resume should be over two pages, I would consider deleting the flight instruction background because a bulleted accomplishments list will take up more physical room on the sheet.

nayefc has very good advice, too.
AFAIK there's no plan to support any sort of C++ interop natively in Rust. However, it should work just fine if your C++ code exposes a C-compatible interface. Servo has to be able to call into SpiderMonkey somehow.
> But she did seem to prove that monster is lying when they say the "diversity" options won't hurt you.

I don't think there is any indication that the race/gender option on monster had any effect. If there was any racial bias, then I think it is more likely to be from switching away from a clearly ethnic name than the "diversity" information.
It only looks like a lot when you're not zoomed in. The density here is very, very, very high. The vast majority of buildings aren't covered.
Lincoln's strategy required the forced labor (and for some, subsequent deaths) of tens of thousands of people. The irony of conscription wasn't lost on Americans at the time either, and the military drafts were extremely unpopular on both sides.