skysight-inc/HackerNews huggingface dataset:
I love you guys.

1 year ago, top comment on Bitcoin article
"worthless fad"

2 weeks ago
"I will feel stupid if those guys were right"

Today
"Im not at all surprised"

I guess this is how we see a community slowly come round to the idea of something. I am just suprised it took HN this long.
they did - http://blog.playhaven.com/addressing-pycon/
Easy: avoid saying sexual things to total strangers.

Once you get to know people, you'll get to know their sense of humor pretty quickly, and generally sexual jokes are completely okay between friends!
> Neither of those things are indigenous to the UK's government.

The Human Rights Act 1998 enacted the ECHR into UK law. So what if the ECHR applies to a wider area than just the UK? The US constitution isn't indigenous to the state of Michigan, but that doesn't make it any less applicable there.

(You'd have had a better argument if you'd gone for 'unlike the US constitution, the HRA (and ECHR) isn't entrenched into UK law in a way that makes it hard for a government to repeal', which would have been a valid point).

> It's not like the UK actually follows half the things outlined in the ECHR

Of the 19 final declarations of incompatibility that had been issued by UK courts under the HRA by August 2011, only a single one hasn't yet been remedied (being the absolute ban on prisoner voting).

So no, I don't think that's true. The UK's actually pretty good at fulfilling it's ECHR and EU legal obligations (certainly compared to some Eastern European countries).
It's the same twitter account she used to "shame" the two guys who made the joke. It's relevant.
Also known as the good old ad-hominem attack.
>Whatever she says on her own personal twitter feed is wholly unrelated to what happens at a professional event.

Except: A) She posted the picture in question on that twitter feed and B) She identifies herself as affiliated with her (former) employer at the top of that feed/in her profile. To me, those make her "personal" feed not so personal and wholly germane to this conversation.
Confusion from a PDF copy? Sometimes happens with "fi" ligatures.
I don't have twitter, Facebook etc. Even if i did i doubt i would have that many followers because i don't find any appeal in it. I could not reach the audience she did. I do not have the power to easily shame someone publicly.

I think that goes for most people. I would be concerned and i'm female. What if i disagree with her? Its not stupid, its cautious.
Tu quoque (appeal to hypocrisy) is a fallacy, but this annoys me too. The pictures she took at PyCon of her playing a game of Cards Against Humanity are perhaps the most galling:

https://www.facebook.com/adriarichards

e.g. the one on March 14th where she's holding a card that says, "Eating all of the cookies before the AIDS bake-sale."
Part of the problem is that providing pre-compiled gems is a HUGE pain for developers. The gemspec's 'platform' strings change every now and then, so a gem precompiled and published with Rubygems 1.x will not be found by Rubygems 2.x etc...

The rake-compiler project tries to address this, but at this point I'm not sure if I am any better off than people who waste their lifetime in autoconf hell.
{{citation needed}}

or put it another way - you're making a very reaching unsupported statement. You have no idea what they were thinking.
> What I mean is, I prefer most conversations to be free of vulgarity and expletives; however, on occasion, I think those same offenses can be a relief --it shows me, "You know what, society is still organic and it has its blemishes." It's not all purified and true.

Really disappointed in you for writing this -- as if my argument is that swearing, fun and R-rated movies should all be removed from society. I like those things sometimes too; I am not a prude.

What I don't like is telling someone that they can come to our technical conference and we will talk about technical things with them and not make sex jokes, and then doing it anyway. Going back on that promise (in PyCon's code of conduct) is not "being organic", it's being an asshole.
I don't have the effort to link every single comment, but please go into any of the major discussions (that have since been removed from the front page) and ctrl+F "feminist". Go and look at the vitriol being directed at her, look at the specific insults used (that Amanda mentions in her post.)

If it didn't start because of her gender, it most certainly became about her gender.
I unfortunately don't have time to expand on this right now, but I definitely disagree with you on this.

In the current day & age, for better or worse, you have to be very acutely aware of your "surroundings" -- that includes what you post on any social media website, and especially if you explicitly name your employer.

IMO, and again, for better or worse, this does currently apply to both personal and business accounts as long as they're visible...
I don't see why they want it when it would presumably only confuse and provide no benefit to any party, at any point, in any way.

I actually think you'd be doing them a business favor by explaining why (from this fairly brief overview at least) it's a horrible idea.
Great bit of research there. Thanks for posting.

SendGrid did the right thing. I don't think they need to clarify anything - just keep their distance.
14 People Who Are Winning The Game Of Life
Her action, and the actions she followed that action up with, caused a huge rift in the developer community. Her job is to unite the developer community and help them access the product.
AngelHack is in such a great position to do this. Can't wait to see the startups that they churn out!
TempleOS (formerly SparrowOS, losethos) V1
Too bad most of iCloud isn't even on Apple's DCs:
http://www.theregister.co.uk/2011/09/02/icloud_runs_on_micro...

