[THEMA MUSIK SPIELEN] DAVID J MALAN: Hallo Welt. Dies ist CS50Live. So ist es, um meine Aufmerksamkeit gebracht worden dass in den letzten paar Folgen Ich kann sagen, haben ein paar Dinge, die falsch sind. Nun, unter den ersten, zum Beispiel, war, dass dieses beliebte Website wir haben mit für worden die Kurse Diskussionen ist in der Tat nicht genannt Redder. Es ist offensichtlich genannt Reddit. Unterdessen ist es der Fall, dass eine ganze einige Zeit in den Vereinigten Staaten wurde mit 00000000, um seine Raketen zu schützen. Allerdings waren diese Raketen nukleare, und nicht offensichtlich, "nuke-you-ler." Inzwischen. Ich liebe dich. Dies ist in der Tat noch, angeblich die beliebteste Passwort jetzt für die Menschen zu verwenden. Aber diese - wenn wir heranzoomen - ist in der Tat nicht, wie Sie ein Herz zu machen. Schließlich CS50 eigenen Shelley Westover, denen Sie von solchen Filmen erinnern wie dieser, stellte dass sie in der Tat nicht eine Kamera "operater" aber ein Kamera-Operator. Jetzt spricht der Kamera Betreiber, das Team hat mir freundlicherweise erlaubt diese Kamera heute zu leihen, , so dass wir eine nehmen schauen, was ist eigentlich geht die ganze Zeit hinter den Kulissen. Also, wenn man so will, sind wir voran gehen und eine Tour durch das Studio? Wir sind hier in der schönen Hauser Studio, in Widener Library. Vor dem Hintergrund hier ist diese Green-Screen, sonst bekannten als Chroma-Key-oder Wand cyc körperlich. Und in der Tat, wenn ich zu Fuß bis eng an diese, bemerken, wie der Ball eine leichte Kurve es eher als eine normale spitzen Winkel. Das erlaubt uns, zu halten Schatten von der Kanten, und es erlaubt uns auch zu machen sicher, dass wir überlagern können fast alles, was wir wollen schön und sauber. Nun hier ist eine ganze Bündel Lichter gesteuert von einem Hauptfeld von Schaltern, die wir werden in nur ein wenig zu sehen. Hier oben ist ein LED-Licht mit so genannte Barn Doors auf sie. Dies ist, was wirft sehr gerichtetes Licht. Gibt mir wirklich mein Schein während der Show. Und dann haben wir hier eine fluoreszierende Licht, das weichere Licht wirft. Nun sind diese beiden billiger zu betreiben, und viel cooler zu bedienen als mehr herkömmlichen Glühlampen dass viele Leute immer noch neigen dazu, in ihren Häusern haben. Nun, wenn wir uns umdrehen hier Sie werden sehen, was ich sehe. Also haben wir ein paar unserer Kameras hier, von denen hat einen Teleprompter auf sie. Wir haben eigentlich nicht wirklich nutzen ein Teleprompter in CS50Live, aber für die Kurzschlüsse, gegen die weißen Hintergründen, die Sie sich erinnern können, wir tatsächlich nutzen sie ziemlich viel. Verbringen ziemlich viel Zeit in voran Scripting das Material so es ist nur richtig zu machen. Jetzt hier, werden Sie tatsächlich sehen eine Kamera auf der Decke. Lassen Sie uns vergrößern Sie, dass. Das ist der sogenannte Stoß Nocken, jene Schüsse bekommt dass Sie ganz am Anfang zu sehen oder ganz am Ende des CS50Live. Und es ist schwer zu sehen, in die Beleuchtung dort, aber es ist eigentlich hung auf den Kopf, und wir sind in der Lage, nach der in der Software beheben Tatsache durch Umklappen es vertikal. Jetzt - hallo [? Andrea -?] Hier, Lassen Sie uns den Kopf über diese Leuchtplatte dass ich bereits erwähnt. Dieses Licht Panel hat eine ganze Reihe von Schaltern, und sie hassen es, wenn Ich eigentlich tun, aber wir können tatsächlich werfen leuchtet auf, und einige hier unten. Ich kann nicht ganz den Effekt, aber wir sind Art verheerend auf unsere Kameras jetzt. Aber lassen Sie uns dieses Problem beheben. Oh Mann, machen wir weiter. Also hier ist der Schrank in die alle der Drähte Studios letztlich weitergeleitet. Und das ist die Art von Köpfe hinter der Operation, hinter den Kulissen große Fans hier. In der Tat, wenn ich lehne mich in Sie können höre ziemlich viel Lärm. So gibt es tatsächlich eine ganze wenig Isolierung auf dieser Wand so dass Lärm draußen zu halten, wenn wir haben in der Tat die Türen. Aber da oben können Sie sehen, alle Kabel, die in und aus dem Schrank. Und hier sehen Sie, eine Kopie des Teleprompter sahen wir eben noch. Okay, lass uns in den Kopf die so genannte Kontrollraum. Also hier, habe ich noch nicht ganz verstehen diese ein, das ist, wo wir unsere brennbaren offenbar. Aber hier haben wir einen ganze Reihe von Workstations wo das CS50-Team und HarvardX anderen Teams zu arbeiten. Und hier haben wir unsere Audio-Station. Lassen Sie uns einen Blick. Hey Patrick. So, hier haben wir wieder eine ganze Reihe von Zifferblättern Wir können nach oben und unten zu bewegen die Ebenen tatsächlich ändern. Diesmal für Audio. Und in der Tat, wenn ich das hier tun - ich bin werde langsam bringen diese Audio Ebene, und ich werde im Gespräch zu bleiben in Diese üblichen Stimme von mir hier in Hauser Studio für Live-CS50, und auf einige Punkt, den Sie gehen nicht zu sein - [VOLUME SENKT BIS Stimme ist  Unverständlich.] Nun, wenn ich hebe es wieder auf du wirst starten, um meine Stimme wieder zu hören. Nun müssen Sie nicht zu haben, alles manuell. In der Tat haben wir einige Presets. Also, wenn ich hier auf der Layer- Menü, kann ich eigentlich zwischen 1 wechseln in 16 und 7 in 32 und Sie werden sehen, dies geschieht. Eigentlich recht ordentlich. Ich mache das ganz schön sowie - zu beobachten. Wie auch immer, lassen Sie uns nun hier und Sie werden eine ganze Bank von Festplatten zu sehen, wirklich. Diese sind alle SSDs, dass Sie vielleicht haben in der heutigen Laptops und sogar einige in der heutigen Desktop-PCs. Und sie Dinge wie speichern das - das ist eigentlich nur eine Festplatte, die ist ca. 500 Gigs in SSD. Und Sie können das sehen, Schnittstelle gibt, über die Es verbindet sich mit den Innereien von dem. Dies ist, wo alle unsere Material wird schließlich gespeichert, von einer oder mehreren Kameras, die wir könnte genutzt werden, um eine bestimmte schießen. Jetzt hier - Oh, Hey Ramon. Vielen Dank. Ramon nie wirklich gegeben mir viel Aufmerksamkeit gibt, aber wir werden einfach weiter. Wenn Ramon - wenn ich einen Blick zu übernehmen hier haben wir eine ganze Reihe von Tasten dass wir mit zu spielen. Und inzwischen gibt es eine ganze Haufen von Displays bis hier auf zwei massive, große Bildschirme. Und das ist wirklich wie die Innereien von einem Fernsehstudio. Alle Videosignale kommen hier rein, und was wir sind in der Lage, das zu tun, indem Sie Schalter und Regler ist eigentlich produzieren eine Show in Echtzeit. So zum Beispiel, haben wir diese kleine Drossel hier wie Sie vielleicht in einer Ebene zu sehen. Wenn ich anfange, diese zurück zu gewinnen Ankündigung was auf den beiden Bildern passiert dort oben. Überblenden zwischen den beiden, und so wir von einem zum anderen gegangen. Und wenn ich drücken, dass wieder auf, jetzt wir haben wieder die Originalbilder haben. Inzwischen ist diese über Joystick hier, wie eine alte Arcade-Konsole ermöglicht es uns, diese mit dem Bump-Cam zu tun. Und wir gehen, gibt wir gehen, dort gehen wir. Und jetzt haben wir festgelegt, dass - ziemlich gut genug für die Zwecke der Show. Nun endlich - sorry Ramon - wir haben auch einige Tasten hier. DDR2, meiner Lieblingsspiele vielleicht, und wenn ich auf diese, bekommen wir jetzt diesen Effekt. Vielleicht erinnern, dass von Folge zwei der CS50Live. Wenn wir auf den Titel zu schieben, das ist, was wir treffen kann, wenn etwas wirklich schief geht, bekommen wir diesen Bildschirm gibt. Und jetzt endlich, ich denke, es ist Zeit für 60 Sekunden Rob. Oh, Sohn von a - [BASS GITARRE SPIELT] ROB: Oh, come on! Verwenden Sie einfach ein Tier Video! [Musik spielt] [Frau sprechen JAPANESE] Kürzlich war in den Nachrichten ein Artikel über CS50 in einer beliebten Website Das Leben als Hacker bekannt. Jetzt ist einer der Klassenkameraden, Annabel aus Australien, kam in diesem Artikel und wiederum CS50 sich. Sie ist jetzt in der Klasse eingeschrieben und sie möchte, um Hallo zu sagen. ANNABEL: Hallo Welt. Mein Name ist Annabel, und ich bin aus Queensland, Australien. Der Grund nehme ich diese Klasse ist da sah ich einen Beitrag am Leben Hacker, und wusste, dass dies der Schlüssel zu die Lücke zwischen einem Neuling, und einer Zukunft, in CS. Unter diesen Kurs wird auch eine Brücke sein in viele Richtungen für meinen autistischen Sohn die IT liebt. Ich hoffe auch, dass bis zum Ende zu schaffen Programme, um meine Tochter zu unterstützen Legastheniker. Derzeit bin ich ein Buchhalter, mit einem schweren Interesse in der Technologie, Immobilien, Garten-und Instrumentalmusik. Mein Name ist Annabel, und dies ist CS50. SPRECHER: Lassen Sie mich nächste Betty vorstellen, die auch gerne um Hallo zu sagen. Betty: Hallo, Welt. Mein Name ist Betty und ich bin aus dem südlichen Kalifornien. Ich nehme diesen Kurs weil unsere Gesellschaft heute scheint auf Programmierung ausgerichtet werden. Die Programmierung wird immer wesentlich für unser Leben. Und tatsächlich, ich denke, es ist Wesentlichen bereits jetzt, weil eine Menge der Dinge, die wir verwenden, um die Programmierung zu integrieren um für sie geschaffen werden. Grundsätzlich werden wir sein auf eine Zukunft ausgerichtet gefüllt mit Technik, und Programmierung wird ein wesentlicher Teil dieser Zukunft sein. Also ich denke, es ist etwas, das ist wirklich cool, und ich sollte wohl bekommen, um es zu lernen. Also ja, mein Name ist Betty, und dies ist CS50. DAVID J MALAN: Im Bild hier mittlerweile ist Raja aus Indien, die hat bekommen in CS50 so eingetaucht , er hatte offenbar es tätowiert auf seiner Haut. Und nun, ein Tweet. Diese eine von Carter in Virginia, die schrieb uns mit diesem - "und ich Consentino machen gute Verwendung meiner Schnee Tag Fernsehwoche, eines der Harvard CS50 im Fernsehen über Chromecast und YouTube. " Wer ist Consentino? Nun, offenbar ist er seine Katze, aber in der Tat, hier im Bild zusammen Carter mit den Füßen, ist eine große TV-Bildschirm im Hintergrund. Und anscheinend gibt es in der Tat mit einem Chromecast auf CS50 der Woche auf ein Projekt dass großen TV-Bildschirm drahtlos. Jetzt Chromecast, wenn Sie nicht vertraut sind, ist eigentlich eine nette Art von Gerät. Es ist ein ziemlich billig Stecker, die Sie in die Rückseite des Computers setzen in einen HDMI-Port. Es verfügt über WLAN-Zugang, und im Wesentlichen ermöglicht eine drahtlose Streamen Inhalte von Ihrem Laptop auf Ihr TV-oder sogar steuern Sie Ihre TV und Download-Inhalte wie Videos direkt auf sie. Und nun noch ein Hinweis von Mohamed, ein Ihre Klassenkameraden in Pakistan, die vor kurzem entdeckt diese Neugier - scheinbar wenn Sie google.com gehen auf Anlass und Suche für mich, David J. Malan, offenbar dieser Kerl kommt einmal in eine Weile. David H. Malan, der anscheinend ist ein britischer Psychotherapeut, sieht schrecklich viel wie ich. Jetzt stellt sich heraus, wenn Sie klicken Sie auf dieses Feedback-Link in der unteren Ecke kann man tatsächlich ein Problem melden, so wie die Dinge falsch zu Google. Und lassen Sie mich - da wir sind im Internet hier - wenn man einen Kerl zu helfen, und tatsächlich auf, dass die falschen Link bis oben, und nur erwähnen, dass David H. Malan ist in der Tat nicht David J. Malan. Jetzt um fair zu sein, gibt wahrscheinlich ist ein David H. Malan, und er ist wahrscheinlich ein Britischen Psychotherapeuten, so lassen Sie uns nicht berichten alles andere als falsch, sondern nur, dass Foto hat wahrscheinlich gewählt worden algorithmisch falsch von den Google-Servern. Und nun ein Hallo von der CS50 Freund, Professor Harry Lewis. Professor Harry Lewis war eigentlich meine eigene Professor Jahren als ich einen Intensivkurs in Theory of Computation. Ein Theoriekurs, in dem Sie erkunden die grundsätzlichen Grenzen der Berechnung, und genau das, was Computer kann und nicht kann. Wir waren kürzlich in Professor Lewis in seinem Büro um einen Blick auf einige nehmen Technologien Vergangenheit. PROFESSOR HARRY LEWIS: Ich bin Harry Lewis, Ich bin ein Professor für Informatik hier in Harvard. Ich kam nach Harvard im Jahr 1964 als neuling, und außer für drei Jahre während des Vietnam-Krieges Ich habe hier seitdem. So, jetzt fahre ich den Bachelor- Programm in der Informatik, und ich habe viel gelehrt verschiedene Kurse über die Jahre. Und ich möchte Ihnen sagen, ein wenig über einige der interessanten Dinge, die haben sich auf eine Harvard gegangen, von der ich haben einige Kontakte im Laufe der Jahre. Ihr ist mein Bachelor- Diplomarbeit im Jahr 1968, die Ich schrieb einen zweidimensionalen Programmiersprache. Dies ist ein Kernspeicherebene, die sind ein wenig Magnet Donuts , die auf die aufgereiht sind Schnittpunkte der Drähte. Und das war der Weg, Speicher wurde vor der Halbleitern durchgeführt wurde eine praktikable Technologie. Dies ist ein Anfang 15 Gigabyte iPod, die ich halten um nicht, weil jeder ist beeindruckt mit mit einer 15-Gigabyte-iPod, sondern weil dies eine 70 Megabyte-Laufwerk, und sie ging in Festplatten, die waren über die Größe von Waschmaschinen. Das war also nur 70 Megabyte Speicher, dass gibt Ihnen ein Gefühl der wie sich die Dinge skaliert. DAVID J MALAN: Und jetzt ein weiterer Tweet. Diese eine von William im Vereinigten Königreich der schrieb: "David J. Malan, nach ein bisschen von Google-Stalking, stellt sich heraus Rob hat einen Zwillingsbruder. Können wir ihn in CS50Live und spielen Sie erkennen den Unterschied? " Also William, ist dies in der Tat der Fall ist. CS50 eigenen Rob Bowden hat einen Zwillingsbruder. In der Tat, hier ist Rob und Paul - oder Paul und - hier im Bild zwei Bowdens, die beide über eigentlich für CS50 in der Vergangenheit TFed, und in der Tat Rob ist nun auf CS50 der Vollzeit-Team. Nun, auch wir haben etwas von Google Stalking, und es stellt sich heraus, dass Zwillingsbruder Paul hat seinen eigenen YouTube Kanal, in dem er sich einbildet sich ein bisschen wie ein Komiker. Lassen Sie uns einen Blick. PAUL BOWDEN: Hey guys. Paul Bowden wieder da. Ich bin wieder mit meinem zweiten Versuch am Stand auf. Ja, ich weiß, dass ich im Sitzen. Das erste Mal ging nicht so gut wie ich gehofft hatte, aber ich habe den Rat dass ihr Jungs angeboten, und dieses Mal werde ich ein wenig weniger unbeholfen und ein wenig besser auf dem Witz vor. DAVID J MALAN: Nun, wenn Sie möchten, abonnieren Sie Paul Kanal auf YouTube, und Sie sollten, den Kopf auf diese URL hier. Jetzt Bruder Rob ist natürlich sehr stolz auf seinen Zwillingsbruder. In der Tat, hier dargestellt wird, als Rob ein animiertes GIF machen eine Faust Pumpe. Nun ist diese tatsächlich in Umlauf gebracht im Internet eine ganze Menge. Also, wenn Sie rund um Google für dieses Bild hier, Sie können sogar das Ihr Tapete, wenn Sie möchten. Und Sie sollten. Jetzt Rob hier jubelte seine Bruder auf in einer populären amerikanischen Spiel zeigen, in der Paulus war ein Teilnehmer. Nun, was Game-Show war das? Nun, wir werden es verlassen an Sie, das Internet, genau herauszufinden, welches Spiel Show teilgenommen Paul Bowden auf, und wenn du das herausfinden können, lassen Sie uns wissen, bei Facebook, Reddit, oder Twitter, und wir werden sehen, ob wir nicht zeigen kann, ein kleinen Clip in der nächsten CS50Live. Und nun ein Stück Hardware. Wie Sie gehört haben, CS50 in einige seiner Abschnitte auf dem Campus verwendet ein Stück Hardware wie der Arduino bekannt. Zum Beispiel hier abgebildeten ist der Arduino Uno, ein wenig Platine, die Sie können an einen Computer anschließen, und dann tatsächlich Programm es durch das Schreiben von C +-Code, und dann brennt es in die Hardware so dass es tatsächlich Programme ausführen. Jetzt ist einer der Klassenkameraden hier Areor beschlossen verdrahten ein Arduino Uno auf seinen Computer und dann zu implementieren, wenn du kannst glauben, Problem Set 2 Caesar. Jetzt haben wir keine Audio in nicht Dieses Video, aber wir vergrößern und einen Blick auf das Endergebnis. Nun, wenn Sie ein Redditer Sie könnte diesen Beitrag bemerkt haben ein paar Wochen Werbung Folge zwei der CS50Live. Jetzt ist einer der Klassenkameraden, Louis aus Montreal, Kanada, nach, dass Folge freundlicherweise geschrieben: "Wow, dass war historisch. " Nur, um sich ein paar Minuten korrigieren später mit edit - "hysterisch, HA HA". Also werden wir es entweder Weise, aber was war lustiger als das, ist, dass Chris aus Toronto, Kanada dann folgte mit als folgt, "Es wäre hysterisch wenn die nächste Episode war als historische ein Ergebnis der Produktion Mitarbeiter sehen Diesen Kommentar. " Nun, in der Tat haben wir, und jetzt noch mehr Geschichte. Wir zogen diese aus den Archiven. Dies ist in einer Zeitschrift, Popular Electronics, ein Thema aus dem Jahr 1975, die diese Überschrift trug, Weltweit erste Minicomputer Kit zu Handels Modelle Rival. Der Altair 8800. Jetzt zu der Zeit gab es nicht wirklich eine Programmiersprache mit denen man diese machen Maschine Probleme zu lösen sehr leicht, und so eine junge Harvard Student an der Zeit namens Bill Gates entschieden mit einigen Freunden seiner um die erste Dolmetscher für schreiben Programmiersprache, die als Grund bekannt, , mit denen zu fahren dieses Stück Hardware. Wir haben vor kurzem einen Spaziergang mit Professor Harry Lewis Maxwell Dworkin, Harvard Informatik-Gebäude, in dem der Quellcode für das Original BASIC-Interpreter hängt noch. Und wir haben ihn fragen, ob er uns eine Tour geben könnte. PROFESSOR HARRY LEWIS: Was Sie hier haben ist eine Liste von ein frühen Stück Software von Bill Gates und Paul geschrieben Allen, die Gründer von Microsoft. Der Code ist interessant aus zwei Gründen. Zunächst wurde es Microsoft Das erste Produkt, das war ein Interpreter für der Programmiersprache BASIC. Und zweitens war einer der ersten Versuche einen Dolmetscher zu schaffen, so gewöhnlichen Menschen könnten PCs zu verwenden. So Bill Gates war ein Bachelor in Harvard. Ich begann Unterricht in Harvard im Jahr 1974. Diese wurde im Jahr 1975 getan, so war es Anfang in seiner Karriere und früh in meiner Karriere. Ich eigentlich gelehrt Bill in ein Kurs um diese Zeit. Paul Allen war nicht ein Harvard-Student, aber er war eine der High School Klassenkamerad von Bill Gates. Wenn Sie kommen und schauen auf der Liste, werden Sie tatsächlich einen dritten Namen, Monte finden Davidoff, die Gates 'Klassenkamerad war hier in Harvard. OK, hier ist also ein interessanter Kommentar hier oben. Es heißt: "In 4k kann quadratisch löschen Wurzel aber für Schleifen sollte immer noch funktionieren. " OK, was das bedeutet, ist, dass es wurde zwei Möglichkeiten, dieses Programm zu kompilieren. Einer war auf einer Version laufen dieser Altair Computer dass nur hatte 4K Wörter des Speichers. 4.096 Wörter des Speichers. Aber die große Version hatte 8 K, und so was dieser sagt, ist, dass in der 4K-Version Sie hatte einige löschen Code, damit es passt. Und eines der Dinge, die gelöscht werden würde würde die Quadratwurzel Routine werden, aber anscheinend die for-Schleifen sollte immer noch funktionieren, auch wenn du unten bist Kompilieren nur für die 4K-Version des Kits Computer. Nun, wenn Sie vergrößern auf diesem Quellcode Sie können einen vertrauten Namen bemerkt haben. Tatsächlich Benutzer Holloway war die Person, die gedruckt, diese Quelle Code im April 1975. Nun diejenigen, die Fragen gestellt haben, vielleicht auf Reddit oder anderswo für CS50, könnte über Glenn gekommen sind Holloway, einer der Team-Mitglieder des CS50 Wer hat eigentlich mit gewesen der Kurs für einige Zeit, und bietet sehr gnädig oft den Studierenden über das Internet helfen mit allen Problemen, die sie lösen könnten. Und in der Tat scheint es, war er tun, dass auch in vergangenen Zeiten wenn dieser Quellcode ausgedruckt werden benötigt. Nun wollen wir schnell bis zur Gegenwart, in Tatsache, das ist wirklich aktuellen Nachrichten. Kürzlich ergab, war dieses Projekt Tango, eine Initiative von Google und eine Anzahl von anderen Unternehmen tatsächlich schaffen Software, mit der Sie verwenden können Telefon oder ähnlichen Wireless-Gerät und um Ihr Fuß physischen Umwelt und tatsächlich ein 3D-Modell davon - was typischerweise unglaublich zeit aufwendig und / oder teuer. Und doch, mit der heutigen Technik Sie vielleicht bald tun dies selbst, und Sie vielleicht schon bald zu schreiben Software, mit der Sie sich diese neue Technik nutzen. Lassen Sie uns einen Blick. Johnny Lee: Mein Name ist Johnny Lee, und ich arbeite in der fortgeschrittenen Technologie und Projekte Gruppe bei Google. Unser kleines Team hier mit Sitz in Kalifornien, hat mit Universitäten tätig, Forschungslabors und industriellen Partnern die letzten 10 Jahre zu ernten Forschung in der Robotik und Computer Vision zu konzentrieren, dass die Technologie in einer sehr einzigartigen Handy. Wir sind physische Wesen dass in einer 3D-Welt zu leben, noch heute mobile Geräte davon ausgehen, dass die physische Welt Enden an den Rändern des Bildschirms. Unser Ziel ist es, Mobil geben Geräte ein menschliches Maß Verständnis von Raum und Bewegung. EITAN MARDER-EPPSTEIN: Das wird ermöglichen Menschen zu interagieren mit ihrer Umwelt in nur einer grundlegend anderen Weise. Wir können in einem Prototyp paar Stunden etwas, das würde uns Monate dauern oder sogar Jahre vor, weil wir nicht diese Technik leicht verfügbar. TED Larson: Was passiert, wenn Sie alle diese Stücke in einem Handy? Wie passt das zu ändern, was ein Telefon ist? Johnny Lee: Wir haben erstellt einen Prototyp Telefon enthält sehr individuelle Hardware und Software, entworfen , damit das Telefon zu verfolgen, es ist Bewegung in 3D und in Echtzeit wie Sie es halten. Diese Sensoren machen über ein Viertel Million 3D-Messungen jede Sekunde, die Aktualisierung der Position und Rotation des Telefons, Fusionieren dieser Informationen in eine einzigen 3D-Modell der Umgebung. Chris Anderson: Wir haben ein Problem genannt Navigation in Innenräumen. Und es ist eine Lösung für dieses Problem. EITAN MARDER-EPPSTEIN: Es kann Arbeits Position als Sie um die Welt gehen. Und es macht auch eine Karte von dem. CHASE COBB: Stellen Sie sich vor, dass Sie scannen kleinen Ausschnitt aus Ihrem Wohnzimmer. Und dann in der Lage sind zu erzeugen ein wenig Spielwelt in ihm. Ich kenne keine andere wissen Controller oder Spiele Gerät, dass in dem Moment zu tun. TULLY FOOTE: Setzen alles zusammen, sie Experten aus gezogen weltweit und habe sie alle arbeiten am gleichen Projekt. REMI-EL QUAZZANE: Das sind sehr hohe Qualität der Leute. Warum? Es ist sehr einfach. Ich denke, eigentlich Menschen dass in der Vision glauben. JOHNNY LEE: Lokalisierung von Mapping ist es auf Ihrem Handy und Sie nur verwenden. Es ist diese Fähigkeit, folgen in die Fußstapfen anderer Menschen. DIRK THOMAS: Und wir können auch profitieren von dem, was wir tun, für das Projekt Back für die Open Source-Community. CHASE COBB: Verwenden Sie es für Sehbehinderte und auditive Blick geben ihnen von wo sie gehen. VINCE PASCUAL: Als Lage, Ihr Haus abzubilden, drehen Sie es um, lassen Sie mich sehen, wie funktioniert diese Möbel in den Raum. EITAN MARDER-EPPSTEIN: Virtuelle Fenster, um verschiedene Welten, Ich meine, die Möglichkeiten sind wirklich endlos. JOHNNY LEE: In den nächsten Monaten werden wir die Verteilung dev kits Software-Entwickler dazu zu entwickeln Anwendungen und Algorithmen auf dieser Plattform. Und wir sind gerade am Anfang, und wir wissen, es gibt viel mehr zu tun. Aber wir freuen uns über wo es geht, um zu gehen. Die Zukunft ist genial, und wir glauben, wir können es schneller zusammen zu bauen. DAVID J. MALAN: Und jetzt der Moment, Sie haben wahrscheinlich schon gewartet haben. Sie können daran erinnern in der letzten Folge haben wir teilte diese Tweet von CS50 eigenen Andrew Hill, der ein paar Monate zurück, schrieb uns das ", David J Malan, wo ist meine Lampe?" Jetzt, da dann einige von Ihnen haben eingereichten Videos machen Ihren Fall , warum sollte man das nächste sein Empfänger einer CS50 Schreibtischlampe. Wir dachten, wir würden auf den ersten Aktien eine von Mohamed in Marokko. Es stellt sich heraus, dass Mohammeds Geburtstag wurde in der vergangenen Woche, so gestatten Sie mir auch im Namen des CS50 zu sagen glücklich 19. Geburtstag zu Mohamed. Lassen Sie uns einen Blick. MOHAMMED: Hallo, ich bin Mohamed aus Marokko. Ich studiere in einer anderen Stadt - die ist ein wenig weit von meiner ursprünglichen Stadt wo ich lebe mit meiner Familie - wo ich meine Schreibtischlampe links. Also ich bin in einem Wohnheim leben und das ist mein Zimmer. Sie können hier sehen, dass Licht gelb, und ich weiß nicht wirklich mögen. Ich bevorzuge die weiße. Das ist, warum ich eine CS50 Schreibtischlampe. Sie können sich vorstellen mir sitzt dort und damit arbeiten. DAVID J. MALAN: Und jetzt eine weitere Vorlage. Dieser Emad, ein Schüler in seinem Zimmer im Studentenwohnheim. EMAD: Ich bin von Emad [unverständlich]. Also, warum will ich eine Schreibtischlampe? Zunächst einmal wird es als zu handeln eine moderate Lichtquelle für mein Studium an der High School, ich habe gerade im vierten Jahr gestartet. Und sowie auch der Online-Kurse, vor allem CS50. Die wichtigste Grund ist, dass es handeln, als Software für den Kurs CS50. Zum Beispiel, wenn jemand kommt in mein Haus und fragt, wie hast du das schöne Lampe, ich wird ihnen sagen, dass CS50 Klasse schickte es. Und so breitete ich das Wort CS50, und am wichtigsten, I erinnern, wenn für mein Leben. Ich bin Emad, und dies ist CS50. DAVID J. MALAN: Und jetzt Tim aus Malaysia, hier im Dunkeln abgebildet. Hören Sie genau. DAVID J. MALAN: Und jetzt ein familienfreundliche Film von Zevin in Vancouver, British Columbia. Zevin: Hallo dort. Ich bin Zevin Lennick. Ich mache EDX für CS50, und wir nicht finden können, unsere Lampe. Das Haus ist dunkel. Was denken Sie? Sprecher 1: Vielleicht ist es dort? Zevin: Sind Sie sicher? Sprecher 1: Vielleicht. Zevin: Sollen wir das herausfinden? Sprecher 1: Lassen Sie uns gehen. Zevin: In Ordnung. Sprecher 1: Whoa, schauen, dass Licht. Zevin: Vielleicht gibt es eine Lampe drin. Sprecher 1: Lassen Sie uns es heraus. Zevin: Glauben Sie mir, es zu tun? Sprecher 1: Nein, ich werde es tun. Zevin: OK. Sprecher 1: Bleiben Sie weg von meiner Lampe! Oh nein! DAVID J. MALAN: Und jetzt ein Einreichung von Eggers in Lettland nahm die wirklich Dinge eine Kerbe mit diesem Film. EGGERS: (AS LAMP 1) Nun, wie Sie tun? FRAU: (AS LAMP 2) Mmm. Hallo. EGGERS: (AS LIGHTBULB 1) Das ist genial. FRAU: (AS LIGHTBULB 2) Ja. Ooh! EGGERS: (AS LIGHTBULB 1) Ooh! EGGERS: (AS BABY LIGHTBULB) [Gelächter] Wo ist meine Lampe? EGGERS: Hallo, mein Name ist Eggers. Und ich bin aus Lettland. Und das ist - Sprecher 2: Unsere Studie. Bleiben Sie dran. EGGERS: Nein, das ist CS50. DAVID J. MALAN: Und jetzt, nicht zuletzt, eine Vorlage von Phillip in Deutschland. PHILLIP: Hallo David, ich bin Phil. Ich bin ein Student der kognitiven Wissenschaft aus Deutschland. Die Kognitionswissenschaft ist ein Feld dass der menschliche Geist studiert und Gehirn, kam von Disziplinen wie Neurowissenschaften, Psychologie, Linguistik, und sogar Informatik. Jetzt im letzten Semester verbrachte ich einen Auslandssemester in Harvard. Und ich nahm ebenfalls an Ihren Kurs, CS50. Jetzt, während ich liebte CS50, ich nie habe meine eigene Schreibtischlampe. Jetzt in fast hob ich meine Hand jede Vorlesung in einem verzweifelten Versuch zu mir auf die Bühne und nimm meinen eigenen Schreibtisch CS50 Lampe - oder auch nur ein fricking Stress-Ball. Jetzt habe ich endlich meinen Stress bekam Ball an der CS50 fair, aber ich bin immer noch tief leiden, dass Fehlen einer CS50 Schreibtischlampe in meinem Leben. Also Herr David Malan, meine Frage , Sie ist ganz einfach. Wo ist meine [PIEP]-Schreibtischlampe? DAVID J. MALAN: Und jetzt ein bisschen mehr Geschichte. Sie können die folgenden erinnern Film von Woche einer der CS50. [Musik spielt] SPEAKER 3: Ein Triumph der mathematische und mechanische Fertigkeit, wie diese großartige neue automatische Rechner an der Harvard University. Schwierige Probleme in der Mathematik setzen durch die Maschine in codierter Form auf Band sind genau in einem winzigen Bruchteil gelöst der Zeit, die erforderlich Menschenberechnung. Entwickelt, um alle Formen der Beschleunigung mathematische und wissenschaftliche Forschung, die riesigen mechanischen Gehirn arbeitet für der United States Navy, bis Kriegsende. DAVID J. MALAN: Jetzt ist die Mark I ist nicht mehr in Gebrauch ist, aber es funktioniert immer noch leben hier auf dem Campus. Wir beschlossen, eine letzte nehmen Spaziergang mit Professor Harry Lewis , einen genaueren Blick zu nehmen an der Harvard Science Center - neue Heimat dem Harvard Mark I. PROFESSOR HARRY LEWIS: So wir in der Harvard Wissenschaft sind Center, das die Kreuzung ist der Harvard-Campus. Viele der Wissenschaft Abteilungen haben ihren Klassenzimmern und Büros in hier. Was steckt hinter uns hier Die Mark I Computer, welche Anfang war elektromechanischen Computer. Also die Mark I Computer ist hier an der Harvard Howard Hathaway Aiken, weil, wer war die Person, die konzipiert und gestaltet die Maschine in Zusammenarbeit mit IBM-Ingenieure, war ein Harvard-Professor der angewandten Mathematik. Und er, den Arbeits entlasten wollte zur Lösung numerischer Gleichungen durch mechanische Berechnung, wurde am Bleistift und Papier. Was wir hier haben, ist eigentlich nur ein Stück davon. Es war 51 Meter lang, und wenn es war alles in einem Stück. Es konnte drei Additionen pro Sekunde zu tun, eine Multiplikation dauerte sechs Sekunden und eine Teilung dauerte 15 Sekunden. So war dies ein großer Fortschritt gegenüber Dinge zu tun, mit Bleistift und Papier, aber es war langsam Arbeit und Haltung die Maschine geht die ganze Zeit war eine große Leistung von elektromechanischen Engineering-Know-how. Es wurde für Ballistik Berechnungen zum Berechnen die Flugbahn des Flugkörper. Und es war auch für ein wenig genutzt der Berechnung der Manhattan Projekt für die Bestimmung der richtigen Parameter für die Atombombe. Also, was Sie hier sehen, sind Papierbandlaufwerke, so wurde das Programm im Loch Papierband und war auf einer Schleife. Was Sie sehen, gibt es Das wäre Register entsprechen der gespeicherten Erinnerung an die Maschine, die nur für Daten verwendet wurde. Das Programm selbst wurde behoben. Diese elektrischen Schreibmaschinen wurden verwendet, um die Ausgabe zu drucken. Diese Zifferblätter, die haben 10 Positionen sind wo Sie die Konstanten einfügen würde. So wurde das Programm auf dem Papier fixiert Band, und wenn man eine konstante hatte, wie Sie in C + Code haben - Sie setzen einige Variable gleich 47 zu Beginn Ihr Programm - das Das entspricht hier. Sie würden in der Nummer zu wählen 47 mit diesen Registern. Die Rechen gleichwertig Dies ist viel weniger als die kleinste Armbanduhr Computer, die nun erzeugt wird. DAVID J. MALAN: Das ist es für CS50Live. Vielen Dank an dieser Mitwirkende Woche, sowie diese Woche Team hinter der Kamera. Schließen wir die Show mit ein Blick auf einen Kratzer Projekt von Lisa Chung in Boston, [MUSIC-YLVIS "THE FOX"]