skysight-inc/HackerNews huggingface dataset:
I'm going to assume you don't realize that by calling him a "whiner," "professional victim," and by blaming him for not responding in a way you would have liked him to, that you're dangerously close to victim-blaming. If you didn't know, hopefully now you do. Cool?

This seems like a vent piece. It's not his job to "cure" racism and he most certainly has the right to be upset. People don't like the way he's conveying that? Well that's fine -- I have the feeling that he doesn't hold their expectations in very high regard anyway
who would that 'Fuck You' be directed to, your customers?
This is the equivalent of saying the author of this post is a reverse racist. When was the last time a white person was killed for being white? When was the last time someone came up to a white person and said they should be grateful that their ancestors were slaves? When was the last time the government systematically dismantled the white community in order to enforce racist class oppression?

Repeat after me: WHITE PEOPLE DO NOT SUFFER FROM RACISM. Even if an individual was prejudiced against someone because they are white, they would not be affected outside of that one interaction. White folks' social standing and ability to survive are not attacked daily on the basis of their skin.

EDIT: This is in context for the United States based on the blog author being in SF.
Maybe you didn't notice, but I just need to point out that you responded to an article about deplorable racism with the terms whining and professional victims.

Really? You're telling someone who is being treated in a sub-human way to deal with this on the specific terms that are most comfortable to the in-power assholes who are being offensive? Not everyone can (or should) be exactly like your black friend.
If somebody is prone to see the world in a black and white us v. them way, they might have a different perception of what is really happening, leading them to conclude that everybody is discriminating against them.

I'm not saying that this is what happened. You asked why it might be relevant and I just wanted to point this out.
To be fair, HP did drop out of the WinRT tablet race to focus only on Windows 8 x86 (non-ARM) hardware. I can't seem to find a link to back that up, but I do remember it being a story a few months ago.
In my experience once people get to the point where they want to shout out their hurt/anger to the world they have gone past the 'civil' stage. This person has a pretty much slam dunk case for a hostile work environment, the lawsuit would wake up management to that fact.

Now it may be true that work was just the part that took them over the top, but I am not going to dismiss his clearly painful experience because of that.
Also, read more about the company: Kixeye.

Not only is this terribly racist and sexist culture not just a figment of the author's politics - it's something the company is proud of: http://www.slate.com/articles/technology/technology/2012/08/...

I really hope these jokers get sued out of existence. These kind of companies are the reason anti-discrimination laws should exist in the first place.
Max Levchin put his money into Slide, Elon Musk put it all into Tesla/SpaceX, and I could name a lot of other entrepreneurs who did similarly but you get my point.

Investing in your own project isn't "commonsense," it's just an individual's view on risk management
Felix for App.net for iPhone review
There are some rough spots, like on this page http://store.steampowered.com/app/214850/ the different versions are labelled "Downloadable content for this game".
http://www.crunchbase.com/company/kixeye-2

Note who has given them funding. Send this blog post to the VC companies that have given them funding. Should hit them where it hurts.

And yes, take legal action. (Although seek legal council to ensure first bit isn't considered slander or what have you. Be in best possible position for a legal battle.) Companies like this give the profession a bad name.
If there were a prize for totally missing the point by being pedantic and insensitive, you would win. Congrats!
I don't think he is referring to the sexual orientation alone.
I'm always a big fan of terms like "backwards racism" and "reverse discrimination."
Seems very spam-like. If it's really for programmers, cut the other crap out. Your categories basically promote users to post stuff that most HN'ers would probably consider spam. Stop doing that.
But the "just writing to stdout" aspect is much closer to the surface in PHP than in, say, Django/Python, where your code's last interaction with a web request is returning an object from a view. IMHO, that's one of the cool things about PHP.

But that aspect of PHP probably won't translate to GUI programming. I don't know if it has any other features that will make GUIs similarly easy. The fact that web front ends operate like OO GUIs doesn't really help your point (if you're arguing that PHP is well-suited for GUIs), since those aren't written in PHP now.
I think if he were wearing baggy jeans and gold-chains, the thuggish comment would have made more sense. His dress is more reminiscent of a gay san franciscan than a gang-banging Angeleno.

On the other hand, he's black and he's dressing different from other people at the office, so it's "thuggish"
At the very least, the magnitude and gravity claimed become suspect.
Entirely ? I thought they had one lab there that worked with U.S based ones.
A couple other commenters have mentioned this but in case the author is reading I want to emphasize the importance of winning the rhetorical war before you proceed to fight the fight you actually care about.

