Hacker Newsnew | past | comments | ask | show | jobs | submit | zephyreon's commentslogin

Could definitely be writing on the wall that MV2 support will be deprecated in the future but imo not necessarily a bad thing if it’s not actively developed anyways. Maintaining both MV2 & MV3 support isn’t easily sustainable long term when you factor in the need to prioritize other features.

That said, if this is writing on the wall I’d hope they’ll listen to the community this time and allow the engine to be extended / make it such that a block all ads feature always exists. I’m cautiously optimistic given Mozilla’s track record just over the past year-ish. They have released some great new features that help bring Firefox closer to feature parity with other browsers.

I am a Firefox hopeful and recently switched back to using it as my daily driver when Arc went belly up (but mainly for uBlock Origin support).


>Maintaining both MV2 & MV3 support isn’t easily sustainable long term when you factor in the need to prioritize other features.

There is no feature Firefox provides that is more differentiating than ublock origin. As long as pages load and security issues are patched it is the reason to choose Firefox as a browser. What would they prioritize over it?


And there's nothing in MV2 that uBlock Origin needs that doesn't exist in MV3 on Firefox, unlike Chrome. This issue is completely overblown.

Are you disputing uBlock Origin's list of MV3-incompatible capabilities [1]?

[1] https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-as...


That list contains issues with the APIs that Chrome exposes via MV3. Firefox still supports APIs that Chrome removed.

That's utter bullshit. The author of uBlock Origin has posted a long list of capabilities that declarativeNetRequest does not support.

Unlike Chrome, Firefox did not remove the older API.

What's this supposed to mean ? OP was saying that MV3 is feature-equivalent to MV2 and would like to see MV2 support removed from Firefox just as it was from Chrome. I replied pointing out that's utterly false.

MV2 and MV3 are feature equivalent on Firefox when it comes to request blocking.

I’d like to see more investment in their new profile manager. It feels pretty barebones at the moment. Arc had the ability to link profiles to “spaces” and you could easily switch between them without opening a new window. It was very nice to so easily swap between personal, work, & side business.

The multi user containers are also very nice.

And to go one step further, for achieving a profile-per-firefox-window workflow, I suggest to have a look at the underrated extension Sticky Window Containers [0]

While far from being perfect, I find it good enough for keeping things separated, especially when using a desktop/workspace workflow. For example, in workspace/desktop 2 I have a Firefox window opened with the first tab set to "container A", so hitting ctrl-t there opens new tabs with the same container "A", so I'm logged-in for all projects A. In another Firefox window in workspace 3 I work with "business project B" tabs (where I'm logged into different atlassian, github, cloud, gmail, ...)

Then with a Window Manager like i3wm or Sway I set keybinds to jump directly to the window (and workspace), using the mark feature [1]

It's also possible to open websites directly in specific containers so it's flexible. For example on my desktop 8 I have all my AI webchats in "wherever my company pay for it" tabs: `firefox --new-window 'ext+container:name=loggedInPersonnal&url=https://chat.mistral.ai' 'ext+container:name=loggedInBusinessA&url=https://chatgpt.com' 'ext+container:name=loggedInBusinessB&url=https://gemini.google.com' 'ext+container:name=loggedInBusinessB&url=https://claude.ai'`

It's also the only way I found to keep opened multiple chat apps (Teams, Slack, Discord, ...). The alternative electron apps are as resource-hungry, and in my experience never handled multiple accounts well (especially Teams).

[O] https://addons.mozilla.org/en-US/firefox/addon/sticky-window...

[1] https://i3wm.org/docs/userguide.html#vim_like_marks


Why does everything have to be "actively developed"? Sometimes a program is just done. Better not touch it. I actually do downgrade packages when "actively developing" causes regressions. Not curl or anything sensitive like that, but local programs definately yes.

In case of the extension manifest, that's probably layered on top of the JS engine which does get attention and scrutiny. It's not like an API needs to be updated. If you'd always do that, nothing would ever be interoperable and we'd likely have a hard time trying to communicate.


> Maintaining both MV2 & MV3 support isn’t easily sustainable long term when you factor in the need to prioritize other features.

The feature that better adblockers need is one callback that's similar to one that's still in V3. It's not difficult to keep if it's your own codebase.


Try Zen! Firefox fork with Arc-like UX.

Zen is great and still mostly Firefox. I use standard Firefox on Android and everything syncs without hassle. The experience is so much better that personally cannot imagine using Chromium anymore. Of course I do wonder if the entire Firefox ecosystem is sustainable long-term funding wise.

This is neat, but no. /s

Posts like these always give me a moment of pause to reflect just how expansive the global internet is.

Very neat. This is an example of digital art that I’d love to see exist in physical form somehow. I suppose it could get rather noisy at a museum but I love the intersection of mass transit & music.

Just sent this to my partner. He’s super into travel hacking and this will be a nice add to his toolkit.


This is the classic car wash subscription scheme. You sign up a bunch of people for $40 a month to wash their car. Most people only go to wash their car once or twice a month (or even less), which offsets those few folks that do it three times a week or more.

The problem Anthropic is running into is that OpenClaw made it easy for everyone to become one of those folks that washes their car three times a week or more.

I’m sure they were losing money on subscriptions in general but now they are really losing money. Shutting off OpenClaw specifically probably helps stem some of the bleeding.


Yah well I'll be downgrading my subscription to the $20/month plan for the light chats I have with AI outside of using custom harnesses and will figure out a better provider for the agentic tooling.


couldn’t you just do that and put the other $80 towards extra usage and OpenClaw can use that?


So interesting that Baltimore’s very subpar public transit system made it into the first batch of systems — not complaining at all I love that city & love to see it in random places on the internet :)


When i started buidling systems, I started with my Lived Experiences, WMATA and Baltimore are close to home for me as I grew up in the DMV


An interesting hearing it from that perspective. I had not considered that this could be used across all of the systems they have in place.

To add to this, I did a quick search on archive.org and it seems like they’ve had this site in place since 2006, albeit in different variations. Perhaps that is why they have a “global” opt-out across all of their marketing databases? Something that has just always been in place.

https://web.archive.org/web/20061103202329/https://gmcontact...


I mean, how many companies offer to look up your mailing address and remove you from their junk mail?

I suspect in practice this search is not going to be perfect. There are so many variations that could exist on an address.

That doesn't even begin to deal with potential "ghost" sources. A database backup. An integration with a product database, etc.

I would honestly not be surprised if there wasn't a human reviewer somewhere over these requests. (At our company, all GDPR requests are STILL manually handled).


On my weekly unsubscribe binge I recently tried to opt out of General Motors marketing communications.

They have a form that requires you enter your full name, address, phone number, and email just to process an unsubscribe.

In addition, they indicate that you may need to enter the form multiple times with different variations of your name in order to be successful.

If by some miracle you succeed at opting out of marketing communications, your opt out is only honored for 10 years and does not include OnStar or GM Financial.

I have seen terrible opt-out practices before but this is probably one of the more egregious ones I’ve encountered.

I’d also be curious to hear if people think the patchwork of data privacy laws that have been going into effect across the U.S. might affect processes like this or if just having the process is enough. I know it is probably somewhat subjective.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: