• boonhet@sopuli.xyz
    link
    fedilink
    arrow-up
    4
    ·
    2 days ago

    This is… uh…

    It reads like the author doesn’t know what containers are. Because this is actually a great use case for containers unless I’m missing something.

    Now, do I want reverse engineering software from someone who in 2026 doesn’t know of a better way to manage dependencies than “tell AI to install everything”? Not particularly lol

    Also:

    Install Eclipse Adoptium 21: https://adoptium.net/temurin/releases/?version=21

    It’s Eclipse Temurin not Eclipse Adoptium. And why not install from distro repo?

    Install from https://cmake.org/download/

    Also why not from distro repo?

    Install Visual Studio 2022, or apt install build-essential / xcode-select --install

    NOW distro repo is fine, but only if you use an APT based distro?

    and then 3 more dependencies it tells the agent to install from websites.

    The weirdest thing is you can get much better results from AI. I’m 99% sure this person gave the AI particularly bad instructions to generate the install instructions, or used a cheap, crappy model.

    • JRaccoon@discuss.tchncs.de
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      I think it’s written that way because the instructions are meant to work on Windows too. But it still doesn’t make much sense. I think just saying “Install CMake” and letting the agent figure it out for the current environment would be a much better approach.

      Also, I think the model they were using was working with outdated data. Why specifically require Java 21 when Java 25 is the latest LTS? And furthermore, why even link to a specific JDK implementation when it surely works with almost any implementation? Probably just makes the agent install the Temurin implementation even if the system already had a working java.

      My point being if the author’s idea is to let AI handle the installation to avoid writing environment-specific instructions, it shouldn’t then have these hardcoded assumptions about the environment. So yeah, it seems they (and the AI that wrote it) didn’t really know what they were doing.