I'm not sure what all they use, but much of their storage is still done by msft and amzn. I do not believe this has changed since the article was written.
Why do you think Microsoft invented flat UI design?

I for one will miss the current iOS design. I'm 1 year into Android and I'm still way faster on iOS. There is a clear distinction between what is interaction vs. what is not and my eye instantly maps out the interactive elements on the screen.
Very excited about this ....
AngelHack is awesome :-)

Greg and everyone on his team are great people

Ash
Bitcoin is also the savior for Iranians right now. Students who live abroad can't receive or send money home, so they're now buying bitcoins with cash locally, and their family is cashing it out 10 minutes later in the streets of Tehran using localbitcoins.com and farsi ecurrency forums for a pretty good rate too.

Bitcoin is going to kill a lot of money transfer companies eventually
I agree with your point; while functionality portability is important, we really want performance portability too.

A big challenge we seem to have with any of the available options is convincing all the major browser makers to agree on something. And even though asm.js won't have perfect performance portability at first, it looks like it should be a much easier sell to browser vendors than Dart or NaCl were.

With asm.js, browser vendors won't need to add a new VM. They'll just need new optimizations within their existing VM. There's no new security model to understand, no API from someone else's browser to emulate, and no large set of features which will be redundant between VMs.

And, asm.js has a lot lower risk of becoming a legacy nightmare if it doesn't catch on. Or if the specification changes. It's just optimizations, so there's room to maneuver when customers with old code demand that you support them forever.
I never pay attention to those rumors. And for sure they will never copy MS or Google. They will craft something their own.
Gunicorn for Python webapps? uWSGI is where it's at
I had the same thought, but I find it tough to be able to accommodate someone when they've done such damage to a company and its image, especially in the way she did it. It's hard to trust an employee after something this heated. Unfortunately, I think SendGrid made the right decision in the end.
I haven't paid too much attention to this story and completely missed it when it first occurred (though I've been a Sendgrid customer are their product is great) but your highlights are very relevant. This is the kind of employee you would refer to as a wild card. You just don't know what they are going to do and you have to do your best to keep them out of your company.

Unfortunately for Sendgrid, if she files a sexual discrimination lawsuit they will probably be forced to settle or lose. Because the employee was a wild card any action they take is a loss for them.
> http://imgur.com/5tbXR2c

This is an excellent example of why you should never use Twitter to have a nuanced discussion.

It depends on your definition of racism, and most scholarly definitions are "power and prejudice." In other words, a white person who is in the majority has more power than a black person (think Silicon Valley[1]), so the actual impact of the prejudice has a greater magnitude that turns it into "racism."

The commonly-used definition of racism, though, is basically the same as prejudice.

[1] NOTE: If it is a black person in a position of power (CEO) exercising prejudice against white people, then it would also be classified as racism.
I actually found Google Authenticator just as good on the user experience side, with the added benefit of being far more effective.
The thing is that for a national currency, multiple sources have to agree that "yes, this money is not in this account anymore" for money to actually move from point A to point B. If I write a check, I can send it to person B. I can then go and put a stop payment on it, which prevents them from cashing it. Or, if they got my checkbook somehow and wrote themselves a check, I can go to my bank and say "This was a fraudulent check" and go down the legal road. These are things that happen many, many times on any given day, and the same goes for things like debit and credit cards.

Bitcoin, on the other hand, by it's own proselytes, is an "anonymous crypto-currency" with "no chargebacks" and "no way to recover a lost wallet", as if any of those things is a benefit to any nation, any consumer, or any person who's ever had to access a "recover password" form.

Bitcoin has it's uses, and is fantastic under certain circumstances. But this is not one of them.
I'd even offer "contact conference organizers in a non-public way if you don't feel comfortable confronting the other person directly".

Some people have a hard time addressing these issues directly – particularly when in the minority (by gender, in this case). It happens, and I'm not going to judge it. The issue here isn't that she was offended, but, rather, that she went from 0 to 100% full-on public on a well-trafficked twitter feed. She certainly skipped a few steps in the ladder of escalation, sure, but I think she had options other than just those you present. Just say'n.
The people turned off by overzealous culling at Wikipedia.
Stagnation of the community ? The reason why I did not consider about cappuccino is that I heard of another "new awesome framework which solves all problems" three days later. I would be delighted if the community could stagnate so I can catch up. You told about "reinventing the wheel", and that is exactly what you have done with Cappuccino no matter what you were thinking when designing it.

It may be great stuff, developers have no time for this. I can't afford losing 2 weeks of work learning a new framework which hypothetically makes me a bit more productive. Micro libraries are not a "trend" and file size is not the problem. We just want to know quickly what is behind the tools we are going to use and why using these tools matters.
> Of course it has to be a natural key! Are you expecting that users will learn your theoretically perfect surrogate key?

