skysight-inc/HackerNews huggingface dataset:
Totally agree. Being embedded usually means long hours in labs next to machinery that's half-working and half-smoking. You also don't get bean bags and foosball tables. I'm going to spend all Spring arguing with a customer to spend the extra $5 on their bill of materials to use a better processor that I won't have to band-aid 3 years from now when the current one goes obsolete or can't handle what I know their roadmap involves. This a $10,000 product with 500 EAU. That's $2500 retail. Google will spend $2500 on employee soft drinks before I finish typing this sentence.

I've been in 20+ years as well and I kick myself a lot over not going the way of the web developer. After all, what's web programming other than finding new and interesting ways to concatenate strings? =) Sorry, embedded dev joke there.

But as I get older and the greenhorns out of college can't tell me the difference between ASLA and ROLA, it kind of gives me some reassurance that my skills will be needed and valuable for the time to come.
I agree very much with this. What I do is use "dummy" facebook, google, email etc accounts to log into sites that either require social logins or make it easy to try with social logins, but that I don't trust yet.

I am generally suspicious of sites that require or "encourage" logins with social details.
>Somebody they sent to a conference, who was representing their company there, went on a personal vendetta against somebody and got them fired.

I went back and looked at Adria's comment (conveniently not quoted), and you're completely misrepresenting the situation.

She didn't have a vendetta, she didn't try to get them fired. She simply asked that someone talk to them about the language which made her uncomfortable.

For all I know, they got fired because of how they responded to that situation -- is there any specific information about that?
We're all adults, there's absolutely no reason to take it to the internet when simply mustering a little courage and saying something will do.

She took the cowardly way out and a man was fired for it. And that's assuming it was even true.
Why does this always happen at Python or Ruby conferences?

I have never heard of such ridiculous drama at C++ conferences for example. There seems to be a curious link between programming languages and culture.

I mean people interested in Python can obviously start a major drama over a harmless juvenile comment like that.

I remember seeing Andrei Alexandrescu (of C++ and D fame) joke about the double meaning of the term "pussy programmer" at a conference. Now that was way more "sexist".. but there was no drama.

EDIT: To make it clear, he did that during an interview, in front of the camera!
How Your School Compares Internationally
She'll be ok, even with the penis jokes she made in her twitter feed, from the same conference. Why?

She works here:
http://i.imgur.com/uWc8P39.png
Anyone can be made uncomfortable by anything, and most people will try and not make people uncomfortable, but until they know your bothered by it they can't do anything.
Hey folks! Happy to answer any questions about retargeting or display advertising anytime. We're helping tons of startups acquire new customers efficiently. My e-mail is in my signature if you want to chat!
> Certainly her employers don't deserve any blame, though

To be clear, SendGrid is her employer and that's exactly who sergiotapia sent an e-mail to saying he was going to boycott and recommended that others do the same.
Adria did not initially raise this as a "sexism" issue from what I can see -- just something the made her uncomfortable.
> PyCon values the privacy of all attendees above everything.

She took three pictures of the two guys without their consent (something that is against the code of conduit). Why their privacy values were not respected?
"40% - Adria, 0% - PyCon organizers." Really?

I mean, PyCon had a Code Of Conduct. If you don't blame the organizers for sticking to the published code, then how does Adria get blamed for doing the same? Doesn't that strike you as getting mad at her for "tattling"?

On the other hand, if you think the Code itself is bogus, then why don't the PyCon organizers get a share of the blame for a bad policy?
PyCon's response was appropriate. SendGrid's representative's response was not.
how is it debasing if i text some stupid dick joke to my friend? i don't' get it.

