[TEMA MUSIC] DAVID J. MALAN: Kan du høre mig, verden? Så i næste uges episode vi får taler om mikrofon-teknologi. Men for nu, lad os begynde. Hej, verden, vi er bakke, som er min stemme. Og det er CS50 Live. Og dreng, har vi en god vise for dig i denne uge. I særdeleshed, vi har fik Heartbleed bug der har været i nyhederne på sent, nogle historier fra studerende en tur til Vegas, en bag kulisserne rundtur i Dropbox. Og jeg hører, ja, CS50 s egen Ramon Galvin er tilbage. CS50 Ramon Galvin er i studiet igen i dag. Men først, nogle skrivebord lamper. Selvfølgelig bordlamper har været en smule af en ting i dette semester i CS50. Og du måske husker Ahmad, fra en tidligere episode, som indsendt en video gøre hans sag for, hvorfor han gerne ville modtage hans egen CS50 bordlampe. Nå, vi sendte et skrivebord lampe i sidste ende til Ahmad. Og han venligt sendt os dette billede af sig selv i Pakistan med en CS50 bordlampe. I mellemtiden kan du huske Lamp Story, forelagt af Eggers i Letland. Vi sendte i løbet af et skrivebord lampe til Letland samt. Og billedet her er, at bordlampe. Endelig kan du huske Philip som ikke blot indsende et foto, men også indsendt en video via hvilken takke os for hans skrivebordslampe, som vi sendt hele vejen til Tyskland. Lad os tage et kig. PHILLIP: Hej. Kære David, og kære alle dig fantastiske mennesker på CS50. Jeg er Phil og jeg vil gerne takke dig så meget for denne utrolige gave. Det er utroligt, at mig, at du rent faktisk sendt denne hele vejen herovre til Tyskland. Men ved du hvad? Hvorfor kan jeg ikke takke dig personligt? Hey, David, jeg vil gerne takke dig så meget for denne CS50 bordlampe. Du kan ikke forestille hvad det betyder for mig. DAVID J. MALAN: Desk lampe? PHILLIP: Right. OK, jeg har tænkt mig at forlade, men, ja, tak. DAVID J. MALAN: Nu, to af dine klassekammerater faktisk rejste for os at have en chat for sent. Især Amy fra Massachusetts og Jack fra Dublin, Irland, kom hele vejen til Sanders Theater at sidde ned og snakke om CS50 fortid og nutid. Det er Sanders Theater. Så dette er hvor CS50 s foredrag er afholdt. Tak så meget for at komme til campus. Skal vi starte med introduktioner? Jeg hedder David. AMY: Jeg er Amy. Jeg arbejder på nettet, og jeg bor her i Cambridge. JACK: Jeg er Jack og jeg er fra Dublin, Irland. Jeg er en junior i high school. DAVID J. MALAN: Og hvad bringer dig her i dag især fra så langt væk? JACK: For et besøg i Boston. AMY: Hvordan har CS50 udviklet som du har undervist det? DAVID J. MALAN: Det er helt sikkert fået mere dramatisk gennem årene. Vi har filmet siden 2007, så Vi kan bogstaveligt talt gå tilbage i tiden og se seneste år, først foredrag i særdeleshed. Og jeg tror, ​​det første foredrag i 2007 var temmelig meget mig, der kommer ud foran klassen. Sige, hej, det er CS50. Og vi dykkede ned i dagens materiale. Okay, så velkommen til Computer Science 50, Introduktion til Datalogi 1.. Mit navn er David Malin og jeg vil være din instruktør dette - Nu er der musik. Lysene gå ned. Vi falder ned en stor skærm. Der kan eller ikke kan være Muppets i et givet år. Og det er sjovt, fordi det har hele skete meget gradvist årenes løb, kun en lidt mere hvert år. Men delta nu, mellem første år og det sidste år er faktisk temmelig grusomme, hvor anderledes de første fem minutter er. AMY: Jeg er nysgerrig, hvad ser du forskellene mellem EDX version og den levende kursus? DAVID J. MALAN: So curricularly og teknologisk CS50 på campus og CS50x off campus er grundlæggende de samme. Hvad afviger mellem to er niveauet for støtte at vi er i stand til at levere. Selvom CS50 har et stort team af omkring 100 pædagogiske medmennesker, kursus assistenter, mig selv og vores produktion team - Vi kan lige akkurat holde op med de 700 studerende på campus og de 150 Udvidelse Skoleelever der er lokale eller online selv. Så for CS50x, vi simpelthen ikke har støttestrukturen for kontortid, for eksempel, fire nætter en uge til flere timer. JACK: Og hvad tror du fyre taler om i kontortid, der vil være anderledes, sige, hvad du har på foredrag, eller på strækninger, eller shorts? DAVID J. MALAN: På campus kontortid er virkelig muligheder for studerende til stille spørgsmål, en på én, med et medlem af lærerstaben eller endda en klassekammerat på deres nærheden. Og generelt kæmper med fejl at de har det i deres koder. AMY: Jeg tror Reddit slags giver en rimelig faksimile af et kontor timer. DAVID J. MALAN: Enig, aftalt. Jeg har været virkelig imponeret, dog med Reddit samfund og nyankomne til gruppen, også - bare hvordan ivrige og håbefulde mennesker har været. Og Reddit absolut egner sig bedre, tror jeg, at udstationering af kode og efter at have gevind diskussioner. JACK: Og tror du folk skulle prøve, hvis de ved, at de er gør noget forkert eller det er ligesom, de har implementeret - brugt for meget tid på det, tror, ​​de skal stoppe og starte igen? Eller søge hjælp? Eller hvordan skal de - DAVID J. MALAN: Tag en pause, minimalt. Undertiden, især for mig mindst, som dit stress-niveau begynder at stige dig starte hacking væk og kopiering og indsætte, glemsel hvad du allerede har prøvet. Det er bare tid til at gå til sove eller gå tage en løbetur, eller gå bruser, og lige slags få nogle afstand. Og det er sket mange, mange gange til mig hvor jeg skal ligge der i sengen selv, eller endda køre til arbejde, eller gå et eller andet sted, venlig af debugging i mit hoved. Og kun når du har denne afstand og en masse mindre stress på dine skuldre, Jeg tror, ​​kan du indse, ligesom, åh, jeg er en idiot. Jeg glemte at kalde denne funktion, eller initialisere noget variabel. Så som en lille overraskelse, hvis du gerne vil at tage et kig under dit CS50 sæde pude, venter lidt noget dig. De var gode udseende. Fik vi får dem udseende? Under deres sædepuder, af var naturligvis en smule mere Dropbox plads. Nu kan du huske vi for nylig rejste til Saint Louis, Missouri, hvor vi havde en unik mulighed faktisk puste glas på fabrikken Third Degree Glass. Vores vært for dagen lavet denne smukke skål af glas ved spinding og spinding, indtil du fik denne smukke bølget effekt. Og det bor nu i vores kontorer her i Cambridge. I på den anden side gjort denne store kugle orange glas der nu sidder på mit skrivebord. Men vi var i Saint Louis, Selvfølgelig, for CS50 hackathon i Saint Louis med Launchcode, hvor vi havde en lejlighed at sidde ned med en række af dine klassekammerater og høre deres CS50 historier. EZRA: Når jeg så computer kodning og den slags - det er den karriere, jeg ønsker at være i. Og jeg tror, ​​at jeg ville være meget god til det. CHARLES: Jamen, jeg har været jobsøgning i et stykke tid. Bachelor of Science, biomedicinsk teknik. Det har ikke stået alt for godt. Så jeg tænkte jeg måske ville se i et andet felt. KIMBERLY: I Green Bay, Wisconsin Jeg var en studievejleder. Og jeg vidste, at jeg ønskede at skifte karriere. SAM: Jeg har hørt en masse folk, der siger, ligesom, alle skal lære at kode. Alle skal udsættes for det. Og før jeg var bare lidt af lide, hva ', uanset hvad. AUSTIN: Jeg havde taget et semester fri. Og jeg nu gør det CS50x programmet. KELLI: Det er meget tilgængelig til nogen overhovedet. LEANNE: Jeg har været en udvikler i fortiden. Men jeg havde en situation, og jeg ville at slags øge min selvtillid, og jeg ønskede at lære C, og jeg ønskede at lære PHP, som jeg så, at CS50 underviste. AUSTIN: Folk er virkelig nyttige. Der er helt sikkert mere af et fællesskab, end du ville tænke fra et online kursus. KELLI: Jeg arbejder på mit problem sæt fem, at jeg er lige begyndt. Så jeg kommer til at gøre lidt retsvidenskab. CHARLES: Det har været udfordrende. Det er helt sikkert betydet at strække dine grænser. Jeg arbejder på problemet sæt fem. KIMBERLY: Min klassekammerat og jeg er arbejder på vores afsluttende projekt. SAM: Jeg arbejder på mit afgangsprojekt. Jeg har to andre personer, der arbejder med mig, vi er tri-kraft af magt. LEANNE: Jeg forsøger at arbejde på en iOS app, der er en kalender dagsorden program, som jeg ønskede at skabe, bare for min egen brug, for at starte ud med. AUSTIN: Mit sidste projekt er kommer til at være en hjemmeside, er et billede og visuel repository. Dybest set det kommer til at have en liste over nyttige sætninger og tegnsprog for medicinsk personale. EZRA: Lad os sige min afsluttende projekt var en marionet laver en dans, og de spurgte mig, kan du gøre dette marionet at gøre denne dans dobbelt så hurtigt? Jeg ville være i stand til at gå til min kode, ændre det, gemme det, kompilere det, uploade det, og vise dem med det samme, at Jeg kan - at ikke kun gjorde jeg gøre dette afsluttende projekt, jeg forstår. Jeg kan nappe det dog de vil have mig til at nappe den. CHARLES: Jeg regnede når jeg får mit afsluttende projekt afsluttet og nogle potentielle arbejdsgivere har en chance at se på, at de vil have en bedre vurdering af, hvorvidt de tror jeg vil være et godt match for dem. SAM: Nu er jeg meget sikker, og jeg er lære nye ting hele tiden. Og det er godt. Det er ændret mit liv. EZRA: Dette er virkelig hårdt materiale, især Hvis du gør dette, og også arbejde, og måske også har en familie, og måske også har børn, og måske også få et realkreditlån. Men det er så hvis det værd du bare sætte den indsats i. Hvad du får ud er så meget mere værdifuld end den tid, du lægger i. DAVID J. MALAN Og nu, i denne uge i tech. Odds er du har hørt om den såkaldte Heartbleed bug, hvilket har påvirket web servere over hele verden. Men hvad er denne fejl, helt præcist? Nå, viser sig, at mange web servere kører software kaldet åben SSL, hvor SSL selvfølgelig er Secure Sockets Layer. Og det er den teknologi, der krypterer trafikken mellem en webbrowser, eller klient, og en web-server. Nu desværre i December 2011, en programmør indføres en utilsigtet fejl i kildekoden for åben SSL. Og åbne SSL desværre er bruges i så mange andre produkter, blandt dem den Apache webserver, og andre, der er enormt populært på internettet for hosting hjemmesider. Resultatet af dette var, at efter angrebet er mulig. Som en del af åbne SSL er der en såkaldt hjerterytme, hvorved en klient som en browser kan sende en besked eller en nyttelast, der er egentlig bare en streng, ligesom goddag, til en server. Og ud over at nyttelast sender den en række som bør være Længden af ​​denne nyttelast. I tilfælde af hej, bør det være fem. Desværre fejl i åben SSL drives som følger. Det ignorerede dette nummer. Og så hvis du - i stedet, det stolede på, at nummer. Så hvis du, kunden, sendt en meddelelse ligesom goddag, og ikke det nummer 5 men antallet 100, hvad ville der ske er, at serveren ville blindt reagere på denne nyttelast ved ekko tilbage ikke kun hej, de 5 bytes, men 95 yderligere byte derved tillidsfuld at du fortalte sandheden, når du sagde, at nyttelasten faktisk var 100 byte. Nu hvorfor er det problematisk? Nå, kan du huske fra CS50, selvfølgelig, fra hukommelsen forvaltning, der på stakken og bunke er rester af datastier, når du har kaldes en funktion, der anvendes en variabel, disse værdier forblive i hukommelsen, selv Hvis du ikke længere aktivt bruger disse bidder af hukommelsen. Så når serveren ikke svarer med 5 bites, men med 100 bytes, 95 som er ikke teknisk meningen at gå tilbage til klienten, de 95 bytes kan indeholde adgangskoder eller serverens sikkerhedscertifikater, eller de servere hemmelige nøgler, så at sige, som alle anvendes til kryptering. Og så i sidste ende din oplysninger kan afleveres tilbage til en tilfældig modstander på internettet simpelthen fordi din adgangskode, eller kreditkortoplysninger, eller noget andet, der er følsom skete at være i webserveren hukommelse på det pågældende sted. Nu dette var en stor deal, fordi denne fejl berørte webservere hele verden. Blandt 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 - og de er bare virksomhederne blot nogle af de virksomheder, der rent faktisk oplyst at deres servere havde kørt det angrebne software og havde først for nylig, da denne sidste uge, blevet opdateret. Nu viser det sig rettelsen i kildekode efter, er dette Heartbleed bug er faktisk bemærkelsesværdigt enkel. Den koger temmelig meget ned til disse to linjer kode. Hvis nyttelast er større end den faktiske længde, returnere 0. Må ikke returnere nogle potentielt afsløre bits. Nu i virkeligheden linjerne i kode var lidt mere kompleks. Det så lidt mere som denne. Men dette er blot nogle ekstra aritmetiske og der var et par andre linjer kode, men rettelsen var virkelig så simpelt. Og så hvis du aldrig har troede på foredrag når vi siger, at du bør altid kontrollere grænserne for dit array og sørg for at tjekke længder af alle bid af hukommelse før blindt gennemkører gennem computerens hukommelse, dette er hvad der kan ske. Og virkelig har det været en globalt effektfuld bug. Nu hvad kan du selv gøre for at lære mere og beskytte dig selv? Nå, hovedet til heartbleed.com, der er en fantastisk hjemmeside, forklarer i en lidt mere detaljeret præcis hvad truslen er, hvordan folk har svarede, hvad software er blevet ramt, og hvordan du kan forsvare dig selv. Men det temmelig meget koges ned til dette - at ændre dine adgangskoder, velsagtens på de fleste helst hjemmeside kan du vide, hvis usikker om denne særlige hjemmeside blev påvirket. Fordi en af ​​de mest skræmmende ting om denne fejl er, at det ikke så meget kontrollerbar. Det er ikke klart, om, selv i løbet af de seneste to år, en server var sårbar, hvis din oplysninger blev faktisk kompromitteret. Så som det er tilfældet generelt med sikkerhed, den bedste fremgangsmåde er paranoia og ændre adgangskoder på websteder, der er særligt følsomme over for dig. Men hovedet til denne webadresse der for endnu mere detaljeret. Nu i andre nyheder, Mark Zuckerberg nylig indsendt dette. Jeg er glade for at meddele at vi har aftalt at erhverve Oculus VR, lederen i virtual reality-teknologi. Nu virtual reality er en interessant ting der er begyndt at vinde lidt mere trækkraft. Det generelt indebærer sætte på et par briller der kunne ligne disse inde der er et par linser, tillader dig at se en computerskærm helt tæt på dit ansigt. Og på den computerskærm kunne være noget, indersiden af ​​et hus, ydersiden af ​​huset, en virtuel verden inde i et spil. Og resultatet er en utrolig fordybende lejlighed at føle sig som om du rent faktisk et sted, at du faktisk ikke. I, for eksempel, kan være i et mødelokale når jeg virkelig tror, ​​jeg er i en Tron-lignende virtuelle verden. Og ja, jeg havde en mulighed. Jeg har ikke personligt spillet med Oculus, men jeg besøge vores venner i Seattle, Washington, for nylig på Valve-software, der arbejdede på en meget lignende VR teknologi. Og jeg var meget heldig at få mulighed for at sætte på deres par beskyttelsesbriller til 60 sekunder af dette. [Musikgengivelse] Nu CS50 egen Dan Coffey havde også en mulighed at tage en tur for nylig til Mountain View, Californien, hvor han sad med vores venner på Dropbox, blandt dem CS50 egen tidligere leder undervisning stipendiat Thomas Carriero, der har været ansvarlig for alt dette Dropbox plads under dine sædehynder. Thomas meget venligt åbnet dørene af Dropbox og gav os en eksklusiv bag kulisserne på, hvad det er ligesom at arbejde på Dropbox og daresay bor på Dropbox. THOMAS Carriero: Hej, jeg hedder Thomas Carriero, tidligere CS50 hoved TF. Vi er her på Dropbox hovedkvarter i San Francisco, Californien. Velkommen. Jeg har tænkt mig at vise dig på en tur. Følg med mig. Fedt. Så denne ballon lige her, denne grønne flueben, er den ballon, som vi lægger på din skrivebord, når du først slutte sig til selskabet. Og ideen er, at ballonen vil forblive slags deroppe, så længe som du er en ny leje. Så ballonen selvfølgelig mister helium over tid og af den tid, ballonen er død du ikke længere en noob. Det tager et par måneder at ske, fordi disse er virkelig, virkelig dyre balloner. Vi tror, ​​vi kan holde grønne check markere ballon forretning i erhvervslivet. Cool, så denne ret her er AT & T Park. Det er her, San Francisco Giants spille. Vi har faktisk en Dropbox kasse suite, en af ​​vores andre fantastiske faciliteter, blot på tværs af vejen. Så jeg står ved dette virkelig cool lys skærm. Så hvad sker der her er vi får real time data om hvad der sker i vores postkasse app. Hver farve svarer til en anden handling. Og så brugere gør Disse tiltag, disse lys er belysning op med disse farver slags lad os vide, hvad der foregår. Nogle gange, hvis ting går forkert, farver vil alle begynde at være en farve og vi ved, at noget dårlig sker. Så dette er en slags én af de måder, som vi holde styr på, hvad der er foregår i Postkasse. Cool, så lad os se hvad der er til middag i aften. Ligner vi har otte timer røget oksekød bryst lige her. Og lige her er min favorit station, den indiske station. Det er et åbent ansigt samosa chop dag. Tja, jeg tror det var min favorit station men dette er min anden favorit station. Dette er pizza station. Så de altid lave forskellige former for pizza med vores pizzaovn lige der. Ligner de laver en siciliansk pizza, som er en af ​​mine favoritter. Okay, så kokken fortalte mig at de er frisk fremstillet Ho Hos. Jeg fortalte ham, at jeg ville vente indtil efter jeg havde spist min aftensmad men jeg absolut vil har en af ​​dem i aften. OK, jeg har tænkt mig at have min nu. Rigtig godt. Så dette er en slags bonus station der er uden for tech butikken. Til frokost har vi mexicanske mad her og sushi her. Og til middag, vi har en slags kød lækker. Ligner stegt svinekam i aften. Få en tæt op på det. Cool, så dette er vores design område. Det er her, vi designer en flok af produkterne. Vi har masser af sjov plancher og kram, med slags alle spotter at vi arbejder på. Vi har også langs jorde en flok af de spotter at vi har arbejdet på i årenes løb. Så du kan få en tæt udformningen af ​​det i en anden. Men dette tegn er en af ​​mine yndlings ting om Dropbox. Så dette tegn faktisk kom fra gamle kontor. Og vores slogan er, det virker bare. Men hvis man ser nøje, er der en subliminale budskab i tegnet. Så en af ​​mine foretrukne dele om Dropbox er disse automater. Stedet for at have chips eller sodavand eller noget lignende, vi faktisk har elektronik. Så hvis du har brug for en ny pegefelt, eller et nyt tastatur, eller nogle hovedtelefoner, alt hvad du behøver at gøre er at knalde dit skilt lige her. Indtast nummeret, og derefter den ud kommer din elektronik. Temmelig awesome. Tak så meget for at blive medlem mig på denne rundtur i Dropbox. Det har været rigtig sjovt at vise dig rundt. Jeg har tænkt mig at lukke dette ud med den måde, vi lukker ud alle vores alle hænder møder. Dette er en speciel sang, vi gør. Kan jeg få lidt hjælp her? En, to, tre - Dropbox! Det er normalt meget køligere end det. DAVID J. MALAN: Nu, hvis du gerne vil besøge Dropbox, hoved til Mountain View, Californien, hop på Route 101 mod nord til San Francisco, hvor de faktisk er. Nu har vi også haft en mulighed nylig at rejse til Las Vegas, Nevada NAB show, National Association for tv-stationerne viser, som bringer nogle 100.000 mennesker interesserede i lyd og video og teknologi mere generelt at tale om meget nyeste og bedste. CS50 egen Ramon Galvin tog denne tur og medbragte et kamera besætning for at denne optagelser fra showet gulvet. RAMON GALVIN: Hej, verden. OK, jeg fik det. Hej, verden. Behøver jeg at sige mit navn? Kameramand: Korrespondent i marken. RAMON GALVIN: Kan jeg få en nederste tredjedel af det? Korrespondent i felt. Kameramand: Senior. RAMON GALVIN: Værsgo. Jeg ved det, men jeg er nødt til at gøre det. [Uhørligt]. Jeg er clueless. Nu er min primadonna udgøre. DAVID J. MALAN Og de holder nævne 4K. Hvad er 4K præcist? RAMON GALVIN: Det er en rigtig godt spørgsmål. Meget grundlæggende - DAVID J. MALAN: Klip til et klip forklarer 4K. Hej, verden. Mit navn er David Malan. RAMON GALVIN: Jeg er Ramon Galvin. DAVID J. MALAN: Og vi er her ved NAP, National Association af Broadcasters konference i Las Vegas, Nevada. Men hvorfor er vi her? RAMON GALVIN: Jeg ved det ikke. Jeg ved det ikke, David. DAVID J. MALAN: Det var temmelig godt. Er det brugbart? RAMON GALVIN: Sandsynligvis ikke. DAVID J. MALAN: Vi er tilbage, som er CS50 egen Ramon Galvin, som du måske husker fra sidste uges episode. Ramon, så glad for du er faktisk tilbage. RAMON GALVIN: Jeg er glad for jeg stadig har et job, David. DAVID J. MALAN: Så lad os fat på elefant der var i rummet i Las Vegas, nemlig 4K. Jeg har hørt om dette i sammenhæng af tv-apparater og computerskærme, men hvad er 4K? RAMON GALVIN: Så det er en løsning. Når du ser en gå gennem video eller et foredrag du får, hvad vi kalder 1080p video. Hvad det betyder, at video er 1.000 pixels høj. DAVID J. MALAN: Or 1080. RAMON GALVIN: Or 1080. Eller omtrent 2.000 pixels bred. Nu 4K er 4.000 pixels bred, groft, og omkring 2.000 pixels høj. DAVID J. MALAN: OK. Så det er lidt ligesom at have et gitter af fire 1080p skærme lige foran dig. RAMON GALVIN: Præcis. DAVID J. MALAN: OK, så det er alt fint og godt, men hvorfor er det nyttigt? RAMON GALVIN: Jeg er glad for jeg spurgte dig at stille mig det spørgsmål, David. DAVID J. MALAN: Det er på teleprompter. RAMON GALVIN: Så der er en dokumentarist opkaldt Errol Morris, der faktisk gør brug af 4K-teknologi. Normalt at skyde en interview, som han normalt gør, han ville være nødt til enten bruge flere kameraer for at få en indzoomet skud eller et zoomet skud, eller skyde interviewet to gange at få den samme zoomet i, zoomet skud. , Nu er han dog bruge en 4K kamera til at skyde en enorm 4K skud. Og så når han redigerer, kunstigt beskæring, der skød. DAVID J. MALAN Og zoome ind, væsentlige at give dig stadig 1080p, men kun nogle af pixel fra 4K billedet. RAMON GALVIN: Præcis, hvilket giver ham flere kamera skud ud af, at en original kamera skud. DAVID J. MALAN: Interessant. Så hvordan kan vi gøre brug af dette for CS50? RAMON GALVIN: Jeg er glad for du spurgte mig det spørgsmål, også David. Fordi jeg skød gåtur gennem videoer med Zamyla sidste semester. Og for de videoer vi ville nødt til at køre gennem gåtur gennem en gang med en zoomet skud. Og så ville jeg nødt til at justere kamera for at få en indzoomet skud. Og så ville vi køre gennem det igen, kører igennem den to gange. Med en 4K kamera kan vi skære vores produktion tid i halve. DAVID J. MALAN: jeg ser. Så det burde være ganske spændende for os, så dette efterår. RAMON GALVIN: Præcis. DAVID J. MALAN: Jamen, fra ser af video det lyder som om det var en temmelig udmattende tur. Det lyder som om du ikke gjorde det virkelig har meget tid til at slappe af. RAMON GALVIN: Ikke én bit. DAVID J. MALAN: Jamen, det er det for CS50 Live. Tak så meget til denne uges bidragydere. Tak så meget til den holdet bag kameraet. Tak så meget til vores korrespondent - RAMON GALVIN: Senior. DAVID J. MALAN: Senior korrespondent i marken. Dette var CS50. RAMON GALVIN: Og det er noget, jeg ved ikke hvad. DAVID J. MALAN: Det var vores generalprøve. Så alt lyder fantastisk. Større tv, mere pixel, mere opløsning. Men hvorfor er det faktisk nyttigt? RAMON GALVIN: Jeg er glad for du stillet dette spørgsmål, David. DAVID J. MALAN: Jeg er glad for du spurgte - Jeg er glad for jeg bad dig om at spørge mig det. RAMON GALVIN: Nej, jeg siger, jeg er glad for du spurgte mig spørgsmålet. Og så siger du, godt det er i sufflør. Jeg er glad for jeg bad dig om at stille mig det spørgsmål. DAVID J. MALAN: Jamen, det er i suffløren der. RAMON GALVIN: Jeg er glad for dig - DAVID J. MALAN: Jeg synes det er sjovere, hvis du bare sige, Jeg er glad for jeg bad dig om at stille mig det spørgsmål. Fordi det er lidt af en leg på, hvad du ville forvente. RAMON GALVIN: OK. Jeg er glad for du spurgte mig til stille dette spørgsmål, David. Der er en dokumentarist. DAVID J. MALAN: Jeg er glad Jeg bad dig om at spørge mig. RAMON GALVIN: Jeg er glad for jeg spurgte dig at spørge mig det spørgsmål. [MUSIC-kage, "afstanden"]