
Kodsnack 77 - Ett helt annat universum av saker
Fredrik och Kristoffer snackar uppkopplade prylar från ett hotellrum i Malmö. Vi har varit på konferensen Internet of things och känner att sakernas internet är ett otydligt och vittomfattande begrepp. Säkerhet, risker med uppkopplade prylar och vad man kan göra åt problemen diskuteras. Behöver vi fler lagar kring uppkopplade prylar, och i så fall hur? Finns det inte många problem med smarta saker som försöker lära sig vad användaren vill? En rulltrappa som går sönder blir en trappa, bygg inte en uppkopplad pryl som helt havererar utan uppkoppling! Produkter man måste ta sig förbi för att komma dit man verkligen vill - är modeaspekten av Apple watch det som får den att hålla till dess tekniken blir bättre? Vad blir den stora grejen för smarta klockor och andra prylar man har på sig? Finns det en? Samma sak för plattor, är nästa grej att de blir värdelösa? Diskutera gärna avsnittet på Techworld! Länkar Del ett från samma hotellrum Internet of things Øredev Withingsvågen som kan twittra ens vikt Bluetooth i insulinpump Nest - “intelligent” termostat Uncanny valley Clemens Vasters, talaren som nämnde smarta bussresor Firmware - en pryls beständiga minne och den mjukvara som lagras i det Fukushimakatastrofen Antropomorfism Androidklockor Pebble Apples presentation av Apple watch Google glass Moto 360 smart klocka från Motorola Android wear SDK - Googles utvecklingsverktyg för prylar man har på sig Fitbit Digital crown Apple samarbetar med IBM kring lösningar för företag Apple om integritet och säkerhet Joshua Corman, ligger bland annat bakom I am the cavalry Titlar Lika förvirrade som alltid Smarta prylar på mig Litegrann av en gimmick Ett helt annat universum av saker Internet i brödrosten Ännu mindre av en revolution Att släppa in internet i sina prylar Jag vill inte alls ha internet i min brödrost En buss snart, mycket snart Skämta med busskuren Det måste busskuren kunna hantera Minst lika irriterande Ger man folk mer osäkerhet vinner man nästan aldrig Äntligen touchkontroller på min spis Chip som ringer hem och berättar var de är någonstans Där allting havererar Internet kommer och går Den lever om och blir varm Har man tagit sina bilder och stoppat upp dem i Icloud Mjukvara som kör i min pacemaker
14 Nov 201443min

Kodsnack 76 - Fast på en viss punkt i verkligheten
Fredrik och Kristoffer - både oerhört tidsförvirrade - följer upp lite lyssnarkommentarer och snackar sedan framtidsprylar, nutidsprylar och alla icke-tekniska anledningar att prylar inte slår igenom. Det är stor skillnad på att dokumentera sig själv och att dokumentera alla andra. Vi diskuterar uncanny valley-effekter för fler områden än datoranimerade filmer. All den exponentiella datorkrafttillväxten, vad går den egentligen till? Tar den oss framåt? Det gick inte att förutse hur många onödiga saker vi gör med all den datorkapacitet vi skaffat oss. Och vad är egentligen AI? När det gäller inspelningarna från Øredev vill vi rikta ett jättestort tack till Stephen Chin från/med Nighthacking som helt spontant gav oss mycket bättre teknik än vi någonsin fått ihop själva! [Diskutera]http://techworld.idg.se/2.2524/1.592412) gärna avsnittet på Techworld! Länkar Avsnittet där vi pratade tangentbord Ergodox-tangentbord Spelsnack om story Billy Joel Joel Spolsky The walking dead-spelen Metal gear solid 4 Metal gear-serien Self Scheme Life is terrible: let’s talk about the web - James Mickens presentation Øredev Thomas Öberg November camp 14 november PHP Slashdot Våra intervjuer med Fred George, Stefan Karpinski, Rob Ashton och James Mickens Programmeringsspråket Julia NumPy — Numpy SciPy.org — SciPy.org Vår nya häftiga mikrofon Singularity VR - virtual reality Google glass Glasshole Narrative clip - svensk kamera för livsloggning Next generation threats - endagskonferens om säkerhet Oculus rift Antikrundan Uncanny valley Ray Kurzweil AI - artificiell intelligens Dator som spelar schack Dator som spelar Jeopardy Virgins rymdskepp kraschade Google translate Brute force Siri Titlar En programmerare i min pappas ålder En helt ny typ av kodsnackande 555 timmar till Ett lite kortare avsnitt än vanligtvis Då har man inte vinden med sig Jag vill ge mitt godkännande innan någon börjar mäta Från att slötitta på Antikrundan till att spela ett spel Ju närmare man kommer den fullständiga upplevelsen Fast på en viss punkt i verkligheten Jag får motstridiga signaler (Den som var) ambitiös futurist på åttiotalet Då fanns det inte så himla mycket mer att göra på månen Lite taskigt att dra all AI över en kam En magisk idé om vad AI är En punkt där allting bara blir löjligt
10 Nov 201442min

Kodsnack 75 - Har vi några pyromaner i publiken
Fredrik och Kristoffer följer upp förra avsnittet om tangentbord och Javas diskreta charm. Sedan snackas det flexibilitet och abstraktioners alla lockelser och faror. Man är bäst lämpad att välja bibliotek och abstraktioner när man redan har löst problemet. Olika sätt att återanvända saker tas också upp - man måste inte alltid dela kod och skapa generella lösningar i bibliotek. Och kom ihåg att kod i sig är inte värdefull! Som avslutning snackar vi om kommande veckas konferenser. Kodsnack kommer att delta i Internet of things, At the frontend och Øredev, och vi vill väldigt gärna höra av och heja på alla lyssnare som råkar ha vägarna förbi. Def första lyssnare som säger hej på Øredev får en t-shirt, så långt (det väldigt lilla) lagret räcker. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS! Diskutera gärna avsnittet på Techworld! Länkar Cloudnet sponsrar våra livesändningar VPS - virtual private server Scrollar som smör Förra veckans avsnitt om bland annat tangentbord och Java S33ks kommentar Axios - modulärt tangentbord Crowdsupply Axios på Crowdsupply Diskussionstråd på Geekhack Gammalt trådlöst appletangentbord Java Swing Applikationspaket på Mac OS X Apples gamla JAR bundler Apples javaversion Cocoa Apples gama javabrygga Anden i flaskan-effekten Nvidia och AMD Oracles bundler för Java universalJavaApplicationStub Cyberduck OpenJDK Icedtea Att släppa sin javaapplikation via App store DLL @kodsnack på Twitter Jonas Elfströms tweet Flipping the bozo bit diskuterar flexibilitet Servicebussar Att raka en jak Kristoffers spelprojekt i C Boost Arkitekturastronauter ORM - Object-relational mapping Core data Next Proffsen har svårt att välja mellan Core data och att arbeta mer direkt med en databas Bobby tables Hibernate Internet of Things - endagskonferens i Malmö om internetanslutna saker Øredev At the frontend - endagskonferens i Köpenhamn om webbutveckling Zoom H2n - vår nya mikrofon Björn Granvik och Eva Ljungkvist Fred George James Mickens James Mickens tal på PDX 2014 Stefan Karpinski Julia - programmeringsspråket Juliamängden Fraktaler Rob Ashton Erlang Clojure Jen Myers CSS - Cascading style sheets Jen om mentorskap Girl develop it Chris Noessel Sci-fi interfaces Her - egensinnig och varmt rekommenderad film Øredev anordnar öppen visning av Her Titlar För att koda är det ju väldigt överlägset Allas döda favorithäst Eftersom det bara är en mapp Även på Mac så har man ju kommit in i samtiden Det kanske är samtiden, men det är ju inte positivt Bashmagi Vi är ju lite känsliga för stora nedladdningar Servicebussar och andra hemska saker Det är inte ens min kod som är poängen (Problemen med att ha) en massa abstraktioner i händerna (Man har) en massa lösningar som letar efter problem När man väljer sina abstraktioner Vara medveten om vad man inte tänker på Bygga sin första prototyp av Lego Vara rädd för att skriva om Slåss mot biblioteket Vi har köpt in fjorton romaner När man börjar prata om arkitektur Favoritsak jag inte tycker om En såndär abstraktion som precis alltid läcker Bobby tables-problem Är vi nöjda med flexibiliteten? Har vi några pyromaner i publiken En annan stil än de flesta IT-konferenstalare
2 Nov 201443min

Kodsnack 74 - Resten av livet med dina handleder
Kristoffer och Tobias snackar tangentbord, att anpassa dem efter sina behov och hur de på diskreta och ofta störande sätt skiljer sig mellan operativsystem och länder. Vad man vill och kan göra för att motverka ont i händer, armar och handleder. Sedan lite mer om Kristoffers hackvecka och minecraftklon. Problemen med obstinat felsökning per stirrande på kod. Teknikval för minecraftklonen, målsättningar och anledningar till olika val. Diskussioen glider naturligt över i att skriva i lågnivåspråk och om man idag förstår hur datorer fungerar. Det är bra för alla att skriva lite C. Eller? Vilka lågnivåsaker kan vara värda att ha lite koll på idag? Som avslutning vankas snack om utvecklingsmiljöer och lite kort om språket Rust. Ett stort tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS! Diskutera gärna avsnittet på Techworld! Länkar Cloudnet sponsrar våra livesändningar VPS - virtual private server Truly ergonomic - Tobias tangentbord Bruna, röda och blå tangentbordskopplingar Kristoffers tangentbord - Microsoft comfort curve 3000 for business Purple scout - konsultbolag där både Tobias och Kristoffer jobbat KVM-växel - låter dig ha ett tangentbord och en mus ansluten till flera datorer Bricka - att råka sabba mjukvaran i en pryl så att prylen inte gör mer än en tegelsten Sculpt ergonomic keyboard for business Microsoft comfort curve 2000 Chiclet-tangentbord Freestyle2-tangentbordet Synergy - mjukvarualternativ till KVM Dvorak Thinkpad Svorak Thinkpads trackpoint Microsoft Keyboard layout creator -program som kompilerar DLL-filer för att göra egna tangentbordslayouter HAL, udev och systemd - lågnivåsystem av olika ålder Anders tangentbordslayout XKB QWERTY - det vanligaste tangentbordsupplägget Wacom och deras ritbrädor Suses hackvecka 2014 Unreal-motorn Unity-motorn ANSI C GDB Valgrind Alpha compositing Z-buffring Moirémönster OpenGLs många versioner Mesa-biblioteket Intel HD Graphics 3000 Tessellering Shader strmcpy.c Assembler Lisp ML Prolog OCaml x86 MIPS Bytekod Glib stb.h SDL Qt Chromes utvecklarverktyg Firebug Tabeller i HTML CSS Gopher Geocities Less - preprocessor för CSS Eclipse - stor och spridd utvecklingsmiljö för Java IntelliJ IDEA - populär utvecklingsmiljö för Java JetBrains - tillverkare av IntelliJ och flera andra utvecklingsmiljöer CLion - Jetbrains nya utvecklingsmiljö för C och C++ Xcode - Apples utvecklingsmiljö Qt creator LLDB Refactoring vi Emacs Cmake - byggsystem Atom - Githubs textredigerare Skywriter - nedlagt projekt att utveckla en textredigerare inom Mozilla Light table Yosemite - senaste versionen av Mac OS X Virtual machine Rust Meetup - tjänst för att skapa och hitta mötesplatser för likasinnade Rust-träffen i Göteborg i vilken Kristoffer deltog Signedness Typkonvertering Normaltal Haskell Option-typ Monad Checked exceptions const i C++ - mer ett förslag än något annat Kristoffers rust-kod Øredev 2014 - kom och snacka kod med oss! Titlar Inte helt rätt med de som har skrivit mjukvaran Jag brickade mitt tangentbord Ingen aning om hur man skriver mjukvara (I klass med att) flasha om tangentbordet Det ser ju ut som riktiga piltangenter Sitta och skriva på en kudde Det där låter mer som en riktig produkt Sin egen bastardvariant av Dvorak Om jag brydde mig tillräckligt mycket Fördelen med Qwerty är att det står på tangentbordet Bra att bry sig ganska mycket om sitt tangentbord Jag har köpt datorer i Hongkong ganska länge Fördelen med att ha din helt egna tangentbordslayout Tangentbordssnack med Kristoffer och Tobias Resten av livet med dina handleder Om värdet i z-bufferten är längre bort än det man vill rita Sprid ljuset med ett steg Det kompilerar ju oerhört snabbt Det låter lite som självspäkning Om man har utsatts för C Självspäka sig litegrann i C Har du en kompilator så har du C Lågt ner i grafikstacken Sjukt frustrerande och intressant Hjärnklåda Som att försöka installera ett virus på sin dator Antingen det man vill ha eller ingenting
26 Okt 20141h 8min

Kodsnack 73 - Systemen som är mot användare
Tobias berättar om sina senaste veckor upprepade appsläpp. Tobias berättar om Drive clubs släpp och serverhaveri och det pratas om serverstrul i spel där nätverket är antingen centralt eller ännu värre oviktigt för spelupplevelsen. På andra sidan snackar vi fördelarna med att ha nätverksanslutning och problem man skulle kunna lösa om man kunde förlita sig på att ha uppkoppling för jämnan. När och hur tar man sig samman och ersätter gamla lösningar med nya? Man glömmer lätt bort all kunskap som finns inbyggd i gamla system. Och varför glömmer man så lätt bort slutanvändare när man gör något nytt? Efter det hinner vi med dåliga gränssnitt och problemen med att ersätta fysiska knappar med beröringskänsliga kontroller. Att sitta fast i gamla lösningar. Var hade vi varit utan SDL? Ett särskilt tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS! Diskutera gärna avsnittet på Techworld! Länkar Cloudnet sponsrar våra livesändningar VPS - virtual private server Xbox one kan numera köra Plex Boost - anrika C++-ramverk GCC Virtuell maskin - mjukvara som emulerar en fysisk Android TV E3 - Electronic entertainment expo, stor mässa för spel Driveclub - bilspel för Playstation 4 Forza - bilspelserie för Xbox Driveclubs serverhaverier Sim city-serverhaverier MMO WOW - World of warcraft DRM - digital rights management Latens - tidsfördröjning IBM system z - familj stordatorer Windows XP I Kodsnack 59 - Lära sig nya saker eller att bara skeppa pratade vi bland annat om att vidareutbilda sig och hänga med Suses hackvecka HTML5 Pust Siebel Request for proposal Jävla skitsystem! - bok om … system man inte gillar Jabra revo wireless - Tobias bluetoothlurar Kindle - läsplattor från Amazon Oneplus One - Nexustelefoner Thinkpad - anrik familj bärbara datorer och plattor skapad och länge ägd av IBM Lenovo SDL - Simple directmedia layer, mediebibliotek för många plattformar X11 5k iMac Steam-SDK:t Qt Pygame ABI - application binary interface Sam Lantinga - mannen bakom SDL En av de mer kända buggarna i OpenSSL Bash Øredev 2014 - tredagarskonferens där Kodsnack kommer att delta och intervjua Internet of Things - endagskonferens i Malmö At The Frontend - endagskonferens i Köpenhamn i november Kodsnack för Android Erik Jansson - Meldanya - skapare av Kodsnack-appen för Android b0bben Blackberry - kanadensisk mobiltillverkare Jolla - finsk mobiltillverkare Titlar Full deploy varje gång Riktigt gamla versioner av GCC Handbyggde tio olika versioner Det börjar låta som spelbranschen det här Det brukar ju inte vara så Om man ser det från ett utvecklarperspektiv En uppkoppling som vi alltid kan lita på Man vet ju att det inte är stort här Systemen som är mot användare Kedja av auktoritära personer Windows XP på bankomater Mer och mer pragmatisk för varje år som går När man bestämmer sig för att göra en ny version Extremt tufft att göra någonting rätt De hade kunnat vara fysiska knappar En icke-fysisk tangent
18 Okt 201454min

