skysight-inc/HackerNews huggingface dataset:
You know what would have been a great freaking story?

1) Guys make inappropriate jokes

2) Adria feels offended. Doesn't matter if she "should" or "shouldn't". It happened. OK so far, different people have different opinions on acceptable behavior. This particular one is explicitly unacceptable in the rules of the conference.

3) Adria texts PyCon staff, and they act exactly as they did in this sitution.

4) Adria writes a blog post relaying the event. Basically even starting the same. Her comments even about maybe being frazzled from a rough travel schedule stay in. So do the parts where she decides she's not ok with it and decides it should stop. That is an OK position - I might not feel the same overhearing that conversation, but if she doesn't want to, she should not have to - it is off-topic for the conference (and honestly a freaking repost... forking and dongle jokes were old in the 90s when I first heard them). However instead of going to the hyperbolic bits, where she is saving women from developers[1], she instead writes about how the rules in place helped diffuse an uncomfortable situation, and how there are now two more people who have a better understanding of what is acceptable public behavior in a professional setting.

5) There would still be much internet hate. But now everyone involved could maintain jobs, the much needed [2] cause of sane gender policies would be advanced a lot.

6) The worst fears of people who are strongly apposed to gender politics would not have been confirmed in the crazy shitstorm, and rather than being a divisive event that caused near everyone (it seems) to polarize, it could have been a great example of meeting in the middle.

Unfortunately thats not the story. Instead we have this crazy mess.

I think SendGrid wrote the right piece. Under no circumstances is the correct action on their part to comment on a situation they were not present for. Taking sides in that is a terrible move - they need to support their employees rights to respond sanely without taking sides. They should in fact defer to the organizers/governance of the conference when it comes to everything that happened there. The do however have a right and responsibility to make sure their name is not associated with inappropriate behavior. The only inappropriate behavior they are associated with is an overreaction by Adria Richards. That is what they address. End of story.

[1] There is a time and place for articles on the scale of "seriously fuck this creeper". Unfortunately, those times and places are not uncommon - people act creepy at these conferences a lot. This was not one of them. It was at worst a medium offensive statement.

[2] There are a lot of people who oppose the idea of harassment policies. There are a lot of people who cry foul every time a woman mentions anything bad, uncomfortable, or inappropriate that happens around them. This attitude needs to go away, and the opposition to decent policies needs to stop. Examples of the policies working without crazy hyperbole and over-the-top responses on all sides is the way to get to sanity.

tl;dr - Everyone needs to take a fucking chill pill, and be reasonable.
Yes, there are certainly better ways to spend money if your goal is to educate kids than to throw thousands at one kid.
Questions, Not Answers, Regarding the Post-PyCon 2013 Fallout
I just attempted to add two-step, and Apple told me I needed a stronger password before continuing. How do they know my password strength if it is salted+hashed properly?
Actually, it is sexist to believe that it's ok to make comments of a sexual nature if they are likely to lead to members of the audience feeling uncomfortable or offended. Sexism is not just skill-related, it's the attitude that the opinions, feelings or actions of one gender are somehow inherently inferior or less important than those of another and expressing that attitude through your own actions or words. Intentionality has nothing to do with it; sexism is often implicit or so internalized that people (especially but not exclusively men) fail to realize when they are in fact acting in a sexist manner. A little self-reflection might help here . . .
Cant agree with this letter. It is stupid to call the dongle jokes cracked between two friends as "abuse". This seems to be an over reaction.

Stop fighting the strawman err strawperson guys.
Argh, Baal, Lord of Darkness, I am sick of people justifying her shit.

> "the oppressed cannot, themselves, oppress their oppressors"

Let me re-define the concepts that tell you are story. But you can't argue that I am telling you bullshit because I redefined basic concepts.

But ok, let's adopt her definition. There are situations based on places, times, locations where black people outnumber the white people (could be a certain organization, a club, workplace, street, city). In that case she is dead wrong as the oppressed oppressor labels get reversed. But you know what this is mental gymnastics bullshit.

Most people have a basic definition of racism. Redefining the terms to support her stupid comment -- smacks of dis-ingenuity.

> dragging this tweet out as evidence of her hypocrisy smacks of willful ignorance.

So is doing complicated mental acrobatics to support her.
It's absurdly reductionist to make arguments like this. There are lots of things that are okay or not okay based on context. Is it unauthorized to type the above into a URL bar? Almost certainly not. Might it be unauthorized if you type it into a URL bar, see that it contains private information that by its nature was probably not intended to be public, then do it 10,000 more times? Then that might be unauthorized.

There is no reason to reduce the world to absurd simplicities when even children would be able to distinguish between various courses of action.
I've seen this said a few places, but I'm not seeing it in the code of conduct at https://us.pycon.org/2013/about/code-of-conduct/.

