109 points

Honestly, the best use for AI in coding thus far is to point you in the right direction as to what to look up, not how to actually do it.

permalink
report
reply
30 points

That’s how I use Chat GPT. Not for coding, but for help on how to get Excel to do things. I guess some of what I want to do are fairly esoteric, so just searching for help doesn’t really turn up anything useful. If I explain to GPT what I’ll trying to do, it’ll give me avenues to explore.

permalink
report
parent
reply
4 points

Can you give an example? This sounds like exactly what I’ve always wanted.

permalink
report
parent
reply
10 points
*

I have a spreadsheet with items with their price and quantity bought. I want to include a discount with multiple tiers, based on how much items have been bought, and have a small table where I can define quantity and a discount that applies to that quantity. Which Excel functions should I use?

Response:

You can achieve this in Excel using the VLOOKUP or INDEX-MATCH functions along with the IF function.

Create a table with quantity and corresponding discounts.

Use VLOOKUP or INDEX-MATCH to find the discount based on the quantity in your main table.

Use IF to apply different discounts based on quantity tiers.

permalink
report
parent
reply
2 points

Using AI in this way is what finally pushed me to learn databases instead of trying to make excel do tricks it’s not optimal for anyways.

I tried a bunch of iterations of various AI resources and even stuff like the Google Sheets integration and most of them just annoyed me into finding better ways to search for what I was trying to do. Eventually I had to stop ignoring the real problem and pivot to software better optimized for the work I was trying to do with it.

permalink
report
parent
reply
2 points

That’s exactly how I use it (but for more things than excel), it works pretty well as a documentation ‘searcher’ + template/example maker

permalink
report
parent
reply
14 points
*

Yeah, that’s about it. I’ve trown buggy code at it, tell it to check it, says it’ll work just fine… scripts as well. You really can’t trust anything that that thing outputs and it’s more than 1 or 2 lines long (hello world examples excluded, they work just fine in most cases).

permalink
report
parent
reply
6 points

Have you looked at the project that spins up multiple LLM “identities” where they are “told” the issue to solve, one is asked to generate code for it, the others “critique” it, it generates new code based on the feedback, then it can automatically run it, if it fails it gets the error message so it can fix the issues, and only once it has generated code that works and is “accepted” by the other identities, it is given back to you

It sounds a bit silly, but it turns out to work quite well apparently, critiquing code is apparently easier than generating it, and iterating on code based on critiques and runtime feedback is much easier than producing correct code in one go

permalink
report
parent
reply
3 points

The software that implements multi agents called ChatDev, it’s significant more capable than one agent working alone. The ability to critique and fix bugs in the code in an iterative process gives a massive step up to the ability of the AI to program.

Granted it might still get in a loop between the programing and testing departments, but it’s a solid step in the right direction.

permalink
report
parent
reply
2 points

Hm… that sounds interesting… a link to this AI?

permalink
report
parent
reply
2 points

There is a (non-meme) reason why Prompt Engineer is a real title these days. It takes a measure of skill to get the model to focus on and attempt to solve the right question. This becomes even more apparent if you try to generate a product description where a newb will get something filled with superlative lies and a pro will get something better than most human writers in the field can muster for a much lower cost per text (compared to professional writers, often on par or more expensive than content farms). AI is a great tool, but it’s neither the only tool (don’t hammer in screws) nor is it perfect. The best approach is to let the AI do the easy boiler plate 80% then add that human touch to the hard 20% and at most have the AI prepare the structure / stubs.

permalink
report
parent
reply
10 points

I’m totally willing to accept “the world is changing and new skills are necessary” but at the same time, are a prompt engineer’s skills transferrable across subject domains?

It feels to me like “prompt engineering” skills are just skills to compliment the expertise you already have. Like the skill of Google searching. Or learning to use a word processor. These are skills necessary in the world today, but almost nobody’s job is exclusively to Google, or use a word processor. In reality, you need to get something done with your tool, and you need to know shit about the domain you’re applying that tool to. You can be an excellent prompt engineer, and I guess an LLM will allow you to BS really well, but subject matter experts will see through the BS.

I know I’m not really strongly disagreeing, but I’m just pushing back on the idea of prompt engineer as a job (without any other expertise).

permalink
report
parent
reply
0 points

To be honest, I just gave up on it regarding code. Now I use it mostly for getting info into one place when I know it’s scattered all over the web.

permalink
report
parent
reply
6 points

I’ve found it’s best use to me as a glorified auto-complete. It knows pretty well what I want to type before I get a chance to type it. Yes, I don’t trust stuff it comes up with on its own though, then I need to Google it

permalink
report
parent
reply
4 points

Yeah, I find it works really well for brainstorming and “rubber-ducking” when I’m thinking about approaches to something. Things I’d normally do in a conversation with a coworker when I really am looking more for a listener than for actual feedback.

