←back to thread

1602 points rebelwebmaster | 5 comments | | HN request time: 0.965s | source
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 #
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 #
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 #
1. 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 #
2. dependenttypes ◴[] No.24127927[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 #
3. pseudalopex ◴[] No.24128039[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 #
4. cyberdrunk ◴[] No.24130052[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.
5. dependenttypes ◴[] No.24131459{3}[source]
I am not talking about proposition 8. I am talking about calling marriage a human right.