"Harassing photography" is banned. I'm setting aside the question of whether her Twitter posted photo counts as "harassing photography", but I can't find a blanket ban on photography without permission.
Anyone have a link to the actual patch?
I think nor Adria or PlayHeaven should use Github anymore http://shop.github.com/products/fork-you-shirt-mens-medium
Revenue sharing schemes are fairly common in areas where revenue from an individual's performance can be directly measured. For example, it's common for sales staff to have a low base salary + 10% of their sales as a bonus.

It's much more difficult to get right when you are building long-term assets (such as a website) instead of making one-off sales. If you build a website and leave, do you keep getting revenue share from it forever? If the company branches out to a new field, is that included?
I'd like to see anyone take this level of vitriol and be completely level-headed. I would start stockpiling food, because apparently Jesus Christ has come back and the End Times are here.
> the fact that e.g. Google Mail (which is a great web application) is considered superior to e.g. something like Sparrow is quite frankly very amazing

It's a good example actually. Even considering the less pretty UI, Google Mail is superior to Sparrow precisely because it is web-based. From the user's side, the way it deals with spam and search are two huge functional advantages which would be difficult to impossible in a native app. And from the vendor's side, the ability to manage updates and monetise through ads are clear benefits which keep the program running.
I totally agree on the substance of what you said. Just noting that these sorts of cases are much easier when the client is pure as the virgin snow.
Granted. The security-through-obscurity link was an oversimplification.
"I think that this is not about political correctness but about fostering an environment that allows everyone to feel comfortable."

Yeah, because an environment where you absolutely dare not make any jokes at all -- "if you wouldn't say it in a court room...", as some other poster said in all apparent sincerity -- sure is going to feel heckuva comfortable to absloutely everyone.

Or, hey, waitaminnit...?
No, just human. She seems to have been doing her job quite well, overall. She just voiced her dislike over some fork jokes and some people disagreed. That's life.
NHN to Heavily Utilize Open Source DBMS “CUBRID”
Very interesting... though there doesn't seem to be much buffer. Running at 1.5x I get to the end of the buffer often and it doesn't stream when it is paused. :( Back to downloading.
She did, but didn't know it. Here is how:

SG got a terrible wave of backlash. Customers leaving, a PR nightmare all over the tech forums. DDoS attack to bring their service down. This is not Google or Microsoft. They can only sustain that for so long before imploding.

Now they could have thought about it in 2 way. 1) Simple risk analysis even if they think she is totally and 100% right, still dictates she should be dropped like a nuclear hot potato immediately. Or they actually found her actions objectively reprehensible and decided she doesn't represent what the company stands for.
Well, except nothing happened to him. He wasn't reported, he wasn't fired, his photo wasn't taken. So obviously it's not the same as those jokes.
Technically adept or not, his human-based recommender was so good that the CEO and VP of a 'hugely funded' online music company were willing to fly all the way from SV to NYC to hear about it.
Your thesis is incorrect: https://news.ycombinator.com/threads?id=pmarca for example.
This is really cute and awesome and why does anybody care how a 9 year old's mom wrote ad copy for her? It's still a 9 year old going to nerd camp which is great.
There's nothing wrong with the logic of "they were asking for it" in some contexts. Rape, violence, etc. of course not, but I think when it comes to being insulted, saying that someone was asking for it is fair. I've been attacked verbally before, and often I was asking for it or deserving of it.

That said, I don't think this is a case of her asking for it. It's just pointing out hypocrisy, which is a perfectly OK thing to do. It's less extreme but analogous to pointing out someone who complains about domestic violence being themselves an abuser.
Is that why the app store is so slow?
who gives a damn?
All I know is that as a python developer I'm fairly disgusted by what happened. My son is 7 and this is the sort of thing that happen in second grade.
No C language is 100% compatible with C++ due to the introduction of new keywords.
Any opinion they shared here would be splashed all over every tech rag scouring HN for news to rehash faster than cnet can turn someone else's chat with woz into a 'apple founder says android is better!' article.
"hypocrisy is the one thing that drives me insane"

Me too because hypocrisy is clearly a form of intellectual dishonesty in itself and I don't want to lose time with intellectually dishonest people. As simple as that.

If someone I know is a torturer and doesn't know I know it and tells me: "torturing people is bad", I'm not going to argue with him. I'm not going to think: "his point may be wrong because he's intellectually dishonest so torturing may actually be acceptable".

No, actually I'd disrespect this person even more: a first time because he's a torturer and a second time because of his hypocrisy.

I've got zero things to learn from such person, no matter how true or wrong their poisonous words are.

There are way enough knowledgable and honest people out there to learn things from.

Please do continue to use it.

F^ck hypocrites.
my first thought as i read that sentence...
Someone's already on it:

