skysight-inc/HackerNews huggingface dataset:
> but for one to expect they'd never overhear anything that
> they would not discuss personally would be an unwarranted
> imposition on others.

If she'd walked by their table in a restaurant and overheard them, or eavesdropped on them by putting her ear up to a closed door? Okay, then they might be able to claim they never could have expected to be overheard.

But they were sitting directly behind her. Literally a few feet away. In chairs that were facing toward her. How could they not expect that their words would be audible to her?
This is the response you are looking for:

https://groups.google.com/d/msg/v8-users/mV38oWvA2Nk/txtSzVd...

[note: Andreas Rossberg is a V8 team member and represents it on TC39]
That added some much needed back story to this very sad chapter.
I'm just curious as to whether you checked yourself before posting?

Between the anti-authoritarian and cynical writing, the 2002-10 trolling habit (long story; kids, don't fucking troll), the leak of Google's "calibration score" mess, the liberal use of profanity, the knowledge of altered consciousness (looked into doing a startup helping treat addictions w/ binaural beats), the blog post that cost VC-funded startups millions, and the fact that the CEO of a prominent startup made a personal campaign out of ruining my reputation (for, one year ago tomorrow, refusing to perjure myself on his behalf)... I don't think Michael O. Church is worried about saying fsck on the Internet.

Chaotic good FTW. Except for the trolling, which was halfway between chaotic neutral and chaotic stupid.
AngelHack was one of the best tech events of the year! Looking forward to the next one :)
I think you could get a reasonable response to an ongoing crisis out in less than a day. They should have discussed this last night, as soon as it broke, with CEO, HR, legal, her, etc.

Being deliberate is fine, but when you make something a priority, you can get to the bottom of it faster and still get the right response.

Until they got DDoSed to hell, this apparently wasn't a serious priority for them.
Can this generate a very long table and paginate it carefully, without tearing individual rows? Can the table have arbitrary number of columns? How do the columns get sized when there is a lot of data? Thanks.
free speech is a guarantee that the government will not pass laws preventing you from expressing yourself. it has nothing to do with your private employer

Yeah, this is a common fallacy.

There is the first amendment which regards the relationship of our government to our free speech, and then there is free speech that we, as humans, intellectuals, give to each other.

Her speech was piffle, and should have been treated as such. A regrettable mistake, but one that humans make, and ultimately of little impact to the company.

"I Joe Bob, CEO of SendGrid disagree completely with Adria Richard's behavior, she made a mistake. But I know her, I respect her, and there is no way I would fire her over these particular comments, over this particular mistake.

I believe that a Hacker Culture is respectful and encouraging of speech and accommodating of the mistakes we all might make.

I encourage Joe Briggs of Play Haven to take a step back and consider this, even as I support his former developers there in their private communications."
What value to you suppose she had at Sendgrid when she fucked up her current position, "In light of the events over the last 48+ hours, it has become obvious that her actions have strongly divided the same community she was supposed to unite. As a result, she can no longer be effective in her role at SendGrid."? Developer? Janitor? Office Manager? What?

People get fired all the time over one fuckup...some are colossal and some...not so much. What are you missing?
> Until they got DDoSed to hell, this apparently wasn't a serious priority for them.

That's what makes me think this was just another example of the "heckler's veto". There are no principles here, just giving the mob what it demands. No action until some idiots on the internet started attacking people, and when it happened, they just gave the idiots what they demanded in hopes of shutting them up.
Since I don't know your country of residence, I will reserve additional comment, but that is a pretty radical statement for me to read as an American.
When the 'competition' is being advertised as an easy migration path for old software, then "backward compatible with IE6" means everything - it's just another way of measuring how much pain is involved in migrating some software over, only here instead of having to switch your entire corp and customers to Chrome, the change is mostly restricted to the developer toolchain.

