frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Beginning January 2026, all ACM publications will be made open access

https://dl.acm.org/openaccess
966•Kerrick•5h ago•105 comments

We pwned X, Vercel, Cursor, and Discord through a supply-chain attack

https://gist.github.com/hackermondev/5e2cdc32849405fff6b46957747a2d28
258•hackermondev•2h ago•77 comments

GPT-5.2-Codex

https://openai.com/index/introducing-gpt-5-2-codex/
213•meetpateltech•3h ago•135 comments

Skills for organizations, partners, the ecosystem

https://claude.com/blog/organization-skills-and-directory
191•adocomplete•4h ago•117 comments

Texas is suing all of the big TV makers for spying on what you watch

https://www.theverge.com/news/845400/texas-tv-makers-lawsuit-samsung-sony-lg-hisense-tcl-spying
128•tortilla•2d ago•67 comments

Delty (YC X25) Is Hiring an ML Engineer

https://www.ycombinator.com/companies/delty/jobs/MDeC49o-machine-learning-engineer
1•lalitkundu•12m ago

T5Gemma 2: The next generation of encoder-decoder models

https://blog.google/technology/developers/t5gemma-2/
33•milomg•1h ago•3 comments

Classical statues were not painted horribly

https://worksinprogress.co/issue/were-classical-statues-painted-horribly/
465•bensouthwood•8h ago•231 comments

How China built its ‘Manhattan Project’ to rival the West in AI chips

https://www.japantimes.co.jp/business/2025/12/18/tech/china-west-ai-chips/
53•artninja1988•2h ago•56 comments

How did IRC ping timeouts end up in a lawsuit?

https://mjg59.dreamwidth.org/73777.html
62•dvaun•1d ago•4 comments

How to hack Discord, Vercel and more with one easy trick

https://kibty.town/blog/mintlify/
41•todsacerdoti•1h ago•9 comments

FunctionGemma 270M Model

https://blog.google/technology/developers/functiongemma/
77•mariobm•2h ago•25 comments

Show HN: Picknplace.js, an alternative to drag-and-drop

https://jgthms.com/picknplace.js/
33•bbx•2d ago•16 comments

Show HN: Stop AI scrapers from hammering your self-hosted blog (using porn)

https://github.com/vivienhenz24/fuzzy-canary
49•misterchocolat•2d ago•10 comments

TRELLIS.2: state-of-the-art large 3D generative model (4B)

https://github.com/microsoft/TRELLIS.2
30•dvrp•1d ago•3 comments

Your job is to deliver code you have proven to work

https://simonwillison.net/2025/Dec/18/code-proven-to-work/
499•simonw•6h ago•424 comments

I've been writing ring buffers wrong all these years (2016)

https://www.snellman.net/blog/archive/2016-12-13-ring-buffers/
17•flaghacker•2d ago•2 comments

Meta Segment Anything Model Audio

https://ai.meta.com/samaudio/
83•megaman821•2d ago•9 comments

The most banned books in U.S. schools

https://pen.org/top-52-banned-books-since-2021/
56•FigurativeVoid•2h ago•155 comments

How I wrote JustHTML, a Python-based HTML5 parser, using coding agents

https://friendlybit.com/python/writing-justhtml-with-coding-agents/
29•simonw•4d ago•16 comments

Firefox will have an option to disable all AI features

https://mastodon.social/@firefoxwebdevs/115740500373677782
106•twapi•2h ago•114 comments

Using TypeScript to obtain one of the rarest license plates

https://www.jack.bio/blog/licenseplate
114•lafond•6h ago•116 comments

Oliver Sacks put himself into his case studies – what was the cost?

https://www.newyorker.com/magazine/2025/12/15/oliver-sacks-put-himself-into-his-case-studies-what...
6•barry-cotter•22m ago•51 comments

The Scottish Highlands, the Appalachians, Atlas are the same mountain range

https://vividmaps.com/central-pangean-mountains/
28•lifeisstillgood•1h ago•9 comments

Please just try HTMX

http://pleasejusttryhtmx.com/
345•iNic•6h ago•306 comments

The <time> element should do something

https://nolanlawson.com/2025/12/14/the-time-element-should-actually-do-something/
35•birdculture•2d ago•7 comments

Show HN: Spice Cayenne – SQL acceleration built on Vortex

https://spice.ai/blog/introducing-spice-cayenne-data-accelerator
21•lukekim•2h ago•2 comments

Military standard on software control levels

https://entropicthoughts.com/mil-std-882e-software-control
47•ibobev•4h ago•21 comments

Ringspace: A proposal for the human web