http://en.wikipedia.org/wiki/Desertec
Is it too pessimistic to expect not to scale? How well has Apple's App Store reviews scaled? Aren't Apple still using humans to test apps before letting them on their market?
I'm afraid this is a pattern in the history of technology, we as a society, have yet to overcome:

As along as it's experimental women are welcome (or at worst ignored) by the early adopter community. When it's proven to be economically lucrative, new players enter the field, turf war behavior kicks and - consciously or not - nothing seems easier than driving out a good part of potential rivals by resorting to means like sexism.

This happened in early film [1], early computing (ENIAC) [2] and now in seemingly every small programming sub-community on it's own. I'm just tired of waiting for this to end. We loose so much as a whole, by letting a small subset of people with the most reckless of tactics win again and again.

[1] http://muse.jhu.edu/books/9781421402093

[2] http://xplqa30.ieee.org/xpl/bkabstractplus.jsp?bkn=6451065
Thanks for the civilized discussion as well!

I agree that the immediate firings on both sides come off the worst. Announcing some miscellaneous investigation/discipline/etc. is one thing, but going straight to firing comes off, to me anyway, as more impulsive (and worrisome) than reassuring and decisive.

I also agree that Twitter mobs are a bit worrisome. I'm perhaps mostly counter-worried about the principle of posting some words on twitter being seen as problematic. I do it a lot! Of course, I have only ~250 followers, so while technically public, it's only public in the sense that random tumblrs and blogs are public. What crosses the line into the other kind of public? I agree it can happen, I just don't know what to do about it that isn't worse.

As an aside, the comment limit is actually "soft" in that if you click on a comment's own page (the "link" link) you can reply from there even if the reply link isn't showing up on the main page. It's intended to discourage extra-long comment threads, but you can still reply if you really want to, rather than posting a sibling comment.

[contact info removed]
A misplaced parenthesis can corrupt output data from an ordinary programs too. But with crypto, severe problems have a much easier time staying silent through QA and interop testing, and widespread usage.

I think it's because the concept of "cryptographically secure" is essentially trying to prove a negative. That's hard enough in general, but especially hard to do about an intelligent adversary whom you may not even know anything about. You're trying to prove that no present or future attacker will be able to obtain any information which can allow him to unravel your secrets.

Crypto is about building sky castles full of really really long secrets floating on foundations of really small ones, and then tossing them all up in the air to yourself as you run down the street backwards with rabid weasels chasing you.
Perfect Market where buyer too plays a role...
Enterprise B2B has started moving very strongly towards web-based apps in the last couple of years e.g. Salesforce
DevoxxUK 2013: London Java Community organised conference next week
Fair usually, however, the conference provided a mechanism by which she could "unsubscribe". Basically she joined a conversation, and didn't like it, and could have just left or asked them to stop. Or if she was uncomfortable with that, because it can be uncomfortable to do that, she could have asked the conference staff to help. Which she did. And they responded and ended the situation.

The real problem is that she took what could have been a simple case of "inappropriate but dealt with" to a completely different and public level.
Do you really want to base your analysis on the assumption that that this was the only dick joke anyone made in a public space at this conference? I sure wouldn't take that bet.

The reason this sort of thing is an issue is that there are countless little signals like this in the tech community all the time, and for a lot of women they add up to a significant feeling of "You're an outsider here." It doesn't need to be officially sponsored by the conference organizers to be very real.
You're correct. This project has a nominal goal and plan.

I'll be surprised if Kickstarter doesn't pull it.
> Is "Developer Evangelist" a 'star-like' job position where I lose my right to privacy as a result of it?

I don't know what this has to do with privacy. Adria made her comments in the public sphere, seemingly to deliberately solicit attention. If you take on a role in the public sphere, you should expect scrutiny.

I am a public representative of a software company in a similar role to the one Adria had. I regularly refrain from commenting on a range of socio-political issues to avoid alienating my developer community. It just goes with the territory. If you don't like it, don't get into Developer Relations.
I think we actually agree that there is a problem. Or should I say I agree with you that there is a problem. What I disagree is that one can, in effect, legislate the problem out. It's like making the kkk illegal, or making racial epithets illegal.

It's not going to get rid of racism and the associated problems. When I was young I used to think 'why not make all these words illegal, that should make half the problem go away?' I now realize I was unbelievably naive. It's not so easy as that. These problems are things which take decades if not centuries to nullify. And I believe the best way is through a kind of indoctrination which starts with early education and pervades through higher ed. Sure, a few people will rebel, but that should be in the very small minority.
A lot of people fail to understand that free services still need to be paid for and Google's business model has ad merchants paying most of the bills.

As long as this is true Google will remain loyal to them before it's loyal to the end users.

RSS is an open format and because of that you can choose whatever news reader you like.

