snigsnog
There's the issue.
Anyone can request anything be removed and they may honor the request: https://help.archive.org/help/how-do-i-request-to-remove-som... they say nothing about only removing things illegal in the US or anything like that, meaning they can and will remove things based on personal judgements about whether it should be archived.
Nonstarter for anything that you actually want to be preserved, especially anything controversial.
There are various arguments for it (better compatibility/cohesiveness, minimalism, less debugging) but it overall seems like the opposite of the "hacker" mindset which makes how much market share MacOS has in the space very strange.
https://addons.mozilla.org/en-US/firefox/addon/styl-us/
>disable or enhance various JavaScript scripts
https://addons.mozilla.org/en-US/firefox/addon/ublock-origin...
https://addons.mozilla.org/en-US/firefox/addon/tampermonkey/...
Yeah you can't directly alter scripts being ran (as far as I know?) but you can usually override/extend behavior and can definitely add your own
>add notes and annotations
https://cwmonkey.github.io/greasemonkey/make-note/
(I haven't actually used this one, just first result)
- fart out demos that you don't plan on maintaining, or want to use as a starting place
- generate first-draft unit tests/documentation
- generate boilerplate without too much functionality
- refactor in a very well covered codebase
It's very useful for all of the above! But it doesn't even replace a junior dev at my company in its current state. It's too agreeable, makes subtle mistakes that it can't permanently correct (GEMINI.md isn't a magic bullet, telling it to not do something does not guarantee that it won't do it again), and you as the developer submitting LLM-generated code for review need to review it closely before even putting it up (unless you feel like offloading this to your team) to the point that it's not that much faster than having written it yourself.