As with any story a reader wants to like the characters they are reading about. It's hard to like someone who is constantly angry, depressed, sarcastic, and bitter. You, as a person may feel these things, and be completely correct to feel them, however you make it hard to read your story without a contrast. For example, "I love games" or "I love the way I feel in Oakland" or "I am so proud of my necklace I don't care what others think." People can empathize with pain, but they also need joy, hope, and a reason to like you.

Another way to win the rhetorical battle is to use humor. Your reactions to the abuse are shock, horror, rage, and sarcasm. Feel free to interject a joke or two. In ten years you will be telling jokes about these ignorant people. Make them into caricatures, lampoon them, exaggerate their folly so that people will not just be angry at them on your behalf but seem them as an absurd throwback to a time you wish had passed.

Tell a story that demonstrates the moral high ground. What I remember from your post is that you tried to say something, gave up, then went home, got high and watched Netflix. People want to be inspired to take action, and if you have a story, even if it means talking to HR, that is incredibly powerful. How does your behavior model an appropriate response for others who might be in your shoes? A lawsuit may be appropriate, but from reading your story it seems like a dramatic escalation, you need to lead people into it.

I can't say I understand what you're going through, but I do support your effort and I'm disgusted on behalf of white-straight-geeks everywhere. If an apology means anything I'm sorry you are going through this.
That's a pretty unacceptable viewpoint, especially as you have heard only one man's side of the story.
Unfortunately confirmed. If your at work don't scroll all the way down.
In my experience, game development is stressful enough as a white, biologically male young adult. I can only imagine what kind of a personal hell it must be to work in an environment like the one described by the OP.

I've ranted and raved before about how despicable I consider some of the HR practices common in the games industry, how how in particular I feel that certain companies treat their employees as disposable and prioritize the success of individual products over the health of the team and the health of the company culture.

This, however, is on an entirely separate level: The company management itself being complicit in the abuse of employees, and taking actions that not only damage the team & culture but actually jeopardize the success of products by seeding anger and distrust between team members. That even a single person in a management position would allow this kind of shit to go on is disgusting.