I hope you'll enjoy whatever app you've found.
In what specific way do you believe at-will employment is likely to be insufficient to allow someone's employers to fire them over a Twitter message?
NYTimes article on a similar theme:
http://www.nytimes.com/2013/03/11/technology/computer-algori...
Am I the only person in the world who actually liked that?
You're trying very hard to fight for her. Fight the good fight. But it's delusional. She's clearly making a moronic statement. It is stupid on many levels, including rigorous and sociological levels. Many racists, even if they are white, which apparently under your's and her paradigm are the only ones that can be racist, are not in any position of power. If you take some old white, filthy, dirt poor racist, and compare to someone of another "race" in a vastly superior social position and so forth; it seems hard to make the case that the dirty white racist is in a position of power or in any real sense "oppresses" the other person in any other way but in terms of racial hatred.
Ask HN: Stealth Media Startup Seeks Early-Stage Advisor w/ Startup Experience
I'm a startup founder looking for a media or music business professional who can provide a visionary media startup with early-stage assistance as concerns networking and marketing.

The startup is in stealth mode (because I don't find current music business efforts very exciting), and I'm not sure how to - discreetly -find advisors who can help the startup in its early-stage efforts.

If you're a media or music professional without startup experience - I'd like to hear from you, too. You can send an email to me at vossjens1@gmail.com - the startup's codename has a domain; however, I don't want to advertise it shamelessly.
Each to their own, I am the complete opposite. I came from an iPhone and switched to Android. I am much faster on Android, task switching is worlds apart, animations are faster and smoother, the apps I use follow Holo design language (this is by choice) meaning the UI is consistent and beautiful. I'm not saying it's perfect, there are some things I miss from iOS like unread badges (easy to get back with Nova Launcher however) and I did like Airplay, Android certainly has plenty of room to refine and improve, but it would take some massive and fundamental changes for me to consider switching back to iOS.
If you had 6 users, you were not converted to a free account (obviously).

I had an account that became unneeded today, so I removed it... and then I contacted support about getting the free plan.

Their message about contacting support to get switched over is basically a lie because they tell you to delete your account and sign up new.

Sure, I'm paying for it now and get value from it, but every dollar matters at this point and if they are gonna help me save $10/month then I'd be happy! But instead I feel jaded.
I'm not a lawyer but I don't see what grounds she could possibly have for a sexual discrimination suit. She could file one. SendGrid may or may not choose to settle but it would hurt her career even further. But, I mean, she could have filed one even if this incident hadn't happen.
C-level people seem to often find themselves in such a scandal and are thrust into the limelight but are able to find a new position (usually) since C-level people are typically a scarce commodity.

But in this case, the person is a mid-level person who's been vilified in her industry in a very very public way. She obviously can't ever go back to being a developer evangelist. How does she find work again? Does she go back to being a developer? But will any companies take her then? (I guess the big companies would, particularly places like Yahoo which are ailing for talent)

I wonder how a person climbs back up after being thrust into a deep, deep chasm in such a public way.
> 5) There would still be much internet hate.

i honestly don't think there would have been much hate. Allot of the anger was as how drastically she reacted by posting their photos online.
Yep, it's basically the textbook trajectory of a speculation bubble.

Once you get 90-year-old grandmas wandering around trying to put their money in "coinbits like I heard about on Oprah" then you'll know the end is nigh.
Sure, you can log anything you see... but if you are offline, you miss out.
I'm not so sure I am all that excited about Ive getting into the UI design that much. Flat, reductionist design sensibilities are good, but not when they go unchecked. Is there anyone at Apple with the weight to say to Ive, "that looks sexy, but no-one gets it"?
It's more than just libel though. While truthful, your employer might not like being associated with the opinions that you're sharing. That's why employers have social media policies - to protect themselves by educating their employees so that they understand that the employee can be held accountable for the opinions shared via social media if that employee is identifying themselves online as being associated with that company. It is extremely common, and I would suspect your University does have an opinion on the matter - especially if it's a State funded school. Then especially, you're a State employee and are representing that larger group too.
A one-day "thorough investigation" is code for "met with our attorney". Every HR department in the US has to regard him as an untouchable; there was no investigation because it doesn't matter what he actually did.
They could store a strength measurement alongside the salt and hash.
But why did she tweet the photo? Why stir up a bunch of shit in public? Apparently she has done it before: http://amandablumwords.wordpress.com/2013/03/21/3/
Actually, that is exactly what Orin Kerr is arguing. Prior cases show that accessing a public URL, even if you enter specific IDs or similar, is NOT unauthorized access, neither is doing it multiple times or using a script.

The URLs were public to start with (so that the iPads could make use of it), he just went further than intended by AT&T, but that is not a crime (at least, that is what is argued).
Hipchat, though hip Munk is also nice
As someone who works for Shapeways, we would love nothing more than a 'print with Shapeways' button on every page here :)

Great writeup.