(disclaimer i am female)
Dear Googlers, it would be interesting to know how computational resources are allocated to new ideas (eg. Kurzweil's PRTM-based NLU system) at each stage, from prototype genesis to mature technology. What are the factors that come into play?
> The "big dongle" statement was not in any way a 'sexist joke'. It was an anatomical joke

that is, as they say in British politics, a distinction without a difference.
What does money have to do with independence? Can't you richly reward autonomous engineers? Are you suggesting there is an inverse correlation between independence and benefits? Are you suggesting there is a mutually exclusive zero-sum relationship between attention paid to benefits and attention paid to independence? All of these are unfounded assumptions.
> Are you seriously suggesting the code of conduct applies to PRIVATE conversations between TWO people who obviously know each other?

She was speaking to one of the two people. Further, judging by the description which has only been supported, it was not a "private" conversation between two people.
It is incredible that Adria is presenting herself as a kind of hero here. The problem for "women in tech" is exactly people like her.
> women want to be equal, but they want to keep certain privileges.

What privilege is this that she wants to keep? Women are already bombarded with sex jokes. The fact it's such an outrage she spoke up is testament to that.
What are you, crazy? No, what you do is that you jump ship.
Every closed society needs its secret police. In the PC world, you stay in line or you are fired, shunned, silenced and ostracized.
I disagree with the final statement of this, that a "security only" release would have somehow helped the situation. I feel like part of the problem is that things are being merged into 3-2-stable and nobody is using them because they're never put into a release.

3.2.11 and 3.2.12 were both security-only releases, and so fixes and patches that were not security-related have just been piling up for the longest time.

Seems like a "release often" mindset might be better and might ensure that things are actually being used. Sure, I know someone is going to blast me saying that bugs like this shouldn't make it into 3-2-stable at all, and since this is Hacker News so whoever says that knows they're ten times the developer that everyone on the Rails core team is. But the reality is that bugs make it into stable branches, and almost nobody is running against the stable branch (Rails core people are probably mostly running against the 4.0 branch, everyone else is running against the latest release).
Can I make a suggestion?

I think your product looks really cool, but doing a 30 day trial on a product like this doesn't make sense to me. I may not even be able to validate the products usefulness in 30 days.

What I would suggest is that, as a marketing professional, I have a TON of topics I'd like to monitor. Why not let me monitor 1 topic forever and then force me to pay if I want more?

I guess I'm more interested in why this isn't a freemium product. What was the thought process?
Adria acting as judge and jury over twitter was totally wrong. She should have contacted PyCon Staff if she felt uncomfortable.

That said, sexual comments at conventions get old really fast. Sure it's the first time you've made the tits or GTFO joke today but it's the billionth time I've heard it. Then there are the guys, total strangers, who want to quiz you on your 'nerd' qualifications. They also like to stand behind you when you are checking out a product or game demo, making smug comments like "she has no idea what that is", "I bet she can't even figure out how to shoot".

And the worst ones, the guys who are outright hostile towards women. These are few and far between but I've had men come up to me at conventions and say "No one thinks you're special because you're a girl". No idea who they are or what I did to deserve it.

The feeling that builds up for me is the exact same feeling I had when bullied at school. You let it each instance slide because individually they don't seem like such a big deal and you don't want to seem like a whiner. But at the end of the day they start to get to you and you feel less than human.
Great thanks. My perception up until this comment was that Angular was more of a mini-tool for MVVM for use in little widgets, and not really able to be huge.

I wish it was advertised more what large projects using Angular and that they are actually architected completely with Angular.
Find The Thing You're Most Passionate About, Then Do It On Nights...
He was in a public professional setting, representing the company with a badge that said Sponsor, which more than likely paid for his entire trip to go and represent that company there. He was on the clock.

Off-hours work friendships are not at all comparable.
Please don't take magic mushrooms for depression without the guidance of a psychotherapist. It's as likely to make things worse as it is to make things better.
From her employer's site:
http://i.imgur.com/uWc8P39.png

She makes penis jokes on twitter, works at a company that makes jokes about photocopying genitals, and she gets offended when someone in the row behind her says 'dongle'. Sounds about right.
Using status to distribute pictures and quotes of conference attendees in an attempt to publicly shame them for conduct that she clearly misinterpreted as sexist, and also to force her own values onto others, is pretty much the definition of abuse (of both power and public trust).

By defending her and using phrases like "maintain a safe space," you make it sound like quietly speaking innocuous words is of any legitimate concern or consequence. In reality, Adria's behavior was far, far worse and did, in fact, have serious consequences that will adversely affect an individual's career.
Really? This is how it looks on my PC, in Google Chrome....
http://imgur.com/NIQb4rU
I don't think he gets it. The choice is clear, do you want to earn, or do you want to learn? Going to an early stage startup as a non-founder is learning...you don't have the upside of a founder, but you're exposed to a lot of really cool shit.

You want to earn? Then go earn where people will pay you what you want?

The post had nothing to do with benefits, it had everything to do with money. IF you want to make money, and you don't care about the problems you're solving, and you don't care about learning, then go work for Oracle.

Stop bitching.
What response? Speaking up?
I don't think assuming or mentioning negative talking points in the form of a question is a productive way to have a discussion.
We (PADL) have developed a SASL/GSS mechanism for Persona, which you can get here:

https://github.com/PADL/gss_browserid

Internet Draft here:

http://tools.ietf.org/html/draft-howard-gss-browserid-00

This lets you use Persona to authenticate to non-web services such as IMAP, SMTP, SSH, NFS, CIFS, etc. We (or should I say, I) are pretty excited about it!
When I first heard of this I was expecting another "CouchDb: perform like a pr0n star" indecent. After learning that the offending comments were made in private, not by one of the speakers, and of their lack of explicitness, this entire thing seems entirely overblown.
I am feminist. As a visible minority, heterosexual, cisgendered, able-bodied man I try to be acutely of my own prejudices and cognitive biases.

I sympathize with women who experience hostility and chauvinism at tech conferences. "Brogrammers" and male-exclusive behaviour is bad for the industry and should be written about and exposed.

What these two men did was not sexist. It was unprofessional but it was not exclusionary. Penis puns can be made by anyone and these comments were not meant for an audience, just the two people in question. While not "appropriate" it's not the same, "it's a joke" defense that many make because the subject matter, a play on the words being euphemisms in not material that excludes or generalizes.

Dongles = Penis, Box = Vagina (or workstation), Forking = fucking, etc... is not NECESSARILY exclusionary but of a sexual nature. Context matters. Based on the comments, she took forking out of context. IMHO: These men should have been told that they're a little loud and to knock it off (regardless of the subject matter). They are bot being chauvinists and not being exclusionary.

The firing is unfortunate but they sound like a company you don't want to work for anyway.

Adria was out of line for taking the photo but she's within her right to document her life/encounters. It does open her up to criticism. Personally I'd avoid her because of her inability to judge context and be easily offended. This incident hurts her credibility and I wouldn't trust her opinion in future incidents.
I'd be interested to know if GCHQ let NSA know about Clifford Cocks' work on PKI. (Since he effectively invented a system in 1973)
I think will_brown's point is that in order for the DMCA to apply, we have to charitably assume that the trademarks are also covered by copyright, in which case fair use would apply.
I may be overqualified, but please review my resume...

It's a poor decision, but if he was there "representing his company" (i.e., being paid while there) he probably tripped over a zero-tolerance policy on harassment.
if it's http://www.presstler.com, that seems to go in a different direction, I'm usually more interested in specific topics/items/technologies.

That said, it sounds interesting anyway so I'll give it a try :)
because tech workers are known to be rapists and any women in their vicinity is at risk of sexual assault, therefore any joke by tech men should be interpreted as a danger by women nearby.
If you live or are willing to relocate to SF, put your email in your profile. I bet a lot of people would interview you in a heartbeat.
Actually, it was a man making a joke about a body part that women don't even possess.

It's not a sexual comment any more than a fart joke is a sexual comment.
>to try out a new version of software happens in seconds where making a prototype of some machine or object takes days, weeks or months //

Aren't most prototypes "made" in software nowadays and only final products are really fully produced.

In generally I think I agree with what you're saying. In Europe software patents, as such [!], are not allowed but patents to software have always been allowed that made a technical effect, ie performed a real physical change to a system. It's very hard to pin down the boundary but I think that this is something the board got right.

That said I think personally that all manufacturing rates have increased greatly since patent terms were set and that the terms should be decreased to compensate for this change in the rate of development.
I don't think anyone gives a shit what you prefer.
To point out the overlooked -- it's equally possible someone at his job tried to talk to him about the issue, and he reacted in a heavily negative way, refused to apologise, or otherwise acted in a way that triggered the actual termination.

Since we don't have the facts, we don't know, and folk are assuming the company over-reacted because it fits into the proffered narrative.
Aren't you that developer who hates JQuery?
Just started learning rails last week, and I have say Michael, you have been a huge key part of that. My boss thanks you for speeding up my learning process. Your book actually just arrived today.

Anyone trying to learn RoR, use this guy's tutorial - promise you won't regret it!
The fact that there are some comments on Reddit calling Adria Richards a bitch doesn't seem relevant to this submission. You can find crazy opinions on the internet from either side of a politically charged story submitted here. The community here will filter the comments as they see fit.

I can't speak to the agenda of r/MensRights, or whether or not this is a case of feminism gone too far, but it must be said that your post is itself pushing an agenda to discredit comments posted here by implying that critical comments are Reddit plants linked to vitriolic posts you found there. After all, your Twitter feed states that you're a feminist and criticizes "gender role enforcement" on Hacker News, which suggests you're coming at this story from a predisposition. That's fine, but it means your warning may be tinted by previously held views.

To my knowledge, nobody is putting forth the worldview that men are being terrorized by women destroying lives. However, there are people who believe that losing a job over something so far removed from anything that actually matters as an overheard dick joke is step in the wrong direction for gender equality, especially when Adria made the same kind of joke herself.

As for calling her a liar, that stems from the discrepancy in accounts. The guy who was fired claimed there was no sexual innuendo in the forking comment, and that it was applied by Adria in her telling of the incident.
For a diverse, pluralistic civil society to work people need to have thick skins. Especially at remarks not directed at them.

Otherwise we have an overclass who has the power to police the conduct of an underclass.
Saving for college is doable (part 2)
The claims were verified after the damage was done.

My point is that at the time she decided to take this photo (seemingly just after she overheard the statement) the claims were unverified. Had they not been able to verify the claims then it would have been too late.
In this situation, nobody was kicked out of PyCon or at all sanctioned http://pycon.blogspot.com/2013/03/pycon-response-to-inapprop...
Finally, as far as I can tell Rails 4 doesn’t yet work on Heroku,
so all the deployment examples currently fail.

Rails 4 definitely works on heroku, what problems are you seeing?

Edit: You may be missing "ruby '2.0.0'" or "ruby '1.9.3'" in your Gemfile, as seen in: https://gist.github.com/speedmanly/d15a3a5f8d0971bc0c92
Thank you for providing a link to try it out :)

