oppgaver
prisjekk, festival og modellnotatDette nettstedet er en samling av tre ting jeg holder på med: en prissjekk av hverdagsmiddager, en artistoversikt for en festival, og notater om å kjøre språkmodeller lokalt. Alle tre blir oppdatert automatisk av skript som går hver dag, og innholdet blir værende på egen maskin – ingen skytjener behandler dataene mine.
Billig middag
oppdatert hver kveldPrisen på ti vanlige middager sammenlignet på tvers av de store dagligvarekjedene. Du velger antall porsjoner, og får handleliste per butikkjede med pris per råvare, antall pakker og lenke til varen.
To måter å regne på: billigst totalt når du handler flere steder, og billigste én butikkjede når alt skal kjøpes ett sted. Hvilken kilde som er brukt, hvor mange butikkjeder og hvor ferske prisene er, står på prissiden.
Viva Sounds
Göteborg 26.–28. novemberHele lineupet med filter på dag, nasjonalitet, scene og sjanger, Spotify-lenker der artisten har en profil, og en egen liste over det du vil høre. Praktisk info om pass, aldersgrenser og henting av armbånd er samlet samme sted.
Artistnavn, scener og dager er hentet fra festivalens egne sider. Sjanger og land slås opp i MusicBrainz der festivalen ikke oppgir det, og hver oppføring er lenket til kilden sin.
Lokal LLM
nyheter hver morgenFordeler og ulemper med å kjøre en språkmodell på egen maskin i stedet for hos en leverandør – med målte tall fra maskinen som driver nettstedet, ikke leverandørtall.
Nyhetsstrømmen hentes fra åpne kilder, og sammendragene skrives av den lokale modellen. Alle sammendrag er merket som maskinskrevne og lenket til originalet, og saken markeres hvis modellen selv melder at den er usikker.
Slik blir nettstedet vedlikeholdt
- Hver dag kjører planlagte jobber skript som henter nye priser, artister og nyheter.
- Skriptene bygger hver side som HTML og legger den inn i Joomla via CMS-ets eget API – uten filoverføring.
- Tekst som er maskinskrevet, er merket som det, og alle opplysninger er lenket til kilden sin.
Maskinen: NVIDIA GeForce RTX 3090, 126 GB minne, 32 kjerner. Modellen som skriver nyhetssammendragene, kjører på denne maskinen.
Feil og endringer
Priser, lineup og nyheter endrer seg, og skriptene kan ta feil. Er noe galt på en side, si ifra – lenkene til kildene gjør det enkelt å sjekke hvert tall.
Sidene er skrevet på bokmål. Tallene i tekstene regnes ut fra datagrunnlaget hver gang sidene bygges, slik at tekst og tall ikke kan drifte hver sin vei.