skysight-inc/HackerNews huggingface dataset:
The many people who called for Hank to be fired and sent intimidation and threats and participated in the DDOS are all worse than both Hank and Adria.

Hank's joke was perhaps inappropriate (it's impossible for those of us that were not there to even apply our own personal standards, volume, tone, etc. all factor into such things, and they are impossible to describe objectively).

Adria's response is similarly hard to judge. I don't think the incident as she described it deserved much remediation. Certainly not beyond the resolution internal to the conference where he apologized. But I also think that there needs to be room to make mistakes. Sometimes people really are jerks, and they should be called on it, even if sometimes there is not wide agreement that they were jerks.

But somehow, instead of focusing on the bile and rage that many internet participants see as part an parcel of participation, which are clearly inappropriate and not in any way useful, here we have dozens of comments picking at the details of what happened at the conference.
Social conformity despite individual preferences for distinctiveness
My guess is:

You're just too early for YC. They have so many applications where the business/growth side of things are farther along than in your case, and they'd rather pick those companies for the finite amount of spots that they have at this time.

They wouldn't say they were impressed by your product unless they really truly were. They're just waiting for some more validation because they have had companies try to do this in the past and all (including mine) have failed.

I believe there is an opportunity here, but it's incredibly grueling to spend months developing only to realize after user testing that you've developed something that has significant problems that require months more development time. If there's a lighter-weight way of testing that what you're building is going to be easy to develop with, you should definitely do that and re-apply.

EDIT:
Btw, "Y Combinator has been created for one single purpose: to make money." That's definitely false. They do use this criteria to help them select companies, but it's definitely not the single reason it was created.
A secure news reader, ready for some proper promotion
I think the reaction against Adria was healthy. Perhaps these sanctimonious SJWs will think twice before they go all upworthy on random people.
Senior Quality Assurance Engineer
Fyber is searching for a Senior Quality Assurance Engineer. Want to join us? Check our career web-page and apply!

http://hire.jobvite.com/CompanyJobs/Careers.aspx?k=Apply&c=qoN9VfwZ&j=ov9IZfw5&s=hackernews

We are looking forward to meeting you!
Are you suggesting she is delusional because she felt something that you cannot imagine feeling?

