frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The Swift SDK for Android

https://www.swift.org/blog/nightly-swift-sdk-for-android/
410•gok•8h ago•160 comments

Unlocking Free WiFi on British Airways

https://www.saxrag.com/tech/reversing/2025/06/01/BAWiFi.html
101•vinhnx•14h ago•14 comments

People with blindness can read again after retinal implant and special glasses

https://www.nbcnews.com/health/health-news/tiny-eye-implant-special-glasses-legally-blind-patient...
36•8bitsrule•3d ago•5 comments

Valetudo: Cloud replacement for vacuum robots enabling local-only operation

https://valetudo.cloud/
192•freetonik•4d ago•50 comments

What Is Intelligence? (2024)

https://whatisintelligence.antikythera.org/
35•sva_•3h ago•27 comments

Context engineering is sleeping on the humble hyperlink

https://mbleigh.dev/posts/context-engineering-with-links/
42•mbleigh•1d ago•10 comments

First shape found that can't pass through itself

https://www.quantamagazine.org/first-shape-found-that-cant-pass-through-itself-20251024/
286•fleahunter•14h ago•66 comments

I invited strangers to message me through a receipt printer

https://aschmelyun.com/blog/i-invited-strangers-to-message-me-through-a-receipt-printer/
189•chrisdemarco•5d ago•71 comments

Harnessing America's Heat Pump Moment

https://www.heatpumped.org/p/harnessing-america-s-heat-pump-moment
107•ssuds•8h ago•232 comments

Deepagent: A powerful desktop AI assistant

https://deepagent.abacus.ai
14•o999•3h ago•1 comments

Advice for New Principal Tech ICs (I.e., Notes to Myself)

https://eugeneyan.com/writing/principal/
11•7d7n•2h ago•3 comments

How to make a Smith chart

https://www.johndcook.com/blog/2025/10/23/smith-chart/
112•tzury•11h ago•20 comments

Code Like a Surgeon

https://www.geoffreylitt.com/2025/10/24/code-like-a-surgeon
120•simonw•13h ago•71 comments

Study: MRI contrast agent causes harmful metal buildup in some patients

https://www.ormanager.com/briefs/study-mri-contrast-agent-causes-harmful-metal-buildup-in-some-pa...
113•nikolay•8h ago•81 comments

Public Montessori programs strengthen learning outcomes at lower costs: study

https://phys.org/news/2025-10-national-montessori-early-outcomes-sharply.html
267•strict9•2d ago•142 comments

Twake Drive – An open-source alternative to Google Drive

https://github.com/linagora/twake-drive
312•javatuts•18h ago•179 comments

Modern Perfect Hashing

https://blog.sesse.net/blog/tech/2025-10-23-21-23_modern_perfect_hashing.html
81•bariumbitmap•1d ago•9 comments

Why formalize mathematics – more than catching errors

https://rkirov.github.io/posts/why_lean/
167•birdculture•5d ago•61 comments

The Great Butterfly Heist

https://www.theguardian.com/global/2025/oct/04/great-butterfly-heist-how-collector-stole-thousand...
11•lermontov•2d ago•1 comments

The fix wasn't easy, or C precedence bites

https://boston.conman.org/2025/10/20.1
5•ingve•2d ago•1 comments

Conductor (YC S24) Is Hiring a Founding Engineer in San Francisco

https://www.ycombinator.com/companies/conductor/jobs/MYjJzBV-founding-engineer
1•Charlieholtz•7h ago

Mesh2Motion – Open-source web application to animate 3D models

https://mesh2motion.org/
186•Splizard•17h ago•34 comments

Underdetermined Weaving with Machines (2021) [video]

https://www.youtube.com/watch?v=on_sK8KoObo
8•akkartik•2h ago•3 comments

Why can't transformers learn multiplication?

https://arxiv.org/abs/2510.00184
127•PaulHoule•3d ago•69 comments

Debian Technical Committee overrides systemd change

https://lwn.net/Articles/1041316/
171•birdculture•18h ago•173 comments

Typst 0.14

https://typst.app/blog/2025/typst-0.14/
551•optionalsquid•16h ago•147 comments

New OSM file format: 30% smaller than PBF, 5x faster to import