When Harbin (Kixeye's CEO) quoted Conan the Barbarian in their tasteless recruitment video ('What is best in life? To crush your enemies, to see them driven before you, and to hear the lamentations of their women.') my instinctual response was negative. To me, even for a company that intends to appeal to the hardcore male gamer audience, using that kind of language - language of oppression and sexism and violence - when talking about making social games felt unnecessary and excessive. It made me wonder if perhaps the company's CEO actually shared the perspective espoused by the fictional character of Conan - but that couldn't possibly be true, could it? Could someone actually feel that way about others so strongly that he'd be willing to say so, unabstracted, in a video designed to present his company to the rest of the world and excite prospective employees? Of course not, right?

I also find it extremely interesting to contrast-and-compare Kixeye's depictions of Zynga/Mark Pincus, and Kixeye, in their recruitment video [1] with my personal experiences with both companies. I almost feel as if the staff behind that video were projecting their own fears and insecurities onto their competitors.

[1] http://www.youtube.com/watch?v=s5l-nnR4Bx0
dangerously close to victim-blaming

The same way that Dallas is "dangerously close" to Texas.
I think this might be the angriest, most uncivil HN discussion I've seen so far.
The web has always had different screen sizes and very different capabilities of machines. Heck, having to code for IE6 should trump any difficulties faced in mobile.
Achievements for productivity software? Seriously.

Achievements can be used as motivation, increasing productivity. Makes sense to me.
Watch this video and tell me if you think that they're comfortable portraying themselves this way and wouldn't act the way discussed in this post?

http://www.slate.com/articles/technology/technology/2012/08/...
This looks great. Would love to see a version that has a camera on the front of lockitron so I can see who is at my front door. It sounds incredibly lazy, but being able to open the app and see who is at my front door would prove useful.
Thanks Dan (Josh here).

I've only taught @grind - I'm trying out Brooklyn next week because I wanted to test another area. So far, no good.

I always stress endorsements, which is why I have 11/13 endorsements.

One thing I've also offered was money back to those who've already taken the class when they refer a friend (forgot to include this one). Still, no one has taken me up on that yet.

Interesting that M, T, Th are best days. I've always wondered about that.

Btw, my class can be found here: http://skl.sh/SsWGKJ
Why is this baffling? Founders quit or change all the time.
So, you took publicly available info and dumped it out to as SQL select statements. What's the point exactly? There are a couple of admin users/passes scattered in, but it would appear just gives access to said user updating said public content like vacancies, course descriptions, etc.
How to Hack a Billion Dollars of Revenue in 3 Years
I agree, but some of his content will be a barrier for some people. I'm sure if the tone of the post was milder, most of the comments here would be supportive.

IANAL, but I wonder if this post will hurt his chances of successfully pursuing his employers?
Yawn, more script kiddie antics against arbitrary targets masquerading as political activism. Maybe I'm missing something, but I don't see how this "raises awareness" about anything except TeamGhostShell's ability to do mass SQL injection.
Yeah, this pretty much nails it.
I think he buried the lede: Social login buttons can hurt brands.

This'll date me, but I'm still amazed that so many companies eagerly slap other company's logos on everything they do. Even if it's just a blog post.

This page is a case in point: Facebook's brand appears four times. Twitter's appears a dozen times (more because of the comments). Mailchimp? Just once.
Flip Framework: Simple Framework for Making Flipboard-like iOS Applications
>there are a wide range of top quality frameworks and libraries written for it

Exactly. It makes it a great first language too, since it's interpreted right off the bat for a LAMP stack.
1006 points? Negative? Most of the comments are actually positive
Startup Lessons from Gandhi
He writes Dumbwhite a lot in his blog, but he wasn't willing to say it back in person? He should have just said it instead of going home and feeling hurt. I think they'd respect him more if he gave as good as he got in a frat boy environment like that with everyone talking shit. I've been on sports teams like that, lol.
"pretty small expense"

Probably one of the reason they don't invest in upgrading the software/hardware to improve the speed. Keep friction in the experience so only the most hardy put up with the delays.

Having snappier response would encourage more comments with the resulting comments being of lesser quality.
The Lenovo ThinkPad x230 is available with a good quality IPS display (though still widescreen and low-resolution). I own an x220 with the same IPS display, and I'm very happy with it.
A NSFW alert in the title would really help seeing as there are two sets of erect male genitalia at the bottom of the page.
His racist comments and the thuggish comment are both on the "bad" side of the moral scale when taken alone. But when we look at the overall situation in the US, racism against black people is worse to me than racism against white people, systemically speaking.

I wish that neither Kixeye employees nor the blogger made racist comments, but we can decry one as worse than the other.
I'm going to om nom nom on these purdy visualizations tonight... nice job!
It's strange that at least one app in that list has a Mac version available, but it isn't supported on Steam.
In the context of the preceding few minutes of conversation the author had with this manager, the only way the necklace question can be taken is as a racist comment.
Researchers Link 300,000 Virtual Android Devices in Mobile Security Project
Gentrification is huge problem that affects the black community much more than others, mostly due to systemic racism and economic oppression that keeps black community poor and without the ability to affect those communities.
White people might not suffer from racism where you are but thats not to say they never suffer from racism. Racism exists against all races and all over the world. We shouldn't be focusing on the race of the victims or even the perpetrators we should be focusing on stopping it period.
He would have been better off filing the lawsuit and keeping the story off his blog. The guy's got a big chip on his shoulder--but he's not wrong. Apparently the working environment at Kixeye clearly crosses the line from "all in good fun" to "insulting and humiliating".
Do use Interface Builder
For (2), Type `aspen` in the search bar of Heroku Dashboard.
Sustainable Design
Ridiculous and juvenile corporate culture aside, the irony of the author's narrative is slapping the reader right in the face. Hard. So hard it hurts.

If you are going to take exception to racist, sexist and stereotypical joking - which is most certainly your right in a professional work environment, you may want to re-evaluate your own notions of "the evil white oppressor" and recognize it for the racism that it is.

I wish I could take this tale at face value, but the author is clearly looking for oppression whether it exists or not. I'm not sure at this point one could expect that this telling is even remotely close to accurate.
As an interesting idea; why not host a contest for summarizing wiki pages to promote growth and usage of the system?
Also, I think besides your algorithmic ranking system, can't you also incorporate crowd-sourced ranking into the equation?
Don't sell this business before it really grows.
I really think that shortened topics with good information can be a lot more beneficial and even grow to be the new facebook or google sort of deal.
It's hyperbole meant to express my profound outrage at an apparently outrageous situation. To be clear, I do not endorse murder but when reading the article, I empathized with the author in a way that made me feel murderously angry.
I'm really just describing how a compiler works. Are you looking for references on the compilation process? There's a classic series called "Let's Build a Compiler" (http://news.ycombinator.com/item?id=1727004) available online that walks through building a simple compiler. Then there's also actual textbooks, but I was not impressed with either of the two textbooks I've had on the topic. Many people recommend "Compilers: Principles, Techniques, and Tools" (http://dragonbook.stanford.edu/) also referred to as just the dragon book. If you're not averse to textbooks, you may also want to check out Michael Scott's "Programming Language Pragmatics" (http://www.cs.rochester.edu/~scott/pragmatics/).
3D prototypes before having them made at larger scales with injection molding.
Don't fault people who have to put up with this shit, day in and day out, for not having limitless reserves of patience. His job isn't Racism Educator, so why should he have to act like it?

I mean, yeah, ideally everyone is infinitely calm and can call these things out in a measured way every time they happen. But you're asking a lot from the victims here in order to spare the feelings of the aggressors. (Perhaps unintentional aggressors, but aggressors just the same.) What you're suggesting isn't easy.

And what's to say that the person he calls out will take it well? Look at what happened at his workplace: they told him that the things he was complaining about were only jokes and that he was too sensitive. Look at what is happening in this thread: people are complaining about his tone, complaining about his word choice, and insinuating that he's making things up. That's not even going into the people who start out ostensibly agreeing before segueing into what sounds like their main point: how racist they think the author was being.

So give the tone argument a rest. It's one of the most reliable distractions that people fall back on to avoid discussing racism, sexism, and all other kinds of oppression, and it's already taken over way too much of this thread.
> Talking about gentrifiers as invaders discredits the rest of the story in my eyes.

Gentrifiers are economic invaders that dismantle the ability of the poor (particularly people of color) to live in their established communities. This is a known form of systemic oppression that disproportionately effects people of color, esp. black folk.

> If people would, instead of isolating people displaying these behaviors, instead approach them and talk to them and continue to treat them as friends, it would go a long way towards fixing things.

This whole blog post is about someone who ultimately does point this kind of behavior out to a manager only to have that manager totally ignore them. In non-professional contexts, calling people out has gotten folks attacked, beaten, harassed, maimed, and killed. The solution to ending this kind of oppression is not niceness and having those being fucked over bend over backwards.

It should be noted that your friend as a higher up at a company is an exception to the rule, as black people are not well represented in management in the business world and often do not have the luxury of using authority to back up their call out.
> "He tells them, directly, in the same manner as if he were talking to a drunken buddy making an ass of himself at a bar, "what you just said was offensive/racist/etc. I'm gonna assume that you didn't realize it, but now you do. Cool?" He told me this has resulted in all of them apologizing with minimal awkwardness afterwards."

Your world of rainbows and unicorns sounds amazing, where all racism comes from under-informed people who can then be rightly fixed by prompt education!

Clearly, oppressively racist institutions where people are powerless to correct the situation don't exist. Where they appear to exist, the victims just didn't assert themselves strongly enough. If they just calmly told their oppressors that they were being racist and offensive, they would stop!

This totally explains away the entirety of slavery and apartheid. I'm just shocked that no one over hundreds of years just nicely stopped someone, explained how what they were doing is wrong, and had them stop!

</snark>

Seriously though, I'm glad that your experiences have been exclusively in places where people actually respond to criticism and education. And I mean that - facing the sort of horrific, powerless racism that many people do every day is terrible, and no one deserves to experience it from either end of the stick. Your experience is not generalizable to all instances of racism - it's not even generalizable to a minority of it.
I didn't mean to imply his experience should be dismissed or considered any less "real", just that his own issues seem to extend beyond this situation. I think this post would do much better if he were to remove all his own racism, because it devalues his point.

I can't relate to his experience (middle class, white, male) but what I can do is read what he wrote and what jumps out most at me is his own racism. I think that for a post like this to truly achieve anything (as in, explain the issue to those that have no way to understand or relate) it needs to be without any sort of... I guess distraction.

It reflects poorly on me and everyone else that is unable to separate what is ultimately meaningless (his own racism) from the general point (kixeye has bad employees / management) and I think your point about his level of anger could be the reason why this actually has value (shows he is so angry / upset he lets himself become racist) to the post.

I want to care about his problem but I can't relate so I'm stuck trying to take value from what he has said and I can't do that without being overwhelmed by his own racism. I think what tptacek said above is right though, he doesn't matter, the post isn't about him, it's about the people at kixeye.

I'll leave my comment just for the sake of not destroying the conversation, but I no longer think it has value here.
Is it racist on a micro level? Yes. However, keep in mind this a black man telling you about his personal experiences working in the valley, so you can imagine how often this happens to him (read: this happens a lot).

Also, that judgement really doesn't affect the manager, as he was just able to walk out of that meeting and continue to be a shithead.
And here I was hoping for a tutorial on virology viral growth curves ;o(