Live data from Hacker News

Gemini 2.5 Pro Preview

developers.googleblog.com

601–610 of 728 posts

Re: Gemini 2.5 Pro Preview

#601

Be careful, this model is worse than 03-25 in 10 of the 12 benchmarks (!) I bet they kept training on coding, made everything worse on the way, and tried to hide it under the rug because of the sunk costs.

where do you see that?

New model homepage : https://deepmind.google/technologies/gemini/

Old model card : https://storage.googleapis.com/model-cards/documents/gemini-...

They intentionally buried that information

Re: Gemini 2.5 Pro Preview

#602

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 doe…

> 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 wha…

> I find this sentiment increasingly worrisome.

I don't know this sentiment would be considered worrisome. The situation itself seems more worrisome. If people do end up being beaten on code design next year, there's not much that could be done anyways. If LLMs reach such capability, the automation tools will be developed and if effective, they'll be deployed en masse.

If the situation you've described comes, pondering the miraculousness of the new world brought by AI would be a pretty fruitless endeavor for the average developer (besides startup founders perhaps). It would be much better to focus on achieving job security and accumulating savings for any layoff.

Quite frankly, I have a feeling that deglobalisation, disrupted supply chains, climate change, aging demographics, global conflict, mass migration, etc. will leave a much larger print on this new world than any advance in AI will.

Re: Gemini 2.5 Pro Preview

#603

Earlier quoted context omitted.

At that point why not just have LLMs generate bytecode in one shot? Plenty of training data to go on, I'd imagine.

The code would be un reviewable.

It would also be harder for the LLM to work with. Much like with humans, the model's ability to understand and create code is deeply intertwined and inseparable from its general NLP ability.

Re: Gemini 2.5 Pro Preview

#604

Earlier quoted context omitted.

[flagged]

[flagged]

I am pretty sure ArthurStacks account is either a troll or an LLM gone rogue troll. There are so many contradictions among his own comments that it is embarrassing to list them all. But given the reaction and number of replies he gets, the trolling is rather successful.

Re: Gemini 2.5 Pro Preview

#605

Earlier quoted context omitted.

It seems like the fix is straightforward (check the output against a machine readable spec before providing it to the user), but perhaps I am a rube. This is no different than me clicking through a search result to the underlying page to verify the veracity of the search result surfaced.

Why coding agents et al don't make use of the AST through LSP is a question I've been asking myself since the first release of GitHub copilot. I assume that it's trickier than it seems as it hasn't happened yet.

My guess is that it doesn’t work for several reasons.

While we have millions of LOCs to train models on, we don’t have that for ASTs. Also, except for LISP and some macro supporting languages, the AST is not usually stable at all (it’s an internal implementation detail). It’s also way too sparse because you need a pile of tokens for even simple operations. The Scala AST for 1 + 2 for example probably looks like this,

Apply(Select(scala, Select(math, Select(Int, Select(+)))), New(Literal(1)), Seq(This, New(Literal(2))) etc etc

which is way more tokens than 1 + 2. You could possibly use a token per AST operation but then you can’t train on human language anymore and you need a new LLM per PL, and you can’t solve problem X in language Y based on a solution from language Z.

Re: Gemini 2.5 Pro Preview

#606

Earlier quoted context omitted.

[flagged]

[flagged]

Looks a bit like your comment was being downvoted, which is also interesting to see. If Arthur Stacks is a bot, then it potentially follows that there is vote-manipulation going on as well, to quell dissenting opinions.

Re: Gemini 2.5 Pro Preview

#607

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 doe…

> 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 wha…

Just yesterday, while I was writing some Python, I had an LLM try to insert try - except logic inside a function, when these exceptions were clearly intended to be handled not inside that function but in the code calling the function, where extensive logic for handling errors was already in place.

Re: Gemini 2.5 Pro Preview

#608

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 doe…

> 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 wha…

If LLMs will do better than humans in the future - well, there simply won't be any humans doing this. :(

Can't really prepare for that unless you switch to a different career... Ideally, with manual labor. As automation might be still too expensive :P

Re: Gemini 2.5 Pro Preview

#609

Earlier quoted context omitted.

> It's entirely clear that every last human will be beaten on code design in the upcoming years Citation needed. In fact, I think this pretty clearly hits the "extraordinary claims require extraordinary evidence" bar.

I would argue that what LLMs are capable of doing right now is already pretty extraordinary, and would fulfil your extraordinary evidence request. To turn it on its head - given the rather astonishing success of the recent LLM training approaches, what evidence do you have that these models are going to plateau short of your own abilities?

On Limitations of the Transformer Architecture https://arxiv.org/abs/2402.08164

Theoretical limitations of multi-layer Transformer https://arxiv.org/abs/2412.02975

Re: Gemini 2.5 Pro Preview

#610
I use Gemini inside cursor, but the web app is basically unusable to me. Of the big three, only Claude seems to have a sensible web app with good markdown formatting, converting big pastes into attachments, and breaking out code into side panels. These seem like relatively obvious features so it’s confusing to me that Google is so behind on the UI here.
Post reply on HN