https://community.openstreetmap.org/t/new-osm-file-format-30-smaller-than-pbf-5x-faster-to-import...
85•raybb•6h ago•9 comments

Interstellar Mission to a Black Hole

https://www.centauri-dreams.org/2025/10/23/interstellar-mission-to-a-black-hole/
131•JPLeRouzic•19h ago•96 comments

TextEdit and the relief of simple software

https://www.newyorker.com/culture/infinite-scroll/textedit-and-the-relief-of-simple-software
80•gaws•8h ago•84 comments

'Attention is all you need' coauthor says he's 'sick' of transformers

https://venturebeat.com/ai/sakana-ais-cto-says-hes-absolutely-sick-of-transformers-the-tech-that-...
361•achow•1d ago•184 comments
Open in hackernews

Disable AI in Firefox

https://flamedfury.com/posts/disable-ai-in-firefox/
185•speckx•11h ago

Comments

dotcoma•11h ago
Disable AI, disable targeted ads... What's wrong with you, Firefox ?
LetsGetTechnicl•11h ago
In their defense, they're in a bit of a precarious financial situation. Most of their money comes from Google, who happens to also be their largest competitor.
grayhatter•10h ago
The amount of money comes from the number of people willing to use and tolerate their defaults. Surely, burning all the good will they've built up can't possibly improve that, can it?
estimator7292•7h ago
Maybe they shouldn't pay their CEO a sizable fraction of the entire company's income and also stop wasting money on AI bullshit and gimmicks like Pocket or whatever their latest obsession is.

Maybe they'd be in a better position if they focused their resources on building their core product? I know that's a wildly radical concept these days...

__loam•11h ago
The absolute fucks at Mozilla keep re-enabling this every update btw.
DeepYogurt•11h ago
It stays off for me
mostlysimilar•11h ago
`browser.ml.enable` has remained `false` for me between updates.
__loam•11h ago
I've had to turn it off after an update.
BoredPositron•11h ago
They "only" enable it again when they ship a new AI feature...
AmbroseBierce•11h ago
Reminds me of Call Of Duty, every major update they just reenable two or one multiplayer game modes for everyone.
ekr____•10h ago
It's important to realize that about:config flags aren't part of the official configuration interface, so there really aren't any guarantees about how the system will behave if you frob one. Generally, updates are designed so they don't interfere with things that are set from the official config interface (this is hard enough!) but a lot less care is taken with any other about:config settings.

Update: I think a much better complaint is that there's no official way to disable these features.

corranh•11h ago
Thank you I was literally trying to disable that when I saw this :)
sdairs•11h ago
I've used Firefox for 15 years and I really don't want to use Chrome. Can Mozilla just, like, make a good browser?
braebo•11h ago
Use Brave. It’s de-googled, privacy-centric chromium with built-in uBlock-style ad/tracker blocking. Best of both worlds!
presbyterian•11h ago
There are some good reasons to consider not using Brave: https://www.spacebar.news/stop-using-brave-browser/
archerx•10h ago
Still going to use Brave though.
bdangubic•10h ago
this is from 2023 and is also mostly wrong on almost all accounts, basically FUD
protoster•11h ago
De-googled Chromium? This does not compute.
hypeatei•11h ago
De-googled in the "we make some patches to remove things we think are hostile from Google" sense but yes: they're still completely reliant on them for engine development.
sdairs•11h ago
Yeah I'm not at all interested in Brave, that's a dumpster fire of it's own. And that still gives control to Google by owning the defacto implementation of browsing the internet. There needs to be an actual alternative to Chrome.
babypuncher•11h ago
So much about Brave raises scammy red flags every time I look at it.

However, my main reason for ditching Chrome years ago was the fact that I think a browser engine monoculture is bad for the web as a whole, especially if that engine is primarily controlled by a single corporate entity.

Manifest v3 and other Google nonsense came later, and are extra reasons to stay away from Chrome, but I still feel strongly that a good alternative needs to use a different engine.

