Most active commenters
  • will4274(7)
  • pseudalopex(4)
  • dependenttypes(3)

←back to thread

1602 points rebelwebmaster | 19 comments | | HN request time: 0.077s | source | bottom
Show context
dblohm7 ◴[] No.24122017[source]
[I am a Mozilla employee, and yes, I do recognize how my position influences my perspective.]

One thing that always frustrates me a bit whenever Mozilla comes up on HN or elsewhere is that we are always held to impossibly high standards. Yes, as a non-profit, we should be held to higher standards, but not impossible standards.

OTOH, sometimes it just seems unreasonable and absurd. Stuff like, to paraphrase, "Look at the corporate doublespeak in that press release. Fuck Mozilla, I'm switching to Chrome."

Really? That's what's got you bent out of shape?

Sure, Mozilla has made mistakes. Did we apologize? Did we learn anything? Did we work to prevent it happening again?

People want to continue flogging us for these things while giving other companies (who have made their own mistakes, often much more consequential than ours, would never be as open about it, and often learn nothing) a relatively free pass.

I'm certainly not the first person on the planet whose employer has been on the receiving end of vitriol. And if Mozilla doesn't make it through this next phase, I can always find another job. But what concerns me about this is that Mozilla is such an important voice in shaping the future of the internet. To see it wither away because of people angry with what are, in the grand scheme of things, minor mistakes, is a shame.

EDIT: And lest you think I am embellishing about trivial complaints, there was a rant last week on r/Firefox that Mozilla was allegedly conspiring to hide Gecko's source code because we self-host our primary repo and bug tracking instead of using GitHub, despite the fact that the Mozilla project predates GitHub by a decade.

replies(49): >>24122207 #>>24122515 #>>24123409 #>>24123463 #>>24123818 #>>24124348 #>>24125007 #>>24125088 #>>24125320 #>>24125514 #>>24125773 #>>24125821 #>>24126133 #>>24126145 #>>24126438 #>>24126473 #>>24126826 #>>24126868 #>>24127039 #>>24127289 #>>24127324 #>>24127417 #>>24127727 #>>24127795 #>>24127850 #>>24127935 #>>24127974 #>>24128022 #>>24128067 #>>24128168 #>>24128400 #>>24128605 #>>24128708 #>>24128913 #>>24129190 #>>24129234 #>>24129821 #>>24130155 #>>24130218 #>>24130519 #>>24130938 #>>24130967 #>>24131699 #>>24131761 #>>24132064 #>>24133337 #>>24140947 #>>24145537 #>>24168638 #
will4274 ◴[] No.24123409[source]
I don't hold Mozilla to higher standards. I regard Mozilla as being deeply sick, even by the standards of a non-profit. The Mozilla Corporation has three plagues.

First, the plague of Debian and the logjam breakers. Mozilla, like Debian, has many technical users with loud opinions and struggles to reach consensus. Debian suffers from this problem because it comes to consensus oh so very slowly - multiple competing packaging formats exist and hurt the community for decades. But, Mozilla has the worst result - "logjam breaker" executives come in, and, rather than pushing the technical leadership to make a reasonable technical decision based on the weighed factors, they break the logjam by encouraging the technical leaders to blindly imitate the competition. This problem is intractable - giving in to the Debianers means being mired in debate forever and making no or extremely slow progress; giving in to the suits means failing to innovate, becoming a clone of your competition, and eventually being forgotten. A true solution requires real technical leadership, something that's sorely lacking at Mozilla, or a different user base, which is not a possibility at Mozilla.

Second, the plague of Wikimedia. Non-technical leadership comes to dominate decisions about how to spending incoming donations from successful technical projects. Such leadership is often interested in hoping from the board of one non-profit to another. Much like Googlers are always interested in content for their next promotion form, such non profit executives are interested in bragging about the great projects they kicked off the ground. The results is a slew of failed and cancelled projects while the core project languishes.

Finally, the plague of social justice run amok. Most companies right now are on social justice kick and for the last few years. That's good; racism is bad, and tech could be a bit more welcoming. However, most companies understand where the lines are drawn. For example, Google executives don't release statements after employees die trashing the employee because of an underlying difference in personality and/or political views. Google also doesn't fire executives because of their political views or previous donations, when held privately, particularly when those political views are relatively common. Such actions have a chilling effect on recruitment and leads to technical talent that might otherwise have been interested in Mozilla (like myself) to permanently write it off.

