• 0 Posts
  • 361 Comments
Joined 2 years ago
cake
Cake day: June 17th, 2023

help-circle













  • Pennomi@lemmy.worldtoMemes@lemmy.mlAI sucks
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    15 days ago

    There’s a shit ton of modern AIs that are actively talked about and aren’t LLMs. What about AlphaFold? Or StableDiffusion, or the reinforcement learning running Boston Dynamic’s robots, or like, every computer vision classification task ever, or the software behind Waymo, or GANs like they use in Snapchat filters? Heck, people still consider Deep Blue an AI even though it’s completely obsolete today.

    People still call this stuff AI (because it is) even though most of them have nothing to do with LLMs.






  • Pennomi@lemmy.worldtoTechnology@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    52
    arrow-down
    1
    ·
    17 days ago

    Code written by AI is really poorly written. A couple smells I’ve noticed:

    • Instead of fixing error cases, it overly relies on try:catch structures, making critical bugs invisible but still present. Dangerous shit.
    • It doesn’t reuse code that already exists in the project. You have to do a lot of extra work letting it know that your helper functions or CSS utility classes exist.
    • It writes things in a very “brute force” way. If it finds any solution, it charges forward with the implementation even if there is a much simpler way. It never thinks “but is there a better way?”
    • Likewise, it rarely uses the actual documentation for your library. It goes entirely off of gut instincts. Half the time if you paste in a documentation page, it finally shapes up and builds the code right. That should be default behavior.
    • It has a string tendency to undo manual changes I have made, because it doesn’t know the reasons why I did them.

    On the other hand, if you’re in a green field project and need to throw up some simple, dirty CSS/HTML for a quick marketing page, sure, let the AI bang it out. Some projects don’t need to be done well, they just need to be done fast.

    And the autocomplete features can be a time saver in some cases regardless.