• Yes, and their donations are limited to 100k a year per corporation/organization, so there cant be a company who comes, donates 20million and then tries to gain control of them through money

    • Sina ( Sina@beehaw.org ) 
      link
      fedilink
      arrow-up
      14
      ·
      1 year ago

      I think It’s on their charter that no matter how much corporate money they’ll get they’ll never accept any outside influence just the same. The donators are amply warned to not expect anything other than development as usual or faster.

      • Mniot ( Mniot@programming.dev ) 
        link
        fedilink
        English
        arrow-up
        9
        ·
        1 year ago

        People always imagine this as “I will pay you $100 to kick the puppy” and of course they would never.

        But what actually happens is that you have a long-term donor. You rely on their help (they’re paying for you to be able to hire a nice college intern who’s really smart and has been fun to have on the project). They never tell you what to do so you see them as more of a friend than anything else. It’s perfectly normal to get some lunch with friends and talk. You’re stuck on some problems and they have some good connections that help you out. That might even be worth more than $100k, but it’s not money at all so it’s OK that they’re helping you like this. They also talk you up, which is like free advertising except you didn’t ask for it so that also doesn’t count. Anyway, at some of the lunches they’re telling you about what’s going on with them and there’s some problems they’re dealing with that you could help with. They don’t ask for help, of course, because they know you’re independent. But being independent means it’s OK for you to do what you want. Even help a friend out who didn’t ask for help so they’re not influencing you…

    • Zerush ( Zerush@lemmy.ml ) 
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      No browser with third party investors can be really independent, they always will obey more the interests of the investors as on those from the users. Anyway the guys from Ladybird have balls of steel to develope an browser engine from scratch in an market saturated of browsers of any kind and a brutal competition, this would had more sense 15 years ago, but not now. Good luck, maybe in 2029-2030 there is an good browser multi-platform with all the needed infrastructure, servers and extensions, but I’ll see to believe.

      • Cethin ( Cethin@lemmy.zip ) 
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 year ago

        No browser with third party investors can be really independent, they always will obey more the interests of the investors as on those from the users.

        That’s why they limited donations to $100k per organization. No one is allowed to make themselves indispensable to the project.

  • Still, it’s hard to understand why Cloudflare chose to back exactly Omarchy.

    Maybe the developers in Cloudflare use it? Also weird because Omarchy’s default browser is Chromium I think. The webpage didn’t list the default browser, so not sure about that.

      • railway692 ( railway692@piefed.zip ) 
        link
        fedilink
        English
        arrow-up
        36
        ·
        1 year ago

        Anyway, Omarchy and Ladybird are both run by fascists. Omarchy makes this pretty obvious from the outset – on the home page the big YouTube poster image prominently features SuperGrok, which is a pathetically transparent dog-whistle to signal alliance with Elon Musk’s fascist politics. Omarchy is the pet project of David Heinemeier Hansson, aka DHH, who is well known as a rich fascist weirdo.2 One need only consult his blog to browse his weird, racist views on immigration, fat-shaming objections to diverse representation, vaguely anti-feminist/homophobic/rapey rants on consent, and, recently, tone-policing antifascists who celebrate the death of notable fascist Charlie Kirk.

        Speaking of tributes to Charlie Kirk, that brings us to Andreas Kling, the project lead for Ladybird, who tweeted on the occasion of his assassination:

        RIP Charlie Kirk

        I hope many more debate nerds carry on his quest to engage young people with words, not fists.

        – @awesomekling

        I was not prepared to learn these things today.

        • lime! ( lime@feddit.nu ) 
          link
          fedilink
          arrow-up
          16
          ·
          1 year ago

          most people outside the us have never heard any of kirk’s talking points. if you only know that he is a conservative debater and use your normal (non-us) definition of “conservative”, then “people should not die for their opinions” is not a controversial take. i’m not saying that’s what’s happened here but it’s the most likely situation considering klings history.

        • The argument on Kling seems pretty weak to me… is he Fascist because… he doesn’t support violence and an assassination? 🙄

          By this logic for being not fascist one must support the death penalty?

          I am pretty sure fascists are in favour of violence and murder (in fact the person cited was killed by a fascist)

          • 0_o7 ( 0_o7@lemmy.dbzer0.com ) 
            link
            fedilink
            English
            arrow-up
            12
            ·
            1 year ago

            RIP Charlie Kirk

            I hope many more debate nerds carry on his quest to engage young people with words, not fists.

            “carry on his quest”. What was Charlie Kirks quest again? Where does he say he doesn’t support violence and assassination? Are you Klings PR?

            I am pretty sure fascists are in favour of violence and murder (in fact the person cited was killed by a fascist)

            Just because fascists kill fascists doesn’t make spreding hate less fascist. Does your definition of fascists only start when they start shooting people on sight?

            People like kirk were revelling in current administration. But since they didn’t “use violence”, they must’ve been innocent in all this trend, huh?

            Honestly there’s a reason fascists are on the rise. People like you seem too oblivious to see the subtle narrative of spreading hate by casual undertones.

            But hey, you do you. I hope you take up his quest as well.

          • 0_o7 ( 0_o7@lemmy.dbzer0.com ) 
            link
            fedilink
            English
            arrow-up
            4
            ·
            1 year ago

            Honestly, Firefox has been stable AF and forks are doing awesome work. Maybe those forks might even continue doing their own thing by the time this project will be ready for beta testing.

            Competition is great but this one’s on already on shaky ground.

            I’m rooting for Servo more than these fascist wannabes.

        • Jesus, what a reach for two projects run by normal dudes.

          The open source community is filled with people on the left side trying to bring down people they disagree with. You can tolerate them, or fork away and leave their “shitty project run by fascists” instead of witch hunting and name calling anyone you dissagree with

          fascists guy: has an opinion

          leftist guy: wants to witch hunt a guy for his opinion amd get him kicked out of his own project

          like it or not, who’s being fascist? you know it well.

          • Hey, hi, trans person here. Calling my mere existence “political” is not “just an opinion”. Rejecting a PR to change “he” to “they” in some code comments is also just a stupid hill to die on. No singular they is basically baby’s first edgy opinion.

            • curbstickle ( curbstickle@anarchist.nexus ) 
              link
              fedilink
              English
              arrow-up
              8
              ·
              edit-2
              1 year ago

              Sorry which are we talking about the rejected the PR, DHH or kling?

              I suspect its DHH just making sure

              Edit: Found it

              Kling rejected with: “This project is not an appropriate arena to advertise your personal politics.”

              For SerenityOS documentation to use a singular they to not assume gender.

              Edit 2: For the record, this is even more stupid than you think. The documentation was written with gendered language for a male reader only in mind.

              “Hey, I fixed your bad writing”

              “POLITICS?!1?!%?!”

              The tweet about Kirk has some firm context with this. I’d call it pretty dang likely that kling is a fan…

            • I’m labeling him that to make clear the irony of the situation

              the supposedly “fascist” guy: has an opinion

              the totaly “moderate” leftist guy: wants him gone even from his own project from it

              hope I made myself clear now 👍

              • fushuan ( fushuan@piefed.blahaj.zone ) 
                link
                fedilink
                English
                arrow-up
                12
                ·
                1 year ago

                No, you did, but my point still stands. Not all opinions are just an opinion.

                Person A: yeh we need to accept shootings. Empathy is damaging. So much more damaging crap.

                Person B: they debated, such good people, we need more like them.

                Yeah. No? My point is that there’s a reason they get tagged as fascists or fascists apologists, they have fascist opinions or condone/glorify people saying them.

                “Has an opinion” is an unacceptable generalisation in this case.

  • davel [he/him] ( davel@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 year ago

    I’m not going to have interest in any new browser that’s written in security nightmare languages like C or C++.

    NSA Releases Guidance on How to Protect Against Software Memory Safety Issues

    Commonly used languages, such as C and C++, provide a lot of freedom and flexibility in memory management while relying heavily on the programmer to perform the needed checks on memory references. Simple mistakes can lead to exploitable memory-based vulnerabilities. Software analysis tools can detect many instances of memory management issues and operating environment options can also provide some protection, but inherent protections offered by memory safe software languages can prevent or mitigate most memory management issues. NSA recommends using a memory safe language when possible. While the use of added protections to non- memory safe languages and the use of memory safe languages do not provide absolute protection against exploitable memory issues, they do provide considerable protection. Therefore, the overarching software community across the private sector, academia, and the U.S. Government have begun initiatives to drive the culture of software development towards utilizing memory safe languages.

      • davel [he/him] ( davel@lemmy.ml ) 
        link
        fedilink
        English
        arrow-up
        6
        ·
        1 year ago

        That is good news! I wouldn’t have guessed Swift, but I can see why Swift 6—which has been GA for a year—might make sense: https://www.swift.org/blog/announcing-swift-6/

        C++ interoperability

        Swift 5.9 introduced bidirectional interoperability with C++ to seamlessly bring Swift to more existing projects. Swift 6 expands interoperability support to C++ move-only types, virtual methods, default arguments, and more standard library types including std::map and std::optional.

        C++ types that do not have a copy constructor can now be accessed from Swift 6 as non-copyable types with ~Copyable. And for those times when it’s useful to expose a C++ type with a copy constructor as ~Copyable in Swift for better performance, a new SWIFT_NONCOPYABLE annotation can be applied to the C++ type.

        Swift now also supports calls of C++ virtual methods on types annotated as SWIFT_SHARED_REFERENCE or SWIFT_IMMORTAL_REFERENCE.

        When calling C++ functions or methods that have default argument values for some of their parameters, Swift now respects these default values, rather than requiring you to explicitly pass an argument.

        Platform Support

        Swift is designed to support development and execution on all major operating systems, and platform consistency and expansion underpins Swift’s ability to reach new programming domains. Swift 6 brings major improvements to Linux and Windows across the board, including support for more Linux distributions and Windows architectures.

          • HiddenLayer555 ( HiddenLayer555@lemmy.ml ) 
            link
            fedilink
            English
            arrow-up
            5
            ·
            edit-2
            1 year ago

            By the fiftieth “your browser is outdated, please upgrade to an up to date browser” on an up to date version of Firefox, but with privacy extensions and on a VPN, yeah forgive me if I harbour some resentment. Not even a captcha challenge half the time, just “you’re not worthy of seeing this website, peasant.” And don’t even think about disabling JS, that gets you blacklisted all the same. And if you’re using Tor, forget about it.

            They also block you from loading standalone images, so you can’t download images from search results or even open an image from an article in a new tab. Should I be grateful that they’re saving the website megabytes of server traffic while making it impossible to save stuff offline or use the browser’s zoom tools to get information out of a high resolution image? Also, you’re literally the world’s largest CDN. You’re saying you can’t spare enough of your basically unlimited computational power to let me download a static image you’re probably already cached in every data centre?

            Also, they’re literally a man in the middle as a service. And not just in the ISP sense, they control the TLS certificates and can see literally everything you’re sending to or receiving from the website. Including passwords. Including credit cards. Literally defeats the purpose of TLS. And even if the website itself doesn’t use their traffic passthrough service, they infect even more websites with their CDN service, AKA basically one of those old school tracking pixels but holding libraries needed by the site hostage so you can’t block them without breaking the site.

            Also also, just because they say their DNS service is “private” doesn’t make it private. Companies have been lying about their privacy policy since privacy policies started being mandated with zero consequences. As Amy from Futurama said, “Fool me seven times, shame on you. Fool me eight or more times, shame on me.”

            • Alaknár ( Alaknar@sopuli.xyz ) 
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 year ago

              By the fiftieth “your browser is outdated, please upgrade to an up to date browser” on an up to date version of Firefox, but with privacy extensions and on a VPN, yeah forgive me if I harbour some resentment

              Interesting! I used Firefox for ages and never encountered that issue.

              The VPN “click to confirm you’re human” is annoying but at the same time understandable - 60% of all Internet traffic is bots.

              Not even a captcha challenge half the time, just “you’re not worthy of seeing this website, peasant.” And don’t even think about disabling JS, that gets you blacklisted all the same.

              Super weird. I’m using Mullvad Browser half the time, never had any such issues. It automatically kills all cookies, has uBlock and NoScript installed, etc. EDIT: oh, yeah, it’s also Firefox-based.

              They also block you from loading standalone images, so you can’t download images from search results or even open an image from an article in a new tab

              What…? I do that literally every day - I handle the service catalogue at work so I need a lot of icons for the hardware and software we provide to users. Just yesterday I downloaded the images for a bunch of Apple hardware, straight from the search results.

              Should I be grateful that they’re saving the website megabytes of server traffic while making it impossible to save stuff offline or use the browser’s zoom tools to get information out of a high resolution image?

              Other than the fact that I fail to see that “impossible to save stuff” bit - yeah, you should, somewhat. Again: over 60% of traffic is bots, that generates A LOT of traffic. These days a lot of people wouldn’t be able to afford hosting a website if they didn’t have services that Cloudflare and similar companies offer.

              Also, they’re literally a man in the middle as a service (…)

              I don’t know enough about networking to have an opinion on that. I only know that the two network security companies that I follow on socials recommend them. And it’s not “shills shilling”, these are two companies that will take governments and companies to court for threatening user rights.

              Also also, just because they say their DNS service is “private” doesn’t make it private. Companies have been lying about their privacy policy since privacy policies started being mandated with zero consequences

              Sure, I get that. But I’m a fan of Occam’s Razor. Can they exfiltrate data from their DNS? Of course. Everybody can. But why would they? If anyone finds out, it effectively kills the entire company, and they don’t do business with personal data - that’s Google’s market. It’s a lot of risk for zero reward, the way I see it.