I like it a lot, but at the end of the day I'm still relying on a single company to hold the keys to many accounts of mine on the web, which is still a bit jarring (not that it's going to stop me).
A long time for a 24 year old, yes.
So then what culture is she encouraging?

* Calling people out who violate PyCon's code of conduct
* Following this up by going to PyCon and getting it resolved

Those are the two things she did. Call people out who broke a rule. She also went to PyCon organizers to resolve it.

So, what culture is she encouraging, and why would we want to discourage it?
You must be that guy that doesn't read to the bottom of posts.
How do you differ from the other retargeting platforms out there? (adroll etc)
I hadn't seen this. If you're implying that I took your coe without attribution, I can guarantee you that didn't happen. I've been scouring the web trying to find examples and the only one I did find was Tom Dale's. Which I morphed.

I like what you've done after having followed the link here, but it kind of wanders into discussions about IE and UTF8, and then actions and interactivity.

I was trying to show the core of what Ember is and does. Hopefully you can see that our goals were slightly different?
>Is this how we should treat women when they speak out in public

This is how people on the Internet treat anyone with any significant following, male or female.

She doesn't deserve the insults you describe. But she "spoke out" in a ridiculous way and does deserve to be shamed. Shamed tactfully, but still shamed.

The appropriate course of action when you run into something that offends you is to deal with it head-on. That is, rotate your neck, look at the source of your discomfort, and address the concerns that you have. It is not appropriate -- ESPECIALLY not for someone whose professional role is representing and advocating for a company's employees -- to play judge and jury yourself, starting a witch hunt without even engaging the other party in dialogue. Using the platform you've gained as a result of your professional privilege, no less.
Yes. Yes I am.
Speaking up to the individuals or to PyCon staff would have been very appropriate. Public shaming given the circumstances was not.
That feeling - I know exactly what you mean!

