• 2 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle
  • That’s a valid point, though it looks like Popfile’s installation instructions call for manually installing libraries, presumably current ones. I think it processes only text, not PDFs or images, which are traditional sources of vulnerabilities. I’m fairly certain it doesn’t attempt to execute Javascript. It is, itself written in Perl, which is memory-safe.

    It’s worth considering security because there’s so much malware out there trying to spread indiscriminately, but Popfile is less vulnerable than an Android app (which bundles its dependencies) or anything written in C (which is subject to all kinds of memory management bugs).



















  • i dont remember seeing that quote anywhere

    It’s not a quote. It’s what their decisions say to me. I don’t think we’re likely to come to an agreement about whether their decisions were patronizing, and that’s fine - it’s a matter of opinion more than objective fact.

    if i remember correctly you only need an account if you want to install extensions on stable

    That’s not correct. Stable doesn’t allow it at all, and an account is required for nightly.

    As for a roadmap, saying the intend to open up extension support soon isn’t that big a promise since the support already exists and is just locked out by default.


  • I’m going to call an app developer saying “users are not sophisticated enough to make good decisions about add-ons even if we warn them about incompatibility” as showing a superior attitude toward users.

    Ultimately, my objection to how they handled it isn’t that some effort was required to install extensions. Instead, it’s that:

    • It requires an account. There’s no good reason for it to work that way, and it’s antithetical to the goals of privacy and anonymity that Mozilla otherwise seems to support.
    • For years, there was no roadmap for broader extension support, leading developers to not waste effort on making extensions compatible.