Live data from Hacker News

Firefox Android now supports Tampermonkey

support.mozilla.org

251–260 of 301 posts

Re: Firefox Android now supports Tampermonkey

#251
post #21

Earlier quoted context omitted.

> A big thing for me is that Tampermonkey is not open source. How does that even work? I assumed that Firefox extensions were implemented in frontend web technologies (JavaScript, CSS, etc.)? Do they use WebAssembly or something, or is it just obfuscated to the point that trying to read it isn't worthwhile?

Website's source code is not open source, even though you can inspect it. If you have a public repository with your code on GitHub, everyone can see the code. But they do not have the right to use the same code in a commercial manner, without you specifying a license for your code, that says they can.

CoPilot sticks its fingers in its ears, scrunches its eyes closed, and shouts "Not Listening!" repeatedly...

Re: Firefox Android now supports Tampermonkey

#252

Awesome but i really really want "I don't care about cookies". Please please let us have it (without having to jump through strange hoops)

Just get iceraven.

Who is behind Iceraven? I feel uneasy using such a critical component from unknown Internet randos.

Re: Firefox Android now supports Tampermonkey

#253
Did they change their mind? I can't find it in the addons site (https://addons.mozilla.org/en-US/android/search/?promoted=re...), and it is not listed in the linked blog post (https://blog.mozilla.org/en/mozilla/these-3-new-firefox-andr...)

The "Add to Firefox" button on this page is disabled for me: https://addons.mozilla.org/en-US/firefox/addon/tampermonkey/

I am on 110.0.1 from Google Play.

Re: Firefox Android now supports Tampermonkey

#254
post #114
post #107

Earlier quoted context omitted.

Mozilla has been going down a bizarre path for a while. If only Brendan Eich could have stayed at Mozilla instead of getting excommunicated, then we'd have the best of Brave and Firefox. (What _really_ showed me Mozilla is going crazy is when they fired sunfishcode (IIRC) and the Servo team! Both were essential to their success. It makes little sense.)

> If only Brendan Eich could have stayed at Mozilla instead of getting excommunicated Mozilla actually encouraged him to stay by giving him the role of CEO. He decided to step out. > First, though, there's a matter that we should all be clear about: Brendan Eich was not fired. After his appointment, there was backlash from the Mozilla Community. He came under pressure to resign and he did. The Mozilla Board that appo…

> > then we'd have the best of Brave and Firefox

> I don't think so. Mozilla is tied to its agreement with Google and I believe they are limited in what they can do privacy wise. Unfortunately.

> The Brave browser is mostly a fancy Chromium and you can achieve similar results by taking an ungoogled chromium and adding uBlock Origin to it. But you are better off installing uBlock Origin on Firefox [1]

And LibreWolf is pretty much Firefox with uBlock origin. But Brave is popular and Vivaldi is popular (among some). A successful mega project is supposed to have (gently) knockoffs.

Re: Firefox Android now supports Tampermonkey

#255
post #214

Earlier quoted context omitted.

But organizations should be, at least I'm on that camp. Edit: Well actually, I can think of some orgs. that should be polarized by nature, like those meant to promote change. But a foundation that "works to ensure the internet remains a public resource that is open and accessible to us all" should be quite neutral on all others topics beyond that.

I think I understand this opinion, but I'm not sure this is actually possible. I don't think political neutrality really exists. The closest thing that exists is status quo and mainstream / widespread opinions / beliefs. On any subject that's not the main mission of the org, people will have any sort of opinions, on one side or another. Sometimes biased towards one of the sides depending on the mission or the actual…

>Allowing everything to accommodate the preferences of every person is not neutral.

What do you mean that is not neutral?

Not being neural would be either forcing everyone to get meat with their meals or not allowing people to get meat with their meals.

By allowing choice you are taking a neutral path.

Re: Firefox Android now supports Tampermonkey

#256
post #82
post #19

Earlier quoted context omitted.

A big thing for me is that Tampermonkey is not open source. And yes, Firefox on Android has an allowlist of "known working good" extensions, the reason given being that Firefox for Android doesn't implement everything the Desktop version implements and IIUC, want to a avoid users blaming the browser when something breaks because of it.

It really is bizzare, old Firefox used to support all addons, then they shipped a new version and only allowed like 10 addons, and to this day they don't allow any more. It's already been years. I know my addon works fine on mobile, but they provide no means of specifying that*. I tried to email them for it to become "recommended" but never heard back. The fact that they allow tampermonkey which allows any kind of sc…

I had to stop using Firefox mobile due to this (and removal of about:config). I switched to Kiwi browser and I have been using Violentmonkey for several years. It doesn't work perfectly but it has been good enough for me.

Re: Firefox Android now supports Tampermonkey

#258

Earlier quoted context omitted.

I don't think anyone questioned the legality, but you seem to be conflating that with morality. evil (to use your term) is a moral judgement, not a legal one.