I'm not sure why users should ever need to know the key.

> Because shared email accounts break the many to one relationship on mail <-> person?

No, I probably wouldn't even both with addressing the problem of shared email accounts (which would require some discriminator), but with one person having multiple email accounts and email accounts changing over time. These things indicate that accounts should have transitory, one-to-many relationships to email addresses, rather than email addresses serving as a key.
> "It's not sexist to make jokes about the word 'dongle' sounding like 'dong'."

Is it sexist, or isn't it? You can find interesting arguments both ways. Your opinion is that it's not sexist. My opinion is that it depends on context. From what I can tell, in this context, it was probably not meant to be sexist.

> "The examples you gave are sexism."

Are they? I think they are, which is why I brought them up here. You agree. But there are others who replied to my comment who don't agree that either of those are sexist.

We all have different views on what constitutes "sexism." One person's "not sexist" is another person's "sexist." You can see that even in the comments here. That's why it's so difficult to say what the "right" thing to do is.
Do you know Adria personally?

Saying that "We got an unstable, hypocritical, oversensitive jaded person out of our way. I think this was a win." without knowing her personally would be ... well ... not exactly OK.
I honestly didn't know Appeal To Hypocrisy was a fallacy! Probably one I'm going to continue to make; hypocrisy is the one thing that drives me insane.
Me too. Just commenting on the strange world we now inhabit, in which you gain karma for failing to do the wrong thing. I worry about this...
So your saying anytime in public a penis joke is out of line? So when in public we cannot say anything that may potentially offend someone? I can't say god doesn't exist for fear of offending the religious? i can't say god does exist for fear of offending the atheists?

That's some line you drew.
Your welcome! I get that the service your providing is more than the sum of its code. Someone is doing the website, marketing, documentation, fixing bugs, keeping up with changes etc... not to mention paying the bills to reliably run the servers.

If you want my opinion, I would recommend finding a small area of your tech stack that you wish was better and starting an opensource project to solve that specific problem. No one expects twitter to give away their source code for their core product, but they do appreciate bootstrap and bower.js a whole lot.
thanks for the correction. fixed to reflect your more accurate numbers/not my clearly horked brain's recollection.
Protip to whoever is making these sock-puppet accounts and posting on this thread: the username appears green for 'newbie' accounts.

https://news.ycombinator.com/item?id=5419344

https://news.ycombinator.com/item?id=5419584

https://news.ycombinator.com/item?id=5419949

https://news.ycombinator.com/item?id=5419882

https://news.ycombinator.com/item?id=5419948
> NRA is at protecting the 2nd

NRA refused to argue cases on second amendment grounds until very recently. They strongly opposed taking Heller to court. Second amendment has been tremendously eroded. Heller was fought by a group of non-NRA affiliated lawyers.

NRA works through campaigning and lobbying. They aren't as good at second amendment litigation (although they've been successful in litigating against bad gun laws using other constitutional amendments as well as the state constitutions -- which usually have stronger provisions for the right to bear arms than the US constitution).

