Serving the Quantitative Finance Community

 
User avatar
katastrofa
Posts: 7929
Joined: August 16th, 2007, 5:36 am
Location: Event Horizon

Re: Using AI for software development

July 18th, 2025, 9:21 pm

@Sounds like an add-on/fix?

Yup, it’s an engineered layer on top of the core language model, so it remembers your prompts. The LLM itself is a transformer architecture, so the memory (during the training) is “preserved” via self-attention mechanism over a context window - not some persistent memory. That’s why in the past the models tended to forget old information (dropping out of the attention window). Then some tweaks were made to improve it (better preserve the most relevant information). As a fun fact, it seems closer to the brain memory model of raisins in the cake than eg LSTM (no persistent memory cells, but selectively attended and propagated information- kind of emergent).
I hope this makes sense- just climbed a big mountain, pleasantly weary.
Last edited by katastrofa on July 20th, 2025, 6:46 am, edited 1 time in total.
 
User avatar
Cuchulainn
Topic Author
Posts: 22924
Joined: July 16th, 2004, 7:38 am

Re: Using AI for software development

July 19th, 2025, 3:14 pm

ChatGPT OpenAI Product development meeting?

Image
 
User avatar
Cuchulainn
Topic Author
Posts: 22924
Joined: July 16th, 2004, 7:38 am

Re: Using AI for software development

July 20th, 2025, 11:07 am

Memory?? it just saves a history list in a dictionary, methinks. Ebbinghaus would roll in his grave.
The Pro version costs $229 per month but has RBAC (access control, Pandora's box). Too difficult for 90% of software orgs.

I think it is a pre-sales kite-flying attempt at railing in gullible clients. Doesn't grow on trees.
Last edited by Cuchulainn on July 20th, 2025, 12:39 pm, edited 1 time in total.
 
User avatar
Cuchulainn
Topic Author
Posts: 22924
Joined: July 16th, 2004, 7:38 am

Re: Using AI for software development

July 20th, 2025, 11:11 am

@Sounds like an add-on/fix?

Yup, it’s an engineered layer on top of the core language model, so it remembers your prompts. The LLM  itself is a transformer architecture, so the memory (during the training) is “preserved” via self-attention mechanism over a context window - not some persistent memory. That’s why in the past the models tended to forget old information (dropping out of the attention window). Then some tweaks were made to improve it (better preserve the most relevant information). As a fun fact, it seems closer to the brain memory model of raisins in the cake than eg LSTM (no persistent memory cells, but selectively attended and propagated information- kind of emergent).
I hope this makes sense- just climbed a big mountain, pleasantly weary.
That's pretty clear; takk.
 
User avatar
Cuchulainn
Topic Author
Posts: 22924
Joined: July 16th, 2004, 7:38 am

Re: Using AI for software development

July 24th, 2025, 12:55 pm

NB today I was trying to figure out how to parse an unknown data format at work, and I just copied a sample into Copilot, asked it "how do I decode it?" and it gave me a working answer.
CSV?
Binary or ASCII/EBCDIC?
 
User avatar
Cuchulainn
Topic Author
Posts: 22924
Joined: July 16th, 2004, 7:38 am

Re: Using AI for software development

July 25th, 2025, 8:48 am

Believe it or not, it's called SWIFT.
And you need AI to do that??
 
User avatar
Cuchulainn
Topic Author
Posts: 22924
Joined: July 16th, 2004, 7:38 am

Re: Using AI for software development

July 26th, 2025, 8:37 pm

To do what?
You mean that what?