https://taggart-tech.com/ringspace/
14•todsacerdoti•17h ago•3 comments

Interactive Fluid Typography

https://electricmagicfactory.com/articles/interactive-fluid-typography/
14•list•1h ago•0 comments
Open in hackernews

Firefox will have an option to disable all AI features

https://mastodon.social/@firefoxwebdevs/115740500373677782
105•twapi•2h ago

Comments

jamesgill•2h ago
Why not make them disabled by default, with the option to turn them on?
RegnisGnaw•2h ago
Because money! Seriously that's the answer to most of these questions.
al_borland•2h ago
Is there a business model behind actually making profit off this stuff yet? Last I looked, Mozilla is still making almost all their money from Google.
nemomarx•2h ago
The new CEO said he views it as a monetization source. I'm not really sure how, but he apparently has something in mind I can't think of.
reidrac•2h ago
The chatbot can provide sponsored responses. Not sure how evident those will be, but I think it will happen. Surely is in Google's mind.
al_borland•2h ago
If the responses are sponsored, it seems the value drops dramatically.

I want the AI agent to act more like a fiduciary, an independent 3rd party acting in my best interest. I don't need an AI salesman interjecting itself into my life with compromised incentives.

lawtalkinghuman•1h ago
They could even make the AI features available as extensions, downloadable from addons.mozilla.org

That way, the users who want them can download them, and the users who don't, don't.

HelloUsername•1h ago
> Why not make them disabled by default, with the option to turn them on?

"All AI features will also be opt-in"

jamesgill•55m ago
He said there would be both an "AI kill switch" but that it's also "opt-in". Taken together, his two statements seem a little...odd.
netsharc•1h ago
I think Facebook did a study that making options opt-in means only a tiny tiny percentage of users will ever activate them. People never look around in settings.

I suppose if - after you click away the popup that says "Thank you for loving Firefox"(1) - a popup shows that says "Hey, hey, look at me, look we have this new feature, it'll blow you away. Do you want to enable it?" would be obnoxious but satisfies the idea of "opt-in".

(1) https://bugzilla.mozilla.org/show_bug.cgi?id=1791524 - I still remember how icked I was seeing this popup.

bigstrat2003•1h ago
> making options opt-in means only a tiny tiny percentage of users will ever activate them

Why exactly should I, a user, care about this? I don't want useless crap shoved in my face, period. I don't care that people might not turn on someone's pet feature if they don't enable it by default.

dzikimarian•52m ago
Because if this browser will have zero appeal to wider public it will die and you will have to pick between Chrome forks.
eps•1h ago
Don't need to run studies to understand that.

If it's off be default it will stay off unless the user is somehow made to try it. Default opt-in is one option to do that, the simplest one, but it's not the only one. The rest require explaining clearly what the user will get out of enabling it ... and that often is difficult to do succinctly, or convincingly. So shovelling it down everyone's throat it is.