You're continuing to perpetuate the notion that asm.js only has implications for high performance software, despite replying to a comment where I gave you a very real use case that has nothing to do with performance. And as I suspect you already know, since you seem knowledgeable, GC can easily be implemented in about a million different ways using an emulated heap on top of a typed array, so yes, even a naive implementation of VB4 could easily be made to work.
Do you seriously believe the female or feminist tech community has the resources to perform DDoS?

Take a good hard look in the mirror my friend. You're calling "take your head out of your ass" abrasive, but that is downright tame compared to the sexism on display in your presumption that female(s) couldn't possibly have the necessarily tools and ability to launch a DDoS attack.
Just Because Google Closed Reader Doesn't Mean You Can Never Trust Any Service
Before you accuse everyone on HN to be sexists, please provide evidence that her gender is the cause of the comments.

If a guy would had overheard two women, and found what they said to be offensive and hanged them out on twitter, would people send him roses instead? Say one of the women got fired. Everyone would cheer right?

The DDoS and the personal attacks are horrible, wrong, and just plain bad, but I serious doubt to the point of disbelif that all this is because the gender of the twitter user.
Interesting that you mention the follower count thing, Adria's follower has increased from 9000+ over over 11,000 (just checked) since this morning.

I only mentioned this because I was reading her twitter stream earlier today and happened to note her follower count.
In the US, yes. Most people believe that the authority to rule over others based on a vote is legitimate, ethical, and desirable.

Personally, I don't think it's legitimate or ethical that some guy I've never met asserts the right to rule over my property because another group of people I've never met got together and voted on it.
CISPA Action Week: Sound the Alarm to Protect Privacy
Do you mean this tweet from the conference:
https://twitter.com/adriarichards/status/312265091791847425

Or the other one with the photo? :)

As a developer, considering this, and the other damning stuff in her twitter stream, and her alleged previous track record at other conferences, I would not feel comfortable interacting with her.

So, whatever my reasoning, she's no longer going to be able to reach me, so she's kind of useless (to me) as an evangelist.
Dealing With Mediocrity
Wow! What a well-written post. I had no idea that this was a pattern of behavior. It kind of makes sense now. She seems to be extremely touchy and looks for issues where there are none, or simply creates issues out of thin air. Thank you for that link.
FWIW, while I disagree with your position fairly strongly, I upvoted you. Because I don't believe in the "downvote to show disagreement" idea, and because your position does lead to a potentially interesting discussion about how much "float" an employee should have when making a mistake.

I do believe pretty strongly in the general idea of "stand behind your people", but I also think this situation went far enough that SendGrid was justified.
Mac Minis are actually more upgradable than they used to be, and they are their "greenest" computer I think.

The software side is of course terrible. They could happily lock me out from the latest and greatest OS X - I don't care - just take my money and offer a support plan to keep 10.6 secure for the next ten years.
This is the most level-headed thing I've seen on the situation.
https://amandablumwords.wordpress.com/2013/03/21/3/

Apparently she does things like this frequently, they just never hit the front pages of news sites before.
I am offended by the "c*nt" word. I don't mean cunt. I mean literally "c-star-n-t". Louis C.K. explains why: https://www.youtube.com/watch?v=zuLrBLxbLxw
> she was just fired herself over her actions.

Do you actually know what she was fired over? All I've seen in a statement that her employment was terminated.

For all I know the situation went like this:

SendGrid: We think you handled this situation badly, and since you were there as a SendGrid employee, that reflects badly on the company. We'd like you to make a public apology about they way in which you dealt with it.
Adria: No
SG: We're not asking
Adria: But I'm not doing it
SG: Then we don't think you can continue working here.

Which is to say, she may have been terminated because of how she handled the situation within SendGrid, rather than what she did at the Con. Or maybe not. I don't think we've been given enough information to know & nor are we ever likely to unless Adria posts it.

