clojure-sweden

pez 2026-03-11T05:34:30.044279Z

Gomorron!

Sam 2026-03-11T06:26:49.362779Z

God morgon! Jag har skrivit en server för ett AI-startup i clojure senaste veckorna. När jag började programmera så skulle servern svara på <50 ms nu är man glad om det tar < 3 s. Inte det hållet jag förväntade mig att saker skulle utvecklas.

slipset 2026-03-11T06:54:38.200319Z

Vanskelig å si noe som helst med så lite info. Men, hva gjør serberen når den starter opp? Tok det 50ms å få repl’et opp når du startet prosjektet og det tar nå 3 sek? Hvor mange linjer kode snakker vi om? Er det en helt kald start på en maskin som ikke har dependenciene liggende?

Sam 2026-03-11T07:17:22.825339Z

Jag menar den tiden för en request! Förr: request in -> db call -> svara. Nu: Request in -> LLM -> db call -> llm -> svar 🙂

slipset 2026-03-11T07:20:43.714849Z

Right 🙂

emil0r 2026-03-11T08:08:26.580319Z

Hur är tiden fördelad?

pez 2026-03-11T08:39:47.935109Z

Man behöver lösa det bra med Ux, så att det syns hur snabbt servern svarar och vad man egentligen väntar på. Om man vet att det är en LLM som är inblandad och det snurrar en sån spinner där svaret skall komma så känns 3s snabbt. Ibland är bästa Ux att strömma svaret, eller “tänkandet”.

pez 2026-03-11T08:40:30.719979Z

Ledsen för torrt och furnumstigt inlägg. Håller med om att mycket med utvecklingen av saker är förvånande.

❤️ 1
Sam 2026-03-11T08:40:57.044689Z

Ja! det är det vi tittar på nu, bara så att användare kan få något att göra under tiden allt snurrar.

pez 2026-03-11T08:42:15.302729Z

I VS Code Copilot har de lyckats få det så att man känner sig som en superdirgent medan man egentligen bara är en vänta-på-kod-användare.

Sam 2026-03-11T08:45:37.055189Z

@emil0r mycket bildanalys! Det är det som tar mest tid.

emil0r 2026-03-11T08:07:26.129029Z

God morgon

2026-03-11T10:06:01.655299Z

Morron!