zlacker

[return to "Gemini 2.5 Pro Preview"]
1. segpha+J4[view] [source] 2025-05-06 15:34:48
>>meetpa+(OP)
My frustration with using these models for programming in the past has largely been around their tendency to hallucinate APIs that simply don't exist. The Gemini 2.5 models, both pro and flash, seem significantly less susceptible to this than any other model I've tried.

There are still significant limitations, no amount of prompting will get current models to approach abstraction and architecture the way a person does. But I'm finding that these Gemini models are finally able to replace searches and stackoverflow for a lot of my day-to-day programming.

◧◩
2. jstumm+jH[view] [source] 2025-05-06 19:23:17
>>segpha+J4
> no amount of prompting will get current models to approach abstraction and architecture the way a person does

I find this sentiment increasingly worrisome. It's entirely clear that every last human will be beaten on code design in the upcoming years (I am not going to argue if it's 1 or 5 years away, who cares?)

I wished people would just stop holding on to what amounts to nothing, and think and talk more about what can be done in a new world. We need good ideas and I think this could be a place to advance them.

◧◩◪
3. mattgr+0N[view] [source] 2025-05-06 20:02:48
>>jstumm+jH
I'm always impressed by the ability of the comment section to come up with more reasons why decent design and architecture of source code just can't happen:

* "it's too hard!"

* "my coworkers will just ruin it"

* "startups need to pursue PMF, not architecture"

* "good design doesn't get you promoted"

And now we have "AI will do it better soon."

None of those are entirely wrong. They're not entirely correct, either.

◧◩◪◨
4. astran+Ha1[view] [source] 2025-05-06 22:57:34
>>mattgr+0N
> * "my coworkers will just ruin it"

This turns out to be a big issue. I read everything about software design I could get my hands on in years, but then at an actual large company it turned out to not help, because I'd never read anything about how to get others to follow the advice in my head from all that reading.

◧◩◪◨⬒
5. whartu+pe1[view] [source] 2025-05-06 23:35:18
>>astran+Ha1
Indeed. The LLMs will ruin it. They still very much struggle to grasp a code set of any reasonable size.

Asking one to make changes to such a code set, and you will get whatever branch the dice told the tree to go down that day.

To paraphrase, “LLMs are like a box of chocolates…”.

And if you have the patience to try and tack the AI to get back on track, you probably could have just done the work faster yourself.

◧◩◪◨⬒⬓
6. astran+pkb[view] [source] 2025-05-10 22:35:17
>>whartu+pe1
Hmm, I can't see this as a real problem, because if you let it randomly change your APIs to different APIs the project is going to break. Not everyone is writing client apps.
[go to top]