EFF and ACLU, on the other hand, work through litigation. They are not nearly as well funded. NRA is not just a political organization, they are also effectively a AAA for firearm owners: they provide safety training (they're famous for having coined the "3 rules of gun safety"), sell targets, provide discounts on everything from wine to hotels, etc...

As much as it hurts for me to say, most people don't care about civil liberties. They want civil liberties for them: they want to carry a gun, they want to be able choose when to have or not to have a child, etc... Yet when it comes to more core liberties -- and despite being a strong 2A supporter and a gun owner, I think 1A and 4A are far more crucial than 2A today -- there's very little personal motive. People are very willing to give away their privacy to receive a discount at Safeway:

http://reason.com/blog/2010/02/23/judge-alex-kozinski-the-fo...

Is there a silver lining? Actually, yes! I think the rise of Internet will make privacy a more paramount concern that everyone will take to heart. Consider, for example this email subject from ACLU (about CISSPA) that I received and that literally (and likely deliberately and by design) made me quickly jump out of my seat:

68359 + Mar 06 Anthony D. Rome ( 270) Your last Amazon.com order

In short, people who are _not_ civil libertarians (unlike myself, who is an ACLU and EFF member -- along with a donor to NRA-ILA and SAF) need a personal stake in core civil liberties in order to care about them. Fortunately, the Internet will give them just that stake.
>So it can be used not securely? Like OAuth?

So long as you specify your origins properly and properly check the response from their verification service, it's perfectly secure.
Does anyone remember the ApacheCon Noirin Shirley / Florian Leibert scandal from a few years back, where she wrote a blog post accusing him of sexual assault at a conference party?

So would SendGrid FIRE Shirley for resorting to "publicly shaming" him in a blog post, if she had a public role in the company? Would her blog post be in violation of PyCon conference policy?

To be 100% clear, I'm not suggesting the dongle joke rises to the level of sexual assault. But the general policy against "public shaming" that's being put in place here for PyCon, and as a fireable offense at companies like SendGrid, doesn't stop at dick jokes.

What do you think, could this prohibition against "public shaming" have a chilling effect on victims' right to speak out?
She obviously is not doing a good job at generating positive PR for Sendgrid. For her, this makes sense.

PlayHaven though? Yeah, I lost a lot of respect for them.
More Twitter Chatter Correlates to Higher TV Ratings, Study Reveals
True, I do agree with you that the order of events seemed a bit tactless.
I trialled HipChat a little while ago, but there is no phone?

For me that was a deal breaker - if it had a skype-like talk option as well, it would serve the purpose. People like the all-in-one tool that Skype is, even if the chat side is weak.
Anyone can easily reach the same audience by creating a twitter account and tagging it with something popular. I'm sure there were plenty of people in that conference with way more followers.

You should be more afraid at the veritable brigade of angry internet-goers who were stirred up to the point of DDoS'ing her ex-employer and harassing her. But no, focus on the woman who posted a single photograph on her twitter feed. I'm sure she's more dangerous.
pg actually did point out that he thought the initial statement was fake, and that maybe someone had hacked multiple channels.

https://news.ycombinator.com/item?id=5416979

His sin there is having higher expectations of people than are justified by reality, which is hardly the worst thing to be guilty of.
That's how I interpret my remarks too :-)
Lots of people do that. I identify the university I work at in my twitter profile. Obviously I do not tweet on behalf of my university; it's just a way of describing what I do in my day job. Sometimes I tweet negative things about people. It's just words; you know, people talking to other people. Sometimes they even do it in public, like we're doing right here.
Maybe it is time for Sexual Harassment Prevention Training for all YC startups...? One thing that Aaron Swartz was vehemently opposed to was misogyny in the programming world. I think this is yet another instance where we can honor his memory.

http://feministing.com/2013/01/15/aaron-swartz-on-misogyny-i...
They were sitting several feet away, behind her, in chairs facing toward her. How could she not hear what they were saying?

You've never wished the people behind you in a movie theater would hush up?
That is true, but remember that VMs for languages like Python, Lua, etc. are written in C. That means you can compile them to asm.js. There are demos of this (using emscripten, not asm.js) from a while back.

If you ported a VM with a JIT, and added an asm.js backend for that JIT, it could be a very fast way to run basically any language in asm.js.
A seriously impressive email. As many before me have stated this is a bad situation for SendGrid and I wasn't sure if firing their employee was a good move on their part. This post does a wonderful job addressing everything it needs to in a concise, and appropriate way. Kudos to SendGrid for the wondrous job navigating a very sticky situation.
"comparing apples to oranges" that is kind of the whole point here.

Most of the arguments in this thread are coming from two totally different perspectives. Some holding doggedly to various ideals and dogmas and instead of trying to learn the new domain, they try and make the apples look like oranges. This never works. Most are right about this or that when it comes to the domain that they are experienced in, but when economics forces people into a new problem space some don't try and learn the new space as a thing in and of itself, instead they try and adapt their methodologies and abstract to a different problem space they are more familiar with. That is where these conflicts come from.
named that? Which part? I think you're perceiving things that are not there.
Do you have a source for this? I find it very believable, but would like to read more.
>> The idea that you can "own" a physical object and the state will defend that "ownership" with violence on your behalf is a wholly artificial construct as well.

Yes, but being able to license intellectual property is a very different thing from ownership of a car, both in the effects on my rights and in the moral basis of the law.

>>But I don't see why technology has made it less reasonable to grant ownership rights in creative works.

I think the most important analogy between material and immaterial goods fifteen years ago was, that an immaterial good needed a physical medium, like a CD. And the buyer of the physical medium had after that property of a thing, and could do what he wanted ( in reasonable limits). Most importantly, as long as CDs were copied by cassettes, the buyer could supply his friends with low quality copies.

So it seems to me, that the entire idea of intellectual property revolved around the inability of most people to produce a high quality copy of the medium. In contrast, nowadays everybody could easily produce and distribute a high quality copy. So I think that with the internet the physical medium vanished and with it the part of an immaterial good which made it possible to speak about 'ownership' and 'property' in the first place. So it is certainly the case that we need a consensus, what reasonable behaviour of creators and consumers is. But I think that talk about 'ownership' is just muddinging the water. And personally I find it quite frustrating that we have all these fascinating technology which create abundance of all digitial works. And we are not allowed to actually use them, because we can not figure out how to pay creators (which has not necessarily anything to do with copying in the first place).