mozilla's main problem right now appears to be they just do not recognise that they have pissed users' trust up a wall and now we are suspicious of everything they do.

you cannot, in a position like that, just do things which look dodgy as fuck and expect users to suck it up quietly, whether or not they are as they look.

and for the white knighting mozilla employees who have to defend the poor organisation from all that criticism, fuck off actually, mozilla brought this on itself.

look, i'm going to put this in simple words that even a mozilla employee could understand:

earn back our trust or die.

mozilla is pretty fucked anyway, they have relied on google buying default search engine placement illegally.

even if they manage to scrape out of this by building back trust, we are all likely to move onto servo at some point.

you may recall moz started servo, then merged part of it into gecko, then abandoned servo.

like they did with rust and some other things. things they've done for the better are the things they are abandoning.

absolutely zero long term vision or planning tbh. servo makes *so much sense* for the future if you are mozilla, i cannot fathom that decision.

@dysfun And they fail to realise that the people who stayed are not the normal “I just want to go to Google” people.

We are the weird ones. The ones who use DDG and Signal, who turn off location tracking and notifications for everything, who read the fucking licence agreements.

They have no idea who their users are.

@dysfun Mozilla needs to promote the people who build the Facebook containerisation, not people who think that Microsoft Edge is the pinnacle of browser development.
@samir @dysfun sadly saw DDG return AI generated summary.

@samir @dysfun

I think this has been a common misconception for over 20 years. They know full well who their users are, but they want different ordinary ones and lots of them.

Product Marketing like all the moz schmoz but they like the silent majority more.

@dysfun I'm still miffed at them for abandoning B2G (boot-to-gecko). It was so promising and then they dropped it and now there's a somewhat successful closed source Chinese commercial product built on top of the remains (KaiOS) which paints a what could have been if Mozilla cared enough to keep the thing going.
@Polychrome @dysfun having been there while that was happening, unfortunately it was fucked from the start because they let mobile carriers call the shots and the carriers wanted dirt-cheap devices so the user experience was awful on the phones that actually managed to ship.
@tedmielczarek @dysfun yeah I have the orange Alcatel one and it looks adorable but is otherwise barely usable.

@dysfun this is the part that does my head in

there are so many cool and worthwhile projects that mozilla started and then just ..... noped out on

but then there's shit like "Firefox Personality" and all kinds of other junk which they spent way too much time on, both per project and as total mindshare

management priorities for the utterly deranged

@dysfun of all of these, spinning the Rust project out to its own foundation is the most defensible. There was a lot of hesitation around Rust adoption with Mozilla employing the majority of the core development team. Divesting of Servo after all the engineering work done to integrate large chunks of Servo's implementation into Firefox still feels extremely short-sighted.
@dysfun i'd even settle for be normal or die
@dysfun and now about the only way they could possibly do that is to bake uBlock Origin into Firefox itself, 100% fund its development, and provide dedicated staff to update rules
@jpm just fucking hire the author

@dysfun For me it started when they embraced putting DRM into the HTML spec.

"The whole purpose of Mozilla is to get a seat at the table where Web standards are set so we can fight for users' interests."

"No, we can't fight for users' interests, because then we'd lose our seat at the table."

@dysfun
Did they hire managers from McKinsey...?
@dysfun There was this water temp example i read a blog post about some time ago. Talking about how things ratchet as soon as soon as trust dips below a tipping point. 🤔 Neither remember the exact name nor URI; Any chance you know it (and have the link handy?)
Slowly, Then Suddenly: How Products Fail

What happens when you breach the trust thermocline

@dysfun I kind of wonder if that isn't the point, if they are trying to drive us off and pivot to that giant imaginary "audience for AI" all the C-suites are convinced exists.
@dysfun
Mozilla let me pay you for not shady browser development and that's all challenge scheduled for ongoing
@dysfun Counter hypothesis: Mozilla leadership knows exacly what they're doing. Their goal is to run the project into the ground without making it look like they're deliberately running it into the ground.
@Coffee @dysfun If that's the case they're doing a poor job because it looks like they're trying.
@dysfun I'm increasingly convinced (note this only works for FOSS) we need Mozilla the organization to die and for the most responsibly maintained Firefox fork to take over in its place. New better designed browsers are of course much better, but we don't have the luxury of waiting for one to be ready while scammy reskinned Chromes claiming to be viable alternatives take over the space and institute Chrome monoculture.
@dysfun Too few ppl understand that, for example, Brave is not an "alternative browser" but "Chrome with a weak adblocker and shitcoin integration tacked on".

