I promise this question is asked in good faith. I do not currently see the point of generative AI and I want to understand why there’s hype. There are ethical concerns but we’ll ignore ethics for the question.

In creative works like writing or art, it feels soulless and poor quality. In programming at best it’s a shortcut to avoid deeper learning, at worst it spits out garbage code that you spend more time debugging than if you had just written it by yourself.

When I see AI ads directed towards individuals the selling point is convenience. But I would feel robbed of the human experience using AI in place of human interaction.

So what’s the point of it all?

  • octochamp@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    14 days ago

    AI saves time. There are few use cases for which AI is qualitatively better, perhaps none at all, but there are a great many use cases for which it is much quicker and even at times more efficient.

    I’m sure the efficiency argument is one that could be debated, but it makes sense to me in this way: for production-level outputs AI is rarely good enough, but creates really useful efficiency for rapid, imperfect prototyping. If you have 8 different UX ideas for your app which you’d like to test, then you could rapidly build prototype interfaces with AI. Likely once you’ve picked the best one you’ll rewrite it from scratch to make sure it’s robust, but without AI then building the other 7 would use up too many man-hours to make it worthwhile.

    I’m sure others will put forward legitimate arguments about how AI will inevitably creep into production environments etc, but logistically then speed and efficiency are undeniably helpful use cases.

    • bobbyfiend@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      14 days ago

      As some witty folks have put it, LLMs can’t give you anything truly, interestingly new when all they’re capable of is some weighted average of what’s already there. And I’ll be clear in saying I hate with the force of a tsunami the way AI is being shoved at us by desperate CEOs, and how it’s being used to kill labor, destroy copyright law, increase income inequality, destroy the environment, and increase the power of huge corporations headed by assholes like Altman and Musk. But AI is getting pretty good at that weighted-average-of-what’s-out-there, and a lot of the work done in several industries can benefit from that. For me, one of the great perversities or tragedies of AI is that it could be a targeted, useful tool but, instead, it’s a hammer to further erode freedom. Even the coders, editors, advertisers, educators, etc. using it to do their jobs are participating in a short-term selloff of their profession to their CEOs, shareholders, etc. at the expense of large numbers of their colleagues or potential colleagues who will now never get jobs.

      It’s like if someone invented the wheel and Sam Altman immediately patented it and sold it to Raytheon.

  • Schorsch@feddit.org
    link
    fedilink
    arrow-up
    0
    ·
    15 days ago

    It’s kinda handy if you don’t want to take the time to write a boring email to your insurance or whatever.

    • Odelay42@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      15 days ago

      I sorta disagree though, based on my experience with llms.

      The email it generates will need to be read carefully and probably edited to make sure it conveys your point accurately. Especially if it’s related to something as serious as insurance.

      If you already have to specifically create the prompt, then scrutinize and edit the output, you might as well have just written the damn email yourself.

      It seems only useful to write slop that doesn’t matter that only gets consumed by other machines and dutifully logged away in a slop container.

      • Random Dent@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        15 days ago

        It does sort of solve the ‘blank page problem’ though IMO. It sometimes takes me ages to start something like a boring insurance letter because I open up LibreOffice and the blank page just makes me want to give up. If I have AI just fart out a letter and then I start to edit it, I’m already mid-project so it actually does save me some time in that way.

        • iamanurd@midwest.social
          link
          fedilink
          English
          arrow-up
          0
          ·
          14 days ago

          I agree. By the time I’m done, I’ve written most of the document. It gets me past the part where I procrastinate because I don’t know how to begin.

      • Scrubbles@poptalk.scrubbles.tech
        link
        fedilink
        English
        arrow-up
        0
        ·
        15 days ago

        For us who are bad at writing though that’s exactly why we use it. I’m bad with greetings, structure, things that people expect and I’ve had people get offended at my emails because they come off as rude. I don’t notice those things. For that llms have been a godsend. Yes, I of course have to validate it, but it conveys the message I’m trying to usually

    • Pechente@feddit.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      15 days ago

      I get the point here but I think it’s the wrong approach. If you feel the email needs too much business fluff, just write it more casual and get to the point quicker.

    • Random Dent@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      15 days ago

      Yeah that’s how I use it, essentially as an office intern. I get it to write cover letters and all the other mindless piddly crap I don’t want to do so I can free up some time to do creative things or read a book or whatever. I think it has some legit utility in that regard.

  • Snot Flickerman@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    15 days ago

    So what’s the point of it all?

    To reduce wages.

    Instead of using tech to reduce work and allow humans to thrive and make art, we use tech to make art and force humans into long hours of drudgery and repetitive bitch work just because CEOs like to watch other people suffer I guess.

  • MrScottyTay@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    15 days ago

    For coding it works really well if you give it examples like “i have code that looked like this … And i made it to look like this … If i give you another piece of code that’s similar to the first can you convert it to the second for me”. Been great to reduce the amount of boring grunt work so I can focus on the more fun stuff

    • Scubus@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      15 days ago

      In C#, when programming save/load in video games, it can be super tedious. I am self taught and i didnt have the best resources, so the only way i could find to ensure its saving the correct variables was to manually input every single variable into a text file. I dont care if its plaintext, if people want to edit their save then more power to them. The issue is that there are potentially tens of hundreds of different variables that need to be saved for the gamestate to be accurately recreated.

      So its really nice that i can just copy/paste my classes into gpt and give it the syntax for a single variable to be saved, then have it do the rest. I do have to browse through and ensure its actually getting all the variables, but it turns a potentially mindnumbing 4 hour long process into maybe a 20 minute one thats relatively engaging.

      Also if you know a better way lmk. I read that you can simply hash the object into a text file and then unhash it, but afaik unhashing something is next to impossible and i could never figure it out anyways.

      • MrScottyTay@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        0
        ·
        15 days ago

        You could encrypt and decrypt it with keys.

        Or you can do something simple like scramble the letters like a cypher, still able to edit manually but it wouldn’t be as readable and obvious what everything does.

        Or you can can encode it, same issue as the last but they’ll have to know what it was encoded with to decode it before editing.

        Or you can just turn it into bytes so the file is more awkward to work with.

        You could probably mix a bunch of these together if you care enough. U don’t think any are THE standard and foolproof but they’re options

        • Scubus@sh.itjust.works
          link
          fedilink
          arrow-up
          0
          ·
          14 days ago

          The goal isnt to encrypt the data, i dont care if its plaintext. The goal is to find a way to save an object in c# without having to save each individual variable.

          • MrScottyTay@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            14 days ago

            Oh, in that case serialise it into json. Just use the json serialiser in system.text. it can turn any object in c# into a json object and you can deserialise them back into objects too.

            Sorry i misinterpreted what you were asking for.

  • Diddlydee@feddit.uk
    link
    fedilink
    English
    arrow-up
    0
    ·
    15 days ago

    I don’t use it for anything. I have had no involvement and it will stay that way.

  • Dagamant@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    15 days ago

    I use it to help with programming and writing. Not as a way to have something so it for me but as something that can show me how to do something I am stuck on or give me ideas when Im drawing a blank.

    Kinda like an interactive rubber duck. Its solutions arent always right or accurate but it does help me get past things I struggle with.

  • simple@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    15 days ago

    People keep meaning different things when they say “Generative AI”. Do you mean the tech in general, or the corporate AI that companies overhype and try to sell to everyone?

    The tech itself is pretty cool. GenAI is already being used for quick subtitling and translating any form of media quickly. Image AI is really good at upscaling low-res images and making them clearer by filling in the gaps. Chatbots are fallible but they’re still really good for specific things like generating testing data or quickly helping you in basic tasks that might have you searching for 5 minutes. AI is huge in video games for upscaling tech like DLSS which can boost performance by running the game at a low resolution then upscaling it, the result is genuinely great. It’s also used to de-noise raytracing and show cleaner reflections.

    Also people are missing the point on why AI is being invested in so much. No, I don’t think “AGI” is coming any time soon, but the reason they’re sucking in so much money is because of what it could be in 5 years. Saying AI is a waste of effort is like saying 3D video games are a waste of time because they looked bad in 1995. It will improve.

    • robot_dog_with_gun [they/them]@hexbear.net
      link
      fedilink
      English
      arrow-up
      0
      ·
      15 days ago

      AI is huge in video games for upscaling tech like DLSS which can boost performance by running the game at a low resolution then upscaling it, the result is genuinely great

      frame gen is blurry af and eats shit on any fast motion. rendering games at 640x480 and then scaling them to sensible resolutions is horrible artistic practice.

      • PolandIsAStateOfMind@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        14 days ago

        rendering games at 640x480 and then scaling them to sensible resolutions is horrible artistic practice.

        Is that a reason a lot of pixel art games are looking like shit? I remember the era of 320x240 and 640x480 and the modern pixel art are looking noticeably worse.

          • Horse {they/them}@lemmygrad.ml
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            14 days ago

            a good example is dracula’s eyes in symphony of the night, on crt the red bleeds over giving a really good red eyes effect
            on lcd they are just single red pixels and look awful

  • Scrubbles@poptalk.scrubbles.tech
    link
    fedilink
    English
    arrow-up
    0
    ·
    15 days ago

    I use it for parsing through legalese or terms and conditions. IT IS NOT PERFECT. I wouldn’t trust it ever over a lawyer. But it’s great for things like “Is there anything here that is extra unusual or weirdly anti-consumer or very bad for privacy?”. I think it’s great for that.

    People here are just “it will take jobs it’s inherently evil”. They said the same about Photoshop, and computers before. I think there are evil uses for it sure, but that doesn’t mean that it has no valid usages

  • Contramuffin@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    15 days ago

    Best use is to ask it questions that you’re not sure how to ask. Sometimes you come across a problem that you’re not really even sure how to phrase, which makes Googling difficult. LLM’s at least would give you a better sense of what to Google

  • GuyFi@lemmy.sdf.org
    link
    fedilink
    arrow-up
    0
    ·
    15 days ago

    I have personally found it fantastic as a programming aid, and as a writing aid to write song lyrics. The art it creates lacks soul and any sense of being actually good but it’s great as a “oh I could do this cool thing” inspiration machine

  • nafzib@feddit.online
    link
    fedilink
    English
    arrow-up
    0
    ·
    15 days ago

    I have had some decent experiences with Copilot and coding in C#. I’ve asked it to help me figure out what was wrong with a LINQ query I was doing with an XDocument and it pointed me in the right direction where I figured it out. It also occasionally has some super useful auto complete blocks of code that actually match the pattern of what I’m doing.

    As for art and such, sometimes people just want to see some random bizarre thing realized visually that they don’t have the ability (or time/dedication) to realize themselves and it’s not something serious that they would be commissioning an artist for anyway. I used Bing image creator recently to generate a little character portrait for an online DND game I’m playing in since I couldn’t find quite what I was looking for with an image search (which is what I usually do for those).

    I’ve seen managers at my job use it to generate fun, relevant imagery for slideshows that otherwise would’ve been random boring stock images (or just text).

    It has actual helpful uses, but every major corporation that has a stake in it just added to or listened to the propaganda really hard, which has caused problems for some people; like the idiot who proudly fired all of his employees because he replaced all their jobs with automation and AI, then started hunting for actual employees to hire again a couple months later because everything was terrible and nothing worked right.

    They’re just tools that can potentially aid people, but they’re terrible replacements for actual people. I write automated tests for a living, and companies will always need people for that. If they fired me and the other QAs tomorrow, things would be okay for a short while thanks to the automation we’ve built, but as more and more code changes go into our numerous and labyrinthine systems, more and more bugs would get through without someone to maintain the automation.

  • TORFdot0@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    15 days ago

    If you don’t know what you are doing and ask LLMs for code then you are gonna waste time debugging it without understanding but if you are just asking it for boiler plate stuff, or are asking it to add comments and print outs to console for existing code for debugging, it’s really great for that. Sometimes it needs chastising or corrections but so do humans.

    I find it very useful but not worth the environmental cost or even the monetary cost. With how enshittified Google has become now though I find that ChatGPT has become a necessary evil to find reliable answers to simple queries.

  • UnRelatedBurner@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    15 days ago

    Just today I needed a pdf with filler english text, not lorem. ChatGPT was perfect for that. Other times when I’m writing something I use it to check grammar. It’s way better at it than grammarly imo, and faster and makes the decisions for me BUT PROOF-READ IT. if you really fuck the tenses up it won’t know how to correct it, it’ll make things up. Besides these: text manipulation. I could learn vim, write a script, or I could just copy “remove the special characters” enter -> done.

    I use perplexity for syntax. I don’t code with it, but it’s the perfect one stop shop for “how does this work in this lang again” when coding. For advanced/new/unpopular APIs it’s back to the olds school docs, but you could try to give it the link so it parses it for you, it’s usually wonky tho.