https://twitter.com/BrendanEich/status/1217512049716035584/p...
https://twitter.com/BrendanEich/status/1217512049716035584/p...
As well, according to the same Wiki, "There will be no shareholders, no stock options will be issued and no dividends will be paid." It would be a bummer to run a company of that size, be dedicated to it for so long, and not have any stake in it. Imagine her opportunity cost...
There are greater goals, especially for a company like Mozilla, than making lots of money.
The jump in comp in 2017, as far as I can tell, was predicated on the Verizon payments being fulfilled. I hear it was also a quid pro quo for Foundation board members who demanded (order of magnitude smaller) salaries for their work as board members. Perhaps they do a lot, but in past, board members (including me) worked for no added comp.
Mitchell may be worth it, but I'd want more of a turnaround in market share, new revenue sources, or both. Maybe that is just me.
https://www.computerworld.com/article/3487825/mozilla-in-tro...
For example just look at the alert popups[0], or the non native contextual menus, or the video pop icon. The UI is full of little quirks like that. The tab bar is by far the ugliest one of all current browsers, at least on macOS.
It also misses important features such as multilingual spell checking. For people writing in multiple languages it's a real PITA. I know this functionality can be added with an extension but it slows down FF too much IMO.
For example, one of the major considerations when doing UI design is creating elements that have a cohesive style (regardless of which aesthetic style that is).
None of that happened on that god forgotten alert. It's probably the first thing that someone came up with in a rush, in a style that no other UI element of FF shares, and it has stayed like this probably because nobody cares.
Really? Do you learn a new language every day? I installed languages that I am interested years ago and forgot about it until you mentioned it.
I write in 4 languages so it's quite annoying to do that every time. In Chrome there is multilingual spell checking even when you mix languages in the same sentence.
The polish of developer tools has exactly zero to do with a browser's popular marketshare.
All the people I know, who left FF, myself partly included, did so for this reason. Quite some sites did not work anymore on firefox. And the normal user does not care that this is because of vendorprefixes which are not standard. They care about that their website does not work anymore.
Keep the webdevs ... keep your users.
It's probably the only reason that I stick with Chrome, its dev tools are fantastic and often gets new incredible features.
I switched to FF about 2 months ago. I made a FF Color theme [0] that matches Chrome's colors to help ease my transition. Only color I wasn't able to adjust with FF color is the tab onhover color.
[0] https://color.firefox.com/?theme=XQAAAAIWAQAAAAAAAABBKYhm849...
https://color.firefox.com/?theme=XQAAAAITAQAAAAAAAABBKYhm849...
Firefox is by far my least favorite piece of software that I regularly use and I've considered throwing my computer out the window because of it.
It's an issue that affects anyone that writes in multiple languages. This accounts for the majority of internet users in the world since they write at least in their own language and English. This is not an edge case that affects 10% of users.
Like I already explained, it can't be solved properly with an extension. The ones that try to solve it slow down FF. This has to be solved at the native level, not in JS.
I documented it, proposed a solution with my own justifications for why it would be better, and submitted a bug report.
Feedback from Moz, the work done on it, the patches created, and the release plan for it were all done in the open and I could track it.
The change I suggested was implemented and is now out.
Be the change you want to see... only Firefox/Mozilla would do this in such an open way.
The multilingual thing sounds like a big problem for people that rely on that.
My comment was directed to your other complaints about UX quirks.
The English spell checking is pretty bad, too, giving me at least an order of magnitude more false positives [1] than Safari or Chrome on my Mac, and Edge or Chrome on Windows. Same when compared to things other than browsers, such as Word, LibreOffice, BBEdit, Pages.
What's baffling is that Firefox, LibreOffice, and Chrome all use Hunspell [2], so presumably the reason Firefox spell check sucks compared to LibreOffice is they have a terrible dictionary.
So why doesn't Mozilla just take the LibreOffice dictionary?
[1] In case I've got the terminology wrong for spell checkers, by false positive I mean where the spell checker says that a word is spelled wrong when it is in fact spelled correctly.
It's horrible on all platforms ;) . The way tabs are handled is by far my biggest complaint, you can't fit as many tabs in as with chrome and since they "upgraded" the extension system the vertical tab extensions don't work well (can't remove top tab panel).
I wish they'd just make a native UI for each platform, their cross platform one has always been a train wreck but it's especially bad since they dropped XUL.
I’m continually impressed by what people are willing to label “politics”. And by how badly people must hate whatever they understand “politics” to be.
"The Mozilla community uses, develops, spreads and supports Mozilla products, thereby promoting exclusively free software and open standards, with only minor exceptions"
Making a browser was part of supporting FOSS and open web standards.
>but instead it's all part of the rebranding of Mozilla as a consumer SaaS-company which is currently taking place. And there is no cause for that, except politics around the internet together with an influx of people who are trying to do their marketing shitshow the righteous way this time. Integrating pocket was basically the idea of the CIO?
Whilst I agree that the implementation was horrendous the idea behind it was good. Do you know what I love? I can bookmark something and have that bookmark available at home. I can log in somewhere and quickly do it elsewhere. That's firefox sync. Nobody complains about it because it isn't noticed as such a service.
The main dominator of the web currently is Google's chrome. It goes beyond even that. A lot of chrome's convenience and incentive for use for people comes from providing an ecosystem. Keep, calendar and the like and despite how terrible the limited functionality for addons is they all nicely integrate with the browser by defaault and their mobile versions everyone gets on android. Tried an addon for keep on firefox? It's trash. There's no convenient alternatives and without pushing them they won't appear.
Additionally they're entirely dependent on funding from their competitor who pushes the monopolising of webstandards and implementation that they try to combat.
>facebook is evil, everyone knows. but the foundation needlessly transforming into the same type of service business is ok, you know. they are doing it for good!
The fuck are you on about. moz literally implemented facebook containers to keep the tracking out and their defined data privacy principles can be trusted. Facebook isn't even a consumer or product focused service business (with some exceptions of course) they're generally in it for your data for advertising purposes given that you don't give em a dime for the privilege of using their social media.
If you look at their own statistics [1], you will notice that (worldwide) usage started declining after the introduction of Quantum (November 2017), and dropped substantially after the April 2019 addons outage.
This would suggest, IMHO, that Firefox loses market share when beloved features - customization, addons - stop working or got worse.
This is unsurprising to anyone who has been using Firefox for a long time: the primary differentiation factor of Firefox has always been customization. Messing with that would always be a risky proposition. Nuking the whole ecosystem entirely and starting over in the space of a few of months was simply idiotic. Disabling everyone's addon's because of an admin screw up was just the icing on the fucking cake.
There’s no need for aspersions.
1. The increase was in 2017, reported per IRS regs in Mozilla Foundation's Form 990 filing (which must list all comp to board members even if they work for the for-profit Mozilla Corporation subsidiary).
2. The "one guy" is Mitchell Baker, and she is chair of both foundation and corporation boards.
But nice try attempting to pin blame on market share slide these last almost six years on me.
Ooh, "scurrilous"! I'm struck where I stand! If only I had actually said you were to blame for the last 5-6 years, you might have something. I said Mozilla continued its downward slide from when you were there, not that you were to blame for that.
> even accelerating decline
Your chart doesn't show an accelerating decline in the last six years, so you don't have much to go on there either.
In fairness to you, you did say "top job", and I quoted you as saying "chart of Compensation of Highest paid executive", which is what dman said at the top of the thread. Baker was not the highest paid executive for the duration of the chart, but I shouldn't have claimed you said that. So I do apologize for that. I also apologize for misgendering Baker.
https://docs.google.com/spreadsheets/d/e/2PACX-1vR2HoMXrWo3H...
I agree that something changed at Mozilla, but I've seen it get justified at other previously reasonable organizations with excuses like "everyone else is doing it," or "This is still below-market rate for C-level talent." The fact that it's happening everywhere doesn't make it less nauseating.
[edit]
Mitchell could drop her salary to a "mere" 6 figures and lay off 7 fewer people, but you hardly ever see executives do things like that.
tl;dr he was fired for having conservative beliefs, and nobody in the valley would touch him. So he went a founded Brave instead.
That should make it a little clearer why funders won’t touch him (and many won’t touch his new work).
Personally I find it abhorrent that anyone was so quick to rally against Brendan Eich. If we keep going down this path, all we'll be left with are people that change their opinions on a whim and flip flop on issues so quickly that they resemble politicians. I'd rather have a good leader I don't agree with on every issue, than a poor leader who's trying to pretend to be on the right side of whatever political stance is in-vogue.
This has never been true in any field in any place in the history of the world.
Also, "your Views" are different from "your Actions." If I think you're ridiculous, so what? If I think you're so ridiculous that I pay people money to promote a law that would increase what you have to pay in taxes, suddenly everyone cares, and rightfully so!
So, take that anecdotal evidence as you will. But I think I'm not the only one, and a lot of people will disagree with you. We're part of one of the only professions in the world where you can enjoy a very high standard of living in a white-collar profession with little to no expectation of having academic credentials.
As for meritocracy, in the 90s no one cared who my online persona was. My persona was about as eye-grabbing as the one I use here. My contributions, for lack of a better term, were dismissed for being crap, which I eventually understood. I think people miss out on that.
As for your point actions and views, I respectfully disagree. You only seem to separate them, because you dislike his views, the resulting words and would like them not to be translated into action. I can understand that, but it sounds .. convenient? You are free to talk about stuff, but the moment you get politically active you get shunned? It seems very backwards to me.
I don't know who or what your online persona is, either: I'm still talking to you, and it's still an interesting conversation. There are still places to play anonymously or pseudonymously, and they usually have more people than they did during the 1990s. People generally tend to forego that, though.
As for your point actions and views, I respectfully disagree. You only seem to separate them, because you dislike his views, the resulting words and would like them not to be translated into action. I can understand that, but it sounds .. convenient? You are free to talk about stuff, but the moment you get politically active you get shunned? It seems very backwards to me.
Think of it in terms of separation of church and state, right? I can call you a sinner who's going to hell all I'd like, but it's unconstitutional and wrong on many levels to try and take away something from you that I have no plans to stop partaking in. (I think Eich is an atheist so this is just for the matter of example; I don't know why he didn't support it, he doesn't seem open about his reasoning and as such I'm not going to try and conjure up some reasoning for him.)
I'm not passionate about what Eich did or did not support, because frankly I have no idea why he funded what he funded, but if you look at it in terms of taxes, he's a very well off guy trying to increase the tax burden of a bunch of people (his coworkers/later-employees, no less) solely because he disagrees either morally or pragmatically that they should be able to get married. (Tax benefits to marriage are controversial in the first place, but definitely something incredibly beneficial.)
This country was founded on violent response to moralistic taxes; it's in its blood to care about increasing taxes arbitrarily, and the Prop 8 ads his cash helped fund were absolutely aimed at blurring the separation between church and state, even if that wasn't his intention (though he never denied it was, so we'll never know).
It is a little odd. I think I see action as just an extension of speech. This is probably a reason I hesitate when anyone says you can talk about something, boy you better not, say, actually exercise your theoretical right to assemble.
I think I will need to think about it a little more.
I agree with you that many fine people do life-saving or otherwise important work for far less. But facts matter, and I'm here to correct the record.
P.S. I was raised in Pittsburgh and Maryland as much as in the Valley.
https://www.nytimes.com/1996/09/09/business/part-artist-part...
Sir, the last comment was stating that I was trying to avoid implying that it was due to real estate.
> I didn't claim that you were a millionaire because you had invested in real estate
> just that you also had invested in real estate
I'm not accusing you of getting rich off of real estate.
I'm just saying that "investing in real estate" is something that requires a substantial volume of money (as you said, a nest egg): it was a way to show that you were well off, not a way to imply you were a slumlord or something.
...as long as you were a white, heterosexual man in the US.
This is important because it is a clear delineation between "privately disagreeing but allowing individuals their freedom" and "actively campaigning to take away rights from Mozilla employees and users".
I doubt funders care about your opinions on gay marriage, but they do care a lot about the stink the cancel culture raised around him.
The poison seems to be applied externally.
Personally, I think that’s a perfectly good reason for not giving him more money.
“Cancel culture” is many people (many of whom matter to investors in one way or another) stating that they also feel that that is a bad place to put money.
In fact per CA labor law it would be illegal to fire me for "being anti-gay": https://leginfo.legislature.ca.gov/faces/codes_displaySectio... et seq.
And of course, once I got Brave started outside the valley, we got "funders" in the valley to invest, including many top VC firms (who now constitute <10% of all funds we raised to date so don't switch horses to argue we are VC-controlled).
Having said that - corporations do have a right to hire and fire who they please. But it is important to at least acknowledge "cancel culture" as a legitimate and immature trend that is happening. Often the pressure to fire somebody comes from the outside, not from within.
We do have a brood of reactionaries attempting to blur that distinction like they always do, but there are plenty of conservatives who do not share that particular bias.
I have met plenty of bigots on both sides of politics. But immediately trying to call me out on labeling this man a conservative by saying he is actually a bigot is, ironically, bigotry itself.
Also, I kept working on JS, while doing other things. I worked on JS in both Netscape and Ecma TC39 through late 1997, then co-founded mozilla.org with jwz and others. For mozilla.org I was chief architect, but I still kept working on the Mozilla JS engine, SpiderMonkey, adding features such as getters and setters that became important in 2005 due to use by Microsoft's Live Maps.
Live Maps emulated the IE DOM in Firefox via those same getter and setter extensions that I'd added over the years since 1997. In IE, Live Maps of course used the native DOM. This left Safari and Opera failing unless they reverse engineered the getter and setter extensions from SpiderMonkey in Firefox quickly. It took them about a week, and then Live Maps worked in Safari and Opera too.
This shows how quickly browsers can evolve, based on innovation in just one browser's engine, even in the wake of a monopoly period of stagnation.
Maybe I should delete my comment too...seems a lot of HN members in this thread did the same once you popped in ...lol