@dalias @dysfun volunteer foss is an extremely ineffective development model for a browser where you really need people with deep expertise who stay with the project long term in a committed manner.

that kind of commitment and experience requirement will naturally yield either grift which doesn't have competence to work on the core (most Firefox forks; avoiding the requirement) or the worst demographics and working environment in open source (see also the Linux kernel)

@dalias @dysfun the only people who can actually get that level of depth in their free time have the amount of free time typical of a ~40 white cis man with a tech job in the global North

browsers also need constant resourcing to deal with chromium having over 10 million dollars in engineering budget and adding spec features where you lose any of your casual userbase if you're late to the party. so you need full time developers, full stop

none of the forks are serious *browser* projects

@dalias @dysfun like, i don't know what the answer is here but i think it involves building a non profit corporation to hire actual employees to do it. and it's not just going to be "make an e.V." because stuff like the CCC can't exist entirely as an e.V. due to severe limits on the amount of money an e.V. is allowed to hold at a time so you need a "for profit" entity owned by your e.V.

it's starting to sound a whole lot like the MoCo/MoFo situation. how do you not reproduce their mistakes?

@leftpaddotpy @dalias @dysfun Well one way which would at least mitigate the issue would be to not have non-profit bylaws where there's only a board of executives and no members.

(See https://static.mozilla.com/foundation/documents/mf-bylaws.pdf )
@leftpaddotpy @dysfun It's my view that less than ideal dynamics about who can devote large amounts of work to the project is a better situation than what we have now, where itself employees who have to answer to clowncar management. I care more about justice for users than justice for contributors. That's not to say it wouldn't be a lot better to have generous funding and diverse team paid to work on it. But there's a critical need for something other than the status quo.
@leftpaddotpy @dysfun I don't see chasing Chrome features as a worthwhile main goal any more than I sae chasing glibc features as a worthwhile musl goal. 🙃 Rather, fighting back against their proliferation, and for *long term stable* standards, is what we should be doing.

@dalias well sure but it makes you the "open source" person with the "broken" browser complaining about sites not working, and it seems like everyone who has any value for their time (most people who don't use Linux, even computer people!) will go use Chrome instead, because making sites give a damn about 1% of the userbase is wishful thinking

i too use the "broken" operating system. it works for 99% of what i want. people don't put up with 5% broken.

@dalias the reason that having software developed exclusively by unpaid tech bros sucks is that a team of *generic Linux man* will, in the vast majority of cases, not develop usable software for anyone but software people

see: darktable is used by approximately zero professional photographers, with the exact demographic distribution mentioned above; its entire community is self taught amateurs (predominantly engineers), fundamentally leading to the project direction being amiss wrt actual needs

@dalias if you want a serious piece of software that satisfies the needs of anyone but Linux people, developers need to be paid for their time, and the user base *can't* be just Linux weirdos.
@leftpaddotpy I dispute that claim. Are Blender developers paid to develop it? Kdenlive? Game emulators? There's all sorts of software with large numbers of users who aren't "Linux weirdos" or even Linux users, that's FOSS developed mostly or entirely by volunteers. Is this ideal? A just economic system? No. But it's far better than the alternatives we have right now.

@dalias @leftpaddotpy

Are Blender developers paid to develop it?

Yes, actually, they are. https://www.blender.org/about/people/

People — blender.org

Home of the Blender project - Free and Open 3D Creation Software

blender.org

@dalias @leftpaddotpy Same goes for Kdenlive but it’s not so instantly obvious on where the money goes or if the devs are paid full-time (I assume they are paid for full-time work). (https://kdenlive.org/en/fund/ and https://kdenlive.org/en/about/)

We will use your donation to support members of the Kdenlive team, helping them continue working on the project to add major features and implement technologies required by the industry, keep the software stable and reliable, and maintain the code base.

Kdenlive Fundraiser - Kdenlive

Kdenlive
@[email protected] but like look at all the cool forks and just think of the opportunities for zx style social engineering on those cool forks
@dysfun I'd argue their main problem is that the interest of their funders (which they must meet to, well, eat) aren't the same as that of their users.

@dysfun Or they're looking at it as being the only other browser left standing and going "Yeah, so? We're still better than the other options you have."

That sort of decision making has come up far too often in the last decade for me, no idea why being the least worst is an acceptable position for some to take.