When a woman in our field says "I felt this way" we say "No no, she's delusional, therapy is in order." Instead of asking why and trying to understand what led to these feelings. This sort of behaviour doesn't help us become more inclusive.
In my opinion, the draw is the ability to use it when connecting to third party endpoints (so you can't control how they cache or how they respond) with third party libraries (which means you lack fine grained control over timeouts and caching on your end).

Personally, I'd rather gain the necessary control through the request mechanisms, but for a quick-and-dirty solution, this would probably work pretty well.
That's the whole basis so the alleged "War on Women."
> No, she doesn't look empathetic, but, considering the broader context, how much empathy can you reasonably expect?

Lots. The "broader context" is that people who aren't Hank harassed her. As a result, she suggests that Hank organized that harassment.

i.e. she isn't sympathetic to Hank because of a ridiculous excuse she invented.

I understand you want to have sympathy for a victim. Fine. Sympathize with Adria for the abuse she got. But also point out that her lack of empathy for Hank is itself a red flag.
You have to get the information in breach of a duty of confidentiality (and in exchange for some personal benefit) in order for it to be illegal, at least in the US. If you discover something on your own, you're free to trade on it.
The problem with the existing Facebook single login is that it gives the user another, somewhat daunting, screen that says "Are you sure you want to give this app access to your contacts, email, identity, etc.?" I'm sure Facebook has found that a large percentage of users bail out of new signups at that screen.

And frankly, the user should be bailing out there. Regardless of Facebook's sketchy policy changes, they have demonstrated that they will at least do what they promised with my personal data, but there's no reason that I should a new app/service the same level of trust.

With "Anonymous Login" users don't have to worry that the app will be able to do nefarious things with their Facebook data.
++, being unary, has higher precedence than &. K&C++ being K&D makes a lot more sense than (K&C)++, which I don't think will even compile, since K&C is not an lvalue.
Drone owners register called for by House of Lords
To all the downvoters, I censored the a - if you have other reasons to not agree, please elaborate in a reply. Thank you.
Yikes!

Almost all the books I buy are used, through resellers, and I ... buy a lot! Maybe not quite 100 per year, but tens and tens, and at one point I got a somewhat up to date but still used set of first year and a bit beyond college textbooks. And I can't recall a single one not arriving (the condition it was in, that can be another story). Ah! And I had to replace on the order of 50 of them after a tornado trashed my apartment, but fortunately only a small fraction of my books.

So I guess this must be a regional thing.
I found this to be quiet a tepid piece of bloviating and hand waving.

>>1. All statistics from the Singles in America survey are unpublished, and provided courtesy of Helen Fisher.
..but you can't just use one library to replace the functionality of a framework.

While a library has "more degrees of freedom", this means your application (using many libraries) has many moving parts that don't really care about each other, so your application -- already octopussy because of having to glue libraries together in the first place -- now gets even curlier as you tweak it to fit library changes.

Framework developers, one hopes, at least try to keep their changes-over-time a bit consistent within the framework. Library devs have no such obligation.
Because we can somewhat reasonably change what happens at conferences, while you can't change the internet mob being the internet mob.
How Can You Deploy 300 Times a Day? By Keeping Things Small
On the flip side, you're not supposed to get involved in everything that's going on around you just because it's going on. It's pretty easy to mistakenly thunder in on a half-heard conversation without any context.
I'm curious as to whether Ronson or Esquire's fact-checkers verified the horrific details of Adria's upbringing.
same. i use my identity almost everywhere i go (and i use in 100% of all social networks i use). why?

1. it makes me remember that behind all comments there's a real person just like me

2. i cant behave like a shithead. everything i say i say with my name attached to it, so whatever i say i have to own it -- just like 'in real life'.
I'm guessing this is linked to your Facebook account. So Facebook knows who you are - just the "3rd party" website doesnt
Thanks for writing these comments. I think you're doing a better job of attempting empathy than the people criticizing Adria for not showing enough. :)
1/ I'm thinking of Apple pay now. The convenience lies in the fact that you don't have to type in your PIN / sign the transaction receipt. Also, when paying with cash you get change. Personally, I hate change. But I don't think I'll be leaving my wallet at home any time soon.

2/ Not all taxis (at least in Europe) have the possibility of paying by card. Using an app gets rid of that problem. Also, if you're using taxis in a business context, you get automatic receipts.
This reminds me of when I go out running at night. I avoid running near men (particularly groups of men) because of a fear that I'll come to harm: specifically rape. It's irrational, and unreasonable, but it's the reaction I have nonetheless. (This is common, FYI, many women feel like this.)

I don't expect other people to cater towards my fear, but acknowledging that it's real and that it happens is important. Ridiculing it won't make it go away.
The fastest way to show that you don't understand what you're talking about is through analogy.

I'm paraphrasing heavily, not to hurt your feelings. Less voodoo science, more thinking.
I'm not familiar with React. I tried reading a primer on it and got really bored. Couldn't imagine how it would change my work. Then again, I'm mostly a UX designer who works with code rather than an "engineer" focused on abstraction and performance.
Using a framework is great as long as you only want to do the things it's designers planned for. As soon as you want to do something else, unless you're very lucky, it sucks. If you're using a library you generally have more options when you get into this situation.

As with anything, choose whatever's most appropriate for the job. But, as a single data point, every framework-based project I've worked on - literally every single one - has ended up in that situation.
When you see a white man standing in the room, take a moment to think about all the unjustified accusations of racism and sexism he's had to endure in his journey to get there

https://twitter.com/adriarichards/status/530109180460675074
Definitely, there's a balance there. That does mean that the GP post of "wasn't supposed to do it" isn't always right.
The way they advertise this makes me think the old version is a horrible, slow, piece of junk.

After having spent the better part of two decades working with RDBMS I tried mongoDB on a couple projects and found it has a place in the world, but a fairly narrow use case where it actually simplifies things rather than making them more difficult.

As always I'll wait for an update or two and let someone else try the shiny new features before I try it out.
I'd say any length increase would be justified, Go does have a pretty large standard library...
I'm sorry, Hank got more than he deserved (edit: being fired not the harassement), but not Adria. She posted the tweet WITH the photo. She started this. She (if I remember correctly) was some PR/evangelist in the company. What she did was exactly the opposite.

I could understand if she tweeted about 'two men' making those jokes/whatnot and complain about it, BUT without a picture. With it, I honestly believe she got off easy... If it was me (regarding of it being a joke that was taken out of context or not), posting my picture like that would make me try and do everything to get damages from her, and her employer if she was there in any official capacity.

I believe we should be inclusive of women in tech in all capabilities, and even admit it was an unfortunate joke, which I probably wouldn't make in that scenario, but what she did was actually a set back to the 'women in tech' movement. She was selfish and after the whole mess, still unapologetic. I'm sorry to say, but I'm pretty sure this brought even more doubts to folks wanting to hire women in their companies, let they now get another Adria.
Smart Products: A Look at Y-cam HomeMonitor Range
I would hope that she would use the time for some introspection, and correct her racist attitude. Then she might find it easier to get a job.
8 guides for cloud building with OpenStack
The real world, so far as I am aware, does not consist entirely of two iron spheres. Moving the goalposts does not help clarify the reasoning nor refute the point about haecceity.

That a person cannot tell two things apart is also accidental for the mediaeval philosopher. God can. Omniscience gets us the Locational history. Of course this means the universe contains three things: two spheres and God. That would be a given for any public opinions expressed by Scotus or his contemporaries.

The obvious move to defeat Haecceity is to postulate a universe with two Gods. Alas, the medieval philosophy logically precludes this: Two omnipotentencies is a contradiction and the Council of Nicea dogmaticcally solved that a millennium before Scotus's time.

If that's what you're saying then yes we are saying the same thing.
Random thoughts on Haskell
What astounds me is that all this fuss was made over a silly dongle joke.

If the guy had been overheard quietly telling his friend a joke like, say, The Aristocrats, then I could understand someone getting seriously offended. You don't tell a joke like that where there is even a small chance unintended people will here it.

But a lame joke based on "dongle" sounding like a dirty word? That's a joke that could be told on a children't show on TV and not even draw complaints from parents in the Bible Belt.

This kind of humor is acceptable for a general family audience on prime time television. For instance, in The Simpsons episode "Bart, the Mother", Bart raises a pair of lizards that are an illegal invasive species, and Skinner is explaining why they must be killed.

Skinnner: It's already wiped out the Dodo, the Cuckoo, and the Ne-Ne, and it has nasty plans for the Booby, the Titmouse, the Woodcock, and the Titpecker.

Similarly, in the episode "You Kent Always Say What You Want", where Kent Brockman says a very nasty swear word on live TV, and apparently has gotten away with it.

Grampa Simpson: I can't believe Kent Brockman got away with it. Back in my day TV stars couldn't say boobie, tushie, burp, fanny burp, water closet, underpants, dingle dangle, Boston marriage, LBJ, Titicaca, hot dog or front lumps!

Heck, I could easily see a "big dongle" joke being told on NPR on a Saturday morning by Garrison Keillor during the annual "Prairie Home Companion" joke show (which is hilarious, BTW).

If your reaction to overhearing such a joke is anything more than rolling your eyes at the childish humor, your offensiveness sensor needs recalibration. I've heard that getting a pet can bring calmness and help you recalibrate. A bird could be a good low maintenance pet for this. I recommend a Titpecker.
Oh Mozilla. How I wish that you had finished your BrowserID project! Now we have to trust Facebook with this idea instead of you.
Define offensive. if I think cat photos are offensive would I be in my rights to kick someone out of a conference? I'm not sure what the "offense" was. If someone says "damn," that might be offensive to my dad, but to my coworkers that might be completely fine.

In this case, there was nothing anti-women or racist that any reasonable person would infer. So where's the line? Perhaps we could create some new Orwellian language for conferences and have everyone in a tape delay so the offensive-content censors would have time to bleep it out. Reminds me of the swearing fines in that movie Demolition Man.
Send us a mail at info at ghostnoteapp dot com. Then we will help you solve it.
Senior Quality Assurance Engineer Mobile
Fyber is searching for a Senior Quality Assurance Engineer Mobile. Want to join us? Check our career web-page and apply!

http://hire.jobvite.com/CompanyJobs/Careers.aspx?k=Apply&c=qoN9VfwZ&j=oF6IZfwc&s=hachernews

We are looking forward to meeting you!
Far from the same technique, imo. But very clever all the same!
Let's not forget about human resources: filled with people whose only job is to think how to make more money for the company by spending less on employees.
No, we shouldn't ban any of that.

Why would that be your take-away from this?

The problem is the lack of diversity in our field leads to these horrible, unfortunate situations where people feel threatened and jokes which are not intended to be harmful are felt to be much worse.

It means that we shouldn't be dismissing Adria and feeling for Hank because that's what always happens and what will keep causing these situations to happen in the future.

If we want to feel safe about making bad sex jokes then we need diversity in our field. We need everyone to feel safe just being there before we can all act like we're safe and comfortable enough to be ourselves.
Uhm actually listening to a clearly private conversation is a breach of manners, if nothing else.
This debacle was a helpful reminder that we all do things that, out of context, can look really awful, and should be mindful of this when calling people out publicly. Neither of them deserved to be fired or harassed over this.

Personally, I have trouble seeing how a lewd joke about one man forking another man's repo (and following up with dongle jokes) involves or threatens women in any way, but I wasn't there.

I almost had sympathy for her, but she blamed the guy for the harassment he faced. That's bordering on unforgivable.
Reporting instances of sexism is perfectly fine. Reporting a joke that is sexual and claiming it's sexism is not fine.

Their joke didn't involve women, reference women, reference men being better than women, reference superiority or inferiority of anyone, or as far as I can tell even imply any other jokes that would do those things.
This is something that we need to take a strong stand against, actually. It's totally wrong that such things happen - that you can be fired from your job over something irrelevant that was both legal and OK back then, just because Internet fashions change.

EDIT: Also, how Brendan Eich is an argument for on-line anonymity again? All the actions that led to him getting fired were tied to his off-line identity.
Or if they were a union employee in the US.
"a foreign intelligence service that wasn't gathering some foreign intelligence, I'd ask him 'what the hell are we paying the money for?"

The ye old argument of a defensive force. Why should we spend all this money on a army that just sit at home and wait for others to attack?

This is of course different from when you have a defined target which threatens the country in a specific way. At that point, a defensive force and intelligence service should be deployed as it is appropriate to address that target.
>please elabore in a reply

Your comment is useless and contributes nothing towards a discussion, so there's that.
There's a common saying that, "Everything about Go is great - except the language".

I guess a book written by Kernighan himself shows how wonderful the ecosystem is.
Yes. 'Statistics' makes it sound dull. 'Data Science' on the other hand, now you have both 'Big Data' (so hot right now) and 'Science' (like how adding an X in acronyms makes it sound cooler). Margaret Thatcher said 'Power is like being a lady. If you have to tell people you are, you aren't.' The same applies to 'Science'.
"the person with the shaky and vacuous idea but excellent marketing chops has far more chance of success than the team with 500klcs written with no market validation"

Well said - that was an incredibly painful lesson for me to learn as co-founder of a UK based startup in the first dot-com boom. We must have raised over £25 million and, to be honest, had very little market validation at any stage - and the revenues to prove it.
SV is in big part a lottery. The glossy articles with survivor bias showcase are a tiny fraction of a brutal environment. Suicide rates are underreported.

Don't get me wrong, I like how it has a lot of capital to invest in long shots and how that creates an environment where it's easier to reach critical mass. But it's certainly not the magic happy land often portrayed.
> In this case, there was nothing anti-women or racist that any reasonable person would infer.

No, that's wrong. There are plenty of legal cases where sexual jokes were found to be creating a hostile work environment.

This conference had rules about conduct because of the problem of men making sexual comments to women.

The comment "Hank" made was not appropriate. Just because the reaction and consequences were clearly awful it doesn't mean he was fine to make those kind of comments.

> So where's the line?

Don't make "jokes" about dongles in a voice that can be overheard by anyone but the intended audience, and make sure you know those people well.
I think there's one clear distinction where this is relevant here: Hank's real name isn't known publicly, and he's employed again. His current employer might not even know about this incident. Adria is still unemployed, and sadly will never be able to escape this.

But yes, it's really scary that this guy's employer found out about what he said over a photo on Twitter, and still fired him for it.
Microcharts. Simple way to create a nice report
When people feel good about themselves, they do bad things
From reading both the article and the comments here, one common theme seems to be surprise that the YC partners didn't appear to know all of the information that was included in the application.

Here's a tip for anyone who lands a YC interview: go in with the assumption that no one who is interviewing you has read your application form, and you'll have a much higher chance of success!

Think about this from the POV of YC partners. They're interviewing literally hundreds of companies over a few short days. At s guess, they're doing 4 interviews an hour for 5 hours a day = 20 per day (probably higher).

When are they going to read the applications in depth? If they read 20 applications at the start of the day they'll have real trouble remembering which one is yours by the time they get to you. If they read your application directly before your interview, they'll only have time to skim it (my guess is that this is what they do, I'm happy to be corrected).

For you, your application represents days of work, and your interview is the most important 10 minutes of your entrepreneurial life. For them, you are one in a thousand applications.

The application is the thing that gets you the interview, nothing more.
> I would consider shaming them to be "fight," in this instance.

More like shooting someone in the back.

> I also feel really bad that Adria felt so uncomfortable that she did something so rash.

That is where we differ. I do not believe her explanations. Not when she tweets the same kind of joke herself.

> The upsetting thing is that our lack of diversity makes these situations so unavoidable.

This particular situation was avoidable. But yes, diversity is a big issue.

> Both of their actions and reactions seem so natural to me. The upsetting thing is that our lack of diversity makes these situations so unavoidable.

Everybody makes bad call. The difference is in how you handle your bad decisions, and what lessons you draw. Adria does not even begin to recognize that she acted wrongly towards these two guys, and generally gave a bad name to feminists.
In my personal view, I find it disappointing that someone like Brian Kernighan, as a co-author of C, only got as far as Go. I would have loved it much more to see him working on a language like Rust, that actually seems to point to the future of programming languages (or does its best at it), while Go looks like a stopgap and a dead end right from the beginning.

Go seems a fine piece of engineering in so far as it directly implements Google politics & some of their technical interests, but it's of little use outside of that, despite all the hype. A pity, really.
It is the umlauts (or technically in this case diaeresis), on e.g. preëxisting, that bothers me more - hasn't everyone else been using hyphens for decades?
"Nasty" seems like an understatement, and it wasn't like they were hiding behind anonymity. So I have little sympathy in that case. You say terrible things on a twitter account in your name, directed at someone else, it might come back to bite you.