this post was submitted on 30 May 2024
44 points (95.8% liked)
AI
4018 readers
33 users here now
Artificial intelligence (AI) is intelligence demonstrated by machines, unlike the natural intelligence displayed by humans and animals, which involves consciousness and emotionality. The distinction between the former and the latter categories is often revealed by the acronym chosen.
founded 3 years ago
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'm still so lost on what the use case for chatGPT is unless its like, learning a language (considering it's a language model as i understand it).
It does not reliably source accurate information.
It does not create nuanced artistic writing.
It does not produce reliable code.
I'm certain 90% of its value is in everyone wanting very badly for it to be something that its not, but it just isn't.
It's like if someone invented a claw hammer and people bought into it because "Oh wow, this could be used as a door stop! This could be used to cook my stir fry! This could be used to play a piano!" and yes, you could use it for those things, but really the thing was built for hammering nails and thats about all its actually good at.
This is why I think there is hype, but little usage, because no one wants to use it for what it might actually be good at, and they don't even market it as such because its more profitable to pretend its an "everything" tool.
It's like going to a coffee shop, but for some reason there's pizza on the menu, and of course when you order it, the pizza is dog shit.
I use it almost daily.
It does produce good code. It does not reliably produce good code. I am a programmer, it makes my job 10x faster and I just have to fix a few bugs in the code it usually generates. Over time, I learned what it is good at (UI code, converting things, boilerplate) and what it struggles with (anything involving newer tech, algorithmic understanding, etc.)
I often refer to it as my intern: It acts like an academically trained, not particularly competent, but very motivated, fast typing intern.
But then I am also working on the field. Prompting it correctly is too often dismissed as a skill (I used to dismiss it too). It needs more understanding than people give it credit for.
I think that like many IT tech it will go from being a dev tool to everyday tool gradually.
All the pieces of the puzzle to be able to control a computer by voice using only natural language are there. You don't realize how big it is. Companies haven't assembled it yet because it is actually harder to monetize on it than code it. I think probably Apple is in the best position for it. Microsoft is going to attempt and will fail like usual and Google will probably put a half-assed attempt at it. I'll personally go for the open source version of it.
Yes, thank you, this.
All the criticism for artificial intelligence and deployments of it like ChatGPT right now I see as people not being able to hold something in their hand. This is far more of an abstraction than a new phone and when people can't grock that immediately or they play with it for 5 minutes and dismiss it because it gave them a form-fill looking answer when they gave it some para-literate 5 word question, then they're obviously going to be unimpressed and walk away.
If you spend any amount of time actually trying to figure out what to say to it in order to get it to produce actual information it's one of the most compelling new ways to interface with a computer since the MOAD and I would imagine ultimately will be the most compelling in the end.
Like put it this way, I don't know if this will actually end up producing AGI but, like... This thing is a 3 year old.
And it's a 3 year old that can write basic coding implementations and give you at least, maybe in some cases much better than, high school level comprehension s of most of the English (and quickly building to other languages) written world.
This is the dumbest it will ever be...
Now you made me interested in learning how to prompt these things. From what I have tried, I saw that appending some more descriptional sentences after the actual prompt usually makes loads of sense. But once you add too many sentences, the model tends to write way longer replies too. This is obviously something which happens in real life too, so maybe that is just the natural way...
Also, as a side effect, we just solve speech recognition. In a year or two, speaking to machines will be the default interface.
Style TTs2 for output. Localllama with a high quant on 4x 4090'. Personal AI assistant running on your local homelab for <30k.
I kinda see it as a home appliance or vehicle level purchase.
I am pretty sure that there are ASIC being put in production as we speak with Whisper embeded. Expect a 4 dollars chip to add voice recognition and a basic LLM to any appliance.
Yea, having worked in the IT field and knowing a few languages myself, I think that as far as code goes, it can be ok for basically laying out the structure of what you are trying to do. It's typically the details that it misses in my experience. In that sense, it definitely can be used similarly to an IDE.
Hey I heard that intern metaphor before somewhere... No Boilerplate?
EDIT: Dumb me, I replied before reading the enitre message. What you say is exactly how I feel, there are some real big possibilities here. Currently the closest thing to that using a computer with only your voice would be something like ollama combined with open web ui and their calling feature and some tool functions.
Install text-generation-webui, check their "whisper stt" option, and you can talk with a computer. As a non native I prefer to read the english output than listen to it but they do provide TTS as well.
It is quite good for niche use cases. My gf feeds it her mails and then let's it create a mail based on her style. This way she can send out a mail in a matter of minutes.
Is it wrong a bunch of time, yes
Does it still save tons of time just to review a generated doc, also yes
I mostly just argue with gpt because it lies about basic stuff
Ahh yes, formatting/styling makes sense as a use case, that is pretty neat.
I use it every day in the same way I used to use Google. It's great for quick syntax reminders or low stakes 'searches'. If I want to know where to go in a video game, I'm always going to get an answer faster from chatGPT than Google, and it's not the end of the world if it hallucinates, although that has never even been a problem for me yet. Meanwhile Google just indexes 'recipe blog' type articles where you have to scroll past dozens of ads and drivel before you get to the actual info you're looking for.
If you treat it like old Google with a healthy dose of skepticism it's a very powerful tool. My only complaint is that it doesn't source it's info so I can't follow up or dive deeper very easily.
It would be great if it cited its information for sure.
Ehh it's okay for making certain templates like for characters, especially if I'm too lazy to type it all out. Sometimes I use it to give me a word that I can't quite remember, but I can describe it's use or something. Sometimes I get it to "talk" like how a specific character may "talk" so that I can get an idea of how a character might "sound" like if I'm writing a story. Otherwise it's use for me is pretty sporadic.
I mainly use it to create placeholder graphics. It's much better than looking around for open-source clipart. It's placeholder because most of the output is pretty plastic and unreal. When time comes, will be hiring a real designer who can create actually original content that best fits a specific look and feel.
It's not a reliable source for actual data, news, or even a good programming aide. Every single time I tried it, it confidently spit out incorrect stuff. Will see how it does generating test cases for a server application project.
You're doing it right IMO, shaking out the idea with generative AI before hiring a designer probably saves the designer a lot of headaches.