• regrub@lemmy.world
    link
    fedilink
    English
    arrow-up
    35
    ·
    3 days ago

    Vibe coding is the new thing now, huh?

    The programmers who actually know what they’re doing will soon be able to charge a pretty penny to fix this mess

    • Thorry84@feddit.nl
      link
      fedilink
      English
      arrow-up
      7
      ·
      3 days ago

      I’ve been asked to look at codebases created by people without programming skills using AI. They ask me to just fix this one little thing, it’s perfect otherwise. But it’s not perfect otherwise, the more you look, the more issues you can spot. I’ve never accepted to even begin work on such a codebases, they should be nuked from orbit, only way to be sure.

      We used to have this joke, where somebody said they got the code from StackOverflow and we would ask “From the question or the answer?”. All the current models have been trained on sources like StackOverflow and probably won’t weigh the -10.000 down voted answer any different from the actual good answer, if there ever was a good answer to begin with.

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

      Big assumption that they’re actually going to try and fix the mess rather than declare that the system doesn’t work and scrap the whole thing.

  • BestBouclettes@jlai.lu
    link
    fedilink
    English
    arrow-up
    15
    ·
    edit-2
    3 days ago

    I work with COBOL software. That thing is so sensitive and complex, they just piled up wrappers, and apis of all kinds on top of the original COBOL code to avoid touching it because it just works. And that software is nowhere near critical as the backend for social security.

    Good fucking luck

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

      Yes, the people that think those monsters czn just be rewritten have never actually looked at how they work. After half an hour they’d have a very different opinion.

  • nazgul666@lemmy.world
    link
    fedilink
    English
    arrow-up
    12
    ·
    3 days ago

    When I was working with COBOL and a 30yrs old codebase, I was always scared of majorly fucking up, even when only doing small changes.

    Really glad that I am not involved in that project…

  • pixxelkick@lemmy.world
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    3
    ·
    3 days ago

    People in the US are gonna see news like this and their first thought somehow still isn’t “how do I expedite emigrating”

    People are going to go “haha, what a clown show” and not realize the clown show they are laughing at… is a tent burning down… and they’re in that tent right now

    • Letstakealook@lemm.ee
      link
      fedilink
      English
      arrow-up
      7
      ·
      3 days ago

      Americans can’t just emigrate somewhere. What a silly ass thing to say. The majority, in fact, would not be able to.

    • Brave Little Hitachi Wand@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 days ago

      I don’t get it. I began planning my exit almost six years ago when it was fully obvious that merely voting couldn’t fix that country. We still vote from afar. The ones who stayed have a fight on their hands whether they admit it or not.

      Should I have stayed and fought? My family and my wife’s were only Americans for one generation each. Our grandparents got swept up in the country’s postwar economic might, and we grew up in the scraps of what remained while our parents’ generation let Reagan accelerate a decades-long heist.

      We’ve no illusions about the history of the UK or its current trajectory, but at least there aren’t heaps of guns lying around. Sheesh.

  • Hudell@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 days ago

    Converting it to modern tools can definitely be done in a safely manner. I personally would start by running the new system in a separate network, just re-processing the requests that had been processed by the old system and checking it they came out with the same result. I would leave that on until it got to at least a year without any differences between the result of both systems. Only then would I start considering replacement.

    I wouldn’t trust such replacement on 95% of people I’ve worked with before. I definitely wouldn’t trust someone with Elon’s track record to manage it.