What he did wasn't immoral. Whether you agree with that or not that's a different topic, and if you disagree with that let me remind you that people have different points of view and that shouldn't be an issue. Since morality is subjective in the end, the only discussion worth having is whether or not what he did was legal, which it was.

> What he did wasn't immoral. Whether you agree with that or not that's a different topic, and if you disagree with that let me remind you that people have different points of view and that shouldn't be an issue.

> Since morality is subjective in the end, the only discussion worth having is whether or not what he did was legal, which it was.

That's a philosophical point, a student's thought experiment taking the (positivist?) requirement for objectivity to a logical extreme - and it's a very incomplete experiment that takes only the first step.

Reality doesn't work that way: Most information and decisions in life are subjective and we have many tools for doing it that way. Subjectivity doesn't make something arbitrary or meaningless or infinitely relative. Almost everything important is subjective, including morality.

Re: Firefox Android now supports Tampermonkey

#259
post #225

Earlier quoted context omitted.

What he did wasn't immoral. Whether you agree with that or not that's a different topic, and if you disagree with that let me remind you that people have different points of view and that shouldn't be an issue. Since morality is subjective in the end, the only discussion worth having is whether or not what he did was legal, which it was.

> What he did wasn't immoral ... to you. Like you say in this very comment, morality / ethics is personal / specific to each person. If you did something legal I despise (I might even think what you did was moral, but still strongly disagree), I understand that you did something legal but still might reject the idea to have you near me or representing something I like and might employ legal means to try to get rid of…

> morality / ethics is personal / specific to each person

It's not. Almost all of humanity, every culture now or historical, has agreed on many of these things. Others have very wide support, including universal human rights (which include your rights). You can find many arguments supporting these things, throughout human history. Societies and much of the world agree on them (including universal human rights). Research shows evolutionary advantages and connections to these things, and that animals share them with us.

Ethics and morality are not some arbitrary things we each make up.

Re: Firefox Android now supports Tampermonkey

#260
post #214

Earlier quoted context omitted.

I think I understand this opinion, but I'm not sure this is actually possible. I don't think political neutrality really exists. The closest thing that exists is status quo and mainstream / widespread opinions / beliefs. On any subject that's not the main mission of the org, people will have any sort of opinions, on one side or another. Sometimes biased towards one of the sides depending on the mission or the actual…

>Allowing everything to accommodate the preferences of every person is not neutral. What do you mean that is not neutral? Not being neural would be either forcing everyone to get meat with their meals or not allowing people to get meat with their meals. By allowing choice you are taking a neutral path.

> By allowing choice you are taking a neutral path.

By deciding to serve meat to people who want it, you already decided that the necessary meat production is okay enough that your org will endorse it, which is not consensual. Many vegetarian people stopped eating meat not for their own comfort and pleasure, but because they actually think meat is not okay (for environmental reasons, for the animal suffering, or whatever). Usually they won't complain because they don't want to be seen as jerks and to force their views onto people, and because serving meat is very normal, but that's still not neutral. Maybe in 10 or 20 years not serving meat will be seen as an obvious environmental measure to apply and will become the status quo, and serving meat the weird thing to do, but that won't be neutral neither.

By the way, if my preference is zucchini, will you make sure I can have it? Why not, and why the special treatment for the meat, of all food a human can eat, then? That's not neutral.

I'm sure this example won't convince everyone though and that's why I called it imperfect, so let me find something else.

As a bus company in Alabama in the 1950s, what was the neutral thing to do? Letting people sit in their bus anywhere no matter their skin color, or to force "colored" passengers to sit at the back?

In South America in the 1800s, was it neutral to let people have slaves? That was probably considered normal / acceptable. Neutral? I guess not for the slaves.

Today at a bar, do you serve your drink with a straw by default? If you do, in the eyes of some people, you are producing waste for no good reason. If you don't, for others, you might be breaking their expectation to have a straw and that's unacceptable for them, and it is your duty to serve them well, just letting them pick one on their own is not enough.

Today, when speaking about someone and you don't know the gender of the concerned person, do you refer to this person using "they"? Is it neutral, or is it pushing fancy new pronouns that break English and don't sound natural? Is "neutral he" neutral then? Is "he or she" good enough when there are non-binary people out there? By the way, do you acknowledge that some people are non-binary? If so, aren't you too much into this LGBT stuff? If you don't, aren't you too close-minded?

You are creating a new company. Full remote? Okay, now, you are pissing off people who feel better in a office. Everybody at the office, then? No, that can't be neutral in 2023. Hybrid then? Ok, but now you are forcing people into some uncomfortable mix where remote workers are missing out on the office talks and office workers need to bother with setting up video calls with remote workers all the time, and to put up with video calls from the colleagues next to them all day. Here I don't see which would be the neutral choice, I think there isn't actually.

There might be consensual topics, but you have to pick sides for most decisions, even if the side you take is the status quo.

Post reply on HN