Edit: I've just read the more detailed blog post (http://blog.sendgrid.com/a-difficult-situation/) and it seems your interpretation is right.
Yeah, if this is a total statement of the law's provisions, then it is probable that this is not retaliation. However, if discrimination covers making complaints about the discriminatory behavior or harassment of third parties (i.e. the gentlemen she posted the picture of), then it would. I would be interested to find out.
Put yourself in his shoes for a moment though... your developer advocate brought on a DDoS. Whether it was deserved or not is an entirely separate discussion. It comes down to the person who is supposed to be helping get customers and grow your company did something that is bringing lots of harm.

With that said... a "heat of the moment" firing does nobody any good, but I haven't seen evidence of the manner of the firing (perhaps I missed some articles that talked about it).
Conservative part here :). What's good about polyglot programming? Abstracting JavaScript with Objective-J? Or even abstracting HTML with JavaScript? I do not understand these tendencies to bring desktop software development practices to the web. It is different environment. You will never get to level of precision when hacking prebuilt widgets.

On the other hand I think that if the front-end is written in HAML instead of HTML, Coffee Script or Objective-J instead of JavaScript will not make application any better. It's often good usability and backend services which matter.
My primary school teacher told me to not call stupid people dumb. Since dumb means to not speak, and has only become a description of stupid people because of its use.
I agree. This has just been blown so catastrophically out of proportion, and for no good reason. Neither Adria nor the developers did anything worth getting fired over.
Quick test on the BananaBread benchmark:
Without asm.js

preload : 53.698 seconds
startup : 11.904 seconds
gameplay: 369.86 total seconds
gameplay: 196.538 JS seconds

With asm.js

preload : 55.513 seconds
startup : 7.093 seconds
gameplay: 75.848 total seconds
gameplay: 54.318 JS seconds
I already did, thanks!
>"Media companies" is the wrong word to use--I was talking about movies and music.

They're mostly the same companies. NBCUniversal owns NBC/MSNBC and Universal Studios, News Corp. owns Fox News and 20th Century Fox, CBS owns Columbia records, TimeWarner owns CNN and HBO and New Line Cinema, etc.

>There is no compelling counter-narrative from the tech side here, just a bunch of handwaving and bellyaching about how much Chris Dodd makes from the RIAA.

Well, that's the irony, right? Hollywood puts together these commercials about how some union carpenter is going to starve to death if you don't pay $20/head to see American Pie 5, meanwhile the people who are actually working unsustainably long hours for weeks or months at a time to put together applications that help dissidents not get executed in oppressive countries are getting shut down and harassed because of the same laws. But the latter are actually instances of The Little Guy, so they don't have a huge organization that can pay to put ads on the television or lobby Congress. So even though the sum total of jobs and economic growth by small start ups is greater than it is from Hollywood, Hollywood is more organized.

What we get is lobbying efforts from the likes of Google, because they have the resources and the cohesiveness to make things happen. But that only works for the times when they're on our side. Things like DMCA 1201 cause the greatest harm to the smallest companies. They may harm the big guys too, but not as much, and often not enough to get them to push back hard enough to stop it.

It's basically a collective action problem. How do you get a million "internet nerds" to work together to make Congress understand the harm in the things they're doing to us?
My respect for raganwald just shot through the roof after reading that.

