The average experience of interacting with end users 😭

  • AmyAye@nord.pub
    link
    fedilink
    English
    arrow-up
    43
    ·
    2 days ago

    What’s annoying is when the build is not just “git pull then run python main.py”

    And it’s like “compile this using this special library no one else uses called Blueberries, then wrong it through Rust v4.8279 (no other version works), then it will output a blob of text to copy the API key from that you put in this other special compiler, and if you mess up any of these steps it is all permanently irreversible. Also the person making the code forgot like 3 random steps in there because it’s second nature, duuuh.”

    • rabidhamster@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      14
      ·
      2 days ago

      Also Blueberries has been discontinued, but don’t worry, it’s forked on this other super obscure repo and you need to configure your package manager to accept that as a source.

    • ඞmir@lemmy.ml
      link
      fedilink
      English
      arrow-up
      16
      ·
      2 days ago

      99% of the time you need to install pip packages and if you do this without venv/uv/conda you’re sort of fucking up your python install for other repos you’re running from source

      • webhead@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        This is why I gave up and started using docker. I don’t have time to fight with this shit anymore. I resisted for a long time and for the life of my I cannot remember why because it’s been great lol.

        • TipRing@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 day ago

          Same. Every Python app in its own container. Of course, this raises the skill bar again.

      • AmyAye@nord.pub
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 days ago

        Ubuntu doesn’t even let you not use a venv without extra effort these days. I kind of appreciate it getting me into better habbits