I can also usually get useful code out of it that would otherwise be tedious or fiddly to write myself. Things like “take this big enum and write a function that converts the members to human-friendly strings.”

permalink
report
parent
reply
3 points

100% this yeah.

permalink
report
parent
reply
2 points

All the hype are grifters and Google trying to convince people this isn’t just a search engine assistant.

permalink
report
parent
reply
2 points

Well we need something now that google is absolute dogshit at providing useful results XD Maybe not AI though

permalink
report
parent
reply
2 points

I think of it as a step between a Google search and bothering actual people by asking for help.

permalink
report
parent
reply
1 point

Tell ChatGPT you want to do the project as an exercise and that it should not write any pseudocode. It will then give you a high-level breakdown which is usually a decent guide line.

permalink
report
parent
reply
64 points

It’s almost as if the LLMs that got hyped to the moon and back are just word calculators doing stochastic calculations one word at a time… Oh wait…

No, seriously: all they are good for is making things sound fancy.

permalink
report
reply
28 points

No, seriously: all they are good for is making things sound fancy.

This is the danger though.

If “boomers” are making the mistake of thinking that AI is capable of great things, “zoomers” are making the mistake of thinking society is built on anything more than some very simple beliefs in a lot of stupid people, and all it takes to make society collapse is to convince a few of these stupid people that their ideas are any good.

permalink
report
parent
reply
1 point

I disagree with the last part. Society and it’s many systems is pretty hard to collapse even if you managed to drug a huge portion of the population, gave them guns and fed them propaganda. Now imagine throwing heaps of people into jail like in Czech, still standing just more useless. Just look at portions of the middle east. The majority of people just get good at being lazy and defer accountability to the most violent assholes who then become dictators, the rest of society then selectively breeds the “dictators”.

If this sounds dystopic consider that what you said lead to what this comment is, which is dumb. Now which is dumber?

permalink
report
parent
reply
23 points

A little reductive.

We use CoPilot at work and whilst it isn’t doing my job for me, it’s saving me a lot of time. Think of it like Intellisense, but better.

If my senior engineer, who I seem like a toddler when compared to can find it useful and foot the bill for it, then it certainly has value.

permalink
report
parent
reply
9 points

It’s not reductive. It’s absolutely how those LLMs work. The fact that it’s good at guessing as long as your inputs follow a pattern only underlines that.

permalink
report
parent
reply
8 points

No, seriously: all they are good for is making things sound fancy.

This is the part of your comment is reductive. The first part just explains how LLMs work, albeit sarcastically.

permalink
report
parent
reply
7 points
*

If it was only guessing, it would never be able to create a single functioning program. Which it has, numerously.

This isn’t some infinite monkeys on typewriter stuff.

It writes and can check itself if it is correct.

I’ve seen ChatGPT write an entire Website in Wordpress, including setting up a MySQL database for users, by a user stating their wishes vocally in a microphone and then not touching the computer once.

How is that guessing?

permalink
report
parent
reply
2 points
*

all they are good for is making things sound fancy.

Ehh, I use NovelAI, and it kind of turns writing into an interactive CYOA game. If I get stuck in a scene and I dunno what to put next, I’ll have a character say or do something, and let the AI go “yeah! And—” like a good improv partner in my voice.

But it’s not a “discussion” or instruct model, so it’s slightly less stupid. Except when it gets written facts wrong that are active in the lorebook and memory, and it ignores them.

permalink
report
parent
reply
7 points

NovelAI is one of the uses of such an AI that actually makes sense.

permalink
report
parent
reply
58 points

Can we stop calling this shit AI? It has no intelligence

permalink
report
reply
22 points

This is what AI actually is. Not the super-intelligent “AI” that you see in movies, those are fiction.

The NPC you see in video games with a few branches of if-else statements? Yeah that’s AI too.

permalink
report
parent
reply
-10 points

No companies are only just now realizing how powerful it is and are throttling the shit out of its capabilities to sell it to you later :)

permalink
report
parent
reply
17 points

“we purposefully make it terrible, because we know it’s actually better” is near to conspiracy theory level thinking.

The internal models they are working on might be better, but they are definitely not making their actual product that’s publicly available right now shittier. It’s exactly the thing they released, and this is its current limitations.

This has always been the type of output it would give you, we even gave it a term really early on, hallucinations. The only thing that has changed is that the novelty has worn off so you are now paying a bit more attention to it, it’s not a shittier product, you’re just not enthralled by it anymore.

permalink
report
parent
reply
19 points

Exactly. It’s a language learning and text output machine. It doesn’t know anything, its only ability is to output realistic sounding sentences based on input, and will happily and confidently spout misinformation as if it is fact because it can’t know what is or isn’t correct.

permalink
report
parent
reply
9 points

