If the controversies, allegations, rumors and gossips are about firefox though it definitely is important.
...
the huge chunks of money firefox gets from their biggest competitor
I think we're confusing things here 🙂
Examples of topics relevant to Firefox
[Hypothetical] Firefox collects user data w/o consent.
[Hypothetical] Researchers found government backdoors X, Y and Z in Firefox code base.
[Hypothetical] Firefox to disable Javascript by default.
Examples of topics NOT relevant to Firefox
Mozilla's contract w/ Google
Mozilla's political campaign
Mozilla's CEO allegedly being a selfish a-hole
Finally let's not forget that Firefox is an open source project, the result of the collaboration of hundreds, if not thousands, of people over the past 2 decades. Despite Mozilla's important role, there's way more to Firefox and its potential future than the usual corporate gossip/controversies.
Likewise, I never thought I'd need any timestamp w/ a finer resolution than millis, until my tests started failing:
There is a feature in bmakelib (called !!logged) which logs the stdout/err of a given target to disk. When I was writing tests for it, I noticed that occasionally my tests fail where they shouldn't have (for context, the tests used to create files w/ millis resolution and then check the contents.) Turned out the my tests were fast enough that more than 1 of them would run and finish in a single millisecond causing the "expected" files to be overwritten.
That's how I got to thinking that it may be something which can be added to bmakelib.
The benefit is that you don't need to do much and you ensure the timestamp has a high resolution. That will make it harder to produce difficult-to-debug bugs 😅
The downsides are 1) cognitive load (yet another thing to know about) 2) filenames/variables/... will have 3 extra characters which stand for µ fraction.
I'd rather keep this community about Firefox the product and what it (doesn't) brings to the table. That's what I am, personally, interested in.
It'd be great if we could keep all the other things such as controversies, allegations, rumours, gossips, ... contained in a "mozilla" community and tried our best to maintain the separation.
Not an Ubuntu user, but I think it's all about how a snap uses filesystem, esp directories which are not writable by the "world", such as your home directory.
The GNU GPL is not Mr. Nice Guy. It says no to some of the things that people sometimes want to do. There are users who say that this is a bad thing—that the GPL “excludes” some proprietary software developers who “need to be brought into the free software community.”
But we are not excluding them from our community; they are choosing not to enter. Their decision to make software proprietary is a decision to stay out of our community. Being in our community means joining in cooperation with us; we cannot “bring them into our community” if they don't want to join.
Extensions either save their settings in the "cloud" or locally.
If you've got Firefox Sync setup, the ones which write to "cloud" will be automatically backed up for you.
Some extensions also offer to export your config to a file so that you can import it later.
It all varies by extension and impossible to tell w/o knowing which ones you're using.
That said, you can always safely experiment using a new profile w/o needing to delete the current one. Create a new profile (launch firefox using firefox -P) and see if copy-paste works properly in there. If yes, then you can add your extensions one by one to the new profile w/o losing your settings.
I've never had this problem so can't tell for sure. But have you tried the solution in the very link you shared?
Also had copy/paste not working on some sites. Noticed that dom.event.clipboardevents.enabled was set to false. Set it to true on about:config page, now everything works.
I wonder why all the down-votes!? The linked article was a good read IMO. What did I miss here?