Skip to content

Firefox is fine. The people running it are not

Technology
162 84 3
  • Interesting, thanks for the correction! I thought it was a medieval form that stuck around.

    Masculine being the default was the case for English (and French) too, but not anymore, and certainly not by implying anything other than the masculine is "political".

    yeah smaller languages have taken longer to adapt to that change, because it started in the anglophone world and the concepts of gendered language don't translate well. it's like how the word "man" in english used to mean "human" and not be gendered at all, and when language is updated to remove the -- now gendered -- word and then translated, the translation stops making any sense because the context of a word is so different.

    i always give massive leeway when language is involved, because the culture around progressive language is basically 99% centred on the US.

  • 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 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.

  • 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.

    yeah that ties in to my other comment; it's not political in american english culture (well it is, but only to chuds), but other countries don't have the same context for this stuff. and when those cultural barriers are crossed without knowing the differences, there is bound to be friction.

  • yeah smaller languages have taken longer to adapt to that change, because it started in the anglophone world and the concepts of gendered language don't translate well. it's like how the word "man" in english used to mean "human" and not be gendered at all, and when language is updated to remove the -- now gendered -- word and then translated, the translation stops making any sense because the context of a word is so different.

    i always give massive leeway when language is involved, because the culture around progressive language is basically 99% centred on the US.

    Not really. Mandarin for example has different characters for "he" and "she", but they are homophones ("ta", or "tamen" plural) so you can't tell who's who in spoken language. Hungarian doesn't use gendered pronouns and Finnish doesn't either (actually, now that I think of it, that may be where you borrowed yours - isn't it "hen" too?)

  • Not really. Mandarin for example has different characters for "he" and "she", but they are homophones ("ta", or "tamen" plural) so you can't tell who's who in spoken language. Hungarian doesn't use gendered pronouns and Finnish doesn't either (actually, now that I think of it, that may be where you borrowed yours - isn't it "hen" too?)

    i'm not really talking about the grammar, but about the cultural meanings of the words. there may be implied gender in a mode of speaking even in a language without gendered pronouns. my grandmother would always assume people i was talking about were male if i didn't use a gendered pronoun (like i would be talking about a colleague by referring to them as "my colleague") because that's the "cultural default" here still. it has changed a lot in the past five-ten years but it's still the default.

    and i actually don't know where we got "hen" from. i do know that it was not originally meant to be an actual gender-neutral pronoun, but as a placeholder where gender is unknown or unimportant. it was created to replace the more cumbersome "han/hon" in legal texts, and not meant to be used to refer to specific people. but we do that anyway because it helps adoption.

    looking it up it does seem to be taken from finnish! their word is "hän", which would be pronounced about the same. i learned something.

  • For those holding out for a hero: https://ladybird.org/

    Ladybird is a brand-new browser & web engine. Driven by a web standards first approach, Ladybird aims to render the modern web with good performance, stability and security.

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

  • That's a weird way of saying firefox is not fine.

  • Can we use it for godot and openness instead?

    Only if you want to be left waiting

  • This post did not contain any content.

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

  • 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.

    What might be a valid argument in 5.x might not be an argument for 6.x.

    But IMO, Windows 7, 8, 10 and 11 have more in common with vista than vista has with XP.

  • You don't consider it rather exclusionary to imply that only men use computers?

    at one point or another we all have a penis in us.

  • the ladybird devs have a history of major transphobia though

    I truly couldn't give a single solitary fuck what opinions the devs of software I use have, no matter what that opinion is. As long as they're not trying to shove that opinion down my throat via their software, their opinions literally have no effect on me whatsoever. You either, whether you want to believe that or not.

  • 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.

    stand up against racism and discrimination

    What does this mean for a browser company? I understand this being an important company value, but I don't want them filtering the internet or anything. Their primary goal should be to foster a privacy respecting web and a high performance, standards based browser.

    I don't think eliminating profit from the web should be a goal. I don't care if websites make money, I just care they don't profit from my data without me agreeing to it explicitly.

    I think Firefox needs to become financially independent, and that means finding a privacy respecting business model. My personal preference is a micro payment system where I can pay websites for content in exchange for no ads. That provides value to me and websites that I'd otherwise block ads on.

    If AI is part of that, sure, just make it opt-in and very obvious when it's working.

  • I'm not looking for a hero, I'm looking for stability.

    Did you read the thing?

  • I truly couldn't give a single solitary fuck what opinions the devs of software I use have, no matter what that opinion is. As long as they're not trying to shove that opinion down my throat via their software, their opinions literally have no effect on me whatsoever. You either, whether you want to believe that or not.

    Exactly. How FOSS devs spend their time and money isn't my business, what is my business is foundation financials and whether the software is reliable and safe to use.

    I strongly disagree with Lemmy devs on politics and how they run their instances, but that doesn't impact me so whatever.

    As long as ladybird devs don't go out of their way to be jerks to trans people, I'm good. The worst I've seen is rejecting pronoun changes in code comments and docs, which isn't a big deal.

  • 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

  • 175 Stimmen
    9 Beiträge
    18 Aufrufe
    E
    I'm sorry but that capitalisation is really off-putting. You're Not Writing A Headline You Know
  • Understanding the Debate on AI in Electronic Health Records

    Technology technology
    5
    1
    23 Stimmen
    5 Beiträge
    26 Aufrufe
    T
    Well yeah exactly why I said "the same risk". ideally it's going to be in the same systems... and assuming no one is stupid enough (or the laws don't let them) attach it to the publicly accessible forms of existing AIs It's not a new additional risk, just the same one. (though those assumptions are largely there own risks.
  • 52 Stimmen
    2 Beiträge
    16 Aufrufe
    kolanaki@pawb.socialK
    Same. That's probably why I suck ass at math, but my spatial awareness is off the chart. 🫠
  • Pornhub is Back in France.

    Technology technology
    33
    1
    311 Stimmen
    33 Beiträge
    133 Aufrufe
    D
    Nordé VPN
  • Iran asks its people to delete WhatsApp from their devices

    Technology technology
    1
    1
    0 Stimmen
    1 Beiträge
    10 Aufrufe
    Niemand hat geantwortet
  • Why doesn't Nvidia have more competition?

    Technology technology
    22
    1
    33 Stimmen
    22 Beiträge
    81 Aufrufe
    B
    It’s funny how the article asks the question, but completely fails to answer it. About 15 years ago, Nvidia discovered there was a demand for compute in datacenters that could be met with powerful GPU’s, and they were quick to respond to it, and they had the resources to focus on it strongly, because of their huge success and high profitability in the GPU market. AMD also saw the market, and wanted to pursue it, but just over a decade ago where it began to clearly show the high potential for profitability, AMD was near bankrupt, and was very hard pressed to finance developments on GPU and compute in datacenters. AMD really tried the best they could, and was moderately successful from a technology perspective, but Nvidia already had a head start, and the proprietary development system CUDA was already an established standard that was very hard to penetrate. Intel simply fumbled the ball from start to finish. After a decade of trying to push ARM down from having the mobile crown by far, investing billions or actually the equivalent of ARM’s total revenue. They never managed to catch up to ARM despite they had the better production process at the time. This was the main focus of Intel, and Intel believed that GPU would never be more than a niche product. So when intel tried to compete on compute for datacenters, they tried to do it with X86 chips, One of their most bold efforts was to build a monstrosity of a cluster of Celeron chips, which of course performed laughably bad compared to Nvidia! Because as it turns out, the way forward at least for now, is indeed the massively parralel compute capability of a GPU, which Nvidia has refined for decades, only with (inferior) competition from AMD. But despite the lack of competition, Nvidia did not slow down, in fact with increased profits, they only grew bolder in their efforts. Making it even harder to catch up. Now AMD has had more money to compete for a while, and they do have some decent compute units, but Nvidia remains ahead and the CUDA problem is still there, so for AMD to really compete with Nvidia, they have to be better to attract customers. That’s a very tall order against Nvidia that simply seems to never stop progressing. So the only other option for AMD is to sell a bit cheaper. Which I suppose they have to. AMD and Intel were the obvious competitors, everybody else is coming from even further behind. But if I had to make a bet, it would be on Huawei. Huawei has some crazy good developers, and Trump is basically forcing them to figure it out themselves, because he is blocking Huawei and China in general from using both AMD and Nvidia AI chips. And the chips will probably be made by Chinese SMIC, because they are also prevented from using advanced production in the west, most notably TSMC. China will prevail, because it’s become a national project, of both prestige and necessity, and they have a massive talent mass and resources, so nothing can stop it now. IMO USA would clearly have been better off allowing China to use American chips. Now China will soon compete directly on both production and design too.
  • 11 Stimmen
    1 Beiträge
    11 Aufrufe
    Niemand hat geantwortet
  • Microsoft Bans Employees From Using DeepSeek App

    Technology technology
    11
    1
    121 Stimmen
    11 Beiträge
    42 Aufrufe
    L
    (Premise - suppose I accept that there is such a definable thing as capitalism) I'm not sure why you feel the need to state this in a discussion that already assumes it as a necessary precondition of, but, uh, you do you. People blaming capitalism for everything then build a country that imports grain, while before them and after them it’s among the largest exporters on the planet (if we combine Russia and Ukraine for the “after” metric, no pun intended). ...what? What does this have to do with literally anything, much less my comment about innovation/competition? Even setting aside the wild-assed assumptions you're making about me criticizing capitalism means I 'blame [it] for everything', this tirade you've launched into, presumably about Ukraine and the USSR, has no bearing on anything even tangentially related to this conversation. People praising capitalism create conditions in which there’s no reason to praise it. Like, it’s competitive - they kill competitiveness with patents, IP, very complex legal systems. It’s self-regulating and self-optimizing - they make regulations and do bailouts preventing sick companies from dying, make laws after their interests, then reactively make regulations to make conditions with them existing bearable, which have a side effect of killing smaller companies. Please allow me to reiterate: ...what? Capitalists didn't build literally any of those things, governments did, and capitalists have been trying to escape, subvert, or dismantle those systems at every turn, so this... vain, confusing attempt to pin a medal on capitalism's chest for restraining itself is not only wrong, it fails to understand basic facts about history. It's the opposite of self-regulating because it actively seeks to dismantle regulations (environmental, labor, wage, etc), and the only thing it optimizes for is the wealth of oligarchs, and maybe if they're lucky, there will be a few crumbs left over for their simps. That’s the problem, both “socialist” and “capitalist” ideal systems ignore ape power dynamics. I'm going to go ahead an assume that 'the problem' has more to do with assuming that complex interacting systems can be simplified to 'ape (or any other animal's) power dynamics' than with failing to let the richest people just do whatever they want. Such systems should be designed on top of the fact that jungle law is always allowed So we should just be cool with everybody being poor so Jeff Bezos or whoever can upgrade his megayacht to a gigayacht or whatever? Let me say this in the politest way I know how: LOL no. Also, do you remember when I said this? ‘Won’t someone please think of the billionaires’ is wearing kinda thin You know, right before you went on this very long-winded, surreal, barely-coherent ramble? Did you imagine I would be convinced by literally any of it when all it amounts to is one giant, extraneous, tedious equivalent of 'Won't someone please think of the billionaires?' Simp harder and I bet maybe you can get a crumb or two yourself.