Kodsnack 418 - Innan man gör experiment på Linuxkerneln
Kodsnack - Ein Podcast von Kristoffer, Fredrik, Tobias - Dienstags
Kategorien:
Fredrik och Kristoffer snackar om skärmar, tangentbord, och huvudämnet kring University of Minnesotas tveksamt etiska bidrag till Linuxkärnan. Fredrik är lite sugen på 4K-skärm. Kristoffer informerar om att man ändå önskar sig en andra skärm. Därifrån glider över i funderingar på framtida Macar vi vill ha. Men inte behöver. På det följer tangentbordssnack - kanske får vi lite nya saker snart. Fredrik har hämtat hem sitt Let’s split och förvånas över hurpass mycket det skiljer sig från Kyria. Avsnittet sponsras av Attentec - oberoende experter på IOT som vill bli fler. Surfa in på attentec.se om du vill veta mer. Fredrik har snackat med Pelle som jobbar på Attentec som lösningsarkitekt om vad han gör och vad vi pratar om när vi pratar om arkitektur. Ett utdrag kommer mitt i avsnittet, och hela snacket finns med som bonusmaterial i avsnittets slut. Arkitektur handlar om att gå från vad systemet ska göra till hur det ska göra det. Vattenfall låter så negativt - arkitektur handlar om att planera lagom mycket i förväg för att spara en massa jobb senare. Hammockorienterad programmering! Det är lite av en bortglömd konst att planera lite innan man börjar göra saker. Hur hänger arkitektur ihop med övrigt utvecklingsarbete, och var går egentligen gränsen? Arkitekten - en perfekt kodgranskare? Som huvudämne diskuterar vi vad som hände när forskare på University of Minnesota byggde en artikel kring att försöka smyga in kod med sårbarheter i Linuxkärnan. Det mest omtalade resultatet blev att hela universitetet bannlystes från att alls få skicka in patchar, och att man startade en genomgång av all kod som någonsin kommit in i kärnan från universitetet. Vi diskuterar lite kring etiken och reaktionerna. Var detta ett exempel på ett välfungerande immunförsvar? Hade någonting blivit bättre av mer automatisering, och känns det inte som lite av ett mirakel att stora samarbetsprojekt kring kod ens fungerar? Ett stort tack till Cloudnet som sponsrar vår VPS! Ett enormt tack till Daniel Nyström för alltför vänlig assistans med mastringen av avsnittet! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, 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 Amatörradio Kortvågsradio CERN Podcastning 2.0-podden Adam Curry iMores artikel om 4K-skärmar för Mac Kristoffers Rama.works-tangentbord Lågprofiltangenterna KAM wraith Let’s split Kyria DSA-profil Planck Preonic Attentec - veckans sponsor Jason Frieds icke-ursäkts-inlägg University of Minnesota UoM blir bannlysta från att bidra med kod till Linuxkärnan Greg Kroah-Hartman Gregs mejl om att återta och granska alla patchar Artikeln som skrevs på UoM Uttalande från IEEE S&P om artikeln och dess etik Urkundsförfalskning - stämmer inte riktigt in på vad vi diskuterade OpenSSL hölls vid liv av förfärande få personer med förfärande lite pengar SHA-standarden Titlar Överambitiös amatör Allmän sanning om internet Kattbilder och ilska Alla kan prata men ingen har något att säga Jag behöver egentligen ingenting En stadsplanerares dröm Du borde börja bygga gitarrpedaler Den här processen borde kunna vara sårbar De köpte inte den förklaringen 20-25% var buggiga Kommer kerneln någonsin att bli bättre? Svårt att titta på en patch Innan man gör experiment på Linuxkerneln Granska en patch på ett bra sätt Den personliga tillitskedjan Inte särskilt teknikstyrt En social process En pyramid av tillit