grayhatter•10h ago
Brave, The browser that brags about how they ignore consent!
yoavm•11h ago
I think they make a pretty good browser. It is performant, supports blocking ads easily, standard compatible, customizable and recently even added support for vertical tabs. What are you missing?
PaulHoule•10h ago
The ad blocker keeps it viable.
latexr•10h ago
Personally (I’m not the person you asked) I’m missing AppleScript support. Firefox is the only major browser without it, and the bug report for it is old enough to drink in every country.

That lack of capability prevents it from being my daily driver, even if the rest were good enough (I’m not saying it isn’t, I’m saying I have no reason to find out).

I am certain I have inadvertently pushed many people away from Firefox for that reason alone, because when they ask for me to add Firefox support for my tools, I have to tell them it’s impossible.

I have tried to talk to Firefox developers about that a few times, at open-source conferences and such, but they think AppleScript is some power-user feature and fail (refuse?) to understand power users drive adoption and create tools that regular users rely on.

I remember whenever a Firefox story was submitted on HN, multiple people commented “I want to use Firefox but it’s missing <whatever>”. Then Mozilla started doing a lot of questionable stuff (all of which they eventually abandoned) outside their core competency and even pulling distasteful marketing stunts, and at some point people started commenting even that. I presume many got tired and gave up on Firefox entirely. I almost have. I now root for them only conceptually, because browser diversity is good.

I also noticed that no matter how politely someone pointed out on HN “Firefox doesn’t fit for me because of <whatever>”, they always got downvoted. If valid polite criticism is buried, no wonder things stay the way they are.

dingaling•10h ago
MacOS, Linux, FreeBSD and everything else squeeze into just 15% of Firefox's user base.

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

They're really not going to be able to dedicate resources to something as bijou as AppleScript.

latexr•10h ago
> They're really not going to be able to dedicate resources to something as bijou as AppleScript.

They don’t need to do it themselves, they could just not stifle the efforts of third-parties who do want to and have worked on it. Multiple people started on it over the years and were simply ignored by the devs.

array_key_first•10h ago
Probably because they don't want to take on that maintenance burden. Even just letting someone do that and merging it in is opening up a whooooole can of worms.
latexr•10h ago
Then they should just say so and close the open issues, instead of letting them linger for literal decades and have people waste time on them then ignore them. That’s just bad stewardship.

Anyway, the reasons are irrelevant and I’m frankly tired of explaining this to Firefox defenders. Someone asked “what about Firefox are you missing” and I responded with what it’s missing for me. Plugging your ears and coming up with excuses doesn’t move the needle. Accept it or don’t, it makes no difference. In the meantime I’ll continue being honest with my users that I would like to support Firefox but I can’t, and many of them will keep switching browsers.

eviks•10h ago
Given how much resources they've dedicated to lower %, this is not true
yoavm•10h ago
Interesting! The last time I used a Mac was many years ago, so I'm not sure what would you do with AppleScript in the browser. What are some example use cases?
latexr•10h ago
Just so we’re on the same page, you use AppleScript outside the browser, but it interacts with the browser. Some basic use cases:

- Change to first browser tab whose URL or title matches <whatever>.

- Close every browser tab matching <whatever>.

- Grab all your tabs and backup their URLs to a file.

- Join all tabs from all windows into a single window.

- Execute JavaScript on a page and get results back.

- Grab the URL of the current tab and open it in a different browser in a Private window.

- And many more things.