it’s a learning machine

Should probably use a more careful choice of words if you want to get hung up on semantic arguments

permalink
report
parent
reply
3 points

Sounds pretty much identical to human beings to me

permalink
report
parent
reply
9 points

Mass effects lore differences between virtual intelligence and artificial intelligence, the first one is programmed to do shit and say things nicely, the second one understands enough to be a menace to civilization… always wondered if this distinction was actually accepted outside the game.

*Terms could be mixed up cause I played in German (VI and KI)

permalink
report
parent
reply
8 points

There are many definitions of AI (eg. there is some mathematical model used), but machine learning (which is used in the large language models) is considered a part of the scientific field called AI. If someone says that something is AI, it usually means that some technique from the field AI has been applied there. Even though the term AI doesn’t have much to do with the term intelligence as most of the people perceive it, I think the usage here is correct. (And yes, the whole scientific field should have been called differently.)

permalink
report
parent
reply
7 points

It’s artificial.

permalink
report
parent
reply
3 points
*

Sadly the definition of artificial still fits the bill. Even if it’s still a bit misleading and most poeple will associate Artificial Intelligence with something akin to HAL 9000

permalink
report
parent
reply
6 points

That’s why we preface it with Artificial.

permalink
report
parent
reply
3 points

But it isn’t artificial intelligence. It isn’t even an attempt to make artificial “intelligence”. It is artificial talking. Or artificial writing.

permalink
report
parent
reply
3 points

In that case I’m not really sure what you’re expecting from AI, without getting into the philosophical debate of what intelligence is. Most modern AI systems are in essence taking large datasets and regurgitating the most relevant data back in a relevant form.

permalink
report
parent
reply
6 points

I will continue calling it “shit AI”.

permalink
report
parent
reply
2 points

I like it too haha

permalink
report
parent
reply
5 points

Lol, the AI effect in practice - the minute a computer can do it, it’s no longer intelligence.

A year ago if you had told me you had a computer program that could write greentexts compellingly, I would have told you that required “true” AI. But now, eh.

In any case, LLMs are clearly short of the “SuPeR BeInG” that the term “AI” seems to make some people think of and that you get all these Boomer stories about, and what we’ve got now definitely isn’t that.

permalink
report
parent
reply
0 points

The AI effect can’t be a real thing since true AI hasn’t been done yet. We’re getting closer, but we’re definitely not in the positronic brain stage yet.

permalink
report
parent
reply
3 points

“true AI”

AI is just “artificial intelligence”, there are no strict criterias defining what is “true” AI and not,

Do the LLM models show an ability to reason and problem solve? Yes

Are they perfect? No

So what?

Ironically your comment sounds like yet another example of the AI effect

permalink
report
parent
reply
33 points

We have truly distilled humanity’s confident stupidity into its most efficient form.

permalink
report
reply
30 points

Nobody said AI would destroy humanity due to high competence.

permalink
report
reply
8 points

In fact it’s probably it’s probably due to its low competence that will destroy humanity.

permalink
report
parent
reply
2 points

Humans are already doing that

permalink
report
parent
reply
1 point

Computers can do it faster

permalink
report
parent
reply

Lemmy Shitpost

!lemmyshitpost@lemmy.world

Create post

Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.

Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!


Rules:

1. Be Respectful

Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion.

Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here.


2. No Illegal Content

Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required.

That means:

-No promoting violence/threats against any individuals

-No CSA content or Revenge Porn

-No sharing private/personal information (Doxxing)


3. No Spam

Posting the same post, no matter the intent is against the rules.

-If you have posted content, please refrain from re-posting said content within this community.

-Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community.

-No posting Scams/Advertisements/Phishing Links/IP Grabbers

-No Bots, Bots will be banned from the community.


4. No Porn/Explicit

Content


-Do not post explicit content. Lemmy.World is not the instance for NSFW content.

-Do not post Gore or Shock Content.


5. No Enciting Harassment,

Brigading, Doxxing or Witch Hunts


-Do not Brigade other Communities

-No calls to action against other communities/users within Lemmy or outside of Lemmy.

-No Witch Hunts against users/communities.

-No content that harasses members within or outside of the community.


6. NSFW should be behind NSFW tags.

-Content that is NSFW should be behind NSFW tags.

-Content that might be distressing should be kept behind NSFW tags.

If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.


Also check out:

Partnered Communities:

1.Memes

2.Lemmy Review

3.Mildly Infuriating

4.Lemmy Be Wholesome

5.No Stupid Questions

6.You Should Know

7.Comedy Heaven

8.Credible Defense

9.Ten Forward

10.LinuxMemes (Linux themed memes)


Reach out to

All communities included on the sidebar are to be made in compliance with the instance rules. Striker

Community stats

  • 14K

    Monthly active users

  • 11K

    Posts

  • 256K

    Comments