1 comment

sorted by: hot top controversial new old
[–] 4 points 10 months ago

Probably depends a lot on what programming language you're generating, though. Python is notorious for needing tons of asserts and unit tests to ensure correctness, and is frequently used by programming beginners as well as for prototyping, where code quality isn't looked after as thoroughly.

I also have to say, though, whether a code snippet is accepted or not always felt like a bad metric. I frequently see folks accepting a code snippet and then fixing it up inline. Or worse, checking in that code snippet and then a few weeks later when someone has to read that code, then it has to be cleaned up.

  • source
  • 33 comments in c/hackernews@lemmy.bestiver.se view that post
    [–] 4 points 10 months ago

    I would have guessed that my mother that said to me that stealing doesn't pay off in the long term but I don't know.

  • source
  • [–] 4 points 10 months ago

    worse?

    they've always been fucking terrible.

    coding assistants in general are annoying and get in the way more than they help.

  • source
  • [–] 2 points 10 months ago (1 child)

    For people who hate LLM, do you hate it because it performs badly and failed to help you? Or because of other reason?

    if it has failed to help you, what have you tried to use it for? And what is your expectation?

  • source
  • hideshow 1 child comment
  • [–] 1 point 10 months ago

    I hate it because it fails to help me, but that's because for me, learning how to write better code is as important as actually producing good code, if not more so. Relevant context is that my background is in the sciences, and whilst nowadays, I'm increasingly more of a programmer than a biochemist, I still very much feel like a learner.

  • source
  • parent
  • [+] -25 points 10 months ago (28 children)
  • [–] 33 points 10 months ago (3 children)

    Cool, you should get that published by the IEEE

  • source
  • parent
  • hideshow 3 child comments
  • [–] 13 points 10 months ago* (23 children)

    Did the AI crash silently while hallucinating your source?

  • source
  • parent
  • hideshow 23 child comments
  • [+] -12 points 10 months ago (22 children)

    Are you not able to provide AI with a prompt clear enough for it to do the work you requested without problems?

  • source
  • parent
  • hideshow 22 child comments
  • [–] 10 points 10 months ago (21 children)

    Is that the retort your ai recommended?

  • source
  • parent
  • hideshow 21 child comments
  • [+] -9 points 10 months ago (20 children)

    Can answer questions with statements?

  • source
  • parent
  • hideshow 20 child comments
  • [–] 9 points 10 months ago (19 children)
  • [+] -8 points 10 months ago (18 children)

    Yes, you cannot provide clear prompts. As I suspected.

  • source
  • parent
  • hideshow 18 child comments
  • [–] 12 points 10 months ago* (17 children)

    I'm sorry! You're absolutely correct!

    Would you like to start a new conversation or continue with this one?

  • source
  • parent
  • hideshow 17 child comments
  • [+] -6 points 10 months ago (16 children)

    I’m happy to end it with me being correct.

  • source
  • parent
  • hideshow 16 child comments
  • [–] 7 points 10 months ago (15 children)

    I'm sorry, you've used up all your tokens for the month. You'll have to prove yourself right.

  • source
  • parent
  • hideshow 15 child comments
  • [–] -5 points 10 months ago (14 children)
  • [–] 4 points 10 months ago (13 children)
  • [–] -5 points 10 months ago (12 children)

    I’m happy to end it with me being correct.

  • source
  • parent
  • hideshow 12 child comments
  • [–] 5 points 10 months ago (10 children)

    This isn't about you being correct, if that was the case you would focus on your argument instead of giving an empty retort. I suspect this is your attempt to control the conversation. What is your intention with letting us know your motivation is to be perceived as being correct?

  • source
  • parent
  • hideshow 10 child comments
  • [–] -3 points 10 months ago (9 children)

    Who are you? lol. If you were smart you would scroll up a bit and realize the attempt to control the conversation was when that person did not answer the question I asked. Now, kindly fuck off.

  • source
  • parent
  • hideshow 9 child comments
  • [–] 6 points 10 months ago (8 children)

    I'm not some bot where asking "kindly" will garner a sycophantic agreement. You are talking to people who can make their own value calls in regards to meaningful context, unlike a bot. But the important thing is that you didn't disagree with what I said, and like you I care about being perceived as correct on this matter.

  • source
  • parent
  • hideshow 8 child comments
  • [–] -2 points 10 months ago (7 children)

    I’m not going to read your conversation but it feels like you’re trying to take over the conversation. Kindly, fuck off

  • source
  • parent
  • hideshow 7 child comments
  • [–] 6 points 10 months ago (6 children)

    If by taking over the conversation you mean giving my own thoughts, then I am as guilty as you are. No one of forcing you to respond.

  • source
  • parent
  • hideshow 6 child comments
  • [–] -2 points 10 months ago (5 children)

    I see your username again and I imagine you’re trying to take over the conversation

  • source
  • parent
  • hideshow 5 child comments
  • [–] 6 points 10 months ago (4 children)

    Why do you need to imagine what you claim is already happening?

  • source
  • parent
  • hideshow 4 child comments
  • [–] -1 points 10 months ago (3 children)
  • [–] 5 points 10 months ago (2 children)

    Just remember, when you accuse others on the Internet it comes off as a confession. Happy to let you expand the conversation but if you only take that opportunity to accuse others of being controlling, well that's certainly interesting and might be tied to your attraction to generative AI.

  • source
  • parent
  • hideshow 2 child comments
  • 17 comments in c/programming@programming.dev view that post
    [–] 28 points 10 months ago

    Who would have thought...Oh wait, any sane person would. Don't move, you might burst it.

  • source
  • [–] 21 points 10 months ago

    I mean it's kind of obvious... they are giving their LLMs simulators. access to test etc..., IE chat gpt can run code in a python environment and detect errors. but obviously it can't know what the intention is, so it's inevitably going to stop when it gets it's first "working" result.

    of course I'm sure further issues will come from incestuous code... IE AIs train on all publicly listed github code.

    Vibe coders begin working on a lot of "projects" that they upload to github. now new AI can pick up all the mistakes of it's predicesors on top of making it's new ones.

  • source
  • [–] 14 points 10 months ago (5 children)

    A task that might have taken five hours assisted by AI, and perhaps ten hours without it, is now more commonly taking seven or eight hours, or even longer.

    What kind of work do they do?

    in my role as CEO of Carrington Labs, a provider of predictive-analytics risk models for lenders. My team has a sandbox where we create, deploy, and run AI-generated code without a human in the loop. We use them to extract useful features for model construction, a natural-selection approach to feature development.

    I wonder what I have to imagine this is doing and how. How do they interface with the loop-without-a-human?

    Either way, they do seem to have a (small, narrow) systematic test case and the product variance to be useful at least anecdotally/for a sample case.

  • source
  • hideshow 5 child comments
  • [–] 3 points 10 months ago (4 children)

    I have a feeling that their test case is also a bit flawed. Trying to get index_value instead of index value is something I can imagine happening, and asking an LLM to ‘fix this but give no explanation’ is asking for a bad solution.

    I think they are still correct in the assumption that output becomes worse, though

  • source
  • parent
  • hideshow 4 child comments
  • [–] 4 points 10 months ago (3 children)

    It just emphasizes the importance of tests to me. The example should fail very obviously when you give it even the most basic test data.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 10 months ago (2 children)

    Yeah, if only QA vere not the first ‘replaced’ by AI 😠

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 10 months ago (1 child)

    This isn't even a QA level thing. If you write any tests at all, which is basic software engineering practice, even if you had AI write the tests for you, the error should be very, very obvious. I mean I guess we could go down the road of "well what if the engineer doesn't read the tests?" but at that point the article is less about insidious AI and just about bad engineers. So then just blame bad engineers.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 10 months ago

    Yeah, I understand that this case doesn't require a QA, but in the wild companies seem to increasingly think that developers are necessary (yet), but QA are surely not

    It's not even bad engineers, it's just squeezing of productivity as dry as possible, as I see it

  • source
  • parent
  • [–] 4 points 10 months ago (1 child)

    As opposed to the older ones working perfectly well?

    /s

  • source
  • hideshow 1 child comment
  • [–] 3 points 10 months ago (6 children)
  • [–] 2 points 10 months ago (5 children)

    I’d really love to read that, but medium is just… not my thing. I hate that site so much.

    Have you considered writing on dev.to? I won’t promote it, extol any virtues, or try to convince you to go there. Just asking if you’re aware of it and others like it!

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 10 months ago (4 children)

    I joined Medium before dev.to... that's the reason. But I have to ask, why dev.to? To be honest I don't care one place or the other.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 10 months ago (3 children)

    I used to write articles on medium too, but dev.to was where I ended up because I witnessed it being founded. As for why I mentioned it specifically? Not entirely sure to be honest. I think it’s the first thing that stuck out when I thought of medium because it’s literally the opposite in many ways… less focused on profits and ads. No non-negotiable paywalls for valuable knowledge that I can recall, developer/tech focused with a great and supportive community, easy access/exposure for new authors, and a whole gamut of other small but positive differences that aligned with me personally. These were the first things I noticed from my experience publishing stuff there.

    There are many other sites with communities like that that I’ve come across, for example: writeas.com as an alternative to tumblr/blogger and such, devRant is great as a venting space for developer-specific trouble/humour/jokes and interesting stories. Etc.

    I have a soft spot for small independent sites like that. The ones trying to revive the 2000s internet spirit/experience. No shareholders or algorithms to dictate what becomes popular and what gets buried based on profit-driven logic/metrics to steer the masses or influence opinions for the sake of ad revenue or sales.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 10 months ago (2 children)

    "The ones trying to revive the 2000s internet spirit/experience"

    That was one of the reasons why I recently move from Twitter/X, Instagram... to the fediverse. And honestly I didn't pay attention to Medium as I don't write so often. I will take a look at dev.to and proably I will move my (three) Medium articles here. Thank you so much!

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 10 months ago* (1 child)

    You’re welcome. :)

    I just overcame my aversion to medium to read your article, then I read the rest. I have to admit I’m very impressed, not only with what you were doing back then, but the fact we were exploring the same corners before modern “data science” was even a thing! My parallel journey was on a different track from NLP though. I was exploring spike-train-based neural net architecture, unsupervised learning, and how to give neural networks “tools” to work with (not tool calls, actual tools like a paint brush and a virtual canvas, etc). Damn… I think I still have ancient videos of that on my YT channel.

    My Intel Celeron(tm) CPU could never handle more than 4 layers of ~512 neurons maybe? I don’t really remember the specifics, but I think that’s why I stopped back then.

    I think that’s why the 2000s were magical for me, although your “grandpa” comments are now hitting me right in the soul. Damn it. :P

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 10 months ago

    I'm glad that you like it but sorry for taking you to the dark side :-)

    You are completely right, in the early 2000 and before, sites where built to share, help and learn. The word "enshitification" describes perfectly the current landscape. Luckily there are some oasis, like the fediverse and other places, where we can still feel Internet as it should be.

  • source
  • parent
  • 10 comments in c/technology@lemmy.world view that post
    [–] 37 points 10 months ago (1 child)

    I use LLM-generated code extensively in my role as CEO of Carrington Labs, a provider of predictive-analytics risk models for lenders.

    Well you know where not to buy now...

  • source
  • hideshow 1 child comment
  • [–] 2 points 10 months ago

    Oh yeah, I read that and thought “this has all the problems of the garden of forking paths”

    Based on the description, the whole company is just p-hacking. There’s a reason why nobody uses stepwise feature selection, you just replaced the evaluation/step mechanism with AI.

  • source
  • parent
  • [–] 25 points 10 months ago

    Paint huffer surprised when other paint huffers are happy to accept any old solvent.

  • source
  • [+] 27 points 10 months ago (2 children)
  • [–] 7 points 10 months ago
    [–] 21 points 10 months ago (1 child)

    Correction: Newer versions of ChatGPT (GPT-5.x) are failing in insidious ways. The article has no mention of the other popular services or the dozens of open source coding assist AI models (e.g. Qwen, gpt-oss, etc).

    The open source stuff is amazing and gets better just as quickly as the big AI options. Yet they're boring so they don't make the news.

  • source
  • hideshow 1 child comment
  • [–] 1 point 10 months ago

    Not failing, just Skynet doing its work.

  • source
  • 3 comments in c/fuck_ai@lemmy.world view that post
    [–] 5 points 10 months ago (2 children)

    is it just me or does LLMS feel like its slowly collapsing

  • source
  • hideshow 2 child comments