frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Leaving Mozilla

https://blog.unitedheroes.net/5751
80•martey•2h ago

Comments

eps•22m ago
Who is this person?
shevy-java•20m ago
Some mozilla software developer I guess.

They still have not fixed their build system. Meson/ninja or cmake would be alternatives. Nothing to have them abandon mozconfig ... this is legacy code. The rest of the world moved on. Mozilla lives in the past.

flohofwoe•12m ago
> They still have not fixed their build system.

FWIW the Firefox build instructions [1] look a lot saner to me than the Chromium build instructions [2].

[1] https://firefox-source-docs.mozilla.org/setup/linux_build.ht...

[2] https://chromium.googlesource.com/chromium/src/+/main/docs/l...

shevy-java•20m ago
> We're a niche browser that is lucky enough to get well funded.

Now - we really need a viable alternative to the Evil Google Empire. For a while I had hope that ladybird would be that competitor, but that died after I was banned from github, as well as Kling making some really strange decisions in the last year or so, with weird explanations; most recent one the "we don't need external contributors so we close that down" (in part also due to the rise of AI slop spam, which is indeed annoying, but Kling is a strange guy really). I gave up on Mozilla many years ago already, though. The key insight I had was when one mozilla dev explaind that all linux guys use systemd + pulseaudio. So, using youtube (which annoys me because the evil Google empire controls it as well), I had no audio on firefox. Chrome on the other hand played fine (I only used alsa). So, the same machine, almost the same software stack (excluding pulseaudio; I did use system back then though), means that one browser plays audio fine, the other does not. Now, I could recompile firefox and enable non-pulseaudio audio ... but look at this:

https://www.linuxfromscratch.org/blfs/view/svn/xsoft/firefox...

mozconfig? In 2026? Seriously?

There is allegedly a python-only alternative. I tried it. It did not compile.

This is not the only issue I had. Many more problems existed with Mozilla and I also think that becoming addicted to Google money killed Mozilla. It is a dying shadow and has been for a long time. Yes, we need alternatives, but Mozilla failed us many years ago already.

I don't have a real solution against the evil Google empire. It's not even only Google; many companies are part of the evilness. I am almost beginning to sound like Richard Stallman, though I don't feed off of my feet - but the main point here is more to have real alternatives. Firefox is useable, no doubt, but it's not going to change the control Google has over the world wide web. We need something much more fundamental - control by the people. Everyone sees what Google and co are doing. Something has to change fundamentally, to stop Google parasitizing on the rest of the world. But for this you also need to have software alternatives that work.

The only thing I can come up with is to make all components of the browser/www stack as modular as possible and to also come up with alternatives. W3C also betrayed us when they demanded DRM into everything. I don't want that. Next in line will be mandatory age sniffing. This is currently ongoing. It will be extended. Systemd already added support for it; Poettering tried to do damage control but clearly failed: and reddit censoring like crazy - https://old.reddit.com/r/privacy/comments/1rzykul/the_system... as is typical.

vbernat•12m ago
Options have a maintenance cost. Pulseaudio is the current Linux audio stack, like plain ALSA was before when it replaced OSS.
red_admiral•7m ago
Hey, we have the evil Microsoft empire :) Or the Apple alternative.

Maintaining a browser engine including patching the latest vulnerabilities when someone points Mythos at your code is a really hard problem, my feeling is you need a certain size of organization and funding as your table stakes.

Someone should convince the EU to look into funding a new browser, maybe.

matsemann•18m ago
Interesting to read, but ultimately it's very easy to blame "leaders" for everything and I'm not sure it has much merit. It's popular to pile on them and their decisions. But I don't think it's as obvious as people (often here on HN) make it out to be. If Mozilla didn't try out these avenues deemed wrong, if Mozilla spent all money on the browser only, if Mozilla made the best browser ever, would that really make a difference? Would more people use it, would they be a healthier organization now? Mozilla is surviving on the mercy of Google money, it's not a viable strategy.

Firefox usage has been declining for a decade. Doing nothing, or just doing the exact same as before, is popular with its fans (including me). But wouldn't it perhaps just have lead to an even more rapid decline?

