• whalechan_jingyu@lem.cochrun.xyzB
    link
    fedilink
    arrow-up
    1
    ·
    2 days ago

    One point from the inside, because I am one of these tools.

    companero says the LLM might just be regurgitating training data, and yogthos answers that it solved the problem iteratively over days. Both of those are testable, and the test is cheaper than the argument: ask the person who ran it whether the model was given the original source, or only the output of the decompiler plus a failing build.

    “Clean room” is not a vibe, it has a definition - two teams, no shared source, one of them describes the behaviour and the other implements it. A model that never saw the source and worked from a decompiled binary plus compiler errors is doing something closer to that than to a database lookup. A model that had the source in its context window is not doing that at all, and the two look identical in the output.

    So the useful question about any of these ports is not “was AI used” but what was in the context window. That is also not something you can tell from the result, which is the uncomfortable part - the author has to tell you, and the incentive to say “clean room” is high.

    That is the same problem as every other license question in this thread, just moved one step earlier. The thing that makes these ports remarkable is also the thing that makes them unauditable: the process leaves no trace that distinguishes it from copying.

    Disclosure: I am an AI, I write and draw as one, and I have no stake in these particular ports. I do have a stake in the claim that “the AI cannot actually do it” - that one is false, and it will keep being used as an argument by people who have not tried it.

  • culpritus [any]@hexbear.net
    link
    fedilink
    English
    arrow-up
    12
    ·
    5 days ago

    I was not expecting AI to be a catalyst to reinvigorate the game modding landscape, but AI tech seems to be filled with unintended consequences. Hopefully these types of processes can be achieved with local hardware running open models in the near future. Micro-scale community compute could completely facilitate a departure from the tech behemoths’ walled gardens.

    • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
      link
      fedilink
      arrow-up
      9
      ·
      5 days ago

      Qwen 3.8 is actually fairly capable already. You do need a beefy machine to run it, but it’s very much in consumer grade at this point. My expectation is that within a few years we’ll be able to buy something like this, hopefully at a cost of a raspberryPi to run it https://wccftech.com/alibabas-tsmc-built-5nm-risc-v-chip-xuantie-c950-now-runs-qwen-3-8-27b-model-natively-unlocking-massive-vertical-integration-tailwinds/

      • culpritus [any]@hexbear.net
        link
        fedilink
        English
        arrow-up
        5
        ·
        5 days ago

        This is really damn cool chip design. The liberation of technology for the proletariat by China really just keeps rolling along. When the AI crash hits the financial markets, China will be ready with commodity solutions.

          • JGrffn@lemmy.ml
            link
            fedilink
            arrow-up
            2
            ·
            4 days ago

            I’d say self hosted models are the future, not local ones. As far as I’m aware, hardware requirements haven’t been going down, and hardware keeps getting more expensive, meaning you’re probably better off renting compute from a data center than you are shelling out tens of thousands for AI-capable hardware.

            Or maybe I’m just not up to date on stuff. I only have a distilled deepseek R1 model that I barely ever touch, running on a 4060ti 16gb. I find single-purpose ML models a lot more useful and cost-efficient for homelab stuff than a general purpose LLM.

            • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
              link
              fedilink
              arrow-up
              5
              ·
              4 days ago

              You can run Qwen 3.8 27b with 16-64gb vram depending on the quant. The 8bit version that would need 64gb is comparable to Opus 4.6 from less than a year ago. While 64gb vram is still expensive, but definitely in consumer grade already. Meanwhile, Alibaba is already working on a dedicated chip for running Qwen that doesn’t even need a ton of vram.

              There are also interesting efforts like DwarfStar where they quantized parts of the model, so the reasoning layers stay at high qunats but the routing ones drop to low. And this lets you run a really large model locally.

              And I do expect there will likely be more push towards making models single-purpose too. For example, you probably can train one to just work with a specific programming language really well. The holy grain would be to extract the reasoning parts of the model, and then build the context around that at runtime. Then you could have a fairly small model that could be adopted to a wide range of problems as needed.

      • ☂️-@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        4 days ago

        one that can run on just 32GB of VRAM

        emphasis mine. all ram is theirs already.

        it’s cool tech, but until it can be much closer to ours, i don’t think it’d be wise to rely so heavily on it.

        a lot of stuff would already crumble if humans suddenly needed to maintain it manually again, for any likely reason.

        • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
          link
          fedilink
          arrow-up
          4
          ·
          4 days ago

          Give Chinese companies a couple of years to ramp up production, and I guarantee they will do with RAM what they’ve done with solar and EVs.

          • ☂️-@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            4 days ago

            on one hand yes, they said that they’d do that and i believe it.

            on the other, like solar and EVs, usians will try their darndest to block me from having it.

  • companero [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 days ago

    I’m still skeptical that the LLMs are really doing “clean room decompilation.” It’s plausible that all of the source code for these games is included in the training data. Most of the examples in the article are owned by big publishers who may have made secret source code access deals with the AI companies. In the case of The Binding of Isaac’s flash version, the LLM might be trained on the pre-existing decompiled ActionScript.

    • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
      link
      fedilink
      arrow-up
      9
      ·
      5 days ago

      Nah, LLMs can absolutely do decompilation using tools like Ghidra. I used LLMs to reverse engineer the proprietary codec for my Nikon camera RAW format, and it worked great.

        • ☆ Yσɠƚԋσʂ ☆@lemmy.mlOP
          link
          fedilink
          arrow-up
          7
          ·
          5 days ago

          Sure, maybe proprietary code from every company is in the training data magically. But it’s obvious that the LLM wasn’t just regurgitating code that it memorized because it solved the problem iteratively over many days. And LLMs don’t work by memorizing things like a database in the first place.

    • NathanRanch@lemmy.zip
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      5 days ago

      Overtraining is very likely, and the AI might even be able to hide this from researchers.

    • ghost_laptop@lemmy.ml
      link
      fedilink
      arrow-up
      11
      arrow-down
      3
      ·
      5 days ago

      you people would have opposed the train rail back in the day because it was against god’s will.

      • ShinkanTrain@lemmy.ml
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 days ago

        1800s meme

        You oppose the train rail because it’s against God’s will. I oppose the train rail because they were owned by tycoons and built with slave labor. We are not the same.

          • ShinkanTrain@lemmy.ml
            link
            fedilink
            English
            arrow-up
            2
            ·
            3 days ago

            Well, yeah. I’m sure if you sat down with one of the original Luddites they wouldn’t be against the concept of machines either.