kevin061•2h ago
Yeah the option is called Waterfox, Palemoon, or even Vivaldi.
forgotpwd16•2h ago
Quite surprised at Vivaldi. Considered that as Opera spiritual successor including any possible feature, will've been one of the first browsers adding AI.
reidrac•2h ago
Vivaldi is not open source. Not quite an option.
kevin061•2h ago
https://vivaldi.com/source/
butz•2h ago
Wait, what? Vivaldi is open source? Now I am confused and really not sure what was the reason I ignored it for so long. Was there something iffy with Linux desktop integration?
dntbrsnbl•1h ago
I think the UI code is not open source (so you can't build the browser yourself).

https://vivaldi.com/blog/technology/why-isnt-vivaldi-browser...

evo_9•2h ago
I hope Zen disables this by default, or completely removes it if that’s an option.
runtimepanic•2h ago
This feels less like an “anti-AI” stance and more like a trust and control issue. For browsers especially, users have very different threat models and performance expectations, and “always on” AI features blur that line quickly. An explicit opt-out makes sense, but I wonder if the more important question is whether these features can be implemented in a way that’s truly local and auditable. If users can’t clearly understand where data goes and what runs on-device, toggles become a necessary safety valve rather than a preference.
ronsor•2h ago
I haven't paid close attention, but as far as I can tell, Mozilla has mostly invested in local AI for tasks such as translation, summarization, and organization. As long as that's the case, I don't see any particular safety or privacy risks; if it works without an Internet connection, it's probably OK.
forgotpwd16•2h ago
Summarization is using a chosen cloud-based AI provider.
freehorse•1h ago
Are you sure? I see a huge spike in CPU when I long-click on a link to see the preview and summary. This is the newest summarization feature, not the older one with the chatbot on the side.
forgotpwd16•1h ago
Ah, didn't know they moved to local models. My comment was about the old chatbot-based feature.
ekjhgkejhgk•2h ago
Mullvad browser doesn't have an option to disable all AI features because it doesn't have any.

(The Mullvad guys took Tor browser for its resistance to fingerprinting and removed the connection the Tor network. You don't need Mullvad VPN to use the browser)

https://mullvad.net/en/browser

e2le•2h ago
Of all the AI features added recently, local translations is one that I would be OK with being enabled by default. It's useful, and its value proposition is much less dubious.
mhitza•2h ago
I had to use it a couple times recently in Firefox on Android, and it's a nice thing to have.

The UX is not polished, and not responsive. No indicator that translation is happening, then the interface disappears for the translation to materialize, with multisecond delays. All understandable if the model is churning my mobile CPU, but it needs a clear visual insicator that something happening

joduplessis•2h ago
> We've been calling it the AI kill switch internally. I'm sure it'll ship with a less murderous name, but that's how seriously and absolutely we're taking this.

Honestly, is anybody reading what's getting written anymore? If it gets taken seriously it would ship with an enable-AI button, not the other way round.

yoavm•2h ago
I love threads about Mozilla. New CEO says he's not going to remove adblockers, people suspect him for planning to remove adblockers. Mozilla says they'll add a killswitch for all AI features (so that the tiny but vocal anti-AI minority will be happy), and people blame them for not having it as an enable-switch.

Whatever they do, they simply cannot win. I'm personally starting to suspect the main issue with Mozilla is its users.

dsr_•2h ago
... because Mozilla doesn't pay any attention to them?
ep103•2h ago
Call me a conspiracy theorist, but I think you're right, and I think the reason for it is because Google has historically had an extremely effective astroturf marketing team for Chrome
reidrac•2h ago
so that the tiny but vocal anti-AI minority will be happy

[citation needed]

yoavm•2h ago
Citation for what really? That the anti-AI movement is a minority? Just ask around you "have you used AI today?" and I'm pretty sure you'll see what I mean. I don't have a horse in this game and I'm not an AI fan, but the numbers speak for themselves so much that the mere question is odd.
gldrk•2h ago
The anti-AI ‘movement’ is a minority like all partisans are a minority. You shouldn’t be comparing them to passive consumers but to enthusiasts who actively demand ‘AI’ in their browser/Paint/Notepad.
yoavm•1h ago
True, and a reasonable PM will ignore both the anti-AI and the AI-in-everything groups.
lawtalkinghuman•2h ago
> the numbers speak for themselves

What numbers? Have Mozilla published any numbers showing their AI experiments have been warmly received by users?

dismalaf•2h ago
Because they're already reneged on past promises. Trust is gone.
yjftsjthsd-h•2h ago
> New CEO says he's not going to remove adblockers, people suspect him for planning to remove adblockers.

New CEO says they've run the numbers and decided to not kill adblockers, leading to people asking why exactly they were running those numbers (if it was an actual ideological commitment, the numbers wouldn't matter).

> Mozilla says they'll add a killswitch for all AI features (so that the tiny but vocal anti-AI minority will be happy), and people blame them for not having it as an enable-switch.

Yes, opt-in vs opt-out is kinda an important distinction. And you're assuming that opposition is a "tiny but vocal", which - especially among people bothering to use firefox - seems unfounded. Which brings use neatly to,

> Whatever they do, they simply cannot win. I'm personally starting to suspect the main issue with Mozilla is its users.

Well, yes. If you build a userbase out of power users and folks who care about privacy and control... then you have a userbase of power users and folks who care about privacy and control. If Mozilla said up front that they were only interested in money and don't care about users, then fair enough, but don't go trumpeting how you fight for the user and then act surprised when the user holds you to that.

eps•1h ago
Amen.
glenstein•1h ago
The creator of VLC has publicly noted dollar amounts they could raise if they either sold or compromised VLC, but it came and went without controversy. OBS Studio, 7-Zip, Notepad++, and Nextcloud have all published offers they've received and declined, or quoted per-install payment figures. In fact, it's practically a rite of passage for open source projects to talk about the value of their work in terms of what they could monetize but choose not to.

Communicating about what you're knowingly rejecting is a point of pride, not a confession. But since there's no such thing as an OBS, or Nextcloud, or VLC Derangement syndrome, nobody grabs the pitchforks in those cases.

wtallis•1h ago
Please stop calling people deranged for expecting Mozilla to do the right thing without dissembling. Having your previous such comment flagged and killed should have been sufficient reminder to you that you're behaving inappropriately for this forum.
glenstein•56m ago
Take a look at Graham's hiearchy and see if you can move up the ladder from tone policing. Were any of my examples: VLC, 7-Zip, Nextcloud incorrect? Let me know and I'll thank you your good faith effort to be responsive to substance.

https://commons.wikimedia.org/wiki/File:Graham%27s_Hierarchy...

ahartmetz•53m ago
There is a difference between "FYI, we're rejecting a ton of money for us, that's how serious we are about not selling out" and "We ran the numbers, and on balance, taking these 30% more money doesn't seem like the right thing to do because it would be against our stated mission statement".

The second one doesn't sound like real conviction.

glenstein•30m ago
Thank you for directly addressing my point! I disagree but I respect your prioritization of of substance. I agree that notionally there's a difference but (1) they never said they "ran the numbers", (2) there are other good reasons for having access to that data that don't involve selling out, and (3) this all hinges on squinting and interpreting and projecting, and splitting the difference on linguistic interpretation is about as weak as circumstantial evidence can possibly get.

Real argument: "they said they're doing "privacy preserving" ads, look at this post where they announce it". Real argument "they say they're putting AI in the browser, I don't like that. Here's the statement!" Real argument: " they purchased Anonym and are dabbling in adtech, here's the news article announcing the acquisition!"

Not real argument: "They said they didn't want to take money to kill ad blockers but if you squint maybe it kinda implies they considered it, at least if you don't consider other reasons they might be aware of that figure." At best it's like 0.001% circumstantial evidence that has to be reconciled with their history of opposing the Manifest changes. If reading tea leaves matters so much, then certainly their more explicit statements need to matter too.

The thing that's unfortunate here is I would like to think this goes without saying, but ordinary standards of charitable interpretation are so far in the rear view mirror that I don't know that people comfortable making these accusations would even recognize charitable interpretation as a shared value. Not in the sense of bending over backwards to apologize or make excuses, but in the ordinary Daniel Dennett sense of a built-in best practice to minimize one's own biases.

Barrin92•48m ago
>If you build a userbase out of power users

But they've never done this. There is a very vocal group of Firefox power users but the browser has always targeted a general audience, marginalization by Chrome over the years not withstanding.

If you have any ambition to regain some of that market share listening to the average vocal Hackernews or Reddit commenter, who is not the median user, even just among the current ~150 million users is not a good idea.

someNameIG•29m ago
> Well, yes. If you build a userbase out of power users and folks who care about privacy and control...

Is that their core user base, or just the vocal user base online? Only 5-10% of their user base have UBO installed (FF has almost 200 million users, extension store reports ~10 million UBO installs).

Firefox isn't LibreWolf, it's user base are just average people, not much different than that of Chrome, Safari, or Edge.

superkuh•2h ago
This seems like a cultural mismatch more than anything. Mozilla makes software that human people use and human people use normal language rather than avoiding the non-profitable aggravation associated with emotive language that a company employee might be used to.

Look at the point that op made instead of the tone: the AI feature should be opt-in not opt-out.

That's a good point. Let's talk about that. It seems like it's a simple thing to do to show good faith that this won't be a normal corporate AI push.

gldrk•2h ago
It’s easy to bash Mozilla because it is failing. Their usage share is a statistical error, and most of it comes from being shipped with Ubuntu. Firefox badly needs a value proposition beyond not being Chromium-based.
yoavm•2h ago
I agree, but there's nothing more frustrating than another niche user group imagining that the reason for this failure is Mozilla lacking to address their obscure requests, while Mozilla's real goal is to create a browser for everyone. The truth is that this goal is borderline impossible, and all these double standards (can't count the times I've heard "I'm tired of Firefox, moving to Chrome!") surely aren't helping.
ekr____•1h ago
> Their usage share is a statistical error, and most of it comes from being shipped with Ubuntu.

This is not true, and is easily verifiable for yourself.

https://data.firefox.com/dashboard/hardware

The vast majority of Firefox usage is on Windows.

gldrk•1h ago
I am surprised. Does that imply most GNU/Linux users go out of their way to install Chromium actually? Ubuntu and Firefox have a similar market share.
homebrewer•32m ago
No idea about most Linux users, but here's what little we know for sure:

Arch pkgstats (opt-in): ~64% FF, ~41% Chromium, ~17% Chrome

https://pkgstats.archlinux.de/fun/Browsers/current

Debian popcon (opt-in): 2.2% Firefox, ~10.3% Chromium

https://qa.debian.org/popcon.php?package=firefox

https://qa.debian.org/popcon.php?package=chromium

Flathub installs: 10kk Firefox, 10kk Chrome, 1.8kk Chromium

https://flathub.org/en/apps/org.mozilla.firefox

https://flathub.org/en/apps/com.google.Chrome

https://flathub.org/en/apps/org.chromium.Chromium

snapcraft statistics isn't public, afaik.

bpt3•2h ago
Mozilla has lost the trust of its users by making decisions that their userbase doesn't approve of repeatedly, and then partially walking them back after the backlash.

That's not the fault of their users, at least not directly. If you want to argue that Firefox users are stifling innovation or trying to steer the product in a direction that would threaten the future viability of Firefox/Mozilla, I would be open to hearing that argument out even though I don't think that's the issue.

Mozilla is the equivalent of a petrostate in the tech sector. They have a bunch of revenue coming in that they didn't really earn, and they have no idea what to do with it to improve their current condition. To me, that's the core issue.

wtallis•2h ago
Mozilla has a recurring problem with being unable to provide the simple, obvious right answer.

When they re-wrote Firefox for Android, they were unable to give the simple, obvious answer to the effect of "yes, we understand extensions are a core feature of our browser and we plan to fully support extensions on Fenix and won't consider it done until we do". Instead, they talked about whitelisting a handful of extensions, and took three years from shipping Fenix as stable before they had a broad open extension ecosystem up and running again.

Earlier this year Mozilla couldn't provide the simple, obvious response of "we will never sell your personal information". Instead, they tried to make excuses about not agreeing with California's definition of "selling personal information".

A few days ago, we find out that their new CEO can't clearly and emphatically say "we would never take money to break ad blockers, because that goes against everything we stand for".

Now, they seemingly can't even realize that having a "kill switch" calls into doubt whether they actually know what "opt-in" means.

Even when they're trying to do the right thing, they're strangely afraid to commit to doing the right thing when it comes to specifics. They won't say "never" even when it should be easy.

umanwizard•1h ago
> simple, obvious answer to the effect of "yes, we understand extensions are a core feature of our browser and we plan to fully support extensions on Fenix and won't consider it done until we do". Instead, they talked about whitelisting a handful of extensions, and took three years from shipping Fenix as stable before they had a broad open extension ecosystem up and running again.

That answer is not as obvious to me as you claim it is. I don't use any browser extensions except 1password, which I would have no reason to use on a phone (at least assuming Android has builtin password manager functionality like iOS does).

I think you overestimate what fraction of people care about extensions.

smlavine•1h ago
I use Firefox on Android perhaps entirely because it supports uBlock Origin and my other extensions.

I would guess that of people that would ever go out of their way to use a non-Chrome browser on Android, the fraction who care about extensions is pretty significant.

umanwizard•1h ago
I would agree that it's probably significant. But it's probably not so high that a non-extensions-enabled Firefox for Android wouldn't be useful.
seltzered_•7m ago
On a different tack, I feel like I went out of my way to use Firefox (and Firefox Focus) on iOS and was thankful they had them during a time where everything had to use the safari renderer. IIRC Firefox Focus even had an ad-block extension that worked on safari
JoeBOFH•1h ago
I am speaking from only my personal experience, but I would say the vast majority of Firefox users are using Firefox to avoid Chrome and Chrome likes. That being said I would say they are then more likely and inclined to also utilize extensions.
homebrewer•1h ago
According to Mozilla's own stats, most Firefox users do not have any extensions at all:

> Has Add-on shows the percentage of Firefox Desktop clients with user-installed add-ons.

> December 8, 2025

> 45.4%

https://data.firefox.com/dashboard/usage-behavior

Note that language packs are counted as extensions.

Some have disabled telemetry, of course, but how many? Here we can only rely on our own observations, and of all Firefox users I know, it's zero.

(I keep it enabled because I want my voice to be counted — people who have never lived in an autocracy tend to have peculiar views on this.)

glenstein•1h ago
Always appreciate people citing real data! I honestly would not have been able to guess one way or the other but unfortunately most comments are kind of hip firing in random directions that are impossible to keep track of, so it helps to keep these discussions grounded.
Aardwolf•10m ago
But what if you weigh this by usage time? The firefoxes without extensions might be hardly ever used
wtallis•1h ago
Why do you use 1password on non-phone devices?
ToucanLoucan•11m ago
> Even when they're trying to do the right thing, they're strangely afraid to commit to doing the right thing when it comes to specifics. They won't say "never" even when it should be easy.

Honestly, and it's hard for me to say this: I've come around. I still use and love Firefox, but emotionally I'm detaching from it, because fundamentally: all the other FOSS I use is an actual, factual, open source project. And Firefox the browser is FOSS, but Firefox the corporation isn't, and the problem is the corporation seems to be in charge, not the project, which means all their priorities are to make money and drive donations, not what's best for the user necessarily. It means all their communications are written in Corporatese, with vague waffling about everything they're asked and non-committal statements because the next quarter might demand they about-face, as they've done numerous times.

I love the browser. I increasingly find myself disillusioned with the business entity that rides on it's back, and frankly wish it would sod off. Take the money they're getting, and give it to the people actually building the product. Defaulting AI features to off costs Firefox absolutely nothing and they still won't do it, because of this irrational FOMO that has gripped the entirety of the executive class in charge of seemingly every business on earth. It's pathetic, and it lacks vision.

ramesh31•1h ago
>Whatever they do, they simply cannot win. I'm personally starting to suspect the main issue with Mozilla is its users.

A lot of people remember the Mozilla of old, and are just completely depressed at the state of where it has ended up over the last 10 years. They were once a non-profit founded to promote the web and put users first. Now it's just this weird zombie company monetizing the work and good will of a prior generation of engineers that cared about that mission.

WhyOhWhyQ•1h ago
Sounds like robust criticism is having an effect. Why would you not be happy with the situation?
yoavm•1h ago
I am happy with the situation. Firefox still allows me to customize my userChrome, remove features I don't like and it even has vertical tabs. It supports uBlock origin, runs great in Android. It's a really good browser. I don't think there's a problem with complaining; What I find unfair is the reaction when Mozilla finally does the right thing.
ivanmontillam•1h ago
I am fine with it being a disable-button, as long it's persistent once set.

What I honestly fear is that while AI-features are disabled, popups inviting me to enable them again. That, or them auto-enabling them on every update like sometimes has happened with `browser.ml.enable` flag on `about:config`.

Krssst•11m ago
They don't do that for any feature, no reason they'd do it for AI.
jamesgill•1h ago
He didn't say he wasn't going to remove ad blockers; he said "I don't want to". No commitment or position, just a preference.
som•43m ago
Yep no doubt FF users cut from a slightly different cloth than those who choose GAMS browsers.

But as an old-school Firefox user, with a slieu of mobile extensions installed and a healthy cynicism about our swan dive into the dark sea of AI ... I have no problem at all with the statements from Mozilla. Outsiders can argue all day about intent, it's the actions that count.

nkrisc•11m ago
The fact they need to add an “AI kill switch” is the problem.
jm4•2m ago
The anti-AI people think they are in the majority. They could be, but I suspect that's not the case. I would be surprised if many in the anti-AI crowd could even point to the specific features of the devices and software they use daily that fall under the "AI" umbrella. Meanwhile, regular people are increasingly turning to chatbots instead of search engines. It seems clear we are at peak hype, but this stuff is here to stay.
binary132•1h ago
correct opinion
dblohm7•1h ago
> If it gets taken seriously it would ship with an enable-AI button, not the other way round.

Like the one described in the subsequent toot?

> All AI features will also be opt-in. I think there are some grey areas in what 'opt-in' means to different people (e.g. is a new toolbar button opt-in?)...

https://mastodon.social/@firefoxwebdevs/115740500918701463

catapart•1h ago
I was about to use a quote to show you that "no, it's not like what is described in the thread", but you included the salient bit in the second quote, yourself.

It's not a gray area, and "opt-in" isn't something to be weasled-worded around. If the browser has the capability, I don't want it. I want to be able to add it with a plugin, and that's it. Plugins should have full control to whatever is necessary (same as adblock stuff; plenty of security but enough "user beware" to allow truly useful utilities). And AI features should all be plugins. Separate ones, if I had my way, but bundles if that makes more sense. I do not and will not need AI to browse. It's an enhancement. The core product (or at least ONE OF the products offered) should allow me to do without the enhancement. And opt in if I want to. There's nothing gray there, and I'm so fucking sick of mozilla trying to pull this "we disagree with common terminology" horseshit.

fsflover•1h ago
> It's not a gray area, and "opt-in" isn't something to be weasled-worded around

How about "Translate" button?

catapart•58m ago
What about it? If it's output is generated by the manipulation of tensors and weights, it doesn't belong in my browser. It's not there to because I need to browse, it's there because I want to read content that is not in a language that the content provider has supported for me. I could feed those network responses right into a separate, non-browser app and have it translate stuff for me, if I wanted. Why should I be required to download and ignore your translation feature, when I could just as easily not have it included in the first place?

And, if I'm being honest, "translation" is the only feature I would even consider splitting the builds for. At least in that feature I can see why a "default" version of the browser might benefit more people than not by including it. But that doesn't mean that a "clean" version shouldn't be provided. Build the core app, and then include as many plugins as you think "average users" will benefit from in the "default" version. I don't mind being the minority, I just don't think it's inappropriate to ask for only what I need instead of "all the bullshit you want to force me to have".

marricks•1h ago
Literally every other browser and most tech companies are shoving AI down users throats. Firefox isn't missing the boat by neglecting AI, they're missing it by being an alternative which reminds us how nice things can be without it.

The past 15 years has been a slow decline while they were trying to prove some relevancy outside of their core product. With mobile browsers being locked down a decline was going to happen anyways but if they stuck to their guns at least they wouldn't have wasted a bunch of money and maintained more of their base.

Who knows, their position sucks, but they're not going to win anyone by being the worst AI focused browser which happens to have an off switch.

mindcrash•1h ago
The solution for the (as of yet) small group of people who cares about these things is very simple: community driven forks.

With the bonus that you also get a set of great (and per fork different yet handy) features.

These include:

Waterfox (Firefox) - https://www.waterfox.com/

Zen Browser (Firefox) - https://zen-browser.app/

Librewolf (Firefox) - https://librewolf.net/

Helium (Chrome/Chromium) - https://helium.computer/

Ungoogled Chromium (Chrome/Chromium) - https://github.com/ungoogled-software/ungoogled-chromium

Also as one of the major players, Vivaldi already made a stand against AI and forcefully including (agentic) AI in the web browser: https://vivaldi.com/blog/keep-exploring/. It's a Chromium based browser with a lot of nice features and deep customization options: https://vivaldi.com/

nemomarx•13m ago
Unfortunately the more interesting ones use Chromium. I wish Zen was better developed and less "aesthetic", it might be worth a shot.
tgsovlerkhgsel•1h ago
No, it wouldn't. Because the average user might actually want the features, and if you default to "no" without asking people even once, the users who want it won't find it.

That's why it should ask - once. And offer a "FUCK OFF NEVER ASK ME AGAIN" button rather than "Ask me again later".

1vuio0pswjnm7•45m ago
Make it a compile-time option

   ./configure --disable-ai
dang•10m ago
"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

https://news.ycombinator.com/newsguidelines.html

bhhaskin•2h ago
It should be a plugin. Anything that isn't directly related to the core mission of a web browser should be a plugin.
jonathanstrange•2h ago
I can't imagine any reasonable use case for having AI tightly integrated into a browser (or an operating system, for what it's worth). Why not make a browser plugin or a web page or an app? I don't get it.
freehorse•1h ago
Local translations?
koolala•1h ago
Is it just as easy to make an extension that runs a local AI translation model? Translation would benefit from having a community continuously updating and tuning local models for languages.

If it was an extension it would be nice if people could fork it with other models. Just like their AI Tab Grouping feature would be much better forked with a deterministic non-AI grouping system.

ooterness•1h ago
Sounds like a great plugin.
BoredPositron•2h ago
The problem with the "Trust me bro." stuff is that it only works if you are trusted and after the last decade Mozilla is anything but.
samschooler•2h ago
I'm going to chime in here, I think 1. This is great and Mozilla is listening to it's core fans and 2. I want Firefox to be a competitive browser. Without AI enabled features + agent mode being first class citizens, this will be a non-starter in 2 years.

I want my non-tech family members/friends to install Firefox not because I come over at Christmas, but because they want to. Because it's a browser that "just works." We can't have this if Firefox stays in the pre-ai era.

I know Mozilla doesn't have much good will right now, but hopefully with the exec shakeup, they will right the ship on making FF a great browser. While still staying the best foil to Chrome (both in browser engine, browser chrome, and extension ecosystem).

gigel82•2h ago
I'd love to live in your world for a bit... I can't imagine any future where having AI in your browser is a net positive for any user. It sounds like an absolute dystopian privacy and security nightmare.
afavour•1h ago
Most users are entirely ignorant of privacy and security and will make choices without considering it. I don’t say that to excuse it but it’s absolutely the reality.
tgsovlerkhgsel•1h ago
Why?