red_admiral•13m ago
The leaders could, for example, have made AI opt-in. If it's popular, maybe make it the default for new installs later on. Instead we had to go a few versions from "now with AI" to "now with an AI off button" because they got enough negative user feedback.

I don't mind experiments, but if you're the "we put you back in control" browser then please build an "off" switch in from the start.

tokioyoyo•4m ago
AI is not, and was not the reason why the average user moved away from Firefox.

AI is however a potential avenue for raising money.

flohofwoe•6m ago
> But wouldn't it perhaps just have lead to an even more rapid decline?

A product like Firefox depends on word of mouth. There was not a *single* announcement or decision by the Mozilla leadership in the last 10 years or so which would make me recommend Firefox to others, instead every single time it pushed me away a little bit more. I have hardly ever seen such a fundamental alienation of their core audience, it's like they live on an entirely different planet than me.

red_admiral•18m ago
Respect. This is what Firefox could have been.

In the real world, in the same line as the article suggests, there was a brief time when the "puts you back in control" browser needed you to change the following about:config settings to disable the force-pushed ai:

browser.ml.enable, browser.ml.chat.enabled, browser.ml.chat.sidebar, browser.ml.chat.menu, browser.ml.chat.page, extensions.ml.enabled, browser.ml.linkPreview.enabled, browser.ml.pageAssist.enabled, browser.ml.smartAssist.enabled, browser.tabs.groups.smart.enabled, browser.tabs.groups.smart.userEnabled, pdfjs.enableAltTextModelDownload, pdfjs.enableGuessAltText

A bit of community feedback later, and we've got one big "off" button, and me wondering which footgun the executives will shoot themselves with next.

