Live data from Hacker News

Zen, a Arc-like open-source browser based on the Firefox engine

zen-browser.app

351–360 of 427 posts

Re: Zen, a Arc-like open-source browser based on the Firefox engine

#351
to me the main feature that makes arc browser appealing is how they combine the features of open tabs and bookmarks into one intuitive system, and making switching an open tab into a tab in the saved section really frictionless, and allowing you to view a tab in the same section in the same manner as an open tab. It also then automatically takes care of the memory management aspect of closing unused tabs for you while keeping the visual representation of open/saved tabs the same, and letting you be confident that the state of the saved tabs section is persisted.

No browser that I've seen comparing itself to arc really does this. I downloaded zen and looked at it for like 30 seconds and it doesn't look like it does this either.

Re: Zen, a Arc-like open-source browser based on the Firefox engine

#352

Earlier quoted context omitted.

wonder if we should just accept it as "voting" and monitor their telemetry experiment and spam the option we would like

You can vote for features on Mozilla Connect: https://connect.mozilla.org/

Seems like a reasonable idea. With this in place, why are Mozilla using telemetry instead?

Re: Zen, a Arc-like open-source browser based on the Firefox engine

#355

Earlier quoted context omitted.

This looks really great. One thing I have never seen done is having the url bar completely removed and put everything in the sidebar. That would really save some vertical space. Since you seem to know your way around the firefox sources, do you think that's possible?

I don't know what you mean by having the URL bar completely removed (how do you navigate?) but I use CSS to trim the top of my Firefox to look a bit neater with the Sideberry extension: https://gist.github.com/reuben/4afa453611abd7f1477429b2c001f...

Oh that's lovely, thank you, I didn't know it was possible to do.

Re: Zen, a Arc-like open-source browser based on the Firefox engine

#357
post #219

Earlier quoted context omitted.

Or, just don't disable (anonymous) metrics . There's a BIG difference between tracking and metrics , but they are often treated the same, especially by "power users".

There's no difference between tracking and metrics, they're the same thing. You get your metrics out of the data you track. Browser phone home? Tracking. And there's no way for a user to validate that any tracking is indeed anonymous. The technical level needed to asses this is just... out of reach for everyone (the quantity of people who can properly verify this is small enough we can safely ignore it when speaking…

There is definitely a difference between tracking and metrics. One saves and associates information like “when and where did this piece of data come from?” along with other “identifiable” information, the other simply increments a count for things like “advanced feature X enabled”. If you don’t see the obvious difference between this type of data, then that’s on you. The latter can provide extremely valuable signals, and when “power users” disable it (and tell regular users to do the same, spreading FUD) because they think it’s “tracking” (it’s not), that’s their problem when a tool/app/service starts moving in directions they don’t like.

Re: Zen, a Arc-like open-source browser based on the Firefox engine

#358

I've recently made a similar (more modular) project which compiles various features and patches them into a Firefox profile. It can compile themes, hardening, userscripts, userstyles and more into a clean firefox profile, basically removing the bloat from firefox while still being fully customizable: https://github.com/explosion-scratch/firebuilder

Downloads/firebuilder-darwin-arm64 24334 | allowPositionals: true 24335 | }); 24336 | var PROFILE_PATH_CLI = args.positionals[2]; 24337 | var THIS_DIR2 = __dirname; 24338 | var MODULE_DIR2 = resolve4(THIS_DIR2, "modules"); 24339 | var OPTIONS = Object.fromEntries(readdirSync2(resolve4(MODULE_DIR2)).filter((i) => lstatSync2(join8(MODULE_DIR2, i)).isDirectory()).map((i) => ({ ^ ENOENT: No such file or directory errno:…

Somehow it has hard coded something wrong - I'm so sorry I literally just tested it. Actually moving into college tomorrow but I might be able to fix it the next day. Try cloning and 'bun run cli.js' in the meantime?

I'll fix asap

Re: Zen, a Arc-like open-source browser based on the Firefox engine

#359

I've recently made a similar (more modular) project which compiles various features and patches them into a Firefox profile. It can compile themes, hardening, userscripts, userstyles and more into a clean firefox profile, basically removing the bloat from firefox while still being fully customizable: https://github.com/explosion-scratch/firebuilder

Downloads/firebuilder-darwin-arm64 24334 | allowPositionals: true 24335 | }); 24336 | var PROFILE_PATH_CLI = args.positionals[2]; 24337 | var THIS_DIR2 = __dirname; 24338 | var MODULE_DIR2 = resolve4(THIS_DIR2, "modules"); 24339 | var OPTIONS = Object.fromEntries(readdirSync2(resolve4(MODULE_DIR2)).filter((i) => lstatSync2(join8(MODULE_DIR2, i)).isDirectory()).map((i) => ({ ^ ENOENT: No such file or directory errno:…

Update: After a tough 24 minutes I have fixed the bug! Apparently it's an issue with old versions of Bun so I had to upgrade, but I also added a `--help` flag and usage.
Post reply on HN