Imagine you have an AI button. When you click it, the locally running LLM gets a copy of the web site in the context window, and you get to ask it a prompt, e.g. "summarize this".

Imagine the browser asks you at some point, whether you want to hear about new features. The buttons offered to you are "FUCK OFF AND NEVER, EVER BOTHER ME AGAIN", "Please show me a summary once a month", "Show timely, non-modal notifications at appropriate times".

Imagine you choose the second option, and at some point, it offers you a feature described as follows: "On search engine result pages and social media sites, use a local LLM to identify headlines, classify them as clickbait-or-not, and for clickbait headlines, automatically fetch the article in an incognito session, and add a small overlay with a non-clickbait version of the title". Would you enable it?

gigel82•50m ago
For any mildly useful AI feature, there are hundreds of entirely dangerous ones. Either way I don't want the browser to have any AI features integrated, just like I don't want the OS to have them.

Especially since we know very well that they won't be locally running LLMs, everyone's plan is to siphon your data to their "cloud hybrid AI" to feed into the surveillance models (for ad personalization, and for selling to scammers, law enforcement and anyone else).

I'd prefer to have entirely separate and completely controlled and fire-walled solutions for any useful LLM scenarios.

nemomarx•9m ago
That last one sounds like a lot of churn and resources for little results? You're not really making them sound compelling compared to just blocking click bait sites with a normal extension somehow. And it could also be an extension users install and configure - why a pop up offering it to me, and why built into the browser that directly?
viktorcode•2h ago
The difference between this and "will have an option to enable AI features" shows what the development resources will be focused on. I mean, f** JPEG XL support; we have a bigger investment fish to fry
t1234s•2h ago
Is there a fork of firefox where you have all the same core functionality and support for extensions but with all the mozilla services (pocket, safe browsing, forced crap on the new tab page, any AI service, etc...) removed?
Quot•2h ago
My preference is Zen (https://zen-browser.app/), but there's also LibreWolf (https://librewolf.net/) if you want a less customized fork.
moderation•1h ago
I moved to Zen but have subsequently moved to Glide [0] which I find to have less UI fluff and the keyboard shortcuts and scriptability are excellent.

0. https://glide-browser.app/

Saris•2h ago
Zen, Waterfox, Librewolf, Floorp.. For android there's Fennec, Iceraven.

There are more, those are just the ones I can recall.

Loudergood•1h ago
Pocket has been gone for awhile now. Is it really that hard to uncheck some boxes to turn this all off?
AuthAuth•2h ago
I'm glad to see some mozilla employees standing their base in the comments. That guy trying to make the point that Mozilla was wasting resources chasing trend only for an employee to say it was a few people checking it out while 1000 people continued work on the normal stuff is nice to see.

The non mozilla people in that thread are so petty. Maybe it'd be better to have them go use another browser and stop dragging down firefox's reputation.

butz•2h ago
Firefox should release a separate build - "base", "core", "classic" - clearly, I am not a marketing person, but idea behind it, that this is only a browser without any extra features added. No "AI", no studies, no account sync. Only bare minimum browser, that allows user to do their internet things and, if they ever desire, will install all extra bells and whistles as extensions. No need to agree to any EULA either (remember, that it was added to Firefox?). And, the best part, all existing users will still keep using the same old Firefox version, no surprises for them. Now, I assume that someone will tell me, that this version already exists and is called ESR :)
bondarchuk•1h ago
For example at the moment multi-account containers is a plugin. I needed it and installed the plugin and it's fine.
netule•7m ago
It kind of sucks that this isn’t a core feature of the browser, but the AI stuff will be. At least Firefox sync is good enough to sync extensions.
yjftsjthsd-h•1h ago
I'm pretty sure ESR is a different thing, but yeah, that sounds like a good idea. I think it even should be relatively easy, insofar as that a lot of the non-base functionality is in built-in extensions?
driverdan•1h ago
Firefox should be a browser, period. It should render pages. All other features should be extensions.
crossroadsguy•1h ago
There are two things to note here:

1. Pocket/etc is not even ancient history,

2. At this point I don’t think Firefox or Mozilla ought to be taken without a truck of salt.

A bonus third :D

3. People bleeding their hearts out for Mozilla and calling others out for constantly criticising Mozilla — it’s history baby, history!

squigz•36m ago
I'll never understand why people feel so strongly about features like this and that they have to be opt-in.

I don't use bookmarks. Should those be opt-in? What about the other 85% of the browser's features I don't use?

BeetleB•32m ago
Could someone summarize the problem with Firefox's AI features?

At least when I last checked (months ago), none of those features that involve communicating with external servers would work unless you configure them to (i.e. provide credentials to an LLM provider).

Was I wrong? Have things changed?

999900000999•4m ago
Have it as a stand alone plugin.

I should have to manually install this AI stuff.