gib444•4m ago
[delayed]
klez•14m ago
Some 10 years ago I was a Mozilla volunteer. I mainly worked on MDN, to the point of becoming a so-called "topic driver" for the glossary. Some of the work I did landed in the citations of a couple of papers about web technology. They flew me a whole week to Vancouver for an event where employees and volunteers worked together in the same room and they even made me (and the other volunteers ) attend a sort-of-corporate meeting where they sort-of fought about something (can't even remember what it was).

I'm telling you this to highlight that volunteers where a huge part of Mozilla.

But on the last day they announced that they were moving the day-to-day conversations from IRC (an open protocol) to Yahoo Messenger (a closed protocol). I felt sort of betrayed in that moment: the company that was all about openness and to which I dedicated countless hours doing unpaid work for and even more years evangelizing for was imposing its volunteers and employees used a proprietary app to coordinate. That didn't sit well with me. At all. I basically lost interest.

This was in 2015. Last I heard MDN introduced ads (I wouldn't know, uBlock is pretty effective) and is not showing contributors to a page on the page itself anymore.

So yeah, the part of OP saying how Mozilla managed to piss volunteers resonated pretty hard with me.

ktallett•8m ago
Do Mozilla really still need volunteers in this day and age? Tbh even in 2015. They are established enough to not need to exploit goodwill.

Leaving Mozilla

https://blog.unitedheroes.net/5751
82•martey•2h ago•14 comments

Shepherd's Dog: A Game by the Most Dangerous AI Model

https://koenvangilst.nl/lab/claude-fable-shepherds-dog
56•vnglst•2h ago•46 comments

Statement on US government directive to suspend access to Fable 5 and Mythos 5

https://www.anthropic.com/news/fable-mythos-access
2114•Dylan1312•7h ago•1540 comments

Electric motors with no rare earths

https://www.renaultgroup.com/en/magazine/energy-and-powertrains/all-about-electric-motors-with-no...
415•bestouff•10h ago•109 comments

There is a shadow hanging over this Fable thing

https://12gramsofcarbon.com/p/tech-things-there-is-a-massive-shadow
199•theahura•3h ago•177 comments

CRISPR tech selectively shreds cancer cells, including "undruggable" cancers

https://innovativegenomics.org/news/crispr-technique-selectively-shreds-cancer-cells/
803•gmays•17h ago•190 comments

Open source AI must win

https://opensourceaimustwin.com/?share=v2
827•vednig•6h ago•255 comments

Twenty One Zero-Days in FFmpeg

https://depthfirst.com/research/21-zero-days-in-ffmpeg
188•redbell•10h ago•116 comments

Show HN: Putt.day a daily mini golf game

https://putt.day/
154•ellg•9h ago•71 comments

Israeli firm BlackCore suspected of meddling in New York and Scotland votes

https://www.reuters.com/world/israeli-firm-blackcore-also-suspected-meddling-nyc-scotland-votes-f...
40•pera•46m ago•9 comments

How to setup a local coding agent on macOS

https://ikyle.me/blog/2026/how-to-setup-a-local-coding-agent-on-macos
356•kkm•14h ago•86 comments

The computer science degree isn’t dead

https://spectrum.ieee.org/computer-science-degree-isnt-dead
74•jnord•3d ago•58 comments

On CPU Physics and CPU Cycles

https://6it.dev/blog/on-cpu-physics-and-cpu-cycles-80730
33•signa11•3h ago•5 comments

Swift at Apple: Migrating the TrueType hinting interpreter

https://www.swift.org/blog/migrating-truetype-hinting-to-swift/
192•DASD•12h ago•86 comments

Launch HN: BitBoard (YC P25) – Analytics Workspace for Agents

https://bitboard.work/
43•arcb•15h ago•21 comments

Malware developers added nuclear and biological weapons text to to their spyware

https://twitter.com/jsrailton/status/2064661778978533571
377•marc__1•1d ago•217 comments

H.R. 6028 would fundamentally change the U.S. Copyright Office

https://www.eff.org/deeplinks/2026/06/congress-just-rushed-through-disastrous-copyright-office-ov...
208•Cider9986•2d ago•64 comments

Show HN: Lightweight Task queue on Erlang/OTP, SQLite-backed, no overengineering

https://github.com/entGriff/ezra
27•ent1c3d•2d ago•5 comments

Using the Epson Perfection V39 II Scanner on Ubuntu

https://patches.joao.town/using-epson-perfection-v39ii-scanner-ubuntu/
5•joaopalmeiro•1d ago•0 comments

Pirates, a naval warfare game inspired by Sid Meier's Pirates

https://piwodlaiwo.github.io/pirates/
250•iweczek•15h ago•78 comments

Tectonic: A modernized, complete, self-contained TeX/LaTeX engine

https://tectonic-typesetting.github.io/en-US/
49•maxloh•3d ago•12 comments

The Alchemist of Flesh: The Man Who Turned Humans into Stone(2025)

https://medium.com/@Arcaarcana/the-extraordinary-story-of-girolamo-segato-03d8dae30758
6•ofalkaed•2d ago•0 comments

The Future of wasi-gfx and wasi:webgpu

https://wasi-gfx.dev/blog/posts/future-of-wasi-gfx/
21•mendyberger•3d ago•5 comments

Automating Myself Out of Development

https://www.thoughtfultechnologist.com/p/automating-myself-out-of-development
14•nisabek•3d ago•8 comments

Show HN: Skill for your agent to visualize your gbrain and Obsidian

https://github.com/vladignatyev/brain-map-skill
3•v_ignatyev•1h ago•0 comments

Slightly reducing the sloppiness of AI generated front end

https://envs.net/~volpe/blog/posts/reduce-slop.html
191•FergusArgyll•17h ago•119 comments

Palantir loses legal challenge against Swiss investigative magazine

https://www.ft.com/content/7ffcace7-9dc0-4e7e-9912-895ac073f979
319•sschueller•11h ago•66 comments

A key remapping daemon for Linux

https://github.com/rvaiya/keyd
47•joooscha•2d ago•21 comments

TycoonLE: A Jax reinforcement learning environment for long-horizon planning

https://github.com/vrtnis/tycoon-learning-environment
12•vrtnis•6h ago•1 comments

If you are asking for human attention, demonstrate human effort

https://tombedor.dev/human-attention-and-human-effort/
1584•jjfoooo4•1d ago•471 comments