As far as I'm concerned that is the most reasonable response so far, by a long shot.
Hey - quick thing - when logging in with Facebook to the discussion (http://discuss.emberjs.com/t/ideas-for-improving-the-getting...) I get the Facebook error

"Invalid redirect_uri: Given URL is not permitted by the application configuration."

which normally means there's something screwy with your app settings (https://developers.facebook.com/apps/413817622014573)
We got an unstable, hypocritical, oversensitive jaded person out of our way. I think this was a win.

I feel sorry for mr-hank though, I hope he does better than a shitty startup like Play Haven.
The post you're trying to recall was this: http://therealkatie.net/blog/2012/mar/21/lighten-up/

Women in tech often are exposed to a culture of subtle denigration. A single incident may not seem like a big deal (and, in fact, isn't), but when it's the eighth one that day...
nope. nobody made an inappropriate comment to her nor any females in that gathering. she tweeted a joke that was made in a private conversation which she overheard.
Definitely would be a lawsuit except she plastered who she worked for all over her twitter account, that means they can fire you for the slightest infractions as you are now acting as their PR dept. If it were a private account with no notice who she worked for they would have a court case, but alas.
Dear Sendgrid, negative margin tricks are annoying:

http://www.imgur.com/ul4JoSD.png
How To Maintain Motivation When Your Goals Are Epic
I think you're confusing cause and execution. Socio-economic problems are often the cause of violent crime, but muggers execute it.

To use your metaphor of an author and publisher, if I (as an author) published a reasoned, well argued novella arguing a religion was hateful and bigoted, and my publisher received death threats, would I not be causing the death threats? Regardless of the legitimacy or accuracy of my publication it would still be my actions that caused the effect - in this case death threats.
> Just that there was never a reaction that caused her to question her way of responding to these things.

If only human minds worked that way.. sigh..

Edit1: Oops just realized out of context "reaction" is pretty neutral, but along with the rest of the passage it reads "strongly negative enough reaction" i was replying with that in mind.

In my experience, some of these triggers are impossible to eliminate in one's lifetime and usually one just develops strategies around it. perhaps one of those strategies failed in her case at this event. Granted, it failed and affected one developer personally, and created some strong* opinions among the rest of the tech/developer community, but am not sure a stronger negative reaction is going to help future incidents. infact i believe it will just exacerbate such reactions.

*-- Am deferring judgement on the effects on these..
Any chance you would like to collaborate? I've done a fair bit of arbitrage in my day. Hit me up, my email is in my profile.
Why not use tiles with monochrome icons?
Can people please stop bringing up that tweet? It has absolutely nothing to do with what happened at PyCon. Whatever she says on her own personal twitter feed is wholly unrelated to what happens at a professional event. Especially since the only people who see her tweet are people that have explicitly chosen to do so (either by following her or by following someone's link to it). What is acceptable in an opt-in scenario is wildly different than what is acceptable when unwilling bystanders are listening.
Actions have consequences. That principle is one the few truly fair ways to stand behind your employees, friends and even family. You can try to minimize the damage of said consequences, but hiding or brushing them off is one of the most terrible things you can do to him or her.
I'm not coming around to C++, I assure you.

But I like measurements, even if they don't confirm my baises.
Ah then that's a problem. Looks like it caught up with her this time :)
Exactly, just two guys making forking jokes (get it?).
Even Github sells merch with the words "Fork you".

Zealous oversensitive jaded person like her, taking her time to get the phone out, take a picture, possible geo-tagged of two guys who might not want to be on her Twitter.

She has no right to do that. Especially when there was no communication between them. You don't like their jokes, tell them or move away.

Looking at her tweets, she likes to increase her branding, I can see replies where the @username is a part of the sentence so it's a more public tweet, than when @ is at the start of the sentence.
Calling people for bullies.

People like that are hard to be around, constantly tip toe.

There's a difference between being sexist, and just having crude humour about genitalia and intercourse.
But could Python really take advantage of asm.js? I think that this is more useful for compiling statically typed languages (C/C++/... maybe TypeScript?) to JavaScript.
Character flaw.
I think that when responding to these events, we should keep in mind that we all make mistakes. At this point I feel that Adria made a mistake, sometimes mistakes cause bad things to happen and I hope she moves forward and learns from her actions. Everyone is human and she didn't deserve all the snap judgements leading to hatred.
Improved grouping algorithm for Javascript errors
Possibly yes, depending on the language. For CoffeeScript likely not, it is very close to normal JS, and lacks types.

For Dart, I don't know enough about how the VM works.

But in general, a language like Dart could work. For example, LuaJIT or PyPy could be ported, the C parts compiled into asm.js, and the JITs would need a new backend that emits asm.js instead of x86 or ARM. This could potentially make a language like Lua, Python, Dart, etc. very fast on the web. However, how feasible it is would depend on the VM architecture.

I hope to work on this kind of stuff later this year.
Hey there. Didn't intend to call you out, just wanted to make sure other's didn't get bit. :) You don't have an email in your profile, but shoot me one and maybe we can chat a bit more.
It was 20%.

https://twitter.com/doughellmann/status/313319682943905793
An interesting question. I think in an ethical sense, there would be no blame to someone like Richard Dawkins for publishing an anti-religious book. I do agree there could be a causal link: Dawkins's university or publisher might receive threats as a result of his atheist advocacy. But who is really to blame for these threats? I would argue it is the people who would make threats in response to atheist advocacy who are to blame, and all effort should be put towards shutting such people down.

And does it mean I would support, as an ethical matter, Dawkins's publisher or university choosing to drop him, on the grounds that he has caused them difficulties, and they are therefore right in firing him to solve them? Obviously not: I would blame those making threats, and would consider his publisher and university spineless cowards if they dropped him as an author or fired him as an employee in response to the threats. I would expect them, rather, to expend their efforts tracking down the people who made the threats.
It's annoying, but isn't an edge case. Lots of people use US stores (because it has more content) and gift cards.

And, as it's stated in the FAQ [1], SMS option is only available in those countries at the moment, regardless of where you're located. When it becomes available in Poland, they'll text you and you can activate it. But until then, you can safely use 2FA without an SMS backup (as I did).

[1]: http://support.apple.com/kb/HT5570
I don't know. Some words are just attached to each sex, and that's just a part of language. We don't say waitperson over waiter or waitress. Something that is both attached to a gender and insulting is by no means insulting someone for their gender or insulting a gender overall.

English is definitely one of the least sexualizing languages of the Romance Languages. In French or Spanish, everything would be attached to a gender, but that doesn't mean that the words define the gender themselves. Nobody in Spain thinks that chairs are 'where women belong' or anything like that.
I'll say this adds a very different dimension to story. Interesting!
Half of all startup developers fired
SILICON VALLEY, CA - Half of all startup developers fired in chain reaction to PlayHaven's firing of a developer over dongle jokes. SendGrid then fired the blogger responsible, and other companies leapt in to jump on the wave of firing developers. Developers were getting dropped for a wide variety of reasons: toxic comments on HN, failure to post toxic comments on HN, being a man, using the word dongle, being at Pycon, talking with the developer/blogger in question, and being funny. Immediately afterwards the companies involved released a joint press release saying "We've made a huge mistake." The upper management of the different companies joined together to make a cover of "Baby Come Back" or whatever the hell that song is called. Developers are now fearful of their previously benign leaders who they took to be "totally rad dudes" but now see as "corporate shmucks." More to come in a biased CNN article praising the management at these companies.
When your employee is being called nasty things all over the Internet[0] over something that happened while she was doing work you sent her out to do and your solution is to fire said person, then you are a coward. It doesn't matter if what she did was a mistake, if you had to reassign her, even suspend her or let her go eventually. When people are disrespecting your employees, especially employees associated with your good name, any decent leader fights back.

[0] https://twitter.com/search/realtime?q=adria+richards+cunt...
https://www.facebook.com/adriarichards/posts/633920489967718
Hi, Electric Imp co-founder here. We made the card format first to facilitate folks who wanted to make products that could optionally use an imp, as well as those who wanted one permanently installed.

We're currently developing a solder-down module, but some vendors still find the card more attractive because the slots are very easy to integrate on a board.
Why do I have the impression that if they go flat, they'll be hailed as geniuses and Microsoft will be forgotten forever?
(This comment guaranteed 100% conspirationist and crazy)
I just wish they had started out with this statement instead of abruptly announcing her firing. That just seemed uncharacteristic of SendGrid and rather inappropriate.

However, you're very right in that it was a reasoned, rational response. It's tough to argue what Jim Franklin laid down in that post.