[TEMA MUSIK] DAVID J. MALAN: Kan du höra mig, världen? Så i nästa veckas avsnitt vi ska prata om mikrofonteknik. Men för nu, låt oss börja. Hej, värld, vi är backa, som är min röst. Och detta är CS50 Live. Och pojken, vi har en bra visa för dig den här veckan. Framför allt, vi har fick Heartbleed bugg som har varit i alla nyhetssändningar på sent, några berättelser från elever, en resa till Vegas, en bakom kulisserna rundtur i Dropbox. Och jag hör, ja, CS50 s egen Ramon Galvin är tillbaka. CS50 Ramon Galvin är i studion idag igen. Men först lampor några skrivbord. Naturligtvis skrivbordslampor har varit lite av en sak denna termin i CS50. Och ni kanske minns Ahmad, från en tidigare episod, som lämnat in en video gör hans fall för varför han vill ta emot sin egen CS50 skrivbordslampa. Tja, skickade vi ett skrivbord lampa slutligen till Ahmad. Och han vänligt skickade oss detta foto av sig själv i Pakistan med en CS50 skrivbordslampa. Under tiden kan ni minns Lamp Story, in av Eggers i Lettland. Vi skickade över ett skrivbord lampa till Lettland. Och bilden här är att skrivbordslampa. Slutligen, kan du minns Philip som inte bara skicka in ett foto, men också lämnat in en video via vilken tacka oss för hans skrivbordslampa, som vi skickas hela vägen till Tyskland. Låt oss ta en titt. PHILLIP: Hej. Kära David, och kära alla ni fantastiska människor i CS50. Jag är Phil, och jag vill tacka er så mycket för denna otroliga gåva. Det är otroligt att mig att du faktiskt skickade detta hela vägen hit till Tyskland. Men vet du vad? Varför kan jag inte tacka dig personligen? Hej, David, jag vill tacka dig så mycket för denna CS50 skrivbordslampa. Du kan inte föreställa mig vad detta betyder för mig. DAVID J. MALAN: Skrivbordslampa? PHILLIP: Höger. OK, jag ska lämna, men, ja, tack. DAVID J. MALAN: Nu, två av dina klasskamrater faktiskt reste för oss att ha en pratstund sen. Särskilt Amy från Massachusetts och Jack från Dublin, Irland, kom hela vägen till Sanders Theater att sitta ner och prata om CS50 förr och nu. Detta är Sanders Theater. Så det är här CS50 s Föreläsningarna hålls. Tack så mycket för att ni kom till campus. Ska vi börja med introduktioner? Jag är David. AMY: Jag är Amy. Jag arbetar på webben och jag bor här i Cambridge. JACK: Jag är Jack och jag är från Dublin, Irland. Jag är en junior i high school. DAVID J. MALAN: Och vad för dig hit i dag i synnerhet från så långt borta? JACK: För ett besök i Boston. AMY: Hur har CS50 utvecklats som du har undervisat den? DAVID J. MALAN: Det är definitivt blivit mer dramatisk under åren. Vi har filmat sedan 2007, så Vi kan bokstavligen gå tillbaka i tiden och titta på de senaste åren, först föreläsningar i synnerhet. Och jag tror att den första föreläsningen 2007 var ganska mycket mig, som kommer ut i framför klassen. Att säga, hej, det här CS50. Och vi dök in i dagens material. Okej, så välkommen till datavetenskap 50, Introduktion till datalogi 1. Mitt namn är David Malin och jag kommer att vara din instruktör här - Nu finns det musik. Ljuset går ner. Vi släppa ner en stor skärm. Det kan eller inte kan vara Mupparna i ett visst år. Och det är roligt, eftersom detta har allt hänt mycket gradvis över åren, bara en lite mer varje år. Men deltat, nu, mellan den första året och det senaste året är faktiskt ganska avskyvärda, hur skiljer de första fem minuterna är. AMY: Jag är nyfiken, vad ser du eftersom skillnaderna mellan EDX version och levande kursen? DAVID J. MALAN: Så curricularly och tekniskt CS50 på campus och CS50x utanför campus är i grunden detsamma. Vad skiljer sig mellan de två är den nivå av stöd att vi kan erbjuda. Även om CS50 har en stor grupp av cirka 100 undervisnings medmänniskor, kurs assistenter, mig själv och vårt produktionsteam - Vi kan bara knappt hålla upp med de 700 studenter på campus och de 150 Förlängnings Elever som är lokal eller på nätet själva. Så för CS50x, vi har helt enkelt inte stödstrukturen kontorstid, till exempel, fyra nätter en vecka i flera timmar. JACK: Och vad vill ni prata om i kontorstid som kommer att vara annorlunda, säg, vad du har på föreläsningar, eller på sektioner eller shorts? DAVID J. MALAN: På campus kontorstid är verkligen möjligheter för studenter till ställa frågor, en på en, med en medlem av lärarkåren eller till och med en klasskamrat till deras närheten. Och generellt brottas med buggar att de ska ha i sina koder. AMY: Jag tror Reddit ger slags en rimlig faksimil av ett kontor timmarna. DAVID J. MALAN: Överens, kommit överens om. Jag har verkligen imponerad, dock, med Reddit gemenskap och nykomlingar gruppen också - precis hur ivriga och hoppfulla människor har varit. Och Reddit lämpar sig definitivt bättre, tror jag, för utstationering av kod och som har gängade diskussioner. JACK: Och tror ni människor bör försöka, om de vet att de är gör något fel eller det är som de har genomfört - bringade för mycket tid på det, tycker att de ska sluta och börja igen? Eller söka hjälp? Eller hur skulle de - DAVID J. MALAN: Ta en paus, minimalt. Ibland, speciellt för mig åtminstone, som din stressnivå börjar stiga dig börja hacka bort och kopiering och klistra, glömskan vad du redan har provat. Det är bara tid att gå till sova, eller gå ta en joggingtur, eller gå dusch, och bara slags få lite distans. Och detta har hänt många, många gånger till mig där jag kommer att ligga där i sängen och med, eller till och med att köra till arbetet, eller gå någonstans, typ för felsökning i mitt huvud. Och först när du har det avståndet och mycket mindre stress på dina axlar, Jag tror, ​​kan du inser, liksom, åh, jag är en idiot. Jag glömde att kalla denna funktion, eller initiera en variabel. Så som en liten överraskning om du vill för att ta en titt under din CS50 sits kudde, en liten sak väntar på dig. Det var bra utseende. Fick vi få dessa ser ut? Under sina sittdynor, av Naturligtvis var lite mer Dropbox utrymme. Nu kanske ni minns att vi nyligen reste till Saint Louis, Missouri, där vi hade en unik möjlighet att faktiskt blåsa glas vid den tredje Degree Glass factory. Vår värd för dagen gjorde denna vackra skål av glas genom att snurra och snurra det tills du fick denna vackra vågig effekt. Och här bor nu i vår kontor här i Cambridge. Jag, å andra sidan, gjorde denna stora bollen orange glas som nu sitter på mitt skrivbord. Men vi var i Saint Louis, Naturligtvis för CS50 hackathon i Saint Louis med Launchcode, där vi fick tillfälle att sitta ner med ett antal din klasskamrater och höra deras CS50 berättelser. EZRA: När jag såg dator kodning och den typ av - det är den karriär som jag vill vara i. Och jag tror att jag skulle vara väldigt bra på det. CHARLES: Jo, jag har varit söka jobb på ett tag. Bachelor of Science, biomedicinsk teknik. Det har inte gått så bra. Så jag tänkte att jag skulle se in i ett annat område. KIMBERLY: I Green Bay, Wisconsin Jag var en skolkurator. Och jag verkligen kände jag ville byta karriär. SAM: Jag har hört en hel del folk säga, liksom, alla ska lära sig att koda. Alla ska utsättas för det. Och innan jag var bara snäll av vilja, eh, vad som helst. AUSTIN: Jag hade tagit en termin av. Och jag nu gör det CS50x programmet. KELLI: Det är mycket tillgänglig till någon alls. LEANNE: Jag har varit en utvecklare i det förflutna. Men jag hade en situation och jag ville för slags öka mitt självförtroende, och jag ville lära C, och jag ville lära PHP, som jag såg att CS50 lärde. AUSTIN: Människor är verkligen hjälpsam. Det är definitivt mer av en gemenskap än du skulle tro från en online-kurs. KELLI: Jag jobbar på mitt problem satt fem, som jag precis börjat. Så jag får göra lite kriminalteknik. CHARLES: Det har varit utmanande. Det har definitivt inneburit att tänja dina gränser. Jag jobbar på problemet satt fem. KIMBERLY: Min klasskamrat och jag är arbetar med våra slutprojekt. SAM: Jag jobbar på mitt slutprojekt. Jag har två andra personer som arbetar med mig, vi är det tri-kraft makt. LEANNE: Jag försöker arbeta på en iOS app som är en kalender dagordning program som jag ville skapa, bara för mitt eget bruk, för att börja med. AUSTIN: Min sista projekt är kommer att bli en webbplats som är en bild och visuell slutförvar. I grund och botten det kommer att ha en lista på hjälp fraser och teckenspråk för medicinsk personal. EZRA: Låt oss säga att mitt sista projekt var en marionett gör en dans, och de frågade mig, kan du göra det här marionett att göra denna dans dubbelt så snabbt? Jag skulle kunna gå till min kod, förändring den, spara den, kompilera den, ladda upp den, och visa dem direkt att Jag kan - som inte bara gjorde jag gör denna slutprojekt, förstår jag. Jag kan justera den dock De vill att jag ska justera den. CHARLES: Jag tänkte när jag får mitt sista projekt avslutats och viss potential arbetsgivare har en chans att titta på att de kommer att ha en bättre bedömning av om de tror jag ska vara en bra passform för dem. SAM: Nu är jag väldigt självsäker och jag är lära sig nya saker hela tiden. Och det är bra. Det har förändrat mitt liv. EZRA: Detta är verkligen hårt material, särskilt Om du gör detta och även arbete, och kanske även ha en familj, och kanske också har barn, och kanske också har en inteckning. Men det är så värt det om du bara sätta ansträngningen i. Vad du får ut så mycket mer värdefull än den tid som du sätter i. DAVID J. MALAN: Och Nu, denna vecka i tech. Oddsen är att du har hört talas om den så kallade Heartbleed bugg, vilket har påverkat webben servrar över hela världen. Men vad är detta fel, exakt? Tja, visar sig att många web servrar kör programvara kallad öppen SSL, där SSL naturligtvis är Secure Sockets Layer. Och detta är den teknik som krypterar trafik mellan en webbläsare, eller klient och en server. Nu tyvärr i December 2011, en programmerare introducerade en oavsiktlig bugg i källkoden för öppen SSL. Och öppna SSL tyvärr är används i så många andra produkter, bland dem Apache webbserver, och andra, som är enormt populär på internet för hosting webbplatser. Resultatet av detta var att efter attack är möjlig. Som en del av den öppna SSL finns det en sk hjärtslag, varigenom en klient som en webbläsare kan skicka ett meddelande eller en nyttolast, vilket är egentligen bara en sträng, som hej, till en server. Och utöver det nyttolast den sänder ett antal som bör vara den längden av den nyttolast. I fallet med hello, bör det vara fem. Tyvärr, buggen i öppen SSL drivs enligt följande. Det ignorerade det numret. Och så om du - i stället, det litade det numret. Så om du, kunden, skickade ett meddelande liksom hej, och inte antalet 5 men antalet 100, vad skulle hända är att servern skulle blint svara på denna nyttolast av ekande tillbaka inte bara hej, dessa 5 byte, men 95 extra bytes därigenom förlita att du talade sanning när du sade att nyttolasten var faktiskt 100 byte. Nu varför är det problematiskt? Tja, kanske du minns från CS50, naturligtvis, från minneshantering som på stacken och högen är rester av datavägar, när du har kallas för en funktion, som används för en variabel, dessa värden stannar i minnet även om du är inte längre aktivt använder dessa bitar av minnet. Så när servern svarar inte med 5 biter men med 100 byte, 95 varav är inte tekniskt tänkt att gå tillbaka till klienten, dessa 95 bytes kan innehålla lösenord eller serverns säkerhetscertifikat, eller servrarna hemliga nycklar, så att säga, som alla används för kryptering. Och så i slutändan din information skulle kunna lämnas tillbaka till vissa slumpmässiga motståndare på internet helt enkelt eftersom ditt lösenord, eller kreditkortsinformation, eller något annat som är känslig hänt att vara i webservern minne vid denna särskilda plats. Nu var detta en stor affär, eftersom denna bugg drabbade webbservrar över hela världen. Bland dem Amazon Web Services, Box, Dropbox, Etsy, Flickr, GitHub, Gmail, Go Daddy, Google, Instagram, Minecraft, Netflix, OkCupid, Pinterest, Soundcloud, Tumblr, Twitter, Venmo, Wikipedia, Wordpress, Yahoo, YouTube - och de är bara företagen, bara några av de företag som faktiskt avslöjas att deras servrar hade varit igång den drabbade programvara och hade först på senare tid, eftersom den senaste veckan, uppdaterats. Nu visar det sig att fixa, i källkoden för, är detta Heartbleed bugg faktiskt anmärkningsvärt enkel. Det handlar ganska mycket ner till dessa två rader kod. Om nyttolasten är större än den faktiska längden, returnera 0. Skicka inte tillbaka några potentiellt avslöja bitar. Nu i verkligheten i linje med kod var lite mer komplicerat. Det såg ut lite mer så här. Men detta är bara en del ytterligare aritmetiska och det fanns ett fåtal andra rader kod, men fix verkligen var så enkelt. Och så om du har aldrig trodde på föreläsningar när vi säger att du bör alltid kontrollera gränserna för din samling och se till att kontrollera den längder av varje bit av minne innan blint traversera via datorns minne, detta är vad som kan hända. Och verkligen det har varit en globalt effekt bugg. Nu vad kan du själv göra för att lära sig mer och skydda dig? Tja, chef för heartbleed.com, vilket är en fantastisk hemsida som förklarar i lite mer i detalj exakt vad hotet är, hur folk har svarade vad programvara har påverkats, och hur du kan försvara dig. Men det ganska mycket handlar om till detta - ändra dina lösenord, utan tvekan den mest något webbplats du vet om du är osäker huruvida denna särskilda webbplats påverkades. Eftersom en av de mest skrämmande saker om denna bugg är att det är inte så mycket att granska. Det är inte klart om det, till och med under de senaste två åren, en server var sårbart, om din Informationen verkligen äventyras. Så som är fallet generellt med säkerhet, det bästa sättet är paranoia och ändra alla lösenord på webbplatser som är särskilt känsliga för dig. Men huvudet till den webbadressen där för ännu mer i detalj. Nu i andra nyheter, Mark Zuckerberg skrev nyligen detta. Jag är glad att kunna meddela att vi har kommit överens om att förvärva Oculus VR, ledaren i virtual reality-teknik. Nu virtuell verklighet är en intressant sak som börjar att få lite mer dragkraft. Det innebär i allmänhet att sätta på sig ett par glasögon som kan se ut som dessa inne av dessa är ett par linser som att du kan se en datorskärm rätt upp nära ditt ansikte. Och på den datorskärmen kan vara vad som helst, på insidan av ett hus, utsidan av huset, en virtuell värld insidan av ett spel. Och resultatet är en oerhört uppslukande tillfälle att känna som om du är faktiskt någonstans att du faktiskt inte. Jag, till exempel, kanske vara i ett konferensrum då verkligen att jag jag är i en Tron-liknande virtuella världen. Och faktiskt, fick jag en möjlighet. Jag har inte personligen spelat med Oculus, men jag ville besöka våra vänner i Seattle, Washington, nyligen på Valve Software, som arbetade på ett mycket liknande VR-teknik. Och jag var mycket lyckligt att få möjlighet att sätta på deras par glasögon för 60 sekunder av detta. [MUSIK SPELA] Nu, CS50 egen Dan Coffey hade också en möjlighet att ta en resa nyligen till Mountain View, Kalifornien, där han satte sig ner med vår vänner på Dropbox, bland dem CS50 egna tidigare chef undervisning kollega Thomas Carriero, som varit ansvarig för allt detta Dropbox utrymme under dina sittdynor. Thomas öppnade mycket vänligt dörrarna av Dropbox och gav oss en exklusiv bakom kulisserna på vad det är att arbeta på Dropbox och daresay bor Dropbox. THOMAS Carriero: Hej, jag heter Thomas Carriero, tidigare CS50 huvud TF. Vi är här på Dropbox högkvarter i San Francisco, Kalifornien. Välkommen. Jag ska visa dig på en turné. Kom med mig. Cool. Så här ballong just här, denna grön bock, är ballongen som vi sätter på din skrivbord när du först gå med i bolaget. Och tanken är att ballongen kommer att stanna slags uppe så länge eftersom du är en ny hyra. Så ballongen naturligtvis förlorar helium med tiden och när ballongen är död du är inte längre en noob. Det tar ett par månader till hända eftersom dessa är riktigt, riktigt dyra ballonger. Vi tror att vi kan hålla den gröna markera ballong företag i näringslivet. Cool, så det här är AT & T Park. Det är här som San Francisco Giants spelar. Vi har faktiskt en Dropbox box svit, en av våra andra fantastiska bekvämligheter, tvärs över vägen. Så jag står i denna riktigt coolt ljus display. Så vad händer här är vi får realtidsdata om vad som händer i vår brevlåda app. Var och en av färgerna motsvarar att en annan åtgärd. Och så som användarna gör Dessa åtgärder, dessa lampor är tända upp med dessa färger för att typ av låt oss veta vad som händer. Ibland om saker går fel, färger kommer alla börja vara en färg och vi vet att något dåligt som händer. Så det här är lite av en av de sätt som vi hålla reda på vad som är händer i brevlådan. Cool, så låt oss se vad som finns till middag ikväll. Ser ut som vi har åtta timmars rökt oxbringa här. Och här är min favorit station, den indiska stationen. Det är ett öppet ansikte samosa chop idag. Tja, jag antar att det var min favoritstation men det här är min andra favorit station. Detta är pizza stationen. Så de alltid göra olika typer av pizza med vår pizzaugn där. Ser ut som de gör en siciliansk pizza, som är en av mina favoriter. Okej, så kocken berättade att de är nybakade Ho Hos. Jag sa till honom att jag skulle vänta förrän efter att jag hade ätit min middag men jag kommer definitivt att har en av dem i kväll. OK, jag ska ha min nu. Riktigt bra. Så det här är typ av bonusstationen det är utanför tech butiken. Till lunch har vi mexikanska mat här och sushi här. Och till middag har vi något slags kött läcker. Ser ut som rostad fläskkarré ikväll. Få en närbild på det. Cool, så detta är vår designområdet. Det är där vi designar en massa av produkterna. Vi har massor av kul affisch styrelser och grejer, med typ av alla Mocks att vi jobbar på. Vi har också längs jorda ett gäng av de Mocks att vi har jobbat på genom åren. Så du kan få en nära upp av det i en sekund. Men detta tecken är en av mina favorit saker om Dropbox. Så detta tecken faktiskt kom från det gamla kontoret. Och vår slogan är, det bara fungerar. Men om du tittar noga, det finns ett subliminalt meddelande i skylten. Så en av mina favorit delar om Dropbox är dessa automater. Istället för att ha flis eller läsk eller nåt sånt, vi faktiskt har elektronik. Så om du behöver en ny styrplatta, eller ett nytt tangentbord, eller några hörlurar, Allt du behöver göra är att svepa din bricka här. Skriv in numret och sedan den ut kommer dina elektronik. Ganska häftigt. Tack så mycket för att gå mig på denna turné i Dropbox. Det har varit riktigt roligt att visa dig runt. Jag ska avsluta det här med vårt sätt att stänga alla våra alla händer möten. Detta är en speciell ramsa som vi gör. Kan jag få lite hjälp här? Ett, två, tre - Dropbox! Det är oftast mycket kallare än så. DAVID J. MALAN: Nu om du vill besöka Dropbox, huvud till Mountain View, Kalifornien, flygtur på väg 101 norrut till San Francisco, där de faktiskt är. Nu har vi också haft en tillfälle nyligen att resa till Las Vegas, Nevada för NAB Show, Riksförbundet för Programföretag visar, som samlar några 100.000 människor intresserade in ljud och video och teknik mer allmänt att tala om mycket senaste och bästa. CS50 egen Ramon Galvin tog denna resa och hade med sig ett kamerateam för att detta klipp från showen golvet. RAMON GALVIN: Hej, värld. OK, jag har det. Hej, värld. Måste jag säga mitt namn? Foto: Korrespondent i fält. RAMON GALVIN: Kan jag få en nedre tredjedelen av det? Korrespondent i området. Foto: Senior. RAMON GALVIN: Varsågod. Jag vet, men jag måste gör det. [OHÖRBAR]. Jag är borta. Nu är min primadonna pose. DAVID J. MALAN: Och de håller nämna 4K. Vad är 4K exakt? RAMON GALVIN: Det är en riktigt bra fråga. Mycket stort sett - DAVID J. MALAN: Klipp till ett klipp som förklarar 4K. Hej, värld. Mitt namn är David Malan. RAMON GALVIN: Jag är Ramon Galvin. DAVID J. MALAN: Och vi är här på NAP, National Association av Broadcasters konferens i Las Vegas, Nevada. Men varför är vi här? RAMON GALVIN: Jag vet inte. Jag vet inte, David. DAVID J. MALAN: Det var ganska bra. Är det användbart? RAMON GALVIN: Antagligen inte. DAVID J. MALAN: Vi är tillbaka, som är CS50 egen Ramon Galvin, som ni kanske minns från förra veckans avsnitt. Ramon, så glad att du är verkligen tillbaka. RAMON GALVIN: Jag är glad att jag fortfarande har ett jobb, David. DAVID J. MALAN: Så låt oss itu med elefanten som var i rummet i Las Vegas, nämligen 4K. Jag har hört talas om detta i samband av TV-apparater och datorskärmar, men vad är 4K? RAMON GALVIN: Så det är en upplösning. När du tittar på en promenad genom video eller en föreläsning du får vad vi kallar 1080p video. Vad det innebär att video är 1000 pixlar hög. DAVID J. MALAN: Or 1080. RAMON GALVIN: Or 1080. Eller ungefär 2.000 pixlar bred. Nu 4K är 4000 pixlar bred, ungefär, och cirka 2.000 pixlar hög. David J. MALAN: OK. Så det är ungefär som att ha ett gitter av fyra 1080p monitorer rakt framför dig. RAMON GALVIN: Exakt. DAVID J. MALAN: OK, så det är allt fint och bra, men varför är detta bra? RAMON GALVIN: Jag är glad att jag frågade dig att fråga mig den frågan, David. DAVID J. MALAN: Det är på teleprompter. RAMON GALVIN: Så det finns en document namnges Errol Morris som faktiskt använder sig av 4K-teknik. Vanligtvis för att skjuta en intervju, som han brukar, han måste antingen använda flera kameror för att få en inzoomad skott eller en zoomat ut skott, eller skjuta intervjun två gånger för att få samma zoomat in, zoomat ut skott. Men nu är han med hjälp av en 4K kamera för att skjuta en enorm 4K skott. Och sedan när han redigerar, artificiellt beskära det skottet. DAVID J. MALAN: Och zoomar in, i huvudsak, för att ge dig ännu 1080p men endast några av de pixlar från 4K avbildar. RAMON GALVIN: Exakt, vilket ger honom flera kamerabilder av att en original kamera skott. DAVID J. MALAN: Intressant. Så hur kan vi användning av detta för CS50? RAMON GALVIN: Jag är glad att du frågade mig den frågan också, David. Eftersom jag sköt promenad genom videor med Zamyla förra terminen. Och för de filmer som vi skulle måste köra igenom promenad igenom en gång med en zoomat ut skott. Och då skulle jag behöva justera kamera för att få en inzoomad bild. Och då skulle vi gå igenom det igen, kör igenom det två gånger. Med en 4K kamera kan vi sänka vår produktionstid i hälften. DAVID J. MALAN: Jag ser. Så det borde vara ganska spännande för oss, då, i höst. RAMON GALVIN: Exakt. DAVID J. MALAN: Tja, från det ser ut på videon det låter som det var en ganska ansträngande resa. Det låter som du inte verkligen har mycket tid att koppla av. RAMON GALVIN: Inte ett dugg. DAVID J. MALAN: Tja, det är det för CS50 Live. Tack så mycket för detta veckans bidragsgivare. Tack så mycket till teamet bakom kameran. Tack så mycket till vår korrespondent - RAMON GALVIN: Senior. DAVID J. MALAN: Senior korrespondent i fält. Detta var CS50. RAMON GALVIN: Och detta är något, jag vet inte vad. DAVID J. MALAN: Det var vårt genrep. Så att allt låter bra. Större TV, mer pixlar, mer upplösning. Men varför är det faktiskt bra? RAMON GALVIN: Jag är glad att du frågade den frågan, David. DAVID J. MALAN: Jag är glad att du frågade - Jag är glad att jag bad dig att fråga mig det. RAMON GALVIN: Nej, jag säger jag är glad att du frågade mig frågan. Och då du säger, väl det är i sufflös. Jag är glad att jag bad dig fråga mig den frågan. DAVID J. MALAN: Tja, det är i sufflös där. RAMON GALVIN: Jag är glad att du - DAVID J. MALAN: Jag tycker det är roligare om du bara säga, Jag är glad att jag bad dig fråga mig den frågan. Eftersom det är lite av en lek om vad du kan förvänta dig. RAMON GALVIN: OK. Jag är glad att du bad mig ställa den frågan, David. Det finns en document. DAVID J. MALAN: Jag är glad Jag bad dig att fråga mig. RAMON GALVIN: Jag är glad att jag frågade du fråga mig den frågan. [MUSIK-CAKE, "Avståndet"]