Latest / Verbos: AI og Softwareudvikling / #67 - Python 3.13, Llama 3.2, Liquid Foundation Models (LFMs) og Ugens Repo đ©âđ»đ„
Transcript
- 0:01HallĂžj allesammen og velkommen til hvad bos podcast afsnit
- 0:03nummer 67 i dag. Der skal vi snakke om AI nyheder
- 0:08i gÄseÞjne, nogle af dem, nogle af tingene nyheder.
- 0:10Nogle af dem er old news, men Vi har ikke snakket om det fĂžr II
- 0:14podcasten endnu, sÄ vi mÄ og Der er nogle af de her ting vi
- 0:17bliver simpelthen nÞdt til at snakke om, sÄ sÄ i dag der skal
- 0:20vi snakke om nogle spĂŠndende ting.
- 0:22Vi skal snakke om python 3,1 3,13.
- 0:26Som kommer ud for nyligt, sÄ skal vi snakke om noget, som
- 0:29overhovedet ikke er. Breaking news mere.
- 0:31Hvordan var det for nogle uger siden?
- 0:33Lama 3,2 modellerne som er kommet ud, sÄ skal vi ogsÄ lige
- 0:37hurtigt vende noget der hedder liquid foundation models, som er
- 0:41noget Der er en lytter, der har skrevet ind omkring.
- 0:43Vi skal bare lige hurtigt tjekke ud hvad Det er og prĂžve at
- 0:47snakke om. Det er noget interessant, og sÄ
- 0:51kan vi have en lille bonus, en lille bonusnyhed her til sidst
- 0:54som jeg lige vil vil vil ikke vil fortĂŠlle jer om endnu, men
- 0:56som i skal glÊde jer til og sÄ har vi selvfÞlgelig ugens
- 0:59revolut til til sidst, sÄ Der er lagt i.
- 1:02Bagt i ovnen til en rigtig god episode af babus podcast.
- 1:07Ja sÄ glÊd jer til det og sÄ Jonas er du fresh nice mand ja
- 1:11fedt fedt jamen lad os bare se at hoppe ud i det hvad hedder
- 1:15det? Der er faktisk en glemt en ting
- 1:17jeg glemte at sige i introen fordi at Vi skal ogsÄ lige huske
- 1:20i dag, for Der er mÄske noget vildt i dag fordi at den gode
- 1:25hvad hedder det? Ja den gode john hopfield og
- 1:30jeffrey hinton har simpelthen fÄet.
- 1:32Nobelprisen for fysik og 2024. Og ja, Det er jo.
- 1:39Det er jo isĂŠr i forbindelse med deres arbejde med med machine
- 1:43learning, som de har fÄet deres deres nobelpris for.
- 1:47Og man kan sige, jeg kender jo altsÄ jeg mÄ indrÞmme, jeg
- 1:50kender ikke john hoppefield lige sÄ godt som jeg kender jeffrey
- 1:54hinon, men jeffrey hinanson er jo kendt for at vĂŠre the god for
- 1:58the og deep learning basically. Og vĂŠre manden bag back
- 2:02propagation sÄ pÄ en eller 2 mÄde, sÄ sÄ synes jeg Det er pÄ
- 2:07tide at han han fÄr lidt lidt lidt lidt solid anerkendelse for
- 2:11for for den den opfindelse eller den bidrag han ligesom har lavet
- 2:16til til. Fysik sÄ nu har jeg nu.
- 2:21Nu har machine learning og fysik vundet hinanden.
- 2:27Og Det er ogsÄ SÄdan lidt. Det er ogsÄ lidt sjovt fordi da
- 2:29jeg lĂŠste at han havde vundet. Ja nobelprisen i fysik var til
- 2:33SÄdan lidt studset over. Det var fysik, nÄr det SÄdan
- 2:36data logi i guess nÄ. Men man sidder og regnede ogsÄ
- 2:40ligesom med at der vil stÄ et eller andet sted, at Det var
- 2:43selvfĂžlgelig for bac propagation algoritmen at han havde vundet
- 2:46den her. Hvad kan man sige nobelpris for?
- 2:50Men det viser sig altsÄ at at at Det er ligesom SÄdan en delt
- 2:54nobelpris, hvor at john hoppe field har vundet.
- 2:58For hans arbejde med det der hedder hoppefield networks som
- 3:04som sÄ vidt jeg kunne forstÄ altsÄ af en eller 2 form for
- 3:07forgĂŠnger for recurent eller en eller 2 form for recurent
- 3:10neurale netvĂŠrk, som ligesom var et et led i skulle have vĂŠret et
- 3:15led i udviklingen af. Det er jo.
- 3:19Det er jo rettet af netvÊrk af gÊs og sÄ hvad hedder det?
- 3:22Jeffrey hinanson har vundet for at bygge videre pÄ den her
- 3:25hopfield networkid. Og har bygget noget der hedder
- 3:30en bolt-man machine. Ja sÄ.
- 3:35Tillykke til tillykke til jeffrey og og john.
- 3:40Synes jeg Vi skal sige. Jeffrey og johnia det johnia Det
- 3:43er jo ret. Jeg bidder virkelig ogsÄ mÊrke
- 3:46det der med. Hvorfor er det ikke back back
- 3:48propagation man fÄr det fÞr, men men men ja Det er lidt
- 3:51spÊndende. MÄske er det lidt.
- 3:53Dykke lidt mere ned i hvad argumenterne for at det lige
- 3:55prÊcis er det der. Jeg tror mÄske ogsÄ man man er
- 3:58nok nÞdt til at koble det op pÄ et eller andet der har haft
- 4:01noget en en indflydelse pÄ feltet fysik frem for fremfor
- 4:06noget der bare har resulteret i epicer og kvĂŠrner tekst ude i
- 4:11Êteren i dag. Det er mÄske heller ikke sÄ
- 4:15fysikrelateret. Men der stÄr ja der stÄr SÄdan
- 4:19at en phizicswey og og der stÄr ligesom at de de altsÄ hvad
- 4:23hedder det hopfield networks og The bullsman machine har haft
- 4:26stor impact pÄ fysik og. At man bruger mange meget, altsÄ
- 4:32new rolle network i fysik og til alle mulige forskellige ting, og
- 4:36Det er ligesom har en stor impact der.
- 4:38Det er ligesom om Det er ligesom om de SÄdan har villet.
- 4:42Det virker bare SÄdan lidt lidt SÄdan det.
- 4:44Det er mÄske lidt for poppet. Og bare sige det som Det er og
- 4:49sige hey producation og. Sige det som er at deep levering
- 4:53det det Det har bare jamen altsÄ Det er jo ja Det er jo ligesom
- 5:00noget der der. Jeg tror ogsÄ de skriver et
- 5:01eller andet sted at det ligesom Jeg har haft en stor impact pÄ
- 5:05hele machine learning de slat deep learning feltet og og Det
- 5:08er jo selvfÞlgelig ogsÄ en vigtig ting men men Det er jo
- 5:12Det er jo under fysiknobelprisen, sÄ Jeg kan
- 5:15godt se at man er nĂždt til ligesom at forholde sig til.
- 5:18Til det, men sÄ fik vi, sÄ fik vi.
- 5:23Hvad kan man sige? SĂ„ fik vi a og i der sad ikke AI
- 5:26nogen steder, hvilket ogsÄ er er meget fedt og et eller andet
- 5:29sted SÄdan rimelig tÞrt. Lige her er vi fornÞrdet til at
- 5:32bruge hejbord. SĂ„ det hedder bovgsmands machine
- 5:36SÄdan yoma var. Jeg var lige SÄdan lidt.
- 5:38Hvad fanden er det lige egentlig en bowling person er?
- 5:40Gjorde man jo lige kigger pÄ det nÄ altsÄ et neuralt netvÊrk.
- 5:46Ja, men Jeg har eller SÄdan jamen Jeg har.
- 5:48Jeg har hÞrt termerne fÞr og SÄdan noget men men nu sidder
- 5:51jeg lige og kigger pÄ de kategorier Der er for
- 5:53nobelprisen og Der er fysik kemi phishiollegen medteson,
- 5:59libriture, peace economic sciences.
- 6:03SĂ„ Der er ligesom jeg man kan forestille sig at phishx ligesom
- 6:07har vÊret den mest nÊrliggende. AltsÄ man har tÊnkt SÄdan OK de
- 6:10jeffrey hinton du ved han har sgu.
- 6:13Jeg havde godt mine lavede noget vildt noget ikke, men Vi har
- 6:16ligesom ikke nogen SÄdan direkte datasigns.
- 6:20Hvad skal man sige datalogi pris sÄ fysikalt er ligesom den.
- 6:24Pris. AltsÄ.
- 6:28Men altsÄ 100% de har ogsÄ super meget vÊrdi i fysik, altsÄ de
- 6:33her neural netvĂŠrk. SĂ„ skud til.
- 6:37John hoppefel og. Jeffrey hinanden.
- 6:42Yes. Yes og sÄ er der jo sket noget i
- 6:45pythonland vil du vil du indlede den.
- 6:49Jeg skal jo lige vĂŠre lidt excited.
- 6:53Jeg var ikke ligesÄ excited som jeg var der det hed 3,12 eller?
- 6:59Men, Der er kommet en ny pegetformation, og den har vĂŠret
- 7:02ude i. Hvad kan man sige SÄdan prebenes
- 7:04i noget tid, og nu er den sÄ endelig kommet ud her II gÄr som
- 7:09SÄdan the final sÄ parton House SÄdan flere skridt i deres
- 7:14relationer og det der og det Der er kommet ud som er det mest
- 7:18signikante. Det er sÄ faktisk lidt sjovt,
- 7:20fordi de fleste der installerer python pÄ den normale mÄde de
- 7:25vil gĂžre, de vil ikke opdage sĂŠrlig meget.
- 7:29Jo det jo, det ville det faktisk, men det kom vi lige
- 7:31tilbage til det. Men de fleste ville ikke opdage
- 7:34det der mÄske har har vÊret det stÞrste stykke arbejde II det
- 7:37her lease og Det er jo at den her global intervolog som folk
- 7:42de elsker sÄ meget. The girl.
- 7:46Den er hadet og elsket af rigtig mange.
- 7:50Den gÞr jo at python. Kun altsÄ Det er en du kan kun
- 7:55arbejde pÄ en trÄd ad gangen. Du mÄ gerne have flere trÄde i
- 7:58din applikation, men du kan kun arbejde pÄ en af gangen.
- 8:02PĂ„ grund af den er global, og Det har jeg gjort python.
- 8:06Det har vÊret bÄde python succes og senere hvor at at hvad kan
- 8:11man sige? Hardwaren har flyttet sig i en 2
- 8:12retning, og Det er normalt at have mange processer og have
- 8:16mulighed for ligesom at kÞre mange ting parallelt og SÄdan
- 8:18noget, sÄ er det mÄske lidt mere en hÊmsko isÊr II datasigns
- 8:23verden, hvor man mÄske gerne vil skalere nogle computmÊssige ting
- 8:26ud. Og Det er sjovt nok python
- 8:28bliver brugt rigtig meget II det eller science og sÄ har mange
- 8:31sagt man Vi er nĂždt til at gĂžre noget ved python.
- 8:34Det er SÄdan lidt. Det er SÄdan lidt slow og sÄ er
- 8:38der nogen der har vÊret SÄdan. Ja men i bruger jo allesammen
- 8:40alligevel nogle nogle c libraries eller nogle rust
- 8:43librar eller SÄdan et eller andet.
- 8:44SĂ„ hvorfor skal vi gĂžre det fordi python er ligesom bare et
- 8:47interface sprog der interface er med med noget som performer
- 8:52nedenunder. Men nu er det altsÄ muligt at
- 8:56compile ja, det skal jo sÄ siges at man skal hive alt python.
- 9:02Koden ned og compile en turbulent selv med et bestemt
- 9:06flag nÄr man compiler det. Det gÄr sikkert rigtig fint.
- 9:09Jeg tror de har fuldstÊndig styr pÄ det der, sÄ nÄr man sÄ hiver
- 9:14det ned pÄ din computer, sÄ laver du det der flag og sÄ
- 9:16kÞrer du sikkert make make et eller andet python og sÄ sÄ
- 9:21enten og bamler det pÄ din skÊrm med noget GCC og alt muligt og
- 9:24sÄ. Eller klingen eller whatever, og
- 9:27sÄ siger det bare. Nu kan du nu kÞre din din din
- 9:32pythonet turbul der. Hvor den her en turvĂŠr log er
- 9:36tilsablet, sÄ for eksempel hvis du spÊnder 5 trÄde op, sÄ kan de
- 9:40arbejde samtidig og sÄ gÄr tingene hurtigere, hvis du har
- 9:42noget. Men Der er ogsÄ ogsÄ en masse
- 9:44ulemper ved det. Og nu skal vi ikke gÄ ind i alle
- 9:48mulige tekniske detaljer men men Det er SÄdan rimelig altsÄ det.
- 9:52Det er lidt en milde milepĂŠl for python.
- 9:55SĂ„ Jeg tror tanken ved det her release er ligesom at OK.
- 9:59Nu prĂžver vi nu prĂžver vi lige at give det her til til alle
- 10:03muligheden for at kĂžre python. Med med global terminal-lock, og
- 10:11sÄ ser vi, hvad der sker. SÄ opdager folk alle mulige
- 10:15problemer, og sÄ begynder de ogsÄ pÄ de her.
- 10:18AltsÄ hvad er forholdet imellem python intervieweren og de her
- 10:21bagvedliggende? Cibnings og SÄdan noget.
- 10:24Det skal man huske at. At python har SÄdan et et API
- 10:30ikke et API, men et ABI et APBABI binory interface og det
- 10:36bliver og Det er et c interface tror jeg for snart Det er eller
- 10:41Det er SÄdan det ogsÄ bliver omtalt og og Det er ligesom
- 10:44mÄden du for python til at snakke sammen med noget c pÄ.
- 10:50Eller noget c kode eller et eller andet andet performer kode
- 10:53og det. Det er ikke et et ABI, Der er
- 10:58stabilt. NÄr man nÄr man gÄr fra den her.
- 11:05Version af python over til. Den du compiler nÄr du dissabler
- 11:12den her global insever eller og det betyder at alle dem der har
- 11:16alle de her ting du kan gĂžre fra python hvor du kan kalde noget.
- 11:20Som er noget underliggende c det vil ikke virke SÄdan out of the
- 11:24box. Ja dem der provider de pakker.
- 11:30De ville skulle ligesom gÞre et eller andet for at fÄ det til at
- 11:32vÊre kompatibel med den her nye computer variant og pyther, sÄ
- 11:38der kan man godt se. Der er ligesom lidt vej fordi at
- 11:40holy moses hvor er der mange. Pakker.
- 11:46Lompeje store spillere derude som har en eller 2 underliggende
- 11:51c, som man gerne vil kÞre, ikke? SÄ det altsÄ.
- 11:55Jeg tror at de siger Det er ikke noget der bliver standard i
- 11:59python at at det ligesom er disabet.
- 12:03Men men man tÊnker mÄske SÄdan en horisont der hedder 5 Är
- 12:07kunne det vÊre rart at det sÄ var default at den var det
- 12:10samlet? Og sÄ var sÄ havde communitiet
- 12:13ligesom rykket alle deres pakker og hele.
- 12:18Ja, hvad skal man kalde det hele Ăžkosystemet og kan fĂžlge med,
- 12:24for Det er jo gigantisk Ăžkosystem der fĂžlger med python
- 12:27ikke som som ogsÄ skal ting, sÄ Det er ligesom ja, Det er
- 12:33ligesom den den ene store. Hvad tĂŠnker du om det?
- 12:37Jamen jeg tÊnker at Jeg kan huske fÞrste gang jeg var pÄ
- 12:40driving IT der mĂždte jeg en en python kort de billeder og han
- 12:45fortalte sÄ sagde jeg SÄdan, hvad er det stÞrste?
- 12:46Hvad er det stĂžrste problem i roder med i python?
- 12:48SÄ sagde han i'm vis the girl. SÄ sagde jeg SÄdan hvad fuck er
- 12:53it give altsÄ jeg ved ikke altsÄ jeg koder i python, men Jeg er
- 12:56ikke SÄdan sÄ dyb i python vel? Men sÄ fortalte han Det var
- 13:00global log en tur, og Det var den der ligesom.
- 13:05Gjorde at parthing kun kunne vĂŠre single freddy og ikke kunne
- 13:09vÊre multifrednis. Og sÄ.
- 13:13Yeah lige prÊcis sÄ sÄ, og Det har bare vÊret SÄdan en en kÊmpe
- 13:17debat i hele python. Community altsÄ dem, der ligesom
- 13:21udvikler pÄ det ikke ja, og sÄ synes jeg bare det.
- 13:24Det interessante det her step og pÄ en eller 2 mÄde synes jeg
- 13:26ogsÄ Det er interessant hele den her politiske proces.
- 13:30Der er Êrmet at trÊffe de her beslutninger og fÄ de her ting
- 13:33ind og SÄdan noget. Og jeg ved ikke SÄdan.
- 13:36Jeg synes ogsÄ Det er interessant.
- 13:37Det der med at at de SÄdan skal tÊnke.
- 13:41Features ind over altsÄ Är altsÄ SÄdan at at at Det er SÄdan et
- 13:45helt Ăžkosystem der skal fĂžlge med ikke og det.
- 13:48Jo det. Ved jeg ikke, Det er bare en.
- 13:49Det er en ordentlig tanker, altsÄ.
- 13:52Det er en tung, tung et tungt skib at vende.
- 13:56IsÊr nÄr man sÄ skal Êndre i noget sÄ grundlÊggende sÄ folk
- 14:01ligesom altsÄ det her ABI er jo noget folk har har brugt tid pÄ
- 14:05at integrere op mod ikke og og Det er da rigtig rigtig mange
- 14:08der gÞr. Og altsÄ jeg ved ikke om man har
- 14:10sikkert haft alle mulige snakke om kan man have en version et af
- 14:13det her API og en version 2 af det men men Det er bare ikke sÄ
- 14:16nemt fordi at. Hele det der applocation binory
- 14:21interface er jo manglende kode og hvis du skal have 2 versioner
- 14:26du shipper den med bÄde det ene og det andet.
- 14:28Det er nok lidt det man gÞr nu i virkeligheden nÄr man har den
- 14:30her. Du kan compile det med 2
- 14:33forskellige, men du skal du skal tĂŠnke over at du kan ikke
- 14:36compile det sÄ du har begge 2 og for hvorfor kan man ikke bare
- 14:39det tÊnker man sÄ ikke altsÄ og Det kan man nok ikke fordi hvis
- 14:42du gÞr det jamen sÄ sÄ har du 2 gange. 2 gange python.
- 14:47TÞr du dig i virkeligheden ikke? AltsÄ det Det er sÄ meget kode
- 14:50de har har lavet om. TĂŠnker jeg at at man kan mĂŠrke
- 14:53det pÄ simpelthen hvor mange hvor meget det fylder altsÄ
- 14:57selve det ogsÄ det at starte en turbridn op pludselig fylder den
- 15:01meget mere i hukommelsen og SÄdan nogle ting ikke der Der er
- 15:05helt vildt mange overvejelser, ikke?
- 15:08SĂ„ jeg. TĂŠnker bare, Det er et
- 15:10fascinerende arbejde, der ligger forud for SÄdan nogle ting her
- 15:12ikke. Og det mÄ vÊre SÄdan.
- 15:14Det mÄ vÊre en vild opgave at sidde og skulle trÊffe de her
- 15:18beslutninger og blive enige. Og jeg tÊnker ogsÄ SÄdan, Jeg
- 15:21har jo hÞrt altsÄ SÄdan dem der har stjerner i skulderen i den
- 15:25pÄ skulderen i den verden der Det er dem der koder.
- 15:28AltsÄ du ved, du ved, Der er det bare SÄdan.
- 15:31Jeg tror jeg hĂžrte Det var David heinemier, der talte om det at i
- 15:34open source verdenen Der er det ikke der, er det ikke demokrati?
- 15:40Det er du fÄr lov at bestemme, hvis du lÊgger timerne og hvis
- 15:44du skriver koden. Og hvis du helt sikkert.
- 15:46Fuck og ellers skal du bare plante udenom altsÄ eller SÄdan
- 15:50100. Procent.
- 15:50Eller ikke SÄdan er det ikke altsÄ.
- 15:52SÄ mÄ du godt komme med forslag og SÄdan noget.
- 15:53Men altsÄ. Autoritet er proportionelt med
- 15:57antallet af koder du har cut of beauty med pÄ mange mÄder ikke?
- 16:03Det tror jeg helt sikkert, at Der er SÄdan en Kultur omkring
- 16:05det. At du altsÄ.
- 16:07Har du bidraget noget, sÄ har du ogsÄ noget indsigt II det og sÄ
- 16:11har du selvfĂžlgelig et et stĂžrre sĂŠge og det.
- 16:13Det fÞlger jo med at man man man fÄr stÞrre og stÞrre indsigt i.
- 16:18Hvordan virker det her ikke? Der er jo nok ligesom II linux-
- 16:24kĂžrende ud udvikling. Der er jo ikke nogen enkelte
- 16:27personer, der ved alt om hvordan linux-kernen fungerer.
- 16:31Det findes ikke. Du kan ikke ringe til en
- 16:33supporter der siger nu skal jeg lige hjĂŠlpe dig her i nede i den
- 16:37her linje 3.400.000 der stÄr der det her og.
- 16:45Jeg ved prĂŠcis hvordan det virker.
- 16:46Nu skal jeg lige hjĂŠlpe. Og Det er jo millionerlinjer
- 16:49kode ikke, og Det er ogsÄ bare SÄdan altsÄ.
- 16:51Der er ingen enkelt person, der der har et fuldt overblik over
- 16:54det der, sÄ Det er altsÄ forskellige omrÄder.
- 16:58Det bestÄr jo i virkeligheden af et ton af moduler og forskellige
- 17:01elementer og SÄdan nogle ting. Og jeg ved ogsÄ partan en
- 17:04turbulen er jo ikke lige sÄ stor, men Det er stadigvÊk ikke.
- 17:07StadigvĂŠk en rigtig, rigtig stort projekt.
- 17:10SÄ. Ja sÄ imponerende og Der er ogsÄ
- 17:15der. Er selvfÞlgelig ogsÄ nogle andre
- 17:17features altsÄ Der er SÄdan. Der er jo flere features, men
- 17:20Det er jo helt klart den her gill som er.
- 17:22StjÊler showet ikke, men sÄ skal jeg lige nÊvne 2 hurtigt Der er
- 17:24den her chit. Det er ogsÄ en performance ting
- 17:27en en Justin time compiller man kender det mÄske lidt fra
- 17:30javascript, hvis man har rodet med det dybest set, sÄ Det er
- 17:33mÄske. Det kan vÊre lidt svÊrt at
- 17:36forstÄ prÊcis hvad Det er man overordnet set.
- 17:38SÄ gÄr det ud pÄ at at at en turbler ligesom observerer hvad
- 17:42Det er for noget kode du kÞrer. Og sÄ siger den hov Jeg kan se
- 17:45du kĂžrer noget her som. Nu tager jeg det her byte kode
- 17:52som python laver noget bytekode og kÞrer det i en turban og sÄ
- 17:55fortolker jeg det eller skriver det om til noget noget
- 17:58maskinkode og det her maskinkode.
- 18:01Det siger jo bare bavn. Det gÞr meget hurtigere og sÄ
- 18:05bare passer man i virkeligheden en turbulen, en turban som er
- 18:08den del der fortolker bykoden, og pÄ den mÄde kan man fÄ et et
- 18:12boost speedup og Det er jo super smart.
- 18:16Og det Det er SÄdan Justin time compileren virker ikke.
- 18:20SĂ„ i stedet for at kompilere noget direkte til maskinkode,
- 18:22som man gÞr, nÄr man compiler kode normalt.
- 18:26Fordi at partneren er compilsprog men det kom bare
- 18:29heller ikke til maskinkode. Det kompeget til bytekode, som
- 18:31bliver en turple en turbulen som er bygget.
- 18:36Som er sin egen sin egen program, ikke?
- 18:40Ja Det er det samme lidt kompliceret.
- 18:42Ja sÄ det der kan man ogsÄ fÄ et speedup sÄ Det er den 2 ting der
- 18:46ogsÄ bliver arbejdet pÄ og det gÞr jo at.
- 18:48Det skal man ogsÄ have, hvis man vil have den her.
- 18:50Jitcompiler. Aktiveret, sÄ skal man compile
- 18:56pirae selv. Det er meget forvirrende alt det
- 18:59der udtryk der, men Det er simpelthen hvor man ligesom gÄr
- 19:01ind og computer. Selve en turbulen til at have
- 19:05dit compileren med sig. Og sÄ kan man kÞre den ogsÄ
- 19:12ligesom man kan med den her guill sÄ kÞrer man den med
- 19:14jitkrilleren. Men man kan ikke.
- 19:16Man kan ikke fÄ lov at kÞre begge.
- 19:17Man mÄ ikke bÄde kÞre gild og en og git compileren, sÄ man kan
- 19:21prÞve den ene eller den 2. Ikke sÄ Jeg har stadig tilovers
- 19:25og prĂžve det af og Jeg synes alle dem der sidder derude de
- 19:27skulle til at gÞre det fordi Det er i det hele taget ogsÄ sjovt
- 19:31at prĂžve at compile python selv. Det har jeg til gengĂŠld gjort et
- 19:34par gange. Jeg ved ikke hvorfor, bare fordi
- 19:37Det er sjovt at se at det tager sÄ lang tid.
- 19:41Ja og sÄ en en ny rapper altsÄ nÄr du skriver python i din
- 19:46terminal sÄ. SÄ kommer der jo SÄdan en en.
- 19:52Ja hvad hvad er det det hedder? Det stÄr for REPL altsÄ det stÄr
- 19:58for et eller andet printluop i virkeligheden sÄ det du putter
- 20:01noget tekst ind, sÄ bliver det en turbul og sÄ bliver det
- 20:05printet i det her loop. Det er det som vi alle sammen
- 20:07gÞr, nÄr vi skriver i terminalen og eksekverer noget python kode,
- 20:10sÄ kÞrer den den sÄ kÞrer den eval pÄ det og sÄ sÄ sÄ sÄ Det
- 20:14er SÄdan interaktivt. Det er der kommet en ny version
- 20:18af, og det skal man glÊde sig til, fordi Der er Äbenbart
- 20:20rigtig mange nice ting som man har siddet og irriteret sig
- 20:24over. Hvis man hvis man prĂžvede det af
- 20:26at man nÄr man skriver for eksempel en en klasse ind i den
- 20:29der sÄ er det next line og ententation og man kan ikke gÄ
- 20:33op, og sÄ er man nÞdt til SÄdan. Ja sÄ det fÞles.
- 20:35Det har jeg aldrig rigtig fĂžlt super fedt for dem der sidder
- 20:38med det, men Det kan man nu. Nu kan man ligesom gÄ op og ned
- 20:41i teksten. StÄr her, der stÄr her multiline
- 20:44edin atidéting features collarized prums.
- 20:47Ja history brusing past mode. Jeg ved ikke om Det er place mo
- 20:50er, men SÄdan ligesom det virker det.
- 20:53Jeg har lige lavet SÄdan en. Summery af kommentar
- 20:56kommentarerne fra hack and use og Der er det SÄdan SÄdan noget
- 20:59her som folk er oppe og kĂžre over det synes de er fedt.
- 21:01SÄ det, det tror jeg ogsÄ. Det er SÄdan quality of life
- 21:04ting til python. Ja Det er alt sammen super fedt.
- 21:08Det bliver bare bedre og bedre python og hvis man elsker det
- 21:11sprog som jeg jo nok lidt gĂžr kan i hĂžre Jeg er lidt in love
- 21:16sÄ ja sÄ bliver man glad nÄr man fÄr kommer til at releases.
- 21:21Du kommer til at elske. Ellers kommer det til at hade
- 21:23ugens repertoir pÄ det. Nu mÄ vi se.
- 21:27Den secret sebret rap Det er det.
- 21:31Videre til nĂŠste. Nyhed.
- 21:34I anfĂžrselstegn lamatre komma 2 meta er tilbage med lama
- 21:40modellerne. De har udgivet 4 modeller.
- 21:43De har udgivet 2 lightweight modeller en en b og en 3 b altsÄ
- 21:49som b som i milliarder og parametre sÄ 3 mia.
- 21:52Parametre. Jeg bliver ved med at hver
- 21:54eneste gang jeg ser et husnummer hvor der stÄr 7 b eller et
- 21:58vejskilt der Der er ude pÄ motorvejen her hvor jeg bor der
- 22:00stÄr der 7 b et sted. PÄ Þen i afkÞrslen og SÄdan
- 22:03noget. Jeg kan bare ikke lade vĂŠre med
- 22:04at tÊnke pÄ alle lemmer og ring tilgang.
- 22:06Jeg ser det nÄ men de har udgivet en et b og en 3 b
- 22:09lightweight modeller og sÄ har de udgivet en 11 b og en 90 b
- 22:14multi model. Ja.
- 22:19Hvad skal man sige? Et af dem, sÄ Det er ligesom en
- 22:23en endnu en en implementel forbedring af metas elemashow
- 22:28her. Ja de kÞrer jo bare pÄ altsÄ.
- 22:32De kÞrer stadig i Det er meget sjovt, nÄr de er begyndt at lave
- 22:343,1 3,2 altsÄ bare SÄdan continue release og sÄ videre.
- 22:40I Þvrigt forstÄ dem bogstaveligt med det der komma et eller
- 22:43andet, fordi de vil de formentlig en destilleret
- 22:48variant af den her gigantiske 400.
- 22:52Et eller andet milliarder parameter model altsÄ
- 22:55destilleret forstÄet pÄ den mÄde, at man mÄske nok har brugt
- 23:01den store model til ligesom at informere de smÄ modeller om
- 23:04hvordan hvordan de ligesom skulle opfĂžre sig i en eller 2
- 23:08forstand. Bare at man har man har brugt
- 23:11den pÄ en eller 2 mÄde. Det tror jeg efterhÄnden alle
- 23:12kalder destillering i en eller 2 forstand og Det kan vĂŠre Der er
- 23:17mange forskellige varianter af det der man kan decideret
- 23:19generere trÊningsdata, men man kan ogsÄ bruge dem til ligesom
- 23:22at sige ja og nej til noget de putter og SÄdan nogle ting ikke
- 23:26okay hvad hedder det? Ja.
- 23:29Og sÄ ja og sÄ hvad hedder det? Der er jo selvfÞlgelig den her.
- 23:33Jeg synes Det er lidt interessant for at tĂŠnke lidt
- 23:35over, hvorfor gÞr meta det her? Ikke fordi i kan fÄ stor
- 23:37lovprise dem og sige for det fantastiske og open source model
- 23:41og sÄ videre. Jeg havde faktisk lige 1 1 1
- 23:43lille LinkedIn trÄd som jeg delte her eller en post jeg
- 23:46lavede hvor jeg SÄdan prÞvede at hÞre SÄdan mine folk i min
- 23:50netvÊrk SÄdan hvad er der overhovedet nogen der bruger de
- 23:52her open source modeller og er det rent faktisk SÄdan?
- 23:55Har det noget nyt rent faktisk nyttevĂŠrdi derude.
- 23:57Ikke bare ikke bare SÄdan. Du ved lokalt pÄ computeren, men
- 24:00SÄdan ude i produktion. Og der var faktisk overraskende
- 24:03mange der skrev SÄdan at at de brugte altsÄ de brugte de her
- 24:08open source-modeller til at ja simpelthen kÞre on prem, altsÄ
- 24:12fordi Det er bare den eneste den eneste.
- 24:15Hvad skal man sige mulighed? Mange steder i virkeligheden.
- 24:19Hvis du har noget der bare freaking ikke mÄ gÄ ned.
- 24:21Og Det er bare vigtigt, at der ikke er nogen der bare.
- 24:24Lige pludselig klipper linen til en eller 2 et eller andet API.
- 24:29SÄ er det bare SÄdan mission credit at at have det her til at
- 24:32kÞre ikke og at pÄ en eller. 2 mÄde, de mÄ ikke mÄ sende det ud
- 24:36over nogle nogle bestemte landegrÊnser og SÄdan nogle ting
- 24:39der der Der er jo mange. StÄr, men bare det.
- 24:41At hatten og kĂžre den selv i virkeligheden er job done
- 24:46faktisk. Overrasket over hvor mange der
- 24:47egentlig var og pÄ en eller 2 mÄde, nÄr man tÊnker over SÄdan
- 24:50hvis man er. Hvis man gerne vil lave noget
- 24:54software som som beror pÄ den her funktionalitet og som hvor
- 24:58Det er en vigtig feature og SÄdan noget, og Det er en en
- 25:02tiksoffer som er en del af en forretning som tjener mange
- 25:05penge eller vigtige en eller 2 sammenhĂŠng.
- 25:08SÄ er det jo sÄ bliver man sgu nÞdt til at SÄdan nogle tage
- 25:10SÄdan nogle af de ting seriÞst. AltsÄ fordi det skal kÞre i
- 25:14morgen over morgen om 5 Är om 10 Är mÄske og sÄ videre ikke og
- 25:17Det er jo. Det er jo centralt for for
- 25:20forretningen, ikke? Jo, men Det er jo ogsÄ blevet
- 25:23altsÄ Det er jo blevet nemmere end nogensinde fÞr at ja, Jeg
- 25:27kan ikke huske hvornÄr vi i podcasten for fÞrste gang nÊvner
- 25:30det her projekt. Ă h lama som jo er totalt.
- 25:37Jeg tror nĂŠsten ultimativt det stĂžrste surfing.
- 25:42Framework lige nu, ikke? Derude jeg skal ikke vide mig
- 25:47100% sikker men det altsÄ alt hvad der hedder lama i hvert
- 25:51fald og Der er i den der arkitektur og lama CP og alle de
- 25:54der ting som det jo ogsÄ bygger pÄ.
- 25:56AltsÄ Det er jo simpelthen den nemmeste nemme at gÞre hvis du
- 26:00skal plĂžje det her. Find server med en GPU installer
- 26:04orlema sig. Jeg vil gerne kĂžre den her store
- 26:07model. KĂžr den, det virker den har du
- 26:10kan. Du kan connecte til den med
- 26:13openy ice STK fra python. Du skal bare pege over pÄ noget
- 26:17Ä lama altsÄ det altsÄ. Man bliver ikke nemmere der
- 26:21sÄgar embedte modeller ogsÄ i den der verden der sÄ det Det er
- 26:25jo. Det er ret svĂŠrt, de har gjort
- 26:27det. Der er jo allarming.
- 26:28AltsÄ det skulle det skulle. Cool Det er jo det ikke altsÄ.
- 26:33SÄ ja. Jamen sÄ du ved jeg.
- 26:35Jeg tror bare at rigtig mange brugere.
- 26:40Ser ikke nogen umiddelbare fordele i det stadie de er pÄ at
- 26:44lave de her applikationer i at du ved det plĂžjer en hel model
- 26:48selv og kÞrer den onprem og open source og SÄdan noget.
- 26:51Der er det altsÄ ogsÄ. Der er det bare nemmere at at
- 26:53hive fat i opening og i via ash show mÄske hvis Det er super et
- 26:57eller andet GDPR whatever. Kritisk ikke og Det er Det er
- 27:02air front timer modeller fra oakany og antropic og sÄ videre
- 27:05ikke sÄ sÄ og Det er altsÄ man fÄr meget ud af boksen nÄr man
- 27:10bruger de her hostede lĂžsninger. Ikke fordi fuck Der er meget
- 27:13bÞvl man ikke kan rode med med hosting og altsÄ Det er jo
- 27:18server leis basically og man kan find tunge i deres app og sÄ
- 27:21videre sÄ Der er prump cast altsÄ der Jeg tror man fÄr ret
- 27:24meget out of the box. SÄ ja sÄ det den fjerner en stor
- 27:29barriere for at komme i gang ikke, men Der er altsÄ folk der
- 27:31bruger de her ting de har Äbne modeller, sÄ det ville jeg bare
- 27:34lige sige men men sÄ derfor har folk selvfÞlgelig glade for at
- 27:37meta udgiver dem, men de har jo ogsÄ en eller 2 form for
- 27:41forretningsinteresse i det her. Det siger de ogsÄ selv.
- 27:44AltsÄ man skal ikke vÊre naiv og tro at de bare gÞr det her for
- 27:47deres egne blÄ Þjnes skyld eller altsÄ de de de hvad hedder det
- 27:52altsÄ Der er mange der SÄdan ligesom tror at de.
- 27:54Ligesom gĂžre det bare for at underminere konkurrenter som
- 27:57openÊrer og sÄ videre. Og ligesom, og Det er i
- 28:01virkeligheden er fordi de vil eje den her Äbne standard for
- 28:06alle elever ikke. Og Det er jo ogsÄ derfor de
- 28:08SÄdan de laver det. De har ogsÄ udgivet det der
- 28:10hedder lamast-stack, som er SÄdan en developer friendly
- 28:14lamast med lĂžsninger til deployment og integrere lamaer
- 28:19af forskellige ting og sager og jules til at lave agenter.
- 28:24Function calling og sikkerheds features og SÄdan nogle ting
- 28:28ikke? SĂ„ de bygger jo et Ăžkosystem og
- 28:31de det vil de gerne sidde pÄ hÄrdt, ikke?
- 28:35AltsÄ de gÞr det nemt lavet pythals ikke sÄ de de er jo
- 28:38mestre i et pÄ mange mÄder i det der, og det sker jo fÞrst typisk
- 28:43det der med at man har et internt behov i en stor
- 28:46virksomhed som meta hvor man skal rulle det ud til alle
- 28:49mulige applikationer man jo ejer og derved.
- 28:53Ja framework og sÄ ud af det og og Det kan de jo finde ud af.
- 28:57De har jo dygtige, dygtige sÄ for ingeniÞrer til at lave den
- 29:01slags jo sÄ jeg altsÄ. Jeg er ikke overrasket over at
- 29:05de vinder pÄ det omrÄde der. Det mÄ jeg Êrligt indrÞmme,
- 29:08fordi at SÄdan et sted som Äbninger Jeg er har slet slet
- 29:11slet slet ikke kapacitet til at lave SÄdan noget software.
- 29:15AltsÄ det Det er meget mere fokuseret pÄ.
- 29:19AltsÄ det her narrospace med med modeller.
- 29:22NÄr vi snakker pytals Þh, som de dybest set er storforbrugere af
- 29:28ovre hos Äbne jeg. Men som Jeg er forestille og
- 29:31opvokset og videreudviklet og vedligeholdt i hĂžj grad af meta
- 29:36og selvfÞlgelig andre store folk som som som er hoppet med pÄ nu,
- 29:40er det jo blevet en del af linux foundation og SÄdan noget ikke.
- 29:42Men sÄ sÄ Det er Det er bare. Det er selvfÞlgelig gÞr.
- 29:47SelvfĂžlgelig kommer meta ud, men men noget til den den stakkels
- 29:51kan man sige. Det undrer jeg ikke helt, synes
- 29:54jeg. Men altsÄ de er jo ogsÄ bagud
- 29:57ikke altsÄ Det er jo ogsÄ derfor de ikke altsÄ hvis de var helt
- 29:59fremme og de allerbedste, sÄ havde de jo heller ikke bare
- 30:01givet det vÊk pÄ den mÄde. Vel sÄ.
- 30:04Jeg ved det ikke altsÄ jeg. Jeg tror Jeg tror rigtigt at at
- 30:09mark zuckerbergs SÄdan at mener at at at det skal vÊre i open
- 30:15source, men Det er klart altsÄ hvis de havde vÊret de fÞrste.
- 30:18Firstmoverne pÄ det der om. Ja Det er SÄdan kontrakter,
- 30:22faktisk drikulation, men hvis de havde, hvis Det var dem der var
- 30:26Äbne i ej, ville de sÄ og have siddet pÄ sÄ meget viden ogsÄ
- 30:30som der mÄske er kommet ud af det og opdaget scaling-lov og
- 30:32alt SÄdan noget der ikke. Ville de sÄ have bare givet det
- 30:36frit, i don't know. Nej nÄ, men Det er i hvert fald
- 30:39spÊndende med den her SÄdan det her.
- 30:41De er sÄ Äbne omkring dig og sÄ at vi begynder at lave det her
- 30:44lamast-tack som Jeg har ikke lige fÄet altsÄ SÄdan, men det
- 30:47ser ud som om at det SÄdan er. Ergonomt altsÄ ergonomics til
- 30:53til at bruge legema modellerne simpelthen for at gĂžre det
- 30:55nemmere at fÄ folk at lave bye inde pÄ deres Þkosystem.
- 30:59Ikke sÄ ja, Det er spÊndende. Det er spÊndende, og de er jo
- 31:03selvfĂžlgelig. Modellerne er jo selvfĂžlgelig
- 31:04gode og SÄdan noget sÄ. Ja de laver power moves de kunne
- 31:11meta der mÄ man sige. Ja, mÄ man sige.
- 31:15Yes det nĂŠste Vi skal snakke om Det er noget der hedder.
- 31:19Det var en en af Vores lyttere. Som hedder, som hedder 2
- 31:26sekunder som hedder Jesper. Andersen, som skrev ind.
- 31:32Og angÄende de her liquid foundation models, og man kan
- 31:36sige Det er en virksomhed der hedder liquid dot AI og de har
- 31:41lavet blogpost hvor de har skrevet off first Series of
- 31:44genery AI models. Ja sÄ altsÄ og de de de siger at
- 31:50Det er nogle ganske sĂŠrlige modeller som er noget der hedder
- 31:53liquid foundation models LF ms. AltsÄ de har fÄet det der sejre
- 31:58lille forkortelse deroppe og de. For state of the art performance
- 32:04selvfĂžlgelig og har mindre memory og food printere og mere
- 32:07effektiv og sikkert ogsÄ mere kontekst lÊngde.
- 32:14Det har ogsÄ noget, hvor de viser i hvert fald hvor hvor
- 32:17godt de jubler. AltsÄ den der kontekst lÊngde,
- 32:20den der rule benchmark som som folk bruger.
- 32:23Jeg er faktisk ikke helt bekendt med hvad Det er.
- 32:25Det betyder ikke hvad Der er nogen derude.
- 32:27Men der der der peger de ogsÄ pÄ den klarer sig helt vildt godt
- 32:30pÄ det, og Det er SÄdan et eller andet med at at benchmark pÄ
- 32:35hvordan klarer den sig nÄr du putter sÄ og sÄ mange togbens
- 32:38ind sÄ og sÄ mange togbens ind og sÄ har man forskellige
- 32:41niveauer af Torben forbrug for at se sig hvordan den klarer pÄ
- 32:44de task den her. Det er sikkert SÄdan noget med
- 32:47at introducere stÞj og forvente det samme output og SÄdan nogle
- 32:50ting der. NÄ, men de bliver SÄdan ligesom
- 32:53kritiseret for at Det er close source og isÊr nÄr de her smÄ
- 32:57modeller de har lavet nogle modeller i 1 mia. 3 mia. 40 mia.
- 33:03Rangen der og der har de ligesom fÄet noget kritik for at altsÄ
- 33:07come on open-source altsÄ isÊr nÄr de er sÄ smÄ modellerne
- 33:11ikke. Det virker SÄdan, og de kommer
- 33:15SÄdan heller ikke super meget ind pÄ.
- 33:17Hvad skal man sige selve denl arkitekturen?
- 33:20AltsÄ de skriver lidt om at. De har brug for.
- 33:23Ikke en transformator. Og sÄ brander de lidt med det
- 33:29her liquid. SÄdan noget ikke altsÄ nu er
- 33:32det. Nu er det ikke for at gĂžre grin.
- 33:36AltsÄ overhovedet, men men nu sidder vi og griner af det.
- 33:38Ja, og det virker bare ikke som om Der er sÄ meget kÞd pÄ den
- 33:41her altsÄ Det er SÄdan lidt. Hvad skal vi bruge det til
- 33:45SÄdan? Ja jeg jeg gik ind og prÞvede
- 33:48deres model i bare for lige at se hvordan det gik og.
- 33:51Og bare lige chatte med den med den med den stĂžrste af dem som
- 33:55er SÄdan en. Hvad er det?
- 33:5760 nej Det er SÄdan 40 mixtur xput med med 40 mia. parametre.
- 34:05Og den den kunne godt skrive lidt dansk.
- 34:07Det var SÄdan lidt danclish ligesom alt det andet Der er
- 34:09derude der ikke er sÄ godt pÄ dansk og SÄdan nogle ting.
- 34:13Og hvem der kunne lĂžse nogle nogle nogle python opgaver og
- 34:15SÄdan nogle ting og den det klarede den sig faktisk rigtig
- 34:18fint i. Og sÄ.
- 34:22Det var virkelig hurtigt. Den svarede altsÄ.
- 34:24Det var bare nĂŠrmest det det gav.
- 34:27Det var tydeligt at det det ikke var streamed, for det gav mening
- 34:30at streame det. Det sÄ simpelthen.
- 34:32Det ville nok have set mĂŠrkeligt ud i virkeligheden.
- 34:34Ja, sÄ Jeg tror bare at Det var bare SÄdan en.
- 34:37Fyr vendt nogle millisekunder pÄ fÄ svaret og Det var altsÄ ret
- 34:42meget tekst. Den kunne output pÄ meget kort
- 34:44tid, sÄ et eller andet er der i hvert fald, der gÄr godt for dem
- 34:48pÄ det der lancy, men Jeg har ogsÄ SÄdan lidt svÊrt ved det
- 34:51der med at nÄr man lÊser det, sÄ er det lidt ligesom at mÄske er
- 34:56der en tekniker der fĂžrst har skrevet det der.
- 34:59Og sÄ er der nogle andre Der er kommet hen, og Det er alle
- 35:01forretningshemmelighederne. Du siger noget om det, og sÄ er
- 35:04man ligesom bare. Hvis hvis man tog blockposten og
- 35:08fjernede alt forretningshemmelighederne, hvad
- 35:10fik man sÄ ud af det? SÄ er det nok det her, man fik
- 35:12ud af det, altsÄ hvor der faktisk ikke stÄr noget om noget
- 35:15i virkeligheden. Der stÄr bare Det er super godt,
- 35:18og Det er liquid og. Og vi hedder jo liquid.
- 35:21Liquid. Og og og og Det er noget med at
- 35:24det og sÄ skriver de SÄdan noget.
- 35:26Vi vi kalder os liquid fordi at Det er noget med noget fysik, og
- 35:31Vi er inspireret af SÄdan nogle. Liquid altsÄ modeller.
- 35:35I fysik til at modellere SÄdan flutes liquid labar ikke og
- 35:41noget filosofical systems, signalue processing og noget
- 35:46lineĂŠr algebra. Og Det er jo selvfĂžlgelig unikt
- 35:48at de kan lave linie algebra, men men men mere det der med.
- 35:55AltsÄ. Hvad, hvad vil det sÄ?
- 35:57Hvad er det sÄ? Hvad er det?
- 35:59AltsÄ er det en orat netvÊrk? Det gÄr jeg nÊsten ud fra.
- 36:01Det sĂŠtter noget mixt of express, og hvis man kalder sig
- 36:04mix of Facebooks, sÄ er man jo nÞdt til som minimum at have
- 36:06nogle netvÊrk i hvert fald. Men Det er sÄ ikke sÄ er det
- 36:10ikke attention, sÄ er det noget andet de har noget konstant
- 36:13memory det vil sige sÄ kan det ikke vÊre attention, sÄ mÄ det
- 36:16vÊre et eller andet andet. Er det SÄdan noget Stage space
- 36:19noget? Hvor er vi henne og det snakker
- 36:22de her og det synes jeg ogsÄ er lidt mÊrkeligt fordi Det kan
- 36:25ikke vÊre sÄ hemmeligt at Det er noget de selv har opfundet som
- 36:29ikke kan findes et eller andet sted et paper der i hvert fald
- 36:31er 90% af vejen til det, sÄ er det jo SÄdan noget ground
- 36:35breaking noget de har lavet lige pludselig hvor de sÄ.
- 36:37Det hemmeligt det Vi har lavet. Det er super hemmeligt.
- 36:40OK nu bliver jeg faktisk lige pludselig.
- 36:43Nu bliver jeg lige pludselig fordi Jeg kan huske pÄ et
- 36:45tidspunkt, sÄ var der noget der hed lig der var SÄdan pÄ et
- 36:47tidspunkt noget der pÄ hypede man kunne.
- 36:49Det hedder rammen hassany som begyndte at snakke om SÄdan
- 36:53noget liquidn euro network, og han har blandt andet lavet en
- 36:56tedtalk kan jeg se? Og nu har jeg lige researchet 2
- 37:00lidt lÊngere ned i tingene. Og han har vist ogsÄ lavet et
- 37:06pay-op pÄ det. Kan det passe?
- 37:10NÄ OK, men men det kunne mÄske vÊre meget spÊndende, hvis vi
- 37:12lige havde researchet lidt bedre og eller.
- 37:15Og og fÞrte lort af ikke men altsÄ lad os nu tage fra teksten
- 37:20her ikke den her LFM som den den skal hedde liquid foundation
- 37:25model Jeg tror ogsÄ de generelt sÄ gÄr det ud pÄ og Det kan man
- 37:28ogsÄ lÊse pÄ at de vil gerne vÊre noget andet end GP t'er
- 37:32altsÄ. Generelt eller hvad hedder det
- 37:35preetraints transformmers ikke? Og og Det er jo ogsÄ fint nok,
- 37:40men de skriver jo sÄ her at altsÄ.
- 37:44SĂ„ deres. Den den incritable performance,
- 37:50ikke? Af af sin stĂžrrelse og det.
- 37:53Det er altsÄ godt. Fantastisk.
- 37:57SÄ stÄr der at den den et procession as first place a
- 38:03mÄned 3 b parameter, transformers hybrider og er en 2
- 38:09modeller. Men sÄ outperformer den ogsÄ
- 38:12tidligere 7 b og 13 b modeller. Nu troede jeg jo, at jeg skulle
- 38:15til at sige noget om at mÄske gav et hint om hvad Det var for
- 38:18en arkitektur, men det gjorde det jo overhovedet ikke.
- 38:20Den sÊtning der altsÄ. Der var ikke bare mere
- 38:23information om det. Der stod du?
- 38:26Og ja, men altsÄ jeg. Har lige fundet frem til paper
- 38:29som ham her i en af founderne sattede til ramin hasani har
- 38:33skrevet som hedder liquid time constant networks.
- 38:37Og ja sÄ har skrevet payvarmt det i 2020 og ja altsÄ den
- 38:45linker jeg lige til en showotes hvis man gerne vil lĂŠse videre
- 38:47pÄ den. Og Det er jo godt at hÞre titlen
- 38:50konstant. Time at at det i hvert fald ikke
- 38:53er til hensyn, som vi kender det traditionelt.
- 38:55Men Der er en eller 2 form for konstant memory forbrug konstant
- 38:59tid og det hĂŠnger lidt sammen. Det der konstant memory forbrug
- 39:02konstant tid og det lugter lidt af noget statsbays slash noget.
- 39:06Noget recordent ikke? We interviews and new class of
- 39:10time continue recorent new network models.
- 39:14En steet of the cloring a learning systems psystemics by
- 39:18implicit non line oryes we canstruct network sel of line
- 39:22your first order andamics systems mobile dyre inun your
- 39:27intelling gtes ja og sÄ tager jeg gang i noget de har gang i
- 39:30noget. Men den er en 2 variant, men Der
- 39:33er jo ogsÄ det der. Er det ikke SÄdan noget.
- 39:36Ja og hvor var det nu? Jeg hĂžrte noget med at at nogen
- 39:39havde taget den gamle RNN, og sÄ havde de bare strybet den
- 39:42fuldstĂŠndigt fra fra alle mulige ting i den der RNN som man
- 39:46havde, som ligesom var SÄdan lidt old ting.
- 39:49AltsÄ Det har taget den gamle klassiske, og Det er ellers bare
- 39:51stribet den fuldstĂŠndig ind til alle alle mulige elementer, som
- 39:55man ikke havde brug for aktiveringsfunktioner med noget
- 39:57tangens og en eller 2 fis, Der er SÄdan bare vÊk med alt det
- 40:00der. Som mÄske ogsÄ har taget den der
- 40:03meget ikke paralleliserbare ting vÊk, og sÄ var der alligevel
- 40:07noget der sÄ kunne paradis i den, fordi at sÄ var algoritmen
- 40:10til at paralisere, og sÄ havde de bare os skaleret den op med
- 40:13skalingslov, og sÄ var det bare SÄdan.
- 40:15à h den er ogsÄ mega god. Den kan jeg ogsÄ.
- 40:19Den kan ogsÄ rigtig godt og og den er mere memory fishion fordi
- 40:23Det er den jo sÄ fordi den er en n og det ikke er attention og
- 40:28hvis vi bare skÊlder den op ogsÄ.
- 40:30Men at at at vi prĂžver at gĂžre den skalerbare trĂŠningsvejs.
- 40:36Og sÄ har jeg ogsÄ fÄet super fine resultater pÄ det.
- 40:39Og sÄ er det ikke en transformer, og sÄ er man altsÄ
- 40:41SÄdan, sÄ er vi mÄske ude i. Ude i SÄdan nogle sjove ting
- 40:45ikke. Hvad er det rent faktisk der
- 40:46virker i de her modeller her? Jeg synes egentlig Det er lidt
- 40:48interessant. Ikke fordi er Det er det
- 40:50transformer er det attention og og der bliver SÄdan lidt stillet
- 40:54spÞrgsmÄlstegn ved. Er det virkelig 18 der gÞr at
- 40:57det her Det er eller er det kommer vi frem til at det
- 41:00simpelthen bare er Det er en scaling lov vi vi fÄr pÄ et
- 41:03eller andet tidspunkt, sÄ fÄr vi SÄdan, sÄ fÄr vi SÄdan
- 41:06statistergaard powerlo- teori, det fÄr vi sÄ for.
- 41:11For for neuralen netvÊrk, og sÄ kan vi ligesom bare SÄdan.
- 41:15SĂ„ handler det egentlig bare om at have en arkitektur, der kan
- 41:17skaleres computermÊssigt. Bedst muligt og sÄ er det bare
- 41:21scalingloven der bestemmer det. Det synes jeg altsÄ hvis det
- 41:25hvis Det er et eller andet hvor vi ender i SÄdan en teoretisk
- 41:29nevana og Det er det vi opdager at det Det er bare det her og sÄ
- 41:33alle lige pludselig SÄdan fokuseret pÄ.
- 41:36Gud Det er bare computer. Det er bare det ens handler om.
- 41:40SÄ Det er SÄdan lidt jeg sjov bare.
- 41:42For mig for mit vedkommende, sÄ er der bare sÄ meget
- 41:44information, og Det er svÊrt at forstÄ det hele og sÄ.
- 41:47Men det gÞr ogsÄ at Det er nemt SÄdan at.
- 41:51MarkedsfĂžre sig. Til funding og til til
- 41:55opmÊrksomhed og SÄdan noget ikke eller SÄdan ligesom.
- 41:58SÄ er det hemmeligt du ved. Uh sÄ siger vi det ikke til
- 42:00nogen. Du ved Jeg har en vild
- 42:01teknologi, men vi siger det ikke til nogen og i virkeligheden sÄ
- 42:03tror jeg jeg tÊnker SÄdan nogle gange pÄ, at Jeg tror ogsÄ at
- 42:06opina spiller pÄ det her med at. Nyde godt af at folk tror de har
- 42:10noget vildere teknologien de mÄske har.
- 42:14Ja altsÄ det synes jeg mÄske bare er lidt Êrgerligt perd onic
- 42:18altsÄ som er SÄdan gÞr det lidt mere hypet og lidt mere SÄdan.
- 42:23Der ikke men. AltsÄ man skal lÊre de bedste.
- 42:26Ja men spĂŠndende i hvert fald. Jeg tror lige Jeg vil prĂžve at
- 42:29lÊse lidt mere op pÄ de der liquid time.
- 42:32Hvad fanden hed den liquid time constant networks til nĂŠste
- 42:37gang? Nu skal vi gÄ videre til til en
- 42:40bonusrighed. Som Jeg har med inden vi gÄr til
- 42:43ugens revol og Det var en. Det er en et paper som Jeg har
- 42:47set pÄ hvor hacker news helt oppe i toppen pÄ hacker news i
- 42:51dag og det hedder defenual transformers og ja og Jeg tror
- 42:57Jeg synes egentlig Det er en meget SÄdan interessant ide de
- 42:59roder med her. Ideen er ligesom at transformere
- 43:03i deres attention. Mekanisme har en tendens til
- 43:06SÄdan at over allokere attentionen til noget irrelevant
- 43:10kontekst. Og og Det kan optrÊde som SÄdan
- 43:14en form for attention stÞj. I altsÄ SÄdan jeg ved ikke.
- 43:19Kan du forestille dig det altsÄ SÄdan du ved du har mig rigtig
- 43:22meget tekst og sÄ bliver der tentet lidt til lidt forskelligt
- 43:25og SÄdan noget hvor man i virkeligheden tager det bare
- 43:28SÄdan ret lidt. Du behÞver at tÊnde det til
- 43:30nogle gange ikke? Og der der har de ligesom hvad
- 43:35skal man sige fÄet en ide om at lave noget de kalder for
- 43:39differental 18 hvor de ligesom. Laver sÄ vidt Jeg kan forstÄ, sÄ
- 43:44har de. En eller 2 form for Jeg tror Det
- 43:48er 2 separate software eller software max 18.
- 43:54Ting, som ligesom bliver trukket fra hinanden, hvor at den bÄde
- 43:57har til opgave at beholde, altsÄ at tÊnde det til det de
- 44:01relevante, men ogsÄ at. PrÞve at fjerne noget af det,
- 44:06den ikke skal er tendende til. Det er SÄdan ideen.
- 44:10Jeg ved ikke om Det er om det. Det bliver trĂŠnet ind i modellen
- 44:14det her. Det kunne man jo godt forestille
- 44:17sig, men de siger i hvert fald at det det det ligesom.
- 44:20Reducerer SÄdan modellens distriktion for irrelevant
- 44:24kontekst og gĂžr, at det, Det er den her tention, bliver mere
- 44:28spars og bliver mere fokuseret. Og hvad kan man sige har har
- 44:34hvad hedder det? AltsÄ kan forbedre SÄdan noget
- 44:37information retrived og minimere hallucinationer og sÄ videre,
- 44:41fordi den er SÄdan mere fokuseret pÄ det.
- 44:43Det er SÄdan en en Þget attention.
- 44:46SÄdan en en forbedret attention i virkeligheden.
- 44:50Skulle det vÊre og? Ja og sÄ synes jeg bare Det er
- 44:54interessant. Hvad skal man sige?
- 44:56Interessant ide det her med at der kan vÊre stÞj pÄ attention
- 45:01linjen. Ăhm ja altsĂ„.
- 45:05Og Jeg synes altid Det er fedt med de der SÄdan.
- 45:09SÄdan mÄske altsÄ SÄdan rimelig simple, mÄske ogsÄ engang
- 45:12imellem, men altsÄ SÄdan de der smÄ skridt.
- 45:15Der gĂžr selve model arkitekturen bedre.
- 45:19Det virker ja. Det virker som om at nu jeg
- 45:21lÊser kun pÄ abstract niveau. Lige nu kan jeg godt afslÞre, og
- 45:24du har lÊst mere om det, men men er det korrekt forstÄet at at II
- 45:30sin essens i virkeligheden er? Skriver noget med 2 separate
- 45:34software. Attention maps.
- 45:38Der bliver trukket fra hinanden som.
- 45:39Bliver som netop bliver. Hvad kan man sige hvor den ene
- 45:42ligesom pÄ en eller 2 mÄde? Moduler SÄdan en kontra 18 sÄ
- 45:48man sÄ trÊkker fra. Ingen ide om det giver mening.
- 45:53Det er siger kontra attentation, men Det er fordi Det er jo SÄdan
- 45:57dif altsÄ differential ikke det. Det ligger ogsÄ i ordet, sÄ Jeg
- 46:01kan bare SÄdan se det for mig at ja man prÞver at komme udenom om
- 46:05om det her stÞj ved ligesom at prÞve at mÄske at modellere
- 46:08noget af det det stÞj og sÄ trÊkke det fra ja.
- 46:11Nej, er du nok? Men Det er jo 1 1 1 1 rimelig
- 46:17fornuftig forskningsdagsorden tĂŠnker jeg at at sĂžrge for at.
- 46:23Ja den her los den er melde end det andet never yals
- 46:29problematik. Den bliver lĂžst og store
- 46:32kontekstvinduer er pludselig stadig viable og lige sÄ
- 46:35performanc som som nÄr du putter dem ind.
- 46:37AltsÄ mere fokuseret kontekst ind ikke, men spÞrgsmÄlet er jo
- 46:41bare stadigvÊk. AltsÄ er det ikke stadigvÊk hvis
- 46:46du sÄ kan hjoelise. Hele dit kontekst vindue
- 46:50fornuftigt, sÄ ikke stadigvÊk. Meget computer.
- 46:54At gÞre det. OgsÄ selvom du har trÊnet en
- 46:58model der sÄ der, sÄ kan finde ud af at bedre at.
- 47:02Dykke ned II alt det du putter ind og retreape det rigtige
- 47:07lille hate-stÊrk problematik og SÄdan nogle ting ja.
- 47:11Men men spÊndende. Men altsÄ Det er ligesom.
- 47:16Ja, men Det er SÄdan en. Det er i hvert fald SÄdan det
- 47:17frihncal 18. Ting hvor at som Äbenbart skulle
- 47:24give et ja gÞre det bedre, og Det er meget sjovt SÄdan i
- 47:27kommentarene Der er der nogen der ligesom.
- 47:29PrÞver at sammenligne det med SÄdan nogle noise cancelling
- 47:32headphones. AltsÄ SÄdan ligesom jeg ved ikke
- 47:36om Det er en, men i hvert fald. SÄdan Det er noise cancelling er
- 47:39det ikke nu? Nu ved du jo en del om det jon
- 47:41og du har jo arbejdet med SÄdan noget.
- 47:44SÄdan noget lysshow der men er det ikke bare at sende
- 47:47modsatrettede lydbĂžlger? For ligesom at.
- 47:51At, hvad kan man sige fjerne? Fjerne stĂžjen.
- 47:55Modellere modellere stÞjen og sÄ sÄ inversten og sende den sende
- 48:00den den 2 vej. SĂ„ har man selvfĂžlgelig
- 48:04hÞjttaleren inden i headsettet. Spiller lyd ind, men sÄ har man
- 48:08ogsÄ en mikrofon pÄ ja, altsÄ forskellige musikal eller flere
- 48:12forskellige steder pÄ pÄ headsettet.
- 48:14SÄdan ligesom optager den omgivende lyd og sÄ optager den
- 48:19og sÄ ligesom inden i headsettet.
- 48:24Ja. Sender du fast og sÄ og sÄ
- 48:27spiller jeg den 2 vej ikke ogsÄ og sÄ pludselig havde du
- 48:30cancelled den om altsÄ Det er jo ret simpel i virkeligheden, og
- 48:34Det kan jeg godt se. Intuitivt.
- 48:36At den form for modellering jo noget man kan bruge i andre
- 48:39sammenhÊnge, ikke? Det er ogsÄ derfor, at Det var
- 48:42netop lige prÊcis det jeg tÊnkte, da jeg SÄdan sÄ det der
- 48:45eller lÊste det der abstract der det lyder lidt som SÄdan en
- 48:49noise cancelling headphone. Ja jeg.
- 48:52TrĂŠnger til det. Jeg er bare interesseret i
- 48:54Poulsen. Det kom, hvor det optrĂŠder i
- 48:56lÊringen. AltsÄ det ligesom bare SÄdan en
- 48:59jamen. Tror du ikke bare man skal man
- 49:00har et lag hvor man simpelthen skal modellere det der stĂžj der.
- 49:03Og ja, Det har du selvfĂžlgelig ret i hvor at loss funchionen
- 49:06til at moulere stĂžjd. Ligesom det kommer ind henne.
- 49:09Ikke Det har jeg ingen ide om, men det det skal man nok dykke
- 49:12ned i det der for at finde ud af kan man sige.
- 49:14Det er vi SÄdan et eller andet sted den der multihad attention
- 49:16hvor det SÄdan bliver. Hvor det bliver different sjatet
- 49:20det her ja nÄ men spÊndende ide. Jeg synes bare ideen om og Jeg
- 49:24synes Jeg tror mÄske ogsÄ bare ideen om at.
- 49:27Attention stÞj ogsÄ bare er interessant.
- 49:29Det kan jeg godt forestille mig ogsÄ med nÄr man har siddet og
- 49:32prompet meget og straffet kontekstvindue og SÄdan noget.
- 49:38Som kan man godt ligesom SÄdan intuitivt fÄ.
- 49:40SÄdan synes jeg bare intuitivt det giver mening at.
- 49:43Hvem hvem? Hvem har ikke?
- 49:45Hvem kender ikke fĂžlelsen af at have chattet rigtig lang tid med
- 49:47chatkebot? Og pludselig sÄ.
- 49:49FĂžler man at Det er en en med alzheimers man.
- 49:53Man har siddet og snakket med. AltsÄ det der med at den bliver
- 49:56SÄdan forvirret og kan ikke finde rundt i altsÄ hvilket OK
- 50:00fair nok du sender 1 mia. tokens til den, sÄ men altsÄ.
- 50:04Jeg var bare i iteration 10 altsÄ slap dog af.
- 50:09NĂ„ ja. Paper jeg linker til det i show
- 50:13notes gĂžr det Jonas Det er blevet tid.
- 50:17Det er blevet tid til ugentlig skal vi?
- 50:18Have en jingle kan du? Ikke lige gÄ over og straffe
- 50:21straffe trommerne omme bagved. Tid til ugens repo.
- 50:26Ugens repub ja og SÄdan. En kong nÊste gang.
- 50:31Ja, du mÄ lige skaffe en kong til nÊste gang.
- 50:34Super. Vi har jo snakket om python i
- 50:39dag. Python 3,13 og.
- 50:43Det Vi skal snakke om her. Det er python libery som er
- 50:45kommet ud for ikke forfĂŠrdeligt lĂŠnge siden, og Det er en Det er
- 50:50et partnerlivery som hedder intet mindre end fast age age.
- 51:00Ligesom fast. Ja ligesom fĂžrste pirate, og Det
- 51:04er en Det er en gut der hedder Jeremy.
- 51:08Hvad er det nu han hedder til efternavn Jeremy?
- 51:12Det er ham Der er tror han ogsÄ har et en virksomhed der faster
- 51:17ej. Kan det passe.
- 51:21Anthot dot a ja tror jeg ja ja nÄ antor.
- 51:24Dot d ja i hvert fald. SÄdan en professor, som er SÄdan
- 51:27rimelig kendt IIAI verdenen i hvert fald og har og sÄ
- 51:32professorer ivÊrksÊttere og sÄ videre.
- 51:36Han er professor. Republik yes lige prÊcis, sÄ han
- 51:40har udgivet et rap, hvor at han har blandet.
- 51:45Ja, Jeg tror i virkeligheden Det er HTMX og ASGI kan det passe
- 51:49Det er det der hedder. Aske er jo den her webserver
- 51:54specifikation til python asynkrone webservers som faste
- 51:58Pierre jeg ogsÄ kÞrer pÄ som juicorn server for eksempel.
- 52:03Og jeg troede faktisk til at starte med at det her fast age
- 52:06your met var bygget ovenpÄ fast PI, men Det er det ikke, men Det
- 52:11er meget inspireret af faster depri i fordi Det er bruger.
- 52:14Aske i og. Ja sÄ sÄ sÄ man fÄr meget den
- 52:20der man kÞrer med jupi corn og sÄ videre og sÄ sÄ er der sÄ
- 52:23bruger den sÄ ogsÄ det her HTMX til at gÞre sÄledes at man kan
- 52:29definere ja basically HTML. Og Det er vel sÄ HTMX Jeg har
- 52:34ikke super skarp pÄ pÄ pÄ de 2 ting men hvert fald HTMLII
- 52:41python kodet som. Det er simpelthen et godt
- 52:43sammensurie af en masse ting, man ved fungerer og sÄ puttet
- 52:47det sammen til til noget der hedder python fast HTML.
- 52:52Og skal mÄske bare lige snakke om altsÄ bare ligesom lidt for
- 52:54dummies. Hvad er HTML og hvorfor vil man
- 52:56gerne? GĂžre brug det og Det er makker
- 52:59panguage til website. Cup language Det er jo den det
- 53:03primĂŠre vi troede vi skulle sende det over webbet altid til
- 53:07evig tid dengang der hed statisk websites, hvor man jo bare
- 53:11hentede noget noget tekst fra i det her hyper bla bla.
- 53:18Og for i fik det vist til sin browser, sÄ hvis man hvis man
- 53:22kan finde nogle virkelig gamle gamle websites, Der er helt
- 53:25statiske som nogen stadigvÊk stÄr og og kÞrer bare fordi Det
- 53:28er en nostalgisk at gÄ ind pÄ, sÄ kan man bare se hvordan SÄdan
- 53:30noget rÄt noget ser ud. Eller nÄr et eller andet content
- 53:34delivery network som en side gĂžr brug af pludselig er nede og man
- 53:38ikke kan hente alt sit flotte CSS sÄ fÄr man SÄdan nogle
- 53:42horible bokse i meget grÄ kedelige toner rundt omkring i
- 53:47sit pÄ sit website. Og sÄ tÊnker man Det er SÄdan rÄ
- 53:50HTML ser ud ikke? Der har man ellers, sÄ har det
- 53:55jo Êndret sig det HTML 4 sÄ er det hedder det HTLF 5 eller
- 53:58SÄdan noget der ikke? SÄ har man stylet med startet
- 54:02med CS. S.
- 54:04Og sÄ er der mere CSCS. CS sÄ det ser lidt mere lidt
- 54:07mere moderne ud. Lidt mere interessant ud.
- 54:10Lidt mere spÊndende ud, ja. Og sÄ kan du sÄ kan man ogsÄ
- 54:13bruge javascript til ligesom at manipulere det her HTML og jarbo
- 54:17script. Det kan kĂžre i browseren.
- 54:19Det er rigtigt. Og styre dommen simpelthen, som
- 54:22man kalder det. Og Det er vel en af Ärsagerne
- 54:25til at det javascript er et super populĂŠrt sprog.
- 54:29Fordi Det er browserens sprog. Ja lige prÊcis, men sÄ og og der
- 54:33har jo vĂŠret en drĂžm for mange mangen.
- 54:36En pyton udvikler som ikke orker nu snakker jeg ikke om mig selv.
- 54:41Ej nu skal i lyde mig selv, men som bare fucking ikke orker det
- 54:44der javascript og tÊnker SÄdan kunne man ikke fÄ lov at lave
- 54:47webapps uden at skulle lÊre javascript og Det er sÄ her sÄ
- 54:52vidt jeg forstÄr det her min mangel pÄ forstÄelse SÄdan
- 54:55glipper lidt tror jeg. Men det her HTMX kommer ind i
- 54:58billedet. Er det korrekt forstÄet Jonas?
- 55:01Kan du ikke hjĂŠlpe mig her, eller?
- 55:04AltsÄ man kan sige HTMX er et lille bitte bitte javascript
- 55:09library. Som giver dig noget meget SÄdan
- 55:13grundlĂŠggende funktionalitet. Til at kunne opdatere
- 55:19forskellige HTML elementer dynamisk, sÄ et af problemerne.
- 55:25For eksempel nÄr man bruger SÄdan noget som jango.
- 55:27Det er at ango sender et helt nyt HTML dokument til dig.
- 55:33Den her famÞse dom, hver gang du gÄr ind og beder om noget nyt at
- 55:39se pÄ din skÊrm, sÄ tager den SÄdan helt forgrobet template og
- 55:44kÞrer noget noget gin 2 agtigt. Det er SÄdan jango templateing
- 55:48og sÄ samler den alt det her II request og sÄ sender den det
- 55:52hele til dig pÄ en hver evig eneste gang og det gÞr at dit.
- 55:58Din browser den laver SÄdan en lille flash hver gang.
- 56:01SÄ og det fÞles lidt som SÄdan en en gammel tung maskine nÄr
- 56:05man nÄr man klikker rundt i SÄdan en juno app ved mindre at
- 56:09man har besluttet sig for, at i stedet for at sende et helt HTML
- 56:14dokument ad gangen, sÄ vil man kun sende et lille den lille bid
- 56:18af noget, som skal Êndre sig. AltsÄ Det er SÄdan en mÄde at se
- 56:22det pÄ. SÄdan nu beder du om at se det
- 56:24her pÄ din skÊrm, men det betyder jo kun, at den her bid
- 56:26skal Êndre sig. Ja men vasker sÄ fjernes og hvad
- 56:32skal sÄ Êndre sig af den der og kan browseren finde ud af kun at
- 56:37bruge tid pÄ at. Tegne pÄ din skÊrm det nye
- 56:42element og ikke alt det gamle ogsÄ.
- 56:46Og og HTMX hjĂŠlper med at samle de her HTML stumper.
- 56:54Og hvad kan man sige lave SÄdan en en?
- 56:58Det kan lave SÄdan en og inder HTML swap hvor den tager et et
- 57:01element der ligger inde i dokumentet og sÄ siger den hov
- 57:04nu skal det vĂŠre det her element der eller inde i stedet for og
- 57:07sÄ replacerer den ligesom det. Og Det kan den gÞre ved at hente
- 57:11de her stumper et sted fra for eksempel en webserver, nÄr nogen
- 57:15klikker pÄ knappen for eksempel. Og det gÞr, at du kan fÄ meget
- 57:19af den funktionalitet, som javascript hjĂŠlper dig med.
- 57:22NÄr du ligesom dynamisk skal skal rendere de her elementer
- 57:25her ved at at bruge HTMX, men den henter sÄ alle de der
- 57:30stumper nede fra en webserver, og derfor kan du lave det meste
- 57:35i python fordi at i python kan du bare.
- 57:39Dermed kan du ligesom lave din din HTML pÄ den der webserver,
- 57:43sÄ kan du sende det til til til hvad hedder det browseren som
- 57:47hvor det eneste den har at gĂžre godt med Det er det her
- 57:51javascript library HTMX og sÄ skal du ikke skrive noget ekstra
- 57:55javascriptkode for at fÄ rigtig mange ting til at virke.
- 57:58Ja, og sÄ kommer du alligevel i nogle begrÊnsninger pÄ et eller
- 58:01andet tidspunkt og tĂŠnker jeg bliver nĂždt til at have det her.
- 58:03Fancy fancy noget, sÄ nu finder jeg noget kost om javascript og
- 58:06sÄ skriver du det alligevel og sÄ har du brudt dig med det her
- 58:09flotte HT mx spring, men Det kan jeg rigtig meget.
- 58:13Og Det er det. Det er det som Jeg tror det her
- 58:15fast HTML Det er ligesom bare siger fedt.
- 58:18SĂ„ skriver vi et framework til at skrive det her HTML man nu
- 58:23skal lave meget hurtigt i python.
- 58:26Og sÄ er det jo sÄ HTMX Det er ogsÄ.
- 58:29SÄdan det HTML som du skriver i noget python kode til at
- 58:32generere og sender det til browseren og sÄ er det HTMX der
- 58:36stÄr for at sige nu skal du. Du sagde du kom ned af det her
- 58:42router i appen. Du trykkede pÄ den her knap der
- 58:45fik dig ned af den her sti II. Hvad hedder det?
- 58:49Ăh ja et eller andet ford slash about og nu er det af bagtsiden
- 58:55der skal render, men Det er kun den her lille stump her.
- 58:57Man kan i Þvrigt se eksempler pÄ det ind pÄ hvad Vores podcast DK
- 59:01som jo er baseret pÄ HTMX skriver du dog ikke dog ikke dog
- 59:07ikke fast HTML sÄ. Det var mine lange smÞr omkring
- 59:13det. Yes og.
- 59:15Eller som fondenudvikler. Ja og Der er jo altsÄ.
- 59:18Jeg tror Der er mange holdninger til det her frameworking fordi.
- 59:24Ja altsÄ det virker folk vil bare rigtig gerne ikke skrive
- 59:28javascript. Tror jeg i virkeligheden i
- 59:32python land, ikke? Python udvikler rigtig gerne
- 59:34ikke skrive javascript. Og.
- 59:39Jeg tror der Der er SÄdan lidt. De holdninger Jeg har set til
- 59:42Det er at SÄdan jamen hvad var der galt med jango og HTML
- 59:47templaing, som jo sÄ har vÊret lÞsningen?
- 59:51Til og sÄ med HTMX som sÄ har givet noget ekstra
- 59:55funktionalitet som har gjort nogle ting mulige.
- 59:59HTMX er eksisterende. Rigtig.
- 1:00:01Lang tid faktisk ja der kan man bare se, men men SÄdan og der
- 1:00:04mener ham her jerry howard, som er ligesom manden bag en af
- 1:00:08folkene bag fair play med og. Han mener ligesom at HTML
- 1:00:16templateing har vĂŠret en fejl, siden det blev opfundet.
- 1:00:20Og at og at han mener Der er stor fordel ved ligesom at kunne
- 1:00:24have. Definer hele lortet i et
- 1:00:29kodesprog. Skal jo ende som HTMLI sidste
- 1:00:31ende alligevel, men men Jeg tror det han sÄ mÄ mene er at at Der
- 1:00:37er nogle python klasser og funktioner og ting og sager som
- 1:00:42er de her elementer. AltsÄ.
- 1:00:46Ja, men hvad er det? Hvad er det det muliggĂžr det
- 1:00:49her? AltsÄ du slipper for template
- 1:00:51ikke du slipper for det der. Med at genererer dine HTML
- 1:00:55alligevel, sÄ jeg ved ikke om Det er jo SÄdan en dynamisk mÄde
- 1:00:58at generere noget HTML pÄ. Man kan jo forestille sig altsÄ
- 1:01:01man har jo de her. Tags ikke altsÄ HTML er dybest
- 1:01:05set lavet af af en masse tags som er nogle keywordsing h for
- 1:01:09header og sÄ SÄdan en et lille fint nÊb og sÄ skal du ogsÄ
- 1:01:13afslutte det. Du behĂžver tit faktisk ikke at
- 1:01:16gĂžre det, men der kommer en masse rod hvis du ikke gĂžr det.
- 1:01:19Mange gange. Jamen forestil dig en og sÄ sÄ
- 1:01:23skal du sÄ kunne putte noget tekst ind i det, og Der er jo sÄ
- 1:01:26nogle attributter til de her forskellige tags man kan nĂŠsten
- 1:01:30hÞre for sig nu. Den mÄde jeg siger det pÄ at du
- 1:01:32kunne bare lave en python klasse der var det her.
- 1:01:35Her er der nogle attributter, du kan putte det her data ind.
- 1:01:37Det er det, der kan vĂŠre inde i det her.
- 1:01:38Tag klassen hedder h. Nu er det en h tack.
- 1:01:43NÄr jeg printer det sÄ stÄr det som et h tack fordi Det er SÄdan
- 1:01:47den den den dens donder string-metode den er
- 1:01:50implementeret. Hvis man virkelig gider matchlie
- 1:01:54og gÄ igennem HTML. Sproget og bare imp
- 1:01:58reimplementerer hele skidtet inde i python.
- 1:02:01SĂ„ kunne man bare gĂžre det. Og jeg ved ikke om Det er det
- 1:02:03Der er det her hans hvad hedder det vision her.
- 1:02:07At han har implementeret HTML 5 standarden II ren rÄ python
- 1:02:12kode. Hvis det hvis Det er det han har
- 1:02:13gang i sÄ hatten af for det fordi Det er jo et kÊmpe kÊmpe
- 1:02:17arbejde. AltsÄ du skal jo vÊre feature
- 1:02:19komplet pÄ SÄdan noget der fÞr du kan sige det.
- 1:02:22Ja i don't know, men det lyder meget sjovt.
- 1:02:25Jeg er begyndt at rode lidt med det, fordi at og jeg ved at Jeg
- 1:02:28har. Jeg kan ikke finde ud af om Det
- 1:02:30er Jeg kan forsvare det fordi at mit bedste argument for at gĂžre
- 1:02:33det Det er at sÄ skal jeg ikke bÞvle med HTML og Jeppe script.
- 1:02:37Og Jeg er ikke sikker pÄ at Det er et godt argument for at gÞre
- 1:02:39det, men nu prĂžver jeg sgu at prĂžve at se om om Jeg kan.
- 1:02:45FĂžrst. SĂ„ prĂžver jeg lige at se om Jeg
- 1:02:47kan lave SÄdan et personlige hjemmeside ting med det helt
- 1:02:50simpelt. Ja.
- 1:02:55Men fair nok sÄ. Og hvad.
- 1:02:57Jeg tror ogsÄ det planen er ogsÄ at SÄdan det skal vÊre til at
- 1:02:59understÞtte altsÄ SÄdan HTML eller hvad hedder det CSS og at
- 1:03:04der skal bygges SÄdan en komponent liberalis altsÄ
- 1:03:07community komponent liberest til det ikke SÄdan sÄ man ligesom
- 1:03:12kan. Ja.
- 1:03:15Det er et spĂŠndende projekt. Det ville det ville.
- 1:03:17Det har jo 5200 stjerner pÄ git hub, sÄ en eller 2 mÄde det jo
- 1:03:21vÊrre vÊrd. Ja sÄ hvad hedder det?
- 1:03:23Og der kan man jo man kan sige Det er jo Det er jo noget der
- 1:03:26ligesom gĂžr. Front end udvikling i python
- 1:03:30muligt ikke? Kun pyton nĂŠrmest.
- 1:03:35Ja sÄ. Savner det.
- 1:03:37SÄdan er det ja uld cool cool. Jamen Det var SÄdan set Det var
- 1:03:43SÄdan set det vi havde for i dag.
- 1:03:46Det var er der noget Vi skal huske, og.
- 1:03:49FÄ med her pÄ pÄ falderebet. Nej, ikke andet end.
- 1:03:54Nyd dagen. Og Jeg har Jeg har hvad hedder
- 1:03:57det efterÄrsferie nÊste uge? Det har vi nÄ ja, Det er
- 1:04:00rigtigt. Det skal vi nok sige.
- 1:04:01Der er efterÄrsferie. Husk at holde ferie og slappes.
- 1:04:05Det skal jo, det gÞr vi i hvert fald, sÄ der kommer vi ikke ud i
- 1:04:08nĂŠste uge. Vi kommer ud i nĂŠste uge nĂŠste
- 1:04:10nÊste uge igen, men Der er vist til gengÊld ogsÄ stÊrkt tilbage.
- 1:04:15Yes jamen sÄ mÄ i bare have det rigtig godt allesammen derude og
- 1:04:19vi lyttes i nĂŠste nĂŠste uge. Hej.