clojure-norway

mokr 2026-05-12T05:24:36.082009Z

Morn!

leifericf 2026-05-12T05:30:13.085619Z

Morn!

hypirion 2026-05-12T05:37:11.390859Z

Morn!

gunnar 2026-05-12T05:49:04.070639Z

Morn!

boosja 2026-05-12T06:31:02.573709Z

Morn!

flakstad 2026-05-12T06:37:54.998329Z

God morgen

emil0r 2026-05-12T06:52:14.219749Z

Morn

2026-05-12T07:41:32.661249Z

God morgen

eaj 2026-05-12T08:32:36.727969Z

God morgen!

2food 2026-05-12T08:36:22.439779Z

God morgen!

2food 2026-05-12T08:47:22.829459Z

Vil gi en anbefaling om å lese Peter Naur's https://pages.cs.wisc.edu/~remzi/Naur.pdf. Den kom opp på hacker news nylig, og jeg ser at den har vært der mange ganger før. Veldig relevant i dagens programmerings-klima. Den "krystalliserer" og gir navn til en del idéer jeg har slitt med å formulere rundt nedsidene ved å "outsource" det kognitive arbeidet med programmering. Sikkert kjent stoff for flere her, men jeg syns det var veldig god lesning. 👓 📃

👀 4
🤌 1
2026-05-12T13:06:04.792999Z

Ja, det var veldig interessant. Denne "teorien om systemet" har jeg snakket om en del i det siste, uten å ha noe å peke til. Det er jo min igående kjennskap til koden, systemet og domenet som lar meg holde høy fart på utviklingen.

💯 1
2food 2026-05-12T13:16:36.133389Z

Nettopp! Merker at dette er konsepter som er vanskelig å snakke om uten gode begreper for det. Så det er veldig fint å oppdage at noen kloke hoder allerede har tenkt noen tanker og laget ord for ting 😄

2food 2026-05-12T13:28:31.737379Z

@teodorlu I fjor en gang etter en clojure-meetup i Oslo var vi på en bar etterpå. Da fremmet du et spørsmål rundt hva det egentlig er som gjør en kodebase vedlikeholdbar, eller ikke. Vi snakket litt rundt det og var inne på at det kanskje ikke egentlig handler så mye om selve koden, eller medfølgende dokumentasjon, men om menneskene som skulle jobbe med den. Her kommer Naur sin "teori om systemet" inn som en mulig forklaring. Kanskje det er overførselen av den mentale modellen bak systemet, fra en utvkler til en annen, eller et team til et annet, som er den egentlige nøkkelen til å gjøre et system vedlikeholdbart. Og som Naur sier her, krever en slik overføring samarbeid over tid for å få til.

💯 1
2food 2026-05-12T13:32:20.368449Z

> I fjor en gang Det var visst 2 år siden 😄

😁 1
teodorlu 2026-05-12T13:33:22.502669Z

Programming as Theory Building burde være noe av det viktigste man leser når man studerer programmering, spør du meg! The Beginning of Infinity av David Deutsch er super oppfølgning, han gir en skarp, god definisjon av hva en god teori er.

2food 2026-05-12T13:34:32.677309Z

Da skal jeg definitivt lese The Beginning of Infinity også 👌

💪 1
2026-05-20T11:05:02.573989Z

Les oppfølgeren også. Den var amazing. https://cekrem.github.io/posts/programming-as-theory-building-part-ii/ > When juniors accept AI-generated code they don’t understand, they’re not building theory. Fine, we knew that. But they’re also not asking seniors for help, not struggling through code review, not having those hallway conversations where knowledge actually transfers. The institution’s pipeline for developing expertise—which took decades to build—gets bypassed entirely.

👍 4
💯 7
🙃 1
eaj 2026-05-20T11:16:26.379019Z

Jeg tenker stadig på da jeg øvde til eksamen på universitetet, hvor jeg de første årene var altfor snar med å kjekke fasit. Da er det fort gjort å tro at jeg forstår det, men 1) det gjør jeg nok ikke, ikke egentlig, og 2) det er noe helt annet å forstå en løsning sammenlignet med å bruke erfaringen en har til å finne den selv.

gunnar 2026-05-20T11:39:06.285199Z

Denne har jeg følt på selv: > A recent MIT Media Lab study puts numbers to this. Researchers had students write essays, with one group using ChatGPT and others using traditional methods. The result? 83% of the ChatGPT group couldn’t quote anything they’d written. They didn’t remember. And they didn’t feel like the work was theirs. Dette er skremmende tall, og det innebærer en kollaps av forståelsen av systemene man bygger, dersom man bare "viber" seg gjennom detaljene.

gunnar 2026-05-20T06:01:12.852599Z

Denne bloggposten ble nevnte på #ai-assisted-coding nylig: https://cekrem.github.io/posts/programming-as-theory-building-naur/ Den diskuterer temaet i kontekst av vår nye ai-verden. Verdt å lese. > This isn’t about rejecting AI or clinging to outdated practices. It’s about preserving the essential human elements: domain understanding, architectural coherence, and the craft of building systems that not only work but make sense. It’s about maintaining the ability to wrestle with problems, to understand deeply before implementing, and to ensure our code reflects the rich mental models that make software systems truly maintainable. Fant forøvrig en litt mer lesbar versjon av Naur sitt essay: https://gwern.net/doc/cs/algorithm/1985-naur.pdf

👍 2
💯 5
2026-05-12T10:37:39.006359Z

Der er en fantastisk podcast om den med https://jimmyhmiller.com (meander Strange Loop talk). https://open.spotify.com/episode/1X3vTx5mzPke9usVRiRRQX

👀 1
2food 2026-05-12T11:20:03.914269Z

Kult! Den skal jeg sjekke ut 😄

pez 2026-05-12T11:54:25.289889Z

Vänta lite nu. Är du norrman, @andersmurphy?

2026-05-12T11:57:34.130919Z

Dansk

🇩🇰 4
2026-05-12T11:59:39.812249Z

men jeg har boet i udlandet det meste af mit liv

🤯 1
boosja 2026-05-12T12:22:06.084149Z

What?! Jeg er halvt dansk. Jeg har boet i Danmark i 21 år før jeg flyttede til Norge

🇩🇰 3
teodorlu 2026-05-12T13:31:22.976969Z

🇩🇰 🇸🇪 🇳🇴 ❤️