yoavm•8h ago
Got it. Last time I attempted to do this kind of things, I used TabFS (https://github.com/osnr/TabFS). I think you might like it!
latexr•8h ago
That requires installing a third-party tool which doesn’t look to be under development, and is an entirely different interaction. Thank you, but that’s not adequate.
krackers•6h ago
Just wait until someone has the bright idea to expose Apple Events over an MCP server or something. Then everyone will be scrambling to integrate applescript into their applications so they can cash in on the computer-use model craze.
Wowfunhappy•3h ago
I'm really surprised no one has done this.

You don't even need an mcp server. Claude Code can just run osascript. https://news.ycombinator.com/item?id=44492369

krackers•43m ago
Directly writing applescript is kind of terrible syntax (I doubt there is enough high quality data, even humans find it hard to write) and lacks the discoverability portion. The good part of AppleScript is the self-discovery (via scripting dictionary) and the general graphql-RPC-esque nature of apple events.
imiric•6h ago
Those are browser automation tasks. Most of them can be done with Playwright/Puppeteer/Selenium.

I don't see why a browser should have to support AppleScript specifically. The Chrome DevTools Protocol and WebDriver BiDi are the standard protocols for interacting with browsers programmatically. Firefox supports WebDriver BiDi. Just use any tool that supports it, or talk to it directly. Maybe AppleScript can do that, I wouldn't know.

latexr•5h ago
No, those are not the same thing. The capabilities and integrations are different, and AppleScript works in a vanilla installation.
tjpnz•10h ago
I recently discovered that the sponsored sites on the homepage I had previously removed have reappeared. I've had similar issues with a few of the buttons on the browser chrome I had also removed. I'll still use it because I don't want to deal with the security and privacy nightmare that is ads. But it's a bit annoying to have to play this game of whack 'a mole.
eviks•10h ago
It's poorly customizable, you can't even change keyboard shortcuts (extensions can't do it globally either). Vivaldi is customizable.
yoavm•8h ago
I was mainly thinking about userChrome.css changes, which allow you to more or less rebuild the whole UI with code. Can't think of many other browsers that let you do that.
SECProto•10h ago
Not defending mozilla adding AI to firefox, but...

If you've tried chrome recently, you'll know that it's jam packed full with even more stuff you don't want. And the article lays out how to easily disable all AI in firefox (which you cant do at all in Chrome)

ASalazarMX•10h ago
I'm very pleased that disabling browser.ml.enable doesn't disable local translation. I don't need a dedicated UI for chat bots, but I find local translation very useful.
array_key_first•10h ago
Yes, because as we all know, Google would never shove AI or ads in your face.

I disagree with Mozilla here, too - but you can't cast Chrome as a magic spell. Chrome sucks ass. Google sucks ass. It's trivial to suck less ass than Google.

sdairs•9h ago
Chrome does suck ass, hence why I use Firefox and said I don't want to use Chrome, lol. But I want Firefox to be a good browser in its own right, not just "not Chrome". Firefox is just about over the "acceptable" line for me, as a power user for 15+ years (and under that line for most normal users) so I continue to use it, but they're neglecting it in favor of these useless AI features.
iberator•10h ago
Firefox focus
mingus88•10h ago
I use focus daily, but it’s not a daily driver.

It doesn’t to tabs, and links that the site forces to open in a new tab often don’t work. It also doesn’t do JS well by design.

I use Firefox focus for throw away links I come across, but for everything else I need a full browser

Kwpolska•10h ago
You can’t open a new tab yourself, but you can open it by long-pressing a link.

If you’re running in a Custom Tab on Android, you need to switch to the full Focus if multiple tabs are involved.

akomtu•10h ago
Being good doesn't pay well these days. Being evil, on other hand, does.
move-on-by•6h ago
Longtime Firefox user here too. After the new privacy policy terms, I jumped to waterfox. I’m hoping it can last long enough for Ladybird to become stable enough to use as a daily driver. It’s very sad to watch Mozilla’s demise at the hands of advertisers.
ephaeton•11h ago
To my surprise, in Librewolf this was also enabled. To how much effect, I wouldn't know (I hadn't noticed any shenanigans, then again, I just updated my librewolf and don't know if that brought it in).
WolfeReader•10h ago
I just checked my Librewolf settings for this and they were already disabled. Not sure why we had different experiences.
stronglikedan•11h ago
Didn't entirely work for me. I still had the little popup when I selected text, even after restarting. However, it did go away and stay away when I selected "hide chatbot..." at the bottom of the popup.
jerhewet•7h ago
about:config, type ".ml." in the search (no quote marks), set everything to false / zero / blank.

I don't want anything even vaguely related to spicy autocomplete on any of my machines, and I go to great lengths to kill anything that even resembles it with fire.

hyghjiyhu•11h ago
I should figure out how to turn off ai in acrobat reader. It offers to summarize my sheet music every time I open it...
jherdman•11h ago
I'm curious to know what the AI does when it encounters sheet music. Does it do anything intelligible?
hyghjiyhu•11h ago
It summarizes the lyrics iirc. There are ai programs specifically for sheet music and I actually use one that I'm happy with, play score 2.
dylan604•10h ago
That would be funny. I'd venture most songs fall into "singer is really pissed after a break up" or "singer is really wanting to get some"
moritzwarhier•11h ago
Just use non-enshittified software, for example SumatraPDF, unless you need some special Adobe stuff that it doesn't support?
sgloutnikov•11h ago
Was shocked last night seeing a quite annoying Acrobat Reader with AI commercial during the NBA game.

https://www.youtube.com/watch?v=5M1a7zY5iVM

PaulHoule•11h ago
Should be a bill of rights that you ask the chatbot how to disable it no it presents you a checkbox to permanently disable it and you click and you are done.
mentalgear•11h ago
Personally, I do not mind it if it's on-device, especially small specialised models (e.g. overview generation, audio generation, etc) with no internet access.
OneDeuxTriSeiGo•11h ago
That was the original intent. They only recently added the "chatbot-y" kind of stuff since the infra is all already there. The main uses were for their translation tools and PDF alt-text generation (which I believe disabling ML will disable as they rely on the on-device transformer tools to do).
ASalazarMX•10h ago
I disabled browser.ml.enable and local translation was still working. In my case, that's all I need, but it looks like it still allows on-device transformers.
OneDeuxTriSeiGo•3h ago
Oh interesting. All the local stuff for a good while was gated under browser.ml.enable but maybe they've finally freed that stuff.
Terr_•11h ago
In the long term, on-device won't save us from a biased assistant. It might notice we seem tired and insinuate that we could use Mococoa, all natural beans straight from the upper slopes of Mount Nicaragua.

Or—and this happens—it "summarizes" the same text differently, depending on whether the author's name happens to fit a certain ethnicity.

dingnuts•10h ago
Modern local models make it pretty easy to imagine a future where this would be useful, but they also make extremely apparent that the future has not arrived.

Maybe in five years they will be useful enough that it would have been worth including these features

cachius•11h ago
Funny, the style sheet breaks the text on mobile and a inserts a hyphen so the setting name appears as

brow-ser.ml.enable

porphyra•11h ago
Mozilla could have had the no-nonsense, high performance browser backend that everyone uses to build their own browsers (like the recent glut of AI browsers), instead of everyone using Chromium/Blink. In the past, Gecko was really the go-to choice for this. They almost had a second shot with Servo. But they kinda really dropped the ball on the technical capability of the browser while continuing to be distracted by all sorts of random gimmicks like Pocket and then this. Sad!
bitpush•11h ago
> Mozilla could have had the no-nonsense, high performance browser backend that everyone uses to build their own browsers

I agree with the sentiment, but you underestimate the level of engineering, coordination, design work, testing it is to do this.

It is admirable that they even have a half-decent browser, but to compete at the top you need soooo much money and motivation.

doublerabbit•10h ago
> It is admirable that they even have a half-decent browser, but to compete at the top you need soooo much money and motivation.

Let's not forget the CEO who paid herself a $6.9m salary in 2022, $5.6m in 2023.

rudedogg•10h ago
> It is admirable that they even have a half-decent browser, but to compete at the top you need soooo much money and motivation.

I’m guessing Ladybird will prove you wrong in due time

Barrin92•10h ago
Modern web browsers are in the range of 30 million LOC, probably 50% of that is just pure implementation of web platform standards and engine work.

Do you just need to advertise stuff among content creators these days with common sense going out of the window? It'll take them a decade to catch up without any engineering funding at the level that Apple/Google/Mozilla have.

rudedogg•9h ago
> Do you just need to advertise stuff among content creators these days with common sense going out of the window?

I’m not a content creator and I don’t really care about Ladybird. I use Safari.

I’m just pointing out that browsers have decades of legacy cruft from mis-steps deciding what the web even should be and someone smart can carve out a path to covering 90% of use cases in 10% of the effort and code. And there are the huge organizational costs Google and others pay that a small organization doesn’t have to.

Your argument is the same as looking at a large company (say Microsoft) and saying no one can compete without trillions of dollars and tens of thousands of engineers. Ladybird has the benefit of hindsight, as well as a non-idiotic structure (I assume).

The defeatism among engineers is sad

Barrin92•9h ago
It's not defeatism at all. I think it's just important to acknowledge that a browser, or software at the scale of Microsoft is real work, these are objectively gigantic engineering efforts and not all of the people at those firms are stupid.

If you're really smart and you say "I can do it with half or a quarter of the resources with hindsight", sure I might give you the benefit of the doubt, but if you're going to claim you can do it with 0.1% of the resources in a volunteer Discord server effort, no. Not because I wouldn't be happy if that was possible, but because that's not how the world works. Linux is being able to compete with Microsoft because there are now large billion dollar companies like RedHat, Steam and others investing into the development. It takes real money and developer time.

And that's the second point, Mozilla has to make these compromises because they are one of the few companies that actually maintains an independent software project at this scale. And if any other competitor ever wants to get there, they'll need to answer these funding questions too. Even if they're ten times as clever, they'll still need tens or hundreds of millions.

wobfan•9h ago
Ladybird will be a Firefox alternative, nothing more. It can't be, by definition. People are not using Chrome, Edge or Safari because they're great browsers. They use it because it's preinstalled and good enough. They don't care, and they won't care in a future where Ladybird is a thing.

Ask 60% of their (Chrome, Edge, Safari) userbase, and they won't even be able to tell you what their browser is called.

bitpush•5h ago
> I’m guessing Ladybird will prove you wrong in due time

It'll be a usable product, but it will be extremely extremely niche, until the dev burns out or just quit it.

I hope I'm wrong, but a browser is a XXL type project and needs proper funding (means = there should be a reason for it to exist, not altruistic as lets have an alternate because reasons ..)

ZenoArrow•11h ago
Time to switch to Waterfox, it's basically Firefox with the privacy features that Firefox should have by default:

https://www.waterfox.net/

latexr•11h ago
That doesn’t address the larger complaint your parent commenter is making that Mozilla dropped the ball on Firefox development.
ZenoArrow•7h ago
It partially addresses it, because it shows there's a way to save the software Mozilla develops from itself. In other words, I couldn't give a damn if Mozilla keeps misunderstanding it's market if there are open source forks of its software that undoes Mozilla's bad decisions and keeps the parts worth keeping. I'm not sentimental about Mozilla, Mozilla can continue to become irrelevant as long as competition in the browser space continues. New funding models can be developed to support forks of Firefox.
SoKamil•11h ago
The amount of money and research put into Chromium is nuts and it's borderline impossible to compete.
blackhaz•10h ago
We had Netscape Navigator which began bloating after version 3 eventually becoming Netscape Communicator with various sorts of useless bullshit. When it became so fat it couldn't even start without causing machines to swap, I remember Phoenix came out - a lightweight, fast Mozilla browser. It was a godsend, an immediate hit. I remember all my friends switching to it when it was, like version 0.x, because it was so much faster. A proper no-bullshit WWW experience. Then Phoenix became Firefird, then Firefox. Now Firefox is the new Netscape. Cycle continues.
wvenable•10h ago
Mozilla is a C-suite vanity organization disguised as software company. I love Firefox (I'm using it write this comment) and I really appreciate the developers who continue to work and improve it -- I just wish they were given far more resources to do it.
slig•10h ago
I doubt the Mozilla C-suite even uses FF on their macbooks/iPhones.
dontlaugh•10h ago
Gecko was always hard to embed, which is why WebKit was developed by Apple and then widespread in open source projects.
mionhe•10h ago
More accurately, why WebKit was forked from khtml by Apple.
dontlaugh•10h ago
Sure. KHTML wasn’t embeddable outside KDE either until Apple made that happen.
ASalazarMX•10h ago
That was always KHTML's goal, but Apple saw value in it for their business plan, just like it saw value in FreeBSD to reuse as their OS's base.
dontlaugh•4h ago
Sure. I wasn’t trying to say that Apple made WebKit from scratch, merely that they developed it into something easily embeddable. That very much was novel at the time.
coldpie•11h ago
Good to know. I tried to find an off switch in the settings for the AI junk when it first popped up and didn't find one. It's mostly unobtrusive, so didn't bother me too much, but it's nice to have a way to get rid of a feature I'm not going to use.
ape4•10h ago
Yeah, just searching for "AI" in settings find some choices. eg "Use AI to suggest tabs and a name for tab groups" And far more false positives - eg dAIly
roschdal•11h ago
It's time to fork Firefox
bitpush•11h ago
Step 1: Fork Firefox

Step 2: ??

Step 3: Profit

Sometimes HN commenters are so funny.

ZenoArrow•7h ago
Wow, it's almost as if you've never heard of crowd-funded development.

The software behind Firefox can still continue without Mozilla. It may have fewer developers due to reduced funding but I'd rather see slower development if it was moving in the right direction.

bitpush•5h ago
> I'd rather see slower development if it was moving in the right direction.

What makes you think it'd happen if full-time employees at Firefox cant do it? We can poop on the leadership over at Mozilla, but there are FTEs getting paid to work on Firefox.

You cant just replace with few people running passion project on weekends, and even get the remote success Firefox has.

Browser is extremely complex. HN is underestimating how much work goes into making a browser.

pRusya•10h ago
You can fork the source code, but you cannot fork engineers and paychecks from Google and other interested parties.
ekr____•10h ago
You also can't fork the update channel, so you're starting from scratch with 0 market share.
righthand•11h ago
I had to do this in Librewolf too.
mihaaly•11h ago
This is the last I pressed the update button (I only allow notification, no automation). And will speed up the study of other browsers (like Brave, Orion). This sneaky delivery of unnecessary but questionable privacy nonsense, also pushing on you enabled, is revolting.
spoaceman7777•11h ago
Why do people care? It's nice, been using it since Nightly. And you have to actually hook it up to a service for it to do anything.

The toggle for the popup is in (as you might expect) the settings hamburger menu in the AI Panel. There's even a remove button! Lots of new things have been added to browsers over the years, and these AI features are becoming incredibly popular as more users recognize the utility (and what they actually are).

This just seems like some more anti-AI hysteria.

coldpie•11h ago
> Why do people care?

It's clutter for a feature that I'm not going to use. I'm not upset it's there for those who want it, but it's also nice to be able to get rid of it.

Y-bar•10h ago
I don’t store passwords in Firefox, nor do I use the ”Save page as”, I have never used the ”Report broken site” feature, and never activated ”Troubleshooting Mode”. I have never needed to configure network settings in my browser, and so on… As far as this discussion is concerned all these are bloat because they are not used. Seems like a strange yardstick to keep, when it cannot be properly applied, no?
coldpie•10h ago
I think it'd be cool to be able to remove those from the UI if you're not using them, yeah. For me personally, I find the Firefox UI is pretty streamlined, so suddenly seeing new right-click menu elements that I'm not going to use was a bit jarring and I'm glad there's a setting to remove them.
grep_it•11h ago
I'm actually not all that opposed to some of these features, but the way it's implemented is so clunky. The UI make it feel like a half baked browser extension.
panzi•10h ago
"automatically group and label your tabs" is the only thing out of those that sound at all interesting to me, though I don't know how AI comes into play here. And is it all local AI?
Y-bar•10h ago
It’s local and it tries to group the tabs based on what seems to be URL and title, and what seems to be a semantic content of the page (eg it understands to group shopping sites together).
flerchin•11h ago
I like seeing new features in Firefox even though I won't use nearly any of them. It indicates new ideas and investment into software that I very much want to continue to exist, that I use everyday.
interloxia•11h ago
It looks like it should be possible to use a local model with a custom prompt.

Selecting text and having a action with a custom prompt/tool without needing a browser extension might be nice. It need not even be a llm.

https://nilsheuman.github.io/TIL/2025-04-17-custom-firefox-a...

yoavm•11h ago
Feels like people making a big deal out of it. You can also just, you know, not use these features. I can't remember the last time I use the "Print" dialog, the "Manage bookmarks" or the "Homepage" button. But these things don't have AI in their name, so people aren't so obsessed with removing them.

IMHO just like many companies are obsessed with adding AI features, some users are obsessed with rejecting them. Both seem mostly senseless to me, especially when it's a local-first AI implementation.

PaulHoule•10h ago
Even if you don’t use them they still keep popping up popups which are distracting and make them violate WCAG for people with attention problems such as ADHD.
yoavm•10h ago
Not sure what I'm doing differently, but using Firefox Dev Edition on Linux, I don't recall ever seeing a popup.
prashantsengar•10h ago
And honestly it seems ironic that a lot of people on HN want Firefox to be used by everyone but don't want Mozilla to add features that the "normies" want.
dragonwriter•10h ago
A lot of people on HN do not want people to use, or want, a lot of features that “normies” want. In part because they think that “normies” desire for those features is based in substantial part on misunderstanding of the benefits and costs of the features.
zynovex•11h ago
Not using firefox anymore. Uninstalled it few days ago. Switched to qutebrowser. It's not perfect, but hell I love using this browser.
flurdy•10h ago
The article is actually good. The title is a little click-baity even if that is actually what it covers. It is mostly about tweaking the AI options which is actually helpful as I don't mind some of the new features.
IAmBroom•10h ago
> The title is a little click-baity even if that is actually what it covers.

Your comment is a bit self-contradictory in that it doesn't say what it says.

The_President•10h ago
Here's the link to the official archives of Firefox browser:

https://ftp.mozilla.org/pub/firefox/releases/

You're on your own running these in the wild; at least use a few other layers of security protection. Later versions of Firefox will not run unsigned addons unless you're running a development build, without running it from the debugger page. (Maybe someone can chime in with a workaround.)

__fst__•10h ago
Apart from the browser.ml.* config the newest update also adds and activates the @perplexity search shortcut.

Deleted it in my config. I'm solely relying on DuckDuckGo.

lucideer•10h ago
> I'm solely relying on DuckDuckGo

I've been fully on DDG for years but becoming slowly skeptical & looking for alternatives.

1. They're leaning heavily into "responsible AI", much like Mozilla

2. Might be just me but I feel like their algorithm became significantly worse recently. Over the years they've gone from being worse than Google in the early days to steadily improving & overtaking Google on quality (I made heavy use of !g until I started slowly realising it was no longer giving me better results). But now I feel like they've reversed & regressed again.

mikae1•10h ago
https://startpage.com is a Google proxy instead of a Bing proxy (like DDG).
arcanemachiner•9h ago
Pretty sure startpage sold out years ago...
frm88•8h ago
For now you can still try noai.duckduckgo.com - not sure it will stay, but it still works.
scuff3d•10h ago
After sticking to Firefox since it first came out, I finally switched to Vivaldi. Not happy it's Chromium based but it's the next best option I could find.
grigio•10h ago
it's easier to change browser
roscas•10h ago
Still, don't forget to install uBlock Origin on Firefox. If you don't have a Pi-hole, considerer installing one. If you use Windows (or android/ios/macos), there is no way MicroDollar won't know what you do or go, even if you have a VPN it still goes around the VPN. But if you use Linux, install OpenSnitch so you can control some other nasty connections.
username135•9h ago
Can you elaborate on what you're talking about regarding microdollar? Or provide some more information about your claim?
smartbit•10h ago
The Firefox Chat window doesn't allow running a LLM is a different container. At least I couldn't find a way, tried several plugins but failed. Now running my LLM of choice just like the author inside a pined & containerized tab.
josefritzishere•10h ago
It would be nice if there was a one-click "No AI" option, but I appreciate the OP. I have disabled these flags. Firefox is my main browser but AI is my nemesis.
pr3dr49•10h ago
I've started using https://mullvad.net/en/browser for exactly that reason. No AI shibboleth.
pr3dr49•9h ago
If you want some DNS blocking without running pi-hole or AdGuatd, try something like https://mullvad.net/en/help/dns-over-https-and-dns-over-tls

I found family to do a decent job of not resolving ads and crapware. Other providers are available.

rsync•6h ago
"If you’d like to turn these features off, open about:config in the Firefox address bar, search for browser.ml.enable, set it to false, and that should disable everything."

This is nice to know but in future versions of Firefox that single config switch (browser.ml.enable) will both change names and split into multiple sub-switches, most likely appearing in different pages of about:config.

These sub-switches will then not remain consistent.

Bank on it.