Skip to content

Firefox is fine. The people running it are not

Technology
145 79 0
  • with a project named ladybird you'd think otherwise.

    I suppose, unless you've watched King of the Hill.

  • I think the problem is that certain views are much stronger indicators of someone being willing to eventually shove their views down your throat. If I was a big corporation shopping for, say, spam filter software, I'd rather sign a 3 year contract with a regular company than, for example, a company that is openly fundamentalist Christians. Why? Because the Christians are much more likely to start randomly making ridiculous changes that only make sense to other Christians, like spam filtering out anything with the word "Allah", etc. They may not do that now, but I need to look further than just right now because I don't want to get locked in to an ecosystem that is going to turn sour. Sure I can always switch, but why not just choose the one that has less risk of that at the onset?

    Now some beliefs that I disagree with are less like this than others. For instance if the devs disagreed with me about their favorite movies, I'm not going to take that into consideration, because that's not the sort of thing or the sort of person who is likely to abuse their power to aid that cause. But transphobia? That is exactly the sort of thing that someone, as has been proven many times now, will sit on and downplay until they are given power and influence to act on it. Using their software contributes to their influence, especially in the browser world.

    Lastly, all other things equal, I'd rather use the product of a smart team full of smart people, than a dumb team full of dumb people. Transphobia is a dumb belief to have, it is a result of being unintelligent. Many smart people (and let's be honest, especially developers) won't want to work with someone like that. Whether you think that's reasonable or not, it's hard to deny. It's certainly hard to picture any great trans developers wanting to contribute. So a lot of things add up, especially when looking a few links down the causal chain, to make it more than just a matter of whether they believe differently than I do.

  • Thanks for the context - I still intensely dislike the "political" reaction, but people can learn and change. I also don't like that Canadian arch-jackass Tobi Lutke is a major supporter of the project; he's a bit like Brendan Eich. I'll reserve judgment until the browser launches. I'll definitely be keeping an eye on it.

    Brendan Eich

    I honestly don't understand the hate here. I get that he supported the bill to ban gay marriage and that's terrible, but I've also heard that he left his politics at the door and treated everyone with respect, including the LGBT people at Mozilla. I honestly think he would've been a better CEO at Mozilla because he's interested in the tech. His largest problem was making a personal contribution with his own money to an unpopular cause, and someone dug it up looking for dirt.

    Isn't that exactly how people should act? Leave your politics at home and work well with others. I work in a diverse group with a mix of immigrants, likely gay people, atheists and religious types, Trump supporters and critics, and even a couple furries. None of that matters and we work well together. In fact, most of the turnover we've had has been over compensation because our company has been stingy recently, and they all say they wouldn't have considered leaving otherwise.

    You can disagree on very important things and still work well together, it's called professionalism. I dislike Eich's views, but I believe he had way more professionalism than his loudest critics.

  • i can offer some context to that, but first let's clear up that all the documentation has since been updated to use second-person pronouns, making it both friendlier and gender neutral. kling is fully on-board with that change.

    the issue came in right after the big wave of people doing drive-by "code of conduct" PRs. there was a plague of accounts that only did that, and had no other connections to either projects or people. this is obviously a form of political activism, and while it's not malicious, it does get in the way for volunteer developers of big open-source projects who are usually already swamped with work they're not paid for. so creating these giant documents that have not been pre-discussed with the team doing the project is disruptive and misguided. having a code of conduct is good, but it needs to match the project.

    anyway, in the middle of this a big PR comes in which changes shitloads of documentation. the standard PR view doesn't show each change, it just shows "n files changed, +n lines -n lines", and a description talking about "gender-neutral language". now, kling is not a "typical" developer. he's a former addict who started doing serenity and ladybird as therapy/rehab. i don't know what that's like, but i imagine it means you don't have a lot of mental overhead for things you don't want to do. so kling saw the description and the massive change set and didn't want to deal with it.

    it took a while but he was convinced to change it. if he had not, i would not be as charitable.

    This is very valuable context.

    For citations, the only references I see to "pronouns" in their github project is in a section called "Human language policy" in CONTRIBUTING.md (link). Here's the relevant part:

    In Ladybird, we treat human language as seriously as we do programming language. The following applies to all user-facing strings, code, comments, and commit messages: ... Use gender-neutral pronouns, except when referring to a specific person.

    That sounds pretty cash-money to me.

    There's one additional reference in a pull request discussing whether or not to use "we" when referring to recommendations of the engineering team (as in "we recommend" vs "it is recommended"). Minutia.

    I'm not as interested in litigating this matter than I am in putting it to bed (along with any and all definitive citations and evidence such that I can refer back to this comment thread in the future when the question inevitably comes up again.)

  • the ladybird devs have a history of major transphobia though

    Right, so what does that have to do with ladybird

  • the ladybird devs have a history of major transphobia though

    If that's true, shame on them. But it doesn't mean their browser isn't good.

  • This post did not contain any content.

    Excuse you, I don't have a problem.

  • Why not just run a community build of Firefox, like IceCat?

    If Firefox doesn't keep up with web standards, neither will any of the forks

  • I think the problem is that certain views are much stronger indicators of someone being willing to eventually shove their views down your throat. If I was a big corporation shopping for, say, spam filter software, I'd rather sign a 3 year contract with a regular company than, for example, a company that is openly fundamentalist Christians. Why? Because the Christians are much more likely to start randomly making ridiculous changes that only make sense to other Christians, like spam filtering out anything with the word "Allah", etc. They may not do that now, but I need to look further than just right now because I don't want to get locked in to an ecosystem that is going to turn sour. Sure I can always switch, but why not just choose the one that has less risk of that at the onset?

    Now some beliefs that I disagree with are less like this than others. For instance if the devs disagreed with me about their favorite movies, I'm not going to take that into consideration, because that's not the sort of thing or the sort of person who is likely to abuse their power to aid that cause. But transphobia? That is exactly the sort of thing that someone, as has been proven many times now, will sit on and downplay until they are given power and influence to act on it. Using their software contributes to their influence, especially in the browser world.

    Lastly, all other things equal, I'd rather use the product of a smart team full of smart people, than a dumb team full of dumb people. Transphobia is a dumb belief to have, it is a result of being unintelligent. Many smart people (and let's be honest, especially developers) won't want to work with someone like that. Whether you think that's reasonable or not, it's hard to deny. It's certainly hard to picture any great trans developers wanting to contribute. So a lot of things add up, especially when looking a few links down the causal chain, to make it more than just a matter of whether they believe differently than I do.

    This article appears to be pretty even-handed.

    My assessment? Get fucked, Ladybird. I don't want to trust my web security to people who think like this, especially since web security is very political and will only become more so as the Trump administration continues.

  • i can offer some context to that, but first let's clear up that all the documentation has since been updated to use second-person pronouns, making it both friendlier and gender neutral. kling is fully on-board with that change.

    the issue came in right after the big wave of people doing drive-by "code of conduct" PRs. there was a plague of accounts that only did that, and had no other connections to either projects or people. this is obviously a form of political activism, and while it's not malicious, it does get in the way for volunteer developers of big open-source projects who are usually already swamped with work they're not paid for. so creating these giant documents that have not been pre-discussed with the team doing the project is disruptive and misguided. having a code of conduct is good, but it needs to match the project.

    anyway, in the middle of this a big PR comes in which changes shitloads of documentation. the standard PR view doesn't show each change, it just shows "n files changed, +n lines -n lines", and a description talking about "gender-neutral language". now, kling is not a "typical" developer. he's a former addict who started doing serenity and ladybird as therapy/rehab. i don't know what that's like, but i imagine it means you don't have a lot of mental overhead for things you don't want to do. so kling saw the description and the massive change set and didn't want to deal with it.

    it took a while but he was convinced to change it. if he had not, i would not be as charitable.

    Thanks so much for this layout of everything. I wasn't even aware of what was going on, and your comment put it all together. Cheers!

  • This post did not contain any content.

    Called it

  • I can't keep browser hopping. I want to stay with firefox. Please don't get worse!

    I've been very happy with Waterfox so far. Made with the Gecko Engine but not maintained by Mozilla.

  • I think the problem is that certain views are much stronger indicators of someone being willing to eventually shove their views down your throat. If I was a big corporation shopping for, say, spam filter software, I'd rather sign a 3 year contract with a regular company than, for example, a company that is openly fundamentalist Christians. Why? Because the Christians are much more likely to start randomly making ridiculous changes that only make sense to other Christians, like spam filtering out anything with the word "Allah", etc. They may not do that now, but I need to look further than just right now because I don't want to get locked in to an ecosystem that is going to turn sour. Sure I can always switch, but why not just choose the one that has less risk of that at the onset?

    Now some beliefs that I disagree with are less like this than others. For instance if the devs disagreed with me about their favorite movies, I'm not going to take that into consideration, because that's not the sort of thing or the sort of person who is likely to abuse their power to aid that cause. But transphobia? That is exactly the sort of thing that someone, as has been proven many times now, will sit on and downplay until they are given power and influence to act on it. Using their software contributes to their influence, especially in the browser world.

    Lastly, all other things equal, I'd rather use the product of a smart team full of smart people, than a dumb team full of dumb people. Transphobia is a dumb belief to have, it is a result of being unintelligent. Many smart people (and let's be honest, especially developers) won't want to work with someone like that. Whether you think that's reasonable or not, it's hard to deny. It's certainly hard to picture any great trans developers wanting to contribute. So a lot of things add up, especially when looking a few links down the causal chain, to make it more than just a matter of whether they believe differently than I do.

    like spam filtering out anything with the word "Allah", etc

    That's valid tbh. Nice Muslims say Ilah. Mean monotheists say Allah.

  • I can't keep browser hopping. I want to stay with firefox. Please don't get worse!

    forks cant survive without firefox unfortunately

  • unless they start curating things like censoring specific words or searches.

  • This article appears to be pretty even-handed.

    My assessment? Get fucked, Ladybird. I don't want to trust my web security to people who think like this, especially since web security is very political and will only become more so as the Trump administration continues.

    After reading this, in particular the "The Facts" section, my understanding is: he got pulled into making a political statement about gender and he didn't want to get involved with that.

    Yet again, that "crowd" didn't like Ladybird's refusal to play, therefore that "crowd" does what they're known best doing: cry high and loud on the internet playing the victim.

    In a sense, that "crowd" shoved their political agenda down his throat, and that's the only thing I personally find reprehensible here.

  • let's ignore XP as a more glossy consumer version of 2000

    That feels like a dangerous argument;

    • 2000 = NT 5.0
    • XP = NT 5.1
    • XP x64 = NT 5.2
    • Vista = NT 6.0
    • 7 = NT 6.1
    • 8 = NT 6.2
    • 8.1 = NT 6.3
    • 10 = NT 6.4
      (Later NT 10.0 then 1507 for July 2015 when they made the switch to ‘agile’.)

    Unless you are prepared to argue that everything since has just been an updated version of Vista.

    Hot take. Under semantic versioning everything after vista has been in essence a new version of vista.

    Going from NT 5.x to 6.x was a major jump.

    The reason why Vista had no/terrible drivers was because they went from an insecure one driver bug crashed the whole system model to more secure isolated drivers that don’t crash the whole system model. Developers had to learn how to write new drivers and none of the XP drivers worked.

    They went from a single user OS with a multi user skin on top, to a full role based access control user system.

    They went from global admin/non-admin permissions to scoped UAC permissions for apps.

    Remember on Vista when apps constantly had that “asking for permissions” popup? That was the apps not using the 6.x UAC APIs.

    Given the underlying architectural situation everything since Vista has been vista with polish added (or removed depending on how you look at it)

    Things will go beyond vista when a new major release with new mandatory APIs shows up.

  • This post did not contain any content.

    mozilla sucks

  • mozilla and firefox need to learn more away from ai and more towards ethical not for profit governance. be the opposite of big tech and stand for the internet as a public utility and force or good and decency. instead of going ai bro, y'all need to stand up against racism and discrimination while pushing internet for everybody, free of profits.

    Companies should be allowed to make a profit, you need that to cover bad years, invest in the future of the company, etc. A company without profit (unless it is a non-profit) will not survive.

  • let's ignore XP as a more glossy consumer version of 2000

    That feels like a dangerous argument;

    • 2000 = NT 5.0
    • XP = NT 5.1
    • XP x64 = NT 5.2
    • Vista = NT 6.0
    • 7 = NT 6.1
    • 8 = NT 6.2
    • 8.1 = NT 6.3
    • 10 = NT 6.4
      (Later NT 10.0 then 1507 for July 2015 when they made the switch to ‘agile’.)

    Unless you are prepared to argue that everything since has just been an updated version of Vista.

    It's just a versions list. And I'm mostly joking. Rather that the "feel" of using Windows between 2000 and XP didn't seem to change much. (I prefer 2000)

  • Ready-made stem cell therapies for pets could be coming

    Technology technology
    1
    1
    27 Stimmen
    1 Beiträge
    3 Aufrufe
    Niemand hat geantwortet
  • Study finds smartphone bans in Dutch schools improved focus

    Technology technology
    55
    356 Stimmen
    55 Beiträge
    179 Aufrufe
    D
    Based on what data?
  • Twitter opens up to Community Notes written by AI bots

    Technology technology
    9
    1
    44 Stimmen
    9 Beiträge
    42 Aufrufe
    G
    Stop fucking using twitter. Stop posting about it, stop posting things that link to it. Delete your account like you should have already.
  • Trump Team Has Full Meltdown Over CNN Story on ICE-Tracking App

    Technology technology
    153
    781 Stimmen
    153 Beiträge
    414 Aufrufe
    N
    Now GrapheneOS the privacy based Android OS is calling them out https://bsky.app/profile/grapheneos.org/post/3lt2prfb2vk2r He really must be thinking just about himself, and not that Apple had the info.
  • 161 Stimmen
    11 Beiträge
    49 Aufrufe
    real_squids@sopuli.xyzR
    Why are you using quotations marks? On a serious note, Google's bloat isn't inherent to android, their stuff is added on top as apps and services.
  • New Orleans debates real-time facial recognition legislation

    Technology technology
    12
    1
    150 Stimmen
    12 Beiträge
    55 Aufrufe
    A
    [image: 62e40d75-1358-46a4-a7a5-1f08c6afe4dc.jpeg] Palantir had a contract with New Orleans starting around ~2012 to create their predictive policing tech that scans surveillance cameras for very vague details and still misidentifies people. It's very similar to Lavender, the tech they use to identify members of Hamas and attack with drones. This results in misidentified targets ~10% of the time, according to the IDF (likely it's a much higher misidentification rate than 10%). Palantir picked Louisiana over somewhere like San Francisco bc they knew it would be a lot easier to violate rights and privacy here and get away with it. Whatever they decide in New Orleans on Thursday during this Council meeting that nobody cares about, will likely be the first of its kind on the books legal basis to track civilians in the U.S. and allow the federal government to take control over that ability whenever they want. This could also set a precedent for use in other states. Guess who's running the entire country right now, and just gave high ranking army contracts to Palantir employees for "no reason" while they are also receiving a multimillion dollar federal contract to create an insane database on every American and giant data centers are being built all across the country.
  • Building a personal archive of the web, the slow way

    Technology technology
    2
    1
    24 Stimmen
    2 Beiträge
    15 Aufrufe
    K
    Or just use Linkwarden or Karakeep (previously Hoarder)
  • 0 Stimmen
    4 Beiträge
    5 Aufrufe
    K
    Only way I'll want a different phone brand is if it comes with ZERO bloatware and has an excellent internal memory/storage cleanse that has nothing to do with Google's Files or a random app I'm not sure I can trust without paying or rooting. So far my A series phones do what I need mostly and in my opinion is superior to the Motorola's my fiancé prefers minus the phone-phone charge ability his has, everything else I'm just glad I have enough control to tweak things to my liking, however these days Samsungs seem to be infested with Google bloatware and apps that insist on opening themselves back up regardless of the widespread battery restrictions I've assigned (even was sent a "Stop Closing my Apps" notif that sent me to an article ) short of Disabling many unnecessary apps bc fully rooting my devices is something I rarely do anymore. I have a random Chinese brand tablet where I actually have more control over the apps than either of my A series phones whee Force Stopping STAYS that way when I tell them to! I hate being listened to for ads and the unwanted draining my battery life and data (I live off-grid and pay data rates because "Unlimited" is some throttled BS) so my ability to control what's going on in the background matters a lot to me, enough that I'm anti Meta-apps and avoid all non-essential Google apps. I can't afford topline phones and the largest data plan, so I work with what I can afford and I'm sad refurbished A lines seem to be getting more expensive while giving away my control to companies. Last A line I bought that was supposed to be my first 5G phone was network locked, so I got ripped off, but it still serves me well in off-grid life. Only app that actually regularly malfunctions when I Force Stop it's background presence is Roku, which I find to have very an almost insidious presence in our lives. Google Play, Chrome, and Spotify never acts incompetent in any way no matter how I have to open the setting every single time I turn Airplane Mode off. Don't need Gmail with Chrome and DuckDuckGo has been awesome at intercepting self-loading ads. I hope one day DDG gets better bc Google seems to be terrible lately and I even caught their AI contradicting itself when asking about if Homo Florensis is considered Human (yes) and then asked the oldest age of human remains, and was fed the outdated narrative of 300,000 years versus 700,000+ years bipedal pre-humans have been carbon dated outside of the Cradle of Humanity in South Africa. SO sorry to go off-topic, but I've got a big gripe with Samsung's partnership with Google, especially considering the launch of Quantum Computed AI that is still being fine-tuned with company-approved censorships.