For me, it's not huge gay leather daddies but people in uniform - police etc. Maybe that's because I grew up in a communist country.

Still, I think that's my personal issue, I don't expect society to switch to jeans-and-polo-shirt cops.
How's he doing with that offer? Is he at least paying market salary?
I've been reading reddit for approximately 7 years, and I have multiple accounts on reddit that are in the 6 year club. I don't understand why you would assume that I don't read reddit based on the comment.

My assumption was that the original person I was replying to came to ycombinator from /r/programming. That is a good example of a subreddit where a vast majority of comments, even generally upvoted ones, are low quality. For a tech related subreddit that has higher quality comments, /r/netsec is maybe the best reddit has to offer.
I'm clear on that. This whole issue is deeply entwined with philosophy which makes it all a bit amorphous. From one perspective, you could argue that it's moral to boycott SendGrid if it leads to "positive" consequences, for example.
Psst. Do you have any information about the actual firing?

I don't see any such links in this thread, which makes it hard to judge what's going on.
I said this in another post and I'm going to repeat myself here. Social media is powerful (look at the recent Steubenville fiasco) and if you are going to put somebody out to hang you better be right. Considering she is part of the pr group for her company (developer evangelist?) I believe she has an understanding of what a twitter account with 9000 followers can do.

>Isn't this exactly what happened though?

Also, don't try to play with words, she did that and more. The sensible response would have been to tell them to stop and then if they didn't, contact one of the staff. A post on twitter saying "Conference etiquette: Sexual innuendos about forking and dongles are not cool" without a picture would have been much MUCH more tasteful.
This quote is fascinating to me:

How much should we worry about this potential omission?
It depends on your point of view. If you look upon the
result as a mathematical proof classifying all
minimally rigid sphere clusters, then the proof has a
big gap. But, as I noted in my American Scientist
column, mathematical rigor was not the highest priority
in this work and was already jeopardized by the use of
a numerical algorithm (Newton’s method) that is not
guaranteed to converge in all cases. The original
motivation for both the Harvard and Yale projects came
from chemistry and physics, not from geometry and graph
theory.

So chemistry and physics are using mathematical results, but not strictly proven mathematical results. Does anyone know how common this is? I wonder if we'll see more of it as we accumulate more unproved-but-so-far-so-good mathematical conjectures.
Someone on reddit dug up an old tweet from her.

"Black people CANNOT be racist against White people. Racism is a position of the oppressor who has the power"

https://twitter.com/adriarichards/status/6039856858

Words fail me. (I realize that it's unrelated but it provides some insight into her mentality).
Do you use 3rd party cookies for tracking I suppose? What's your strategy considering the emerging tendency they will not work in recent browsers like Mozilla?
Any evidence for your claim ? As I said gender does not matter. How well they communicate is all that matters and the people like the lady in the question only screw up the team environment.
She didn't use the exact word 'sexism', but her blog post very much made it out to be a sexism issue.