Skip to content

Firefox is fine. The people running it are not

Technology
161 83 3
  • This post did not contain any content.

    One observer has been spectating and commentating on Mozilla since before it was a foundation – one of its original co-developers, Jamie Zawinksi

    ...

    Zawinski has repeatedly said:

    Now hear me out, but What If…? browser development was in the hands of some kind of nonprofit organization?

    In my humble but correct opinion, Mozilla should be doing two things and two things only:

    1. Building THE reference implementation web browser, and
    1. Being a jugular-snapping attack dog on standards committees.
    1. There is no 3.

    This makes sense to me. I initially thought everything that Proton does, that should have been Mozilla. They should have been a collection of services to compete with like O365 and Google One. So I didn’t see a problem with Mozilla selling a VPN, even though if I remember right it being just a Mullvad rebrand.

    Right now to me it looks like Proton is the closest mostly missing a web browser and a more cloud office offering.

    Mozilla functioning more as the reference browser for others to finish packaging and supporting sounds good to me because Mozilla doesn’t seem to be great at attracting general users or even picking what businesses to try and break into.

    Linux kernel devs do Linux kernel development and distros small and large do the integration with everything else needed for an operating system, branding, support, etc. Sounds like Mozilla should have been the core devs for a number of reference software projects. Firefox browser engine. Maybe an equivalent to Electron based on Servo. Shouldn't have dropped Rust and been the steward for the reference Rust compiler. Could have been the steward for FirefoxOS/KaiOS/etc. Support PostmarketOS maybe.

    Linux foundation stewards or contributes to all sorts of software projects not just the kernel but they're all pretty much things that are relevant for users of Linux operating systems. Mozilla could have found some software centric focus that in some way came together thematically. I would guess privacy focused browser and software services

  • It's so damn stupid. If your site works meaningfully differently in Firefox vs Chromium, you're already doing something very, very wrong.

    This is like telling people that they are doing something wrong when they don't "buy low and sell high" when they're trading. Obviously. Issues with browser parity are born from a difficulty of the how and the when, not the what.

  • That’s ok! I was just trying to help you see the difference. You do now. It’s a win/win. There was a reason why I kept on brining up Debian GNU/kFreeBSD. It really highlights the difference.

    and my point is that these things aren’t definitions that have particularly concrete categories… an operating system is not a single thing: it can be many different things which include things like GUIs even… as much as we try to fit the world into neat little boxes, that’s just not how things work

    even the categories of operating systems is messy: take single user vs multi user… macos is single user, but openbsd is multi user… in the beginning, the kernel was largely the same but due to the system tools and configuration, macos became a different classification of operating system

    it’s all super messy, and saying that windows vista and windows 11 are the same operating system is extremely reductive

  • and my point is that these things aren’t definitions that have particularly concrete categories… an operating system is not a single thing: it can be many different things which include things like GUIs even… as much as we try to fit the world into neat little boxes, that’s just not how things work

    even the categories of operating systems is messy: take single user vs multi user… macos is single user, but openbsd is multi user… in the beginning, the kernel was largely the same but due to the system tools and configuration, macos became a different classification of operating system

    it’s all super messy, and saying that windows vista and windows 11 are the same operating system is extremely reductive

    But we can agree that there are upper and lower limits though. And I believe that we can now agree that system utilities and system libraries are outside of that limit. Just because the edge are fuzzy, don’t mean we can’t come to any conclusions at all.

    Any now stepping way way back. I think we can now agree that Fedora, Ubuntu and other distros run the same operating system. That operating system being Linux.

  • Firefox still hasn't fixed Bug 1938998 despite me reporting it multiple times. There's a reason why Firefox is almost non existent on mobile. I've been using the internet for 26 years, and have used Mozilla based browsers since 2001, I want them to survive to the next era of the internet, but they are struggling to keep up. Opera and Edge already gave up their engines, Webkit and Blink are basically the same engine with different standards enabled, and Firefox is under 2% on some days on Statcounter. I feel that soon AI based browsers using their own AI-engine will probably take over the internet soon anyway.

    I use it on mobile. It's mostly OK tbh, and the addition of a working ad blocker means it's far better than Chrome for me.

    In fairness that is an invalid URL in my book, but it should at least be consistent across desktop and mobile, or at least tucked behind an option.

  • You called what?

  • forks cant survive without firefox unfortunately

    Firefox is open source, it’s not going anywhere.

  • This is like telling people that they are doing something wrong when they don't "buy low and sell high" when they're trading. Obviously. Issues with browser parity are born from a difficulty of the how and the when, not the what.

    The how is testing on one other browser.

  • But we can agree that there are upper and lower limits though. And I believe that we can now agree that system utilities and system libraries are outside of that limit. Just because the edge are fuzzy, don’t mean we can’t come to any conclusions at all.

    Any now stepping way way back. I think we can now agree that Fedora, Ubuntu and other distros run the same operating system. That operating system being Linux.

    i certainly don’t agree that system utilities and libraries are outside of that limit and said as much when i commented on Debian GNU/kFreeBSD: its its own thing… its neither debian, nor freebsd. it is however based on both

    the gui is definitively part of the operating system - confirmed by that wikipedia page that you linked (though i’d say only in the case where the gui is heavily tied to the default configuration of the OS like windows, macos, android, etc), and that’s nowhere near the kernel

  • You called what?

    I haven't trusted Mozilla for a long time. They've very shadily constructed a business model which is part for-profit corporation seperated from their other nonprofit component which appears to serve little purpose other than optics. Most of their funding comes from / came from Google. Their suits make a lot of terrible statements about emerging tech all the time.

  • The how is testing on one other browser.

    What a novel idea.

  • It's so damn stupid. If your site works meaningfully differently in Firefox vs Chromium, you're already doing something very, very wrong.

    Yep, this is why at least for me when I develop websites I use Firefox first for development to make sure that the website runs on Firefox.

  • i certainly don’t agree that system utilities and libraries are outside of that limit and said as much when i commented on Debian GNU/kFreeBSD: its its own thing… its neither debian, nor freebsd. it is however based on both

    the gui is definitively part of the operating system - confirmed by that wikipedia page that you linked (though i’d say only in the case where the gui is heavily tied to the default configuration of the OS like windows, macos, android, etc), and that’s nowhere near the kernel

    Ok. I have one question then. I think we can come to a clear resolution with it.

    Debian GNU/kFreeBSD, what percentage is it Linux?

    It includes 100% the apps, system tools, GUIs, and libraries that you associate with Linux. It also has 0 lines of Linux code in it.

    If you can justify that it is above >0% Linux I will use your definition of operating system going forward.

  • Firefox still hasn't fixed Bug 1938998 despite me reporting it multiple times. There's a reason why Firefox is almost non existent on mobile. I've been using the internet for 26 years, and have used Mozilla based browsers since 2001, I want them to survive to the next era of the internet, but they are struggling to keep up. Opera and Edge already gave up their engines, Webkit and Blink are basically the same engine with different standards enabled, and Firefox is under 2% on some days on Statcounter. I feel that soon AI based browsers using their own AI-engine will probably take over the internet soon anyway.

    I have never encountered that bug, seems like an issue with the duck duck go not doing proper url encoding. I daily Firefox on mobile and its the best option by far with all the available extensions and of course working adblock

  • Ok. I have one question then. I think we can come to a clear resolution with it.

    Debian GNU/kFreeBSD, what percentage is it Linux?

    It includes 100% the apps, system tools, GUIs, and libraries that you associate with Linux. It also has 0 lines of Linux code in it.

    If you can justify that it is above >0% Linux I will use your definition of operating system going forward.

    i don’t think percentage is a useful distinction… how do you measure that? by lines of code? by behavioural traits? my point throughout this discussion is that it’s not as clean as any of that

    as i said: its its own thing… it is neither linux, debian, nor is it freebsd… in the same way that android is an operating system distinct from other flavours of linux

  • … leadership impacts the product. Ff might be the best choice rn, but leadership will fuck it up.

    If you have a chance to read the article, I'd highly recommend it. It directly addresses that point.

  • i don’t think percentage is a useful distinction… how do you measure that? by lines of code? by behavioural traits? my point throughout this discussion is that it’s not as clean as any of that

    as i said: its its own thing… it is neither linux, debian, nor is it freebsd… in the same way that android is an operating system distinct from other flavours of linux

    The point is, that the answer is 0% by any reasonable metric. I don't think any more is to be gained here given the question dodge.

    So I will say good bye and best of luck again.

  • The point is, that the answer is 0% by any reasonable metric. I don't think any more is to be gained here given the question dodge.

    So I will say good bye and best of luck again.

    i didn’t dodge the question… i’m saying the question is rooted firmly in your definition and is therefore not something that i think is valid…. and your use of “reasonable” is just saying you think anyone that disagrees with you is unreasonable… charged end emotive: not intended to discuss, but to persuade regardless of truth

  • This post did not contain any content.

    Yeah, this is part of the new Reaganomics I like to call AIconomics. The goal isn't to produce a good product, the goal to make something flashy that tech billionaires want to throw cash at. It's not unlike crypto. Crypto has literally no actual value yet people are shitting money into bitcoins of every type in hopes that one will hit it big. Meanwhile tech billionaires keep minting new ones to entice new suckers every other week. The tech billionaires want you hooked on AI so you'll give up your private info that they can sell to each other so they can cash in, the software companies are investing their time and resources into making AI LLMs in order to get tech billionaires to give them money. It's a viscous capitalist circle. Only thing that will stop it is heavy regulation. But with Republicans in charge that will absolutely never happen. Trump practically made his entire cabinet out of billionaires and corporate shills. And too many Democrats gave them the thumb up, so don't count of Dems doing a whole lot to stall the big tech chokehold on everything either.

  • Sadly I am running into more and more things that don't work on firefox. Stuff like medical record portals, financial websites for my companies retirement plan. Stuff I have little choice about. And most fail silently. They don't say it is the browser. I don't know how they are doing it, but google is winning the fight.

    If a site I have to use doesn't work for no apparent reason, I e-mail the company's Support. Let them sort it out, or provide another way I can do what I'm trying to do. Personally, I think a lot of the problems are from more and more websites integrating privacy-invading "features", and FF interfering with their operation.

  • 336 Stimmen
    19 Beiträge
    77 Aufrufe
    R
    What I'm speaking about is that it should be impossible to do some things. If it's possible, they will be done, and there's nothing you can do about it. To solve the problem of twiddled social media (and moderation used to assert dominance) we need a decentralized system of 90s Web reimagined, and Fediverse doesn't deliver it - if Facebook and Reddit are feudal states, then Fediverse is a confederation of smaller feudal entities. A post, a person, a community, a reaction and a change (by moderator or by the user) should be global entities (with global identifiers, so that the object by id of #0000001a2b3c4d6e7f890 would be the same object today or 10 years later on every server storing it) replicated over a network of servers similarly to Usenet (and to an IRC network, but in an IRC network servers are trusted, so it's not a good example for a global system). Really bad posts (or those by persons with history of posting such) should be banned on server level by everyone. The rest should be moderated by moderator reactions\changes of certain type. Ideally, for pooling of resources and resilience, servers would be separated by types into storage nodes (I think the name says it, FTP servers can do the job, but no need to be limited by it), index nodes (scraping many storage nodes, giving out results in structured format fit for any user representation, say, as a sequence of posts in one community, or like a list of communities found by tag, or ... , and possibly being connected into one DHT for Kademlia-like search, since no single index node will have everything), and (like in torrents?) tracker nodes for these and for identities, I think torrent-like announce-retrieve service is enough - to return a list of storage nodes storing, say, a specified partition (subspace of identifiers of objects, to make looking for something at least possibly efficient), or return a list of index nodes, or return a bunch of certificates and keys for an identity (should be somehow cryptographically connected to the global identifier of a person). So when a storage node comes online, it announces itself to a bunch of such trackers, similarly with index nodes, similarly with a user. One can also have a NOSTR-like service for real-time notifications by users. This way you'd have a global untrusted pooled infrastructure, allowing to replace many platforms. With common data, identities, services. Objects in storage and index services can be, say, in a format including a set of tags and then the body. So a specific application needing to show only data related to it would just search on index services and display only objects with tags of, say, "holo_ns:talk.bullshit.starwars" and "holo_t:post", like a sequence of posts with ability to comment, or maybe it would search objects with tags "holo_name:My 1999-like Star Wars holopage" and "holo_t:page" and display the links like search results in Google, and then clicking on that you'd see something presented like a webpage, except links would lead to global identifiers (or tag expressions interpreted by the particular application, who knows). (An index service may return, say, an array of objects, each with identifier, tags, list of locations on storage nodes where it's found or even bittorrent magnet links, and a free description possibly ; then the user application can unify responses of a few such services to avoid repetitions, maybe sort them, represent them as needed, so on.) The user applications for that common infrastructure can be different at the same time. Some like Facebook, some like ICQ, some like a web browser, some like a newsreader. (Star Wars is not a random reference, my whole habit of imagining tech stuff is from trying to imagine a science fiction world of the future, so yeah, this may seem like passive dreaming and it is.)
  • 349 Stimmen
    72 Beiträge
    229 Aufrufe
    M
    Sure, the internet is more practical, and the odds of being caught in the time required to execute a decent strike plan, even one as vague as: "we're going to Amerika and we're going to hit 50 high profile targets on July 4th, one in every state" (Dear NSA analyst, this is entirely hypothetical) so your agents spread to the field and start assessing from the ground the highest impact targets attainable with their resources, extensive back and forth from the field to central command daily for 90 days of prep, but it's being carried out on 270 different active social media channels as innocuous looking photo exchanges with 540 pre-arranged algorithms hiding the messages in the noise of the image bits. Chances of security agencies picking this up from the communication itself? About 100x less than them noticing 50 teams of activists deployed to 50 states at roughly the same time, even if they never communicate anything. HF (more often called shortwave) is well suited for the numbers game. A deep cover agent lying in wait, potentially for years. Only "tell" is their odd habit of listening to the radio most nights. All they're waiting for is a binary message: if you hear the sequence 3 17 22 you are to make contact for further instructions. That message may come at any time, or may not come for a decade. These days, you would make your contact for further instructions via internet, and sure, it would be more practical to hide the "make contact" signal in the internet too, but shortwave is a longstanding tech with known operating parameters.
  • 2 Stimmen
    3 Beiträge
    17 Aufrufe
    vanth@reddthat.comV
    I only vacation in countries that have trained their LLMs to use line breaks.
  • Apple to Australians: You’re Too Stupid to Choose Your Own Apps

    Technology technology
    60
    1
    398 Stimmen
    60 Beiträge
    187 Aufrufe
    P
    I was always surprised by that (t9 dialing). Surely there was some legal reason for that. It felt so - primative.
  • My character isn't answering me

    Technology technology
    1
    0 Stimmen
    1 Beiträge
    11 Aufrufe
    Niemand hat geantwortet
  • 846 Stimmen
    133 Beiträge
    238 Aufrufe
    A
    reminds me of the time when something with Amazon was Indian employees
  • 6 Stimmen
    4 Beiträge
    21 Aufrufe
    T
    Oh I agree. I just think is part of the equation perhaps the thinner and lighter will enable for better processor? Not an AR guy , although I lived my oculus until FB got hold of it. Didn't use it ever again after that day.
  • Lapsus$: GTA 6 hacker sentenced to life in hospital prison

    Technology technology
    2
    1
    0 Stimmen
    2 Beiträge
    0 Aufrufe
    A
    From Aurealisa perspective, the leak may have been a momentary distraction, but it had serious consequences for the person behind it. Hopefully, this serves as a lesson to other potential hackers.