Live data from Hacker News

Firefox Profilemaker

ffprofile.com

71–80 of 89 posts

Re: Firefox Profilemaker

#71

I feel the strong need to point out some of these settings will break Firefox in subtle and hard to understand ways. There’s a reason you “void the warranty” when tweaking the about:config preferences. No rule against it, but just watch out. (Mozilla employee)

Yep I took the defaults here then installed 1PasswordX and couldn’t open its settings. That’s a vital extension for me.

Re: Firefox Profilemaker

#72

I feel the strong need to point out some of these settings will break Firefox in subtle and hard to understand ways. There’s a reason you “void the warranty” when tweaking the about:config preferences. No rule against it, but just watch out. (Mozilla employee)

I feel a strong need to point out the bad faith Mozilla seem to have for Firefox users and their privacy, eg Pocket, Mr Robot, DRM & binary blobs, dark pattern configs, etc.

As much as I loved the browser in the past, nobody should consider running it today, without being informed of the implications. The ffprofile.com site is something I have been waiting for, but stuff like this should not be necessary and IMO Mozilla Corp. has won. Nobody celebrates a new version of FF anymore.

Also useful resources: https://github.com/amq/firefox-debloat https://support.mozilla.org/en-US/kb/how-stop-firefox-making... https://spyware.neocities.org/articles/firefox.html https://browserleaks.com/ https://www.howsmyssl.com/

Re: Firefox Profilemaker

#73
post #41

I feel the strong need to point out some of these settings will break Firefox in subtle and hard to understand ways. There’s a reason you “void the warranty” when tweaking the about:config preferences. No rule against it, but just watch out. (Mozilla employee)

As a FF user (and a browser's user in general) I found actual browsers absurd monsters that service like ffprofile only try to mitigate. Few example: any complex enough software offer config files/dir. normally human readable and manageable. I can easily install plugins in Emacs via a simple config edit, same for (n)vim, same for zsh or fish, I can change my OS (NixOS) with a simple human-readable config file. Same f…

I'd also like to point out how many times "this might void your warranty" appears on the following page.

https://support.mozilla.org/en-US/kb/how-stop-firefox-making...

which is a perfectly reasonable and legitimate user request that, the browser not talk to the internet before the user agrees it may.

Re: Firefox Profilemaker

#74
post #24

Earlier quoted context omitted.

It also breaks add-on compatibility because it sets your user agent to the last ESR version of Firefox, which may be several versions behind the version you're actually running.

That is resolved with 60.x ESR. First released in the early summer and has been the default since September. 52 had no support for webextensions

That's the compatibility issues for webextensions at all, but the bug still exists for extensions that declare compatibility ranges between the latest version and the previous ESR: https://bugzilla.mozilla.org/show_bug.cgi?id=1394448

Re: Firefox Profilemaker

#76
post #64

Something like this should be made for all Microsoft products. Really love how transparent this is + description of each field.

Every single MS product is configurable by registry. You just have to know the right keys. Fire up that powershell

Re: Firefox Profilemaker

#77
post #18

I'm not after a whole profile-builder but the Google Redirects Fixer & Tracking Remover add-on ( https://addons.mozilla.org/en-GB/firefox/addon/google-no-tra... ) caught my eye. Unfortunately look's like it's defunct, a bunch of 1-star reviews being left recently. Perhaps worth removing it from the tool if the author is here?

An alternative that works would be "Google search link fix" [1], which is written/maintained by the current developer of Adblock Plus. (There's probably no reason that the core script [2] couldn't be adapted into a userscript for Tampermonkey/Greasemonkey/etc. if he isn't considered trusted.) It does currently have a problem on Firefox for Android where a long-press on a link doesn't trigger the tracking removal. [3]

[1]: https://addons.mozilla.org/en-US/firefox/addon/google-search...

[2]: https://github.com/palant/searchlinkfix/blob/master/data/con...

[3]: https://github.com/palant/searchlinkfix/issues/71

Re: Firefox Profilemaker

#78
post #21

Earlier quoted context omitted.

>(This is in fact sarcasm before you get too eager with that down arrow) I see this defense quite a lot on the internet, and I think it's misplaced. Even without your comment, I would have downvoted you, not because I though you were in earnest, but because your sarcastic comment doesn't add anything to the conversation.

Technically, your comment doesn't add much to the conversation either.

I agree that my comment is of extremely limited value. Usually I just down vote and move on for that very reason. Today I chose to explain why instead.

The difference is that I believe that my comment has a very small positive value, while I believe that the comment I responded to has a small to moderate negative value.

Re: Firefox Profilemaker

#79
post #67
post #41

Earlier quoted context omitted.

As a FF user (and a browser's user in general) I found actual browsers absurd monsters that service like ffprofile only try to mitigate. Few example: any complex enough software offer config files/dir. normally human readable and manageable. I can easily install plugins in Emacs via a simple config edit, same for (n)vim, same for zsh or fish, I can change my OS (NixOS) with a simple human-readable config file. Same f…

> ... Mozilla seems to try avoiding supporting such a thing Back when I was trying to manage the configuration of my machines by having a git repository in my home directory or using stow, I got a little upset when I found that firefox stored its configuration in a profile directory with a random prefix. Why would it make it random? It's got to be the only program to do such a thing. I cannot imagine it's for anythin…

> Why would it make it random?

https://bugzilla.mozilla.org/show_bug.cgi?id=56002 has the long discussion about it, but briefly: the profile directory name randomization was introduced to prevent web sites from being able to place data they control in known locations on your hard drive (via the browser cache) and then use that as a stepping-stone in a privilege escalation.

Re: Firefox Profilemaker

#80
post #47
post #46

Earlier quoted context omitted.

That is not entirely true, there is a prefs.js in my Profile folder that contains the changes done to my about:config page, if I interpret it correctly.

True but certainly not friendly to edit with a big // DO NOT EDIT THIS FILE. and an optional user.js separate preference I do not know how reliable...

user.js is the supported and reliable way to set preferences that should just be set no matter what the default configuration is or what about:config says.

prefs.js is the storage for the current non-default pref values. At runtime, default pref values are loaded, then prefs.js, then user.js.

You _can_ edit prefs.js and the effect will be the same as if you changed the pref in about:config, as long as you do it while Firefox is not running against that profile. If you do it while Firefox is running, your changes will be overwritten at shutdown when Firefox writes out then-current in-memory pref values.

Post reply on HN