clojure-norway

teodorlu 2026-03-28T14:28:07.870539Z

morn! hypermedia-spillet til Einar Høst minner meg om Adventur fra @magnars, bare mindre i omfang: https://hyperwolf.azurewebsites.net Jeg gjorde meg også en liten hypermedia-refleksjon. Det er bedre å lage knappen som gjør tingen enn å gå via-via. Kjøp av rasjoner var irriterende, man måtte velge rasjon så trykke kjøp. Så gjøre den samme bevegelsen 19 ganger til. Rasjoner er viktig i dette spillet. 20 klikk på samme knapp hadde vært mye mer hyggelig. Jeg kom gjennom på tredje forsøk. Første ble jeg tatt av en level 20 drage i rom nr 2, andre hadde jeg ikke skjønt at rasjoner fylte på HP.

gunnar 2026-03-30T07:25:13.074139Z

Dette er en interessant betraktning og noe jeg definitivt kjenner meg igjen i! Det er lett som utvikler å lage det som føles som "riktige" komponenter for registrering av data, uten å egentlig vurdere hvordan dette vil brukes i den virkelige verden. Og det er lett å se seg blind på slikt mens man utvikler. Brukertesting hjelper gjerne å avdekke slike ting, men det er jo lett å hoppe over.

💯 1
2food 2026-03-30T08:01:54.503029Z

😢

teodorlu 2026-03-30T09:59:36.162149Z

aiii!

teodorlu 2026-03-30T10:01:39.920649Z

Jeg sa ifra til Einar, kanskje han tar den opp igjen. Kilden er åpen, men da må man installere .NET (🙀) https://github.com/einarwh/hyperwolf/

teodorlu 2026-03-30T10:05:24.636939Z

fra Einar: > Ja, tror kvoten er forsvinnende liten for gratisplan, og så er jeg for gjerrig til å betale for en ordentlig plan. (Det er jo tross alt 0 besøkende.) Men har tenkt at jeg burde finne en eller annen minimumsløsning som er litt bedre enn den jeg har i dag. For nå funker det jo ikke, og det er jo også litt dumt.

👍 1
teodorlu 2026-03-30T10:08:41.305479Z

Jeg tenkte litt på omskriving til Clojure. Kanskje en spennende øvelse. Men det er et stykke kode, kanskje en LLM kunne gjort en del av jobben.

2food 2026-03-30T10:11:28.955639Z

"Skriv om dette fra A til B" funker ofte greit nok med LLM ja. Men syns ofte de lager litt OO-aktig clojure

teodorlu 2026-03-30T10:12:38.216019Z

ja, det ville jeg veddet på! Det er arv i koden også (Room -> RegularRoom -> klasser for hvert enkelt rom), ikke godt å si hva slags Clojure-kode det fører til.

2food 2026-03-30T10:13:33.053909Z

De bruker også ofte en del mutable state osv. Med mindre man er streng og ber den unngå det

😬 1
teodorlu 2026-03-30T10:23:32.542139Z

mer detaljer; • appen kjører på gratisplan hos azure, "60 minutes/day compute" • de 60 minuttene blir brukt opp av bots og scrapers.