I don't hold Mozilla to higher standards and I'm not mad about double speak. I'm mad that Mozilla is nasty, that is breaks well established liberal norms regarding political freedom, that it's executives waste my donations on resume lines for their next gig, and that it's technical leadership seems incapable of making balanced decisions other than imitation Google. But most of all, I'm mad that nobody at Mozilla can even see the problem (yourself included). Mozilla is deeply sick and needs to diagnose its own problems correctly, in order to begin remediating them. Until then, I'll regard it as a dying corporation and I'll look forward to the day when Mozilla finally dies and we can get started on the project of building a free web again by forking Chromium.

replies(3): >>24123941 #>>24126886 #>>24127811 #
dblohm7 ◴[] No.24123941[source]
I don't want to invalidate what you've said, so please don't interpret my comment that way. I would encourage you to think a bit more about a few things:

> For example, Google executives don't release statements after employees die trashing the employee because of an underlying difference in personality and/or political views.

While I agree that it was probably a mistake for Mitchell to have made that post, I think that it also says something about Mozilla's culture that a lot of people outside of Mozilla do not quite grasp.

Mozilla throughout its history has been mostly "open by default." IMHO there was an attempt to change that in MoCo during the latter couple years of Chris Beard's tenure as CEO, but traditionally (and Mitchell, as a co-founder of Mozilla, very much comes from the traditional side) Mozilla has been very open.

As a consequence of this openness, sometimes things come out that, from the outside, look like airing of dirty laundry, because in just about any other organization, they would be. But notwithstanding a few NDA exceptions and the Community Participation Guidelines, Mozilla employees can identify themselves as such and blog about whatever they want without having to filter it through PR.

As you can see, this also raises a tension between "Mozilla should be more mindful about what its executives are saying online," vs "Mozilla is too corporate and should not be silencing its employees." There are people on both sides of that who will be upset, and again, no matter which side they're on, seem to always conclude, "Fuck Mozilla, I'm switching to Chrome!"

A more expansive NDA would obviously mitigate that, but Mozilla doesn't do things quite like Google or any of its other competitors.

> Google also doesn't fire executives because of their political views or previous donations, when held privately, particularly when those political views are relatively common.

There was a lot of poor reporting during the Brendan Eich affair. Personally I think that the stuff written by the WSJ was a hitpiece that contained multiple falsehoods, but those falsehoods stuck around and built up this narrative that still lives today. Having been there when it happened, the least inaccurate account of what happened was written by CNet's Stephen Shankland [1], IMHO. I suggest you read it.

Finally, the Brendan Eich thing happened over six years ago. Is this really something for which Mozilla should be repeatedly be attacked, ad infinitum? Personally I think that it is increasingly off-topic, yet any time Mozilla comes up on HN or elsewhere, I can pretty much guarantee that `Ctrl-F` `Brendan Eich` will turn something up. People just don't seem to be able to move on from that. I don't think that Mozilla's cause and the vast majority of the people who work there deserve to be punished because of that.

And since you mentioned Google, keep in mind that they are not saints without their own controversies. eg Andy Rubin.

[1] https://www.cnet.com/news/mozilla-under-fire-inside-the-9-da...

replies(1): >>24124303 #
will4274 ◴[] No.24124303[source]
Please don't worry about offending me / invalidating what I say - it's an internet forum, I don't take it that seriously. Please take my response in the same frame of mind.

Your defenses... aren't.

It's not airing the letter to the general public that was problematic. It's thinking that those are appropriate things to say out loud that's a problem. One of my coworkers passed from cancer a few years back. Frankly, a lot of people thought he was a real jerk before he passed. Nobody said bad things about him to people who knew him after he passed. Not internally, not publicly, not part of the carpool, not anonymously on blind, not even as a little joke after having a few drinks at the bar. Speaking ill of the dead is nasty. And it's mean. People who liked the deceased will overhear you and they'll go home later and cry and think about what people would say about them if they died and then cry more. Mitchell (? I don't remember who tbh) kicked a puppy and put it on YouTube and you're here with "Yes, Mozilla has a long history of putting the things it does on YouTube." It's not the publicity that's the problem - it's kicking the puppy in the first place!

