this post was submitted on 24 May 2024
615 points (97.2% liked)

Technology

34437 readers
128 users here now

This is the official technology community of Lemmy.ml for all news related to creation and use of technology, and to facilitate civil, meaningful discussion around it.


Ask in DM before posting product reviews or ads. All such posts otherwise are subject to removal.


Rules:

1: All Lemmy rules apply

2: Do not post low effort posts

3: NEVER post naziped*gore stuff

4: Always post article URLs or their archived version URLs as sources, NOT screenshots. Help the blind users.

5: personal rants of Big Tech CEOs like Elon Musk are unwelcome (does not include posts about their companies affecting wide range of people)

6: no advertisement posts unless verified as legitimate and non-exploitative/non-consumerist

7: crypto related posts, unless essential, are disallowed

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] dsemy@lemm.ee 35 points 3 months ago (4 children)

Yeah cause my favorite thing to do when programming is debugging someone else's broken code.

[–] Supervisor194@lemmy.world 9 points 3 months ago* (last edited 3 months ago) (2 children)

I think where it shines is in helping you write code you've never written before. I never touched Swift before and I made a fully functional iOS app in a week. Also, even with stuff I have done before, I can say "write me a function that does x" and it will and it usually works.

Like just yesterday I asked it to write me a function that would generate and serve up an .ics file based on a selected date and extrapolate the date of a recurring monthly meeting based on the day of the week picked and its position (1st week, 2nd week, etc) within the month and then make the .ics file reflect all that. I could have generated that code myself by hand but it would have probably taken me an hour or two. It did it in about five seconds and it worked perfectly.

Yeah, you have to know what you're doing in general and there's a lot of babysitting involved, but anyone who thinks it's just useless is plain wrong. It's fucking amazing.

Edit: lol the article is referring to a study that was using GPT 3.5, which is all but useless for coding. 4.0 has been out for a year blowing everybody's minds. Clickbait trash.

[–] thanks_shakey_snake@lemmy.ca 2 points 3 months ago

3.5 is still reasonably useful for the same reasons you described, imo... Just less so.

[–] FiniteBanjo 1 points 3 months ago (1 children)

I think it doesn't shine, I think it costs more than it gives and will never improve from its current state until many advancements and innovations are made far beyond. I think defences of LLMs like yours are stupid, shortsighted, and harmful.

[–] Supervisor194@lemmy.world 1 points 3 months ago* (last edited 3 months ago)

That opinion and a dollar will get you a cup of coffee at McDonalds.

[–] kjaeselrek@lemmy.ml 4 points 3 months ago

Yeah I’ve already got enough legacy code to deal with, I don’t need more of it faster.

[–] vzq@lemmy.blahaj.zone 4 points 3 months ago

To be fair, I’m starting to fear that all the fun bits of human jobs are the ones that are most easy to automate.

I dread the day I’m stuck playing project manager to a bunch of chat bots.

[–] Aurenkin@sh.itjust.works 3 points 3 months ago

Get it to debug itself then.