Kodsnack
Fredrik och Tobias svarar på lyssnarfrågor, om jobbtrivsel, stora organisationer, Copilot, och C++ minnesproblem. Hur trivs vi på våra jobb - i stor organisation respektive länge i samma organisation? Att lära sig lägga dåliga beslut uppifrån åt sidan och dels inte fästa sig för mycket vid det, dels lita på att det kan finnas bra anledningar även om man själv inte märker dem. Att jobba i ett större företag kan göra det lite lättare att hålla distans. Vad har vi för erfarenheter av ? Starkt varierande beroende på språk och projekt, visar det sig. Oförutsägbarheten...
info_outline Kodsnack 580 - En värld utan React, med Bartek TatkowskiKodsnack
Fredrik snackar med om React som nutidens bakgrundsstrålning inom webbutveckling. Bartek strukturerar sina tankar kring hur man bygger webb idag. React och liknande ramverk är alldeles för stora och komplicerade bestar för det mesta vi gör. Blazor (och andra tekniker som tänker i liknande banor) är kanske vägen framåt för väldigt många behov? Det finns så många steg på vägen mellan en helt statisk webbsida och Figma. Varför inte anamma det revolutionerande konceptet att man kan köra kod på servern istället för att skeppa allt som minifierat Javascript till webbläsaren?...
info_outline Kodsnack 579 - Naturligt mingel, med Anna Odhner och Ann SandströmKodsnack
Fredrik snackar med och om konferensen , och om agilitet i allmänhet. Agila Sverige är “en av de mest sociala konferenser man kan tänka sig”, och en konferens där man får höra från folk som inte hörs så ofta på konferenser och i andra sammanhang. 2024 års upplaga går av stapeln 30 och 31 maj i Stockholm, och det finns biljetter kvar för den som är snabb! Deltagarna styr en stor del av innehållet, och alla tal är av blixtlängd, perfekt för oss med sådär förmåga att fokusera långa stunder. Hur fungerar en konferens som denna? Hur väljs talarna ut? Anna och Ann...
info_outline Kodsnack 578 - Inte personens första bakdörr, med Peter MagnussonKodsnack
Fredrik får besök av från grannpodden , som hjälper till att reda ut vad som egentligen hänt kring bakdörren i komprimeringsbiblioteket . Under påsken upptäcktes en bakdörr i XZ, som hade potential att ge upphovspersonerna tillgång till maskiner som kör saker som SSH och Systemd. Bakdörren var gömd i binärfiler för testfall, byggd för att inte märkas, och allt som behövdes hade smugits in över tid efter en koordinerad kampanj där upphovspersonerna gavs maintainerbehörighet till XZ. Peter reder ut vad som hänt, framgångar och misstag från angriparnas sida, och ger en...
info_outline Kodsnack 577 - Telefonen alla blev beroende av, med Käck-techKodsnack
Fredrik snackar med och från grannpodden om Research in motion. Och lite andra kul prylar. Som uppvärmning: En släng av VR, gamla surfplattor, och att bli hackad (nåja). Vilka var Blackberry? Varför minns vissa var de var när de hörde talas om Blackberry för första gången? Varifrån kom de och vart tog de vägen? Skulle några av dagens stora företag kunna försvinna lika snabbt och totalt? Och vore det inte lite skönt med ett fysiskt tangentbord på telefoner? Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en...
info_outline Kodsnack 576 - Jag ger dig ett svar på måndag, med Vilhelm von EhrenheimKodsnack
Fredrik snackar med om teknik som kan tänkas påverka det vi kallar AI framöver. Vilka tekniker är intressanta, och vad innebär de? Vi diskuterar bland annat: Vad innebär kontext för språkmodeller? Multimodalitet - kunna resonera om text och bild samtidigt Kunskapgrafer och - tekniker för att försöka få svar som är “mer rätt” och har mindre risk att verka påhittade inom specifika sammanhang Blir det fler stora generella modeller framöver, eller fler små och specialiserade? Kunskapsgrafer och sökmotorer. Det pågår mycket utveckling kring att bättre knyta fakta och...
info_outline Kodsnack 575 - Yngwie Malmsteen: produktägareKodsnack
Fredrik och Kristoffer är skeptiska till att lägga till fler saker utan att ta bort något. Och extremt positiva till att leka med musik. Fredrik tog Kristoffers tips i avsnitt TKTK på allvar, skaffade en och är otroligt nöjd med att kunna leka med musik. Vilket så klart får honom att undra varför det inte kan kännas lika kul och spontant att leka med kod? Det leder till Kristoffers funderingar kring enkelhet och hur saker man lägger till tar bort andra saker. Mer är, än en gång, inte mer. Less is more är svårt för att vi på något plan attraheras av mer? En vägg med post...
info_outline Kodsnack 574 - Det äldre och det nya, med Daniel NilssonKodsnack
Fredrik snackar med , utvecklingsansvarig på , om långsiktig utveckling. Total avsaknad av silverkulor kring hur utveckling ska bedrivas utlovas! Långlivade system kan - och ska nog - byggas med andra förutsättningar och värderingar än saker som byggs för att snabbt bli klara i en första version. Med modern molntjänst och underhåll blir man aldrig klar. Nytt och komma igång snabbt är inte alls i fokus. Och ingen pratar om vad saker kostar över tiden, nu när det ligger i molnet istället för installerat på en maskin under skrivbordet som man redan betalt för. Hur man jobbar...
info_outline Kodsnack 573 - This is not a toy project, with Leandro Ostera and Emil PrivérKodsnack
Fredrik is joined by and for a discussion of the ecosystem, and making it Saas-ready by building . First of all: OCaml. What is the thing with the language, and how you might get into it coming from other languages? The OCaml community is nice, interested in getting new people in, and pragmatic. And it has a nice mix of research and industry as well. Then, Leandro tells us about Riot - an experiment in bringing everything good about the Erlang and Elixir ecosystems into OCaml. The goal? Make OCaml saas-ready. Riot is not 1.0 just yet, but an impressive amount has been built in just five(!)...
info_outline Kodsnack 572 - Perfekt tillfälle att åka till Bryssel, med Daniel StenbergKodsnack
Fredrik snackar med om konferensen och om för att dokumentera och publicera säkerhetsproblem. Fredrik har varit sugen på FOSDEM i ett par år. Daniel som är riktigt proffs berättar om hur konferensen är (skönt kaotisk, och biljettfri!), hur saker funkar, och kommer med lite tips som att kolla upp vad som händer dagarna intill konferensen och handla lunch kvart över tio på förmiddagen (eller ännu hellre bara följa med strömmen och se vad det blir). Har någon lyssnare koll på en stor samling FOSDEM-tröjor från konferensens olika år? Vi skulle jättegärna vilja se en bild...
info_outlineKristoffer och Fredrik snackar inför och med publik om tangentbord, fördelar och nackdelar med AI, och om att jobba via satellit medan isbergen glider förbi ens båt.
Avsnittet är inspelat på after work hos Net insight, som också är veckans sponsor! Stort tack till dem för initiativet, utrymmet, och förtäringen!
Net Insight bygger både hård- och mjukvara själva och har en platt organisation med självgående team som verkligen tar helhetsansvar för det man bygger. De söker både utvecklare och produktägare, och det finns massor av supererfarna kollegor att lära av och med. Just nu lediga jobb finns längre ner i avsnittsinfon och såklart på netinsight.net
Och ja, Kristoffer konsultar just nu där och trivs väldigt bra!
Som uppvärmning demonstrerar Kristoffer sin någon vecka gamla tangentbordslayout och berättar ungefär hur tankarna i och kring den gått.
Sedan blir det ett utförligt AI-snack med publik. Tester kanske är ett bra användningsområde ändå? Är språkmodellerna idag i ett lokal maximum, eller kan de hyfsat rakt utvecklas till att få färre av de brister och problem de har idag? Och hur påverkas man om man lär sig programmera idag, med språkmodeller som ett ständigt närvarande verktyg? Vi diskuterar att stora modeller skapar någon sorts genomsnittligt bra innehåll, möjliga fördelar med mindre modeller, jämför med hjälpsamma IDE:er, och mycket mer.
Sist men inte minst: en liten berättelse om hur det är att jobba via satellit från en båt utanför Grönland.
Ett stort tack till Cloudnet som sponsrar vår VPS!
Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] om du vill skriva längre. Vi läser allt som skickas.
Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik.
Länkar
- Net insight - veckans sponsor
- Tjänster Net Insight har ute just nu:
- FPGA
- VHDL
- ESD-skor
- Kristoffers tangentbordslayouter
- Dvoraklayouten
- Graphite - layouten som Kristoffer använde senast innan
- Vi
- Home row mods
- One shot modifiers
- Repeat-tangenter
- Karabiner för Mac
- QMK
- Prefixtangent - eller “leader key”
- ChatGPT tappade koncepten helt
- “Agendan” för kvällen (skapad av den urflippade ChatGPT)
- Copilot
- ELIZA
- En arg nazist (tydligen var det en britt) som slår en på fingrarna
- Sora
- Yngwie Malmsteen
- More is more
- Ed
- TDD
- Turingtestet
- AI-vintern
- Bruce Schneier länkar forskning om att språkmodellerna inte kan skriva säker kod
- Stridsgissel
- Den butlerianska stämningen
- Stable diffusion
- Controlnet
- LLaMA - språkmodell från Meta
- Whisper - modell som transkriberar ljud till text med bravur
- Bing- (förlåt, AI-) knappen på tangentbordet
- Starlink
- Pocket operator
- M8
Titlar
- Kod och annat nonsens
- Vi har aldrig haft en plan
- Tid för 5G-nät
- Transportera väldigt exakt tid
- Kombinationer av misstag
- Samma sak som jag gjorde sist igen
- Coinage of the meeting
- Scenarion där det skulle vara jättebra
- Det är ju bara en illusion
- En robot som spottar ur sig kod
- En svart låda man kan peta på
- More is more
- Jag önskar att Copilot verkligen var en copilot
- Tänka utan stödhjul
- Övertro till AI-verktyg
- Om det ska vara ett bollplank
- Vi köttpåsar
- Det är ett verktyg
- Ett lokalt maximum
- IDE-tåget
- Det blir aldrig bättre än snitt på det som finns därute
- Över snittgränsen
- Bitter på det också
- Ett skelett som håller i en lax
- En generalisering över alla statyer
- Försök generera ett stridsgissel
- Min egen dialog med modellen
- Terapiverktyg
- Den butlerianska stämningen
- Mindre modeller som kräver mindre
- Kan man få ut mer med mindre
- Snittet av internet