I'm not sure what I'm supposed to take from the CNET article. It wasn't really about gay marriage, it's because the board was indecisive and make a decision and then doubted themselves? So, it was just incompetent management? If you aren't sure about promoting somebody, don't promote them. Promoting somebody and then having them resign because you weren't sure is terrible. Mature corporations with competent leadership recognize that personnel decisions matter - that peoples' feeling are impacted when titles are granted and taken away - and make these decisions deliberately and carefully.

The Eich affair was the cause, but it's not the underlying problem. Mozilla lacks competent technical leadership. Managers with ten years experience in the product area who can make broad-lens decisions. You can see this everywhere. I participate in the web ecosystem in my day job. I'm always struck by the lack of professionalism in the emails from Mozilla employees on github issues. Most Mozilla employees mail like employees 1-2 years out of college. At my company, that fades - managers speak to employees who get too heated in emails and give them pointers with regard to staying on topic and staying technical. But you can also see them in product - Apple's Intelligent Tracking Prevention (ITP) feature - one of the most important strides for privacy on the web in decades - was produced by somebody with a 10 year lens - somebody who saw the security blog post in 2012 about being able to track Twitter users based on their image caches and who had dealt with a decade of the gigantic mess of incompatibility that is cookies for just as long. For their tracking prevention solution, Mozilla copied what some existing plugins did. And it all goes back to Eich. Because managers with 10 years of experience are closer to 40 than 20. They're substantially more likely to have seen political fashions swing - they've seen somebody (perhaps the Dixie Chicks) have their career ruined for reasons that seem incomprehensible a decade later. And they've accumulated at least one "unpopular" political view. And they've come to realize that some organizations are simply too interested in political fashion to be an appropriate home for them.

The point is - what happened to Brendan Eich doesn't prevent me from using Firefox. I don't use Firefox because it sucks. And it sucks because Mozilla can't hire good people with decades of experience. And Mozilla can't hire good people with decades of experience because of what happened to Brendan Eich (and the attitudes that led to it).

replies(3): >>24126372 #>>24126483 #>>24128165 #
1. flipgimble ◴[] No.24126483[source]
I had to look up on wikipedia the details of the Brendan Eich resignation. It sounds like he donated money to California Proposition 8, and politician supporting it, which wanted to pass a state amendment banning same-sex marriage. So he supported denying a human right to a group of people. As a prominent CEO he was called out for it and he made a choice to resign. Is that about right?

It is notable that in your summary you refer to this as political fashion swings, and "unpopular" political views, and an overreaction. Would you characterize the civil right movement in the same fashion?

You also seem to correlate competent technical leadership with someone who sympathizes with Eich's views. That in my experience doesn't follow at all. If anything competent leadership means you have worked with many people of all different backgrounds and have excelled at leading and empowering them. Mozilla likely has many LGBTQ employees, and if your personal prejudices stifle their contributions, then you are not competent by definition of leadership.

replies(3): >>24126625 #>>24126772 #>>24126845 #
2. will4274 ◴[] No.24126625[source]
Brendan Eich donated to a proposal opposed to same sex marriage during a year that Barack Obama was opposed to same sex marriage. Do you believe that Barack Obama's opposition to same sex marriage should have made him unsuitable for any executive employment (i.e. in the private sector as a CEO, or in the public sector as a Mayor, Governor, or POTUS)?

At companies like Google, Microsoft, and Apple, you can work on a browser regardless of your political views. At Mozilla, you need to think a certain way first. A smaller pool of technical talent to choose from leads to worse technical leadership. Recall that Eich only became the CEO (over the opposition of a portion of the board) after months where Mozilla was searching and couldn't find anybody better. It's not that the people who have particular political views are particularly talented, it's just that some of them are talented, just like the people who disagree with them. If you can include talented people of all stripes, you can do better than if you restrict yourself to talented people from a single ideological group.

replies(2): >>24127766 #>>24128300 #
3. will4274 ◴[] No.24126772[source]
> It is notable that in your summary you refer to this as political fashion swings, and "unpopular" political views, and an overreaction. Would you characterize the civil right movement in the same fashion?

Just to answer your question explicitly: yes. If somebody had a political opinion that was popular with 40% of the population and had not brought it into the workplace, I would not support firing the person for holding that opinion, even if the opinion were, for example, that schools should be segregated by race. While I personally don't support segregation by race, I don't find firing people for political views kept outside of work to be in the long term interest of liberal societies. I find the notion of segregated but equal schools unworkable (because those with power will always ensure their schools are better) but not inherently evil. And, in some situations (e.g. gender), I do not oppose "separate but equal" schooling. While I personally attended a public school, I have several friends who attended single-sex private schools, and they turned out OK.

With all this in mind, your language around "denying a human right" makes it clear that you aren't giving Eich's views a fair hearing. California had domestic partnerships for same sex couples that ensured comparable protections around spousal visitation, etc. While I also disagree with the notion of "separate but equal" for partnerships and support granting gay couples the right to marriage, international organizations (like the United Nations) do not generally consider "separate but equal" to be human rights violations. To be a human rights violation, the separation must be coupled with a disparity in treatment (as in segregated schooling in the United States), which Eich is explicitly opposed to.

replies(2): >>24126919 #>>24127550 #
4. dependenttypes ◴[] No.24126845[source]
> So he supported denying a human right to a group of people

Marriage is certainly part of UDHR ("according to national laws governing the exercise of this right" which allows said human right to not apply to certain groups of people. UDHR also considers it a human right for someone to be kidnapped and forcefully re-educated so I do not understand why anyone takes it seriously) but that does not make it a human right. Marriage is nothing more than the government acknowledging that two people love each other, I personally fail to see why this should be a human right (or why the government is meddling in it at all).

replies(1): >>24127672 #
5. pseudalopex ◴[] No.24126919[source]
California civil unions weren't equal to marriages. The US rejected separate but equal 50 years before Proposition 8.
replies(1): >>24126996 #
6. will4274 ◴[] No.24126996{3}[source]
The US Supreme Court rejected separate but equal in the context of race and government provided public school for children. In 2020, it's still legal to provide separate but equal accommodations for gender - and most establishment (public or private) do so with bathrooms. And, government and private organizations provide separate but equal, and in many cases unequal, shelters for their homeless populations by gender. Filing out a different government form isn't a human rights violation - it happens all the time - people with disabilities or those above a certain age fill out a different or additional forms. On the other hand, systematically having dilapidated and unsafe buildings for schoolchildren of one race but not the other is a human rights violations. Do you see the difference?
replies(1): >>24127696 #
7. flipgimble ◴[] No.24127550[source]
I agree that having a political opinion is not a basis for firing anyone, and likely illegal. However as a manager, and a CEO of a company, your biases and prejudices regarding the rights of some of your employees are more likely to affect your performance and hurt the company.

But we are talking about Mozilla specifically, which states in their manifesto: "We are committed to an internet that includes all the peoples of the earth — where a person’s demographic characteristics do not determine their online access, opportunities, or quality of experience." If we put aside any value judgement on that statement, I can see how a CEO publicly supporting exclusion can raise concerns about their performance with respect to the company's mission.

Even so, Eich wasn't fired, he resigned and moved on.

Far more interesting to me is that 6 years later, you and others on this forums go to such effort to justify why any problem with the company is a consequence of that resignation. Eich doesn't need your support. I'm curious as to what drives the justifications and the splitting hairs as to what is the approved meaning of human rights as defined by international organizations. The language about denying human rights should have been the least controversial part of what I wrote.

replies(1): >>24127607 #
8. will4274 ◴[] No.24127607{3}[source]
> Far more interesting to me is that 6 years later, you and others on this forums go to such effort to justify why any problem with the company is a consequence of that resignation. Eich doesn't need your support. I'm curious as to what drives the justifications and the splitting hairs as to what is the approved meaning of human rights as defined by international organizations.

I think you may be observing something about yourself and attributing to others. Mozilla's problems aren't a consequence of Eich's resignation. Mozilla has several problems - I described three of them that are particularly prominent to me - 1) Debian / power users 2) wikimedia executives 3) and social justice amok. Eich resignation was one of two symptoms I gave as examples of the third problem. I could also have given this blog post as an example, as it bizarrely tries to describe a layoff in the context of fighting racism (were the laid off employees racist?).

I find it interesting that you ignored all the other problems I mentioned and the other symptoms of the same problem and focused in on attacking Eich to such an extent.

9. viscoelastic ◴[] No.24127672[source]
If you fail to see it personally I take it you haven't had many of these rights denied. To be fair I haven't either, but Marriage is not "just" an empty acknowledgment:

its the right of inheriting when your spouse dies

its the right to be covered by your spouse's insurance

its the right to share joint custody of children

its the right of spousal privilege in court

its that you can file taxes jointly

its the rights to benefits as a spouse of a veteran

and dozens more of trivial and important legal rights most couples take for granted. These are trivially denied in many social interactions and used to make others feel like second class citizens, and deny them their pursuit of happiness. This was all debated and settled by the Supreme Court in 2015.

If the government would stop meddling in all the other legal affairs then I would see the reason for your confusion why they are meddling in marriage.

replies(2): >>24127927 #>>24130052 #
10. pseudalopex ◴[] No.24127696{4}[source]
California civil unions weren't just a different form. They didn't confer the same rights as marriages.

The history of civil rights didn't end with Brown v. Board of Education. The Civil Rights Act and Loving v. Virginia also repudiated separate but equal. Voluntary single sex education and certain environments where women might feel vulnerable are specific exceptions. The California Supreme Court gave separate but equal for same sex unions a fair hearing in 2008 and found it was discriminatory and unconstitutional. The US Supreme Court agreed in 2015.

Eich didn't apologize or even say he wouldn't do it again. He actually pointedly refused to explain his views except to say he supported civil unions.

11. pseudalopex ◴[] No.24127766[source]
Eich was Mozilla's CTO when the donation became widely known. Nothing came of it for 2 years until he was promoted to CEO. You can discriminate against LGBT people outside of work and still work on a browser at Mozilla. You just can't be in charge of everything.
replies(1): >>24127846 #
12. will4274 ◴[] No.24127846{3}[source]
> You just can't be in charge of everything.

Unless by "everything" you mean the government of the United State of America (the country where Mozilla has its headquarters), in which case, it's OK again (Obama opposed same sex marriage at the time when Eich made his donation). You can dress it up like Eich's views were some big sin that demands banishment from society, but of America's 45 presidents, 44 of them agreed with Eich, and the one who disagreed initially agreed with Eich before disagreeing with him. So, I'm pretty sure you can be in charge of everything with those views.

replies(2): >>24128860 #>>24129005 #
13. dependenttypes ◴[] No.24127927{3}[source]
Whether or not I personally fail to see why marriage specifically should be a human right is not relevant to whether if I had any of these "rights" denied.

> its the right of inheriting when your spouse dies

You can designate your own heir.

> its the right to be covered by your spouse's insurance

> its the right to share joint custody of children

> its the right of spousal privilege in court

> its that you can file taxes jointly

> its the rights to benefits as a spouse of a veteran

> and dozens more of trivial and important legal rights most couples take for granted

And I am arguing that these are not things that should come with marriage - people who decide to not get married and people who are not legally allowed to get married (such as people in polyamorous relationships) should have the ability to enjoy the same rights as married people. Regardless though, not all of these are part of the universal definition of marriage (nor are a necessary part of it), the UDHR says that marriage as an abstract concept is a human right (and only for certain people at certain times as the law allows) - it does not designate any specific privilege between married people as a human right.

> If the government would stop meddling in all the other legal affairs ...

There is a difference between the government attempting to catch someone who violated the rights of someone else and the government recognizing (or not) the love between people.

replies(1): >>24128039 #
14. pseudalopex ◴[] No.24128039{4}[source]
Proposition 8 didn't restructure marriage and the rights associated with it. It just took away rights from same sex couples.
replies(1): >>24131459 #
15. d3nj4l ◴[] No.24128300[source]
> Do you believe that Barack Obama's opposition to same sex marriage should have made him unsuitable for any executive employment (i.e. in the private sector as a CEO, or in the public sector as a Mayor, Governor, or POTUS)?

Yes.

16. cycloptic ◴[] No.24128860{4}[source]
This is really not a productive line of discussion, please stop. If you have any friends who are same-sex couples, ask them who they would vote for if they were sent back in time to all those previous elections. That's a real way to move the conversation forward that doesn't involve speculating about why certain famous and/or powerful people acted the way they did, many of whom are now dead and can't be given the chance to explain themselves anyway.
17. bronson ◴[] No.24129005{4}[source]
If the US adhered to the Mozilla Manifesto then you might have a point. Until then, it’s fine to hold Obama and Eich to different standards.
18. cyberdrunk ◴[] No.24130052{3}[source]
I dunno about the US, but in Poland the spouse inherits (takes over) the social security pension of the deceased husband/wife, which is a biggie.
19. dependenttypes ◴[] No.24131459{5}[source]
I am not talking about proposition 8. I am talking about calling marriage a human right.