Kodsnack 72 - En verklig guldålder för att göra mjukvara
Fredrik och Kristoffer snackar om att leva på utveckling. Går det? Gick det inte bättre förr? Förstör inte appbutikerna allting? Var folk mer betalningsvilliga förr? Hur kan appar och plattformar ge en pengar även om man inte tjänar på själva appen? Sedan diskuteras att knacka spel i renaste C och OpenGL. Optimering, felsökning och spel som är roliga fastän de inte är bra. Storyns överdrivna vikt i spel och dess dåliga genomförande. Till slut återvänder vi till början och tänker på hur lätt man blandar ihop ansträngning man gjort med värdet i det man skapat. Ett särskilt tack till Cloudnet som sponsrar våra livesändningar och erbjuder finfina VPS! Diskutera gärna avsnittet på Techworld! Länkar Cloudnet sponsrar våra livesändningar VPS - virtual private server Vi har snackat om att försöka leva på utveckling då och då Shareware - mjukvara som distribueras fritt men med begränsningar som man måste köpa en licens för att ta bort. En klassisk variant var sharewarespel där man betalade för att låsa upp alla nivåer. Photoshop Microsoft office Apples appbutiker för iOS och Mac OS X För Android finns Google play och många andra appbutiker Windows store Några artiklar som diskuterar problemen med att leva på apputveckling Smurfbär - Apple har sedan dess ändrat hur köp inuti appar fungerar för att minska risken att sådant händer In-app purchase - köp av nytt innehåll inuti en app Folk som önskar sig betalda uppgraderingar i Apples appbutiker Folk som önskar sig provversioner av appar i Apples appbutiker Brent Simmons RSS Netnewswire - släpptes i juli 2002 Unread’s numbers - Brent om pengarna Netnewswire drog in per månad Corel WinZip Sublime text - kraftfull textredigerare för flera plattformar … men Kristoffer har ju alltid Emacs CP/M Apogee - även kända som 3D realms Epic megagames Kickstarter Patreon Diskussioner om hur app store behöver förbättras The race to the bottom benefits platforms (not developers) Wordpress Sims Saker till försäljning i Sims Second life Unity Minecraft på Youtube Wordfeud Cards against humanity Accidental tech podcast Inlägg om att inte ha tjänat pengar på sin app men fått kontakter och jobb tack vare den Kristoffers tidigare berättande om sin minecraftklon i avsnitt 61 - Det blir inga landskap, det blir webbservrar och sliders Vertex Shader SDL - Simple directmedia layer, korsplattformsramverk för media GDB VOGL - OpenGL-debugger RAD game tools OpenGL ES-verktyg i Xcode Qt Direct3D Suses hackvecka openSUSE Starcraft cinematics DVD Parallaxscroll psDoom - Doom som processhanterare Wolfenstein 3D med webbteknik Doom med webbteknik Quake Live - Quake 3 i webbläsaren, men i en plugin, inte i ren webbteknik Poddradioprogrammet DLC - avsnitt 40, där Destiny diskuteras Jeff Cannata Destiny Halo - serie förstapersonsactionspel (främst) för Xbox In Halo 1, there was maybe 30 seconds of fun Covenant - huvudmotståndarna i Halo-serien Titan - Blizzards nyligen nedlagda MMO Warcraft adventures: Lord of the clans - nedlagt äventyrsspel i warcraftvärlden Sacrifice Sunk costs Flappy bird Orthogonality Marco Arment Overcast Instapaper Tumblr
12 Okt 20141h 1min

Kodsnack 71 - När man exponerar sitt versionsnummer
Vi följer upp avsnittet om Javascript och fyller på med mer diskussion om Javascript och dess mening. Ett verktyg kan vara rätt för din situation även om det oftast inte är rätt för alla andra. Sedan snackar vi versionsnummer utifrån Microsofts nyss presenterade Windows 10. Hur hanterar man versionsnummer, vad bör de vara och ska de ens innebära något? Diskutera gärna avsnittet på Techworld! Länkar Vårt javascriptavsnitt - Att helt hänge sig till ett ramverk Windows 10 Cloudnet sponsrar våra livesändningar Kodsnacks livesändningssida - torsdagar 20:30 är hålltiden Markus Fredrikssons kommentar Tvåvägsdatabindning - att koppla samman ett objekts egenskap med ett värde i en vy så att en ändring av den ena automatiskt ändrar den andra Scheme Statiskt omfång Lös typning Förstaklassfunktion Pakethanterare Jquery Backbone.js JSON - Javascript object notation RequireJS Javascripts historia Prototypbaserat arv Constructor - en subrutin i en klass som skapar nya objekt av klassen Douglas Crockford Nordic.js - svensk konferens där Douglas Crockford med flera talade JavaScript: The Good Parts Haskell Monad Coffeescript - ett av många språk som kompilerar till Javascript. Fast Tobias menade Objective-J och Cappuccino Clojurescript Typescript GWT - Google web toolkit, ramverk som genererar webbgränssnitt från javakod Swing - gränssnittsramverk för Java Dart Notch jobbar på Doom i Dart Dartium Chromium WebGL asm.js WebKit FTL JIT IR - intermediärrepresentation, kod som bearbetats av en kompilator men inte omvandlats till maskinkod Kodsnack kommer att delta i Øredev 2014! Kom och säg hej, kom tidigt och få en tröja! Brittiska jungfruöarna Recensera oss gärna i iTunes Windows 10-presentationen Utvecklarförhandsversionen av Windows 10 Modern UI (tidigare känt som Metro) Många känner av windowsversion på dåliga sätt i sin kod Windowsversionsnummer Webbläsaridentifikationssträngar Feature detection - att kontrollera om funktioner man vill använda i sin kod finns innan man använder dem. Tas ofta upp i samband med webbutveckling, där man bör känna av funktioner istället för att - till exempel - göra antaganden utifrån webbläsarens identifikationssträng Meddelandeskickande och svag länkning Vi snackade Python 2 och 3 i avsnitt 53 - Gör en Python 5 Perl 5 och Perl 6 Windows ME Windows NT Windows vista PHP hoppar över version 6 MSI - installationssystem för Windows CoreOS - linuxdistribution avsedd för stora servermiljöer TeX versionsnummer närmar sig pi Qt creator Semantic versioning - versionsnummer med tydligt definierad innebörd less SHA-1 Safari - Apples webbläsare Yosemite - Mac OS X 10.10 Longhorn - Windows vista Windowskodnamn Chicago - Windows 95 Blackcomb - Windows 7 Ubuntukodnamn
4 Okt 201454min

Kodsnack 70 - Modern alkemi
Vi snackar säkerhet. Fredrik och Tobias har varit på endagarssäkerhetskonferensen Next generation threats 2014 och vi diskuterar utifrån konferensens innehåll säkerhet, integritet, malware och kryptering. Som avslutning snackar vi om det nyupptäckta Shellshock-problemet med Bash. Diskutera gärna avsnittet på Techworld! Länkar Techworld, som vi samarbetar med Next generation threats 2014 Christopher Soghoyan ACLU - American civil liberties union NSA Edward Snowden Apple och integritet Daring fireball - FBI and Police Departments Endorse Apple’s Full Device Encryption Power of defaults Alla iOS-enheter krypteras Apple har inte nyckeln från iOS 8 och framåt Bitlocker - hårddiskkryptering inbyggd i Windows x86-processorerna Secure enclave - säkerhetskretsen i de senaste iPhone-modellerna Entropi när det gäller kryptografi DRM - digital rights management, tekniker för att misslyckas med att skydda upphovsrättsinnehavares rättigheter, oftast genom att försämra livet för betalande kunder False positives Runa Sandvik Freedom of press foundation Securedrop Wikileaks “NSA proof” Morgan Marquis-Boire EFF Secure domain foundation DNS - Domain name system Marion Marschalek Zeus-trojanen Incident response - att reagera på och hantera säkerhetsincidenter Microsoft security essentials - gratis antivirusprogram för användare av Windows XP, Vista och 7 Zero-day exploit - attack som utnyttjar ett tidigare okänt säkerhetshål Heuristics - erfarenhetsbaserade tekniker för att hitta tillräckligt bra lösningar på problem John McAfee Robin Blokker FRA - Försvarets radioanstalt Moxie Marlinspike Open whisper systems - Moxies organisation PGP - Pretty good privacy, mjukvara för kryptering OTR - Off the record, protokoll för kryptering av direktmeddelandekonversationer Diffie-Hellman - metod för utbyte av kryptografiska nycklar Trevor Perrin Presentation av Moxie Marlinspike om att lösa CA-problemet Bash Shellshock Miljövariabler rm -rf / - terminalkommando som tar bort allt innehåll på hårddisken Apache - populär och öppen webbserver CGI - API mellan en webbserver och program som kan generera innehåll åt den Processer som kan användas för att utnyttja säkerhetsproblemet Första patchen av bash räckte inte Shellshock kan även nyttjas via DHCP POSIX - standardfamilj för kompatibilitet mellan operativsystem Googles project zero Heartbleed - säkerhetshål i OpenSSL som uppmärksammades i april 2014 Matrix Operativsystemet Temple sprintf - c-funktion som skriver formatterad data till en sträng Off-by-one-fel Titlar Frihetssällskapet Inte bara doom-and-gloom-snacket Att inte ha nyckeln gör det väldigt svårt att dela ut den Slentrianextraktion av din data Helt okrypterad i en databasdump Det svåra med säkerhet är att säkerhet är svårt Att kämpa mot sig själv Per definition reaktivt Det kanske är lika bra det De säkerhetsföretag som vill överleva Det vi oroar oss mest för i säkerhetsbranschen VDn har en supersäker telefon Alla nycklar till hela slottet Den som ingen tänker på Ett enkelt problem när man vet vad det är En feature som alla har glömt fanns där Verkligen ett gigantiskt hål En POSIX/Unix-värld När det skrevs så fanns i princip inte internet Såhär rapporterar media om allt Ett käckt namn och en häftig slogan Modern alkemi Koncentrationen skulle vara på topp, eller frustrationen
29 Sep 201451min