I’m a bit disappointed by their use of LLMs for this, as I don’t trust it for something as important as a web browser.

  • lambalicious@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    5 days ago

    So this is is, the nail in the coffin for Ladybird, right? Since apparently fascict funding was not it.

    • shaytan@lemmy.dbzer0.comM
      link
      fedilink
      English
      arrow-up
      1
      ·
      19 hours ago

      By fascist funding do you mean the 250k yearly they seem to be getting from FUTO+ thousands on donations each month? And also, futo is probably the most pro-customer organization these days? Also even if you dislike other donors like Framework, why wouldn’t you want a project like this to get funding?

      Also, like it or not, if you read the blog you can see how they tested it to make sure the bytecode matched, and how this was done by a engineer not a random guy “vibe coding”, which surprise surprise, AI is a tool indeed, and a good one if you get control of it.

      And even me personally I’m not a fan but people are too quick to criticize, they built a custom engine themselves, at 90%+ the results of webkit, gecko or webSpider (i believe this was the name of chrome’s), then they are building the browser on top of it at the same time, and they’re on track to launch the browser alpha this year multiplatform and with multiple great devs hired + open source contributors, so that’s not half bad.

      This project should be of interest to people that think the team is good, bad, and all spectrums, in what universe is a user created browser with little to no funding, anti ads anti current monopoly bad? Give it a chance, other projects that have been in this for years are lagging behind ladybird which started “recently”

      edit: clarifying, I just dislike this doomer mindset instead of trying to put things on a scale, the scale of the project is insane for the size of the team, and they’re constantly pulling up with very good updates

    • truthfultemporarily@feddit.org
      link
      fedilink
      English
      arrow-up
      5
      ·
      5 days ago

      I used Claude Code and Codex for the translation. This was human-directed, not autonomous code generation. I decided what to port, in what order, and what the Rust code should look like. It was hundreds of small prompts, steering the agents where things needed to go. After the initial translation, I ran multiple passes of adversarial review, asking different models to analyze the code for mistakes and bad patterns.

      The requirement from the start was byte-for-byte identical output from both pipelines. The result was about 25,000 lines of Rust, and the entire port took about two weeks. The same work would have taken me multiple months to do by hand. We’ve verified that every AST produced by the Rust parser is identical to the C++ one, and all bytecode generated by the Rust compiler is identical to the C++ compiler’s output. Zero regressions across the board

      The code produces identical output to the handwritten one.

      • lambalicious@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        4 days ago

        Well, it’s a weird expectation but there’s nothing bad in hoping that if people won’t cut ties at the former, they might do at the latter.

        • mindbleach@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          2
          ·
          4 days ago

          Based on the first thing? Sure.

          Based on the second thing? Eh. It’s not a GZDoom situation, where a BDFL merged without looking. This racist schmuck just used a chatbot to translate from C++.

        • BryyM@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          4 days ago

          Yes, they do use rust. I just started to read about SERVO because of these news. I also had sadly not heard about Ladybirds fascist tendencies before