Мајкл Д Смит: Тоа попладне Имам задоволство на воведување на Марк Цукерберг, кој е еден од нашите гости говорници овој семестар да дојдат и да се зборува малку за компјутерски науки во реалниот свет. Како што повеќето од вас веројатно знаете, како вие момци сите го направите ова многу повеќе од мене, основач на Facebook.com, што е за социјално вмрежување програма, она што сакате да го повикате. Се користат во текот на 2000 училишта низ целата нација, а можеби и во светот е премногу. Тоа е светот е премногу, или само на нацијата? Марк Цукерберг: [нечујни]. Мајкл Д Смит: OK. Па добро влијание за тоа некои нешта во компјутерската наука. Тој се случува да ни кажете некои на позадината на тоа и она што било важно и така натаму. Па ве молиме да се приклучат мене во добредојде. Марк Цукерберг: Еј. Добро, кул. Ова е прв пат некогаш сум ја мораше да се одржи една од овие работи. Па јас сум само ќе закачите тоа навистина брзо, една секунда. Во ред е. Можете да го слушнете? Дали е ова добро? Е ова засилена на сите? Публика: Да. Марк Цукерберг: Во ред. Слатка. Ова е како една од првите пати Сум бил на предавање на Харвард. Претпоставувам дека она што е веројатно нема да биде повеќето корисно за вас момци е ако јас само ве однесе низ некои од курсевите што го зедов на Харвард, каде што, всушност, одат на предавање понекогаш. Јас се шегува. И вид на, како, како различни одлуки дека морав да се направи кога бев се движат заедно со Фејсбук добив погодени од различни нешта дека бев учење во наставата дека сум бил земајќи. И ако се оди според план, тогаш можеби некои од вас момци ќе излезе од ова размислување дека земањето CS или инженеринг работи на Харвард е всушност вид на корисни. Значи тоа е игра план. Мислам дека ова е дупчиња за два часа. Не постои начин јас ќе одам да зборува за два часа. Јас веројатно ќе се зборува за како 20 минути, или 15 минути, а потоа јас само ќе ги споделите со вие момци поставуваат прашања. Бидејќи сигурен сум дека вие момци имаат повеќе интересни нешта да ме праша отколку што може да дојде со да зборувам за себе. Па претпоставувам дека само ќе вид на за да започнете. Кога бев тука, јас го започна натпреварот земајќи 121. Јас всушност никогаш не се 50. Треба да имаат добивано на другиот, кој беше прави Фејсбук, Дастин Moskovitz, кој ми беше цимер. Кога стигнавме почна веб-сајтот беше напишана во PHP, што не е нешто што го научиле во еден од овие класи. Но за среќа, ако имаат добра позадина во C, синтакса е многу слична, и можете да го собереш во еден ден или два. Па јас почнав да пишувам на сајтот и започна на Харвард во февруари 2004 година. Па претпоставувам дека пред речиси две години. И во рок од неколку недели, Неколку илјади луѓе се пријавиле. И почнавме добивање некои пораки од луѓе на другите колеџи прашува за нас за да ја стартувате во нивните училишта. И јас бев преземање 161 во тоа време. Па јас не знам дали вие момци знам на угледот на кој се разбира, но тоа беше вид на тешко. Тоа беше навистина забавно разбира, но тоа не ме остави со многу време да се направи нешто друго со Фејсбук. Па мојот цимер Дастин, кој сум погоди штотуку заврши CS50, беше како, еј, сакам да помогнеме. Сакам да се направи проширување и помогне да дознаам како да се направи нешто. Па јас бев како, знаеш, тоа е прилично кул, пријателе, но вие навистина не знаете какви било PHP или нешто слично. Па тој викенд отиде дома, купи книгата Perl for Dummies, врати и бев како, Добро, јас сум подготвен да си замине. Јас бев како, пријателе, сајтот е напишан во PHP, не perl, но знаете, Тоа е кул. Па тој собрал PHP над неколку дена, бидејќи јас ветувам дека ако имате добра позадина во C, а потоа PHP е многу едноставна работа да ги собереш. А тој само вид на отиде на работа. Па мислам, првиот голема одлука дека ние навистина требаше да се направат беше во тоа како да се вид на проширување на архитектура да одиме од едно училиште типот постави дека имавме кога тоа беше само на Харвард на нешто што поддржан на повеќе училишта. Значи ова е одлука која имаше да се направи на еден куп на ниво, и во производ и како сакавме приватност на работа, но мислам дека една навистина важна одлука која е ни помогна да скала доста добро е како решивме да се дистрибуираат на податоците. Па не знам колку на сложеност работи како голема О нотација вие момци во оваа класа. Па мислам, една од најкомплицираните пресметки што правиме на сајтот е пресметка да кажам како ќе бидете поврзани со луѓе. Бидејќи ако можеш замисли, тоа е се чуваат како вид на серија на ненасочен - тоа не е бројат - така ненасочен, unweighted пара ID броеви на луѓе во база на податоци. Потоа, ако сакате да дознаам кој е пријатели со некого, ќе мора да се погледне во сите нивни пријатели. Нели? Значи тоа е можеби како 100 или 200 луѓе. Но, тогаш, ако сакате да дознаам дознаете кој е пријател на пријател, или она што најблиската врска е таму, тогаш можете вид на мора да се погледне на 100 или 200 пријатели на секоја од тие пријатели. Значи станува на секое ниво има уште еден фактор на n помножена n, каде што n е бројот на пријатели дека секој од вашите пријатели го има. Така можете да видите дека овој вид на станува експоненцијално тешко да се реши за најкратката патека помеѓу луѓето. Значи, ако сте само барате пријател на пријател, кој е n квадрат. Ако сте во потрага за пријател од пријател на пријател, кој е n коцки. И тоа е нешто кои традиционално беше прилично тешко за многу од претходник сајтови на Facebook. И на пример Friendster имаше големи проблеми со овој затоа што тие се обидуваат да го пресмета патеки шест степени надвор, или како седум степени надвор. И тоа е нешто што кога правиш како N седмиот, дека само е навистина многу тешко и тоа симнаа нивниот веб-сајт за некое време. Значи една од работите кои ние вид на имала во умот, кога бевме пронајдат како да го направите ова е како да се дистрибуција на базата на податоци на таков начин дека оваа пресметка станува податлив. Па што решивме беше дека секој на сајтот прави повеќето од нивните активности во училиште дека тие се вид на врз основа на. Значи, ако сте во Харвард, тогаш повеќето од луѓето кои ви се случува да се види и transacting со на сајтот се случува да биде на Харвард. Тоа е всушност веројатно како 90% од работи кои што го правите на овој сајт. Па решивме да се разделуваат бази на податоци и да се создаде еден пример на MySQL база на податоци за секое училиште во мрежата. И во тоа дека, ако забележат патеки кои ние се пресмета само во рамките на училиштето. Така, наместо на да речеме, како сега ние сме во шест милиони корисници, и наместо да се направи N коцки над некои делови од шест милиони евра, тоа е само n коцки над 10.000, што е многу повеќе податлив тип на пресметка. Така што е вид на првите големи архитектонски одлука дека ние требаше да се направат, кои придонеле за нас не умира неколку месеци подоцна. И тоа е веројатно прилично важно. Па кога ние прво постави сајт имавме само еден компјутер кој бевме трчање. Тоа не беше во нашата dorm соба. Бевме го изнајмување. Јас вид на научив мојот лекција за обидува да се кандидира еден сајт од мојот дом соба неколку месеци порано, и Харвард речиси се обиде да ме клоца надвор. Па јас завршив се изнајми серверот исклучување сајт тоа време. И претпоставувам водење првично базата на податоци и веб серверот. Па Apache е она што бевме користење во овој случај да му служи на страници од иста машина. И бидејќи ние дистрибуирани бази на податоци во начинот на кој ние го сторивме, бевме во можност да се, како што минуваше времето, само додадете повеќе машини линеарно и вид на расте-сајт, без да има вид на експоненцијална експанзија на износот на машини кои ги имавме. Но откако ќе погоди околу како 30 или 50 училишта, почнавме Свесни дека ние би можеле да започне да добива повеќе перформанси на MySQL или Апачи. Некои од начинот на кој работи е формиран само не беше како оптимална како тоа е можно. Така на пример, кога имате MySQL машини и Апачи се извршува на ист сервер, а потоа, ако нешто се случува со тој сервер, тогаш не само што го прави на база на податоци за таа училиште или училиштата на тој сервер само запре вид на одговор на начин на кој ќе се можете нешто корисно, но вие не може да се вчита било кој веб-страници. Па ќе го добиете страница не фондови. И тој вид на смрди. Но, друг проблем е дека варијансата и употребата од училиште во училиштата исто така нема да биде совршена. Па некои училишта се секогаш ќе имаат потешки употреба. Имаме училишта сега како Пен Држава која има 50.000 корисници. А потоа поголемиот дел од училиштата уште имаат помалку од 2000 корисници. Затоа што има многу мали училишта и голем број на училишта кои немаат целосна присутноста. Па во обидот да се справи со ова прашање и да ја направат така што ќе може да се справи со фактот дека Државниот универзитет од Пенсилванија имал 50.000 луѓе и само тон на корисниците цело време, а потоа имаш некои училишта кои не, што решивме да се направи е се издвојат некои од веб сервери од базата на податоци сервери. И да ја направат така што имавме само базен на Apache веб серверите што би можеле да се вчита рамнотежа помеѓу. И да ја направат така што ќе можете да го користите оние рамномерно додека само има база на податоци слој се вид на доследни. Па јас не знам дали овој материјал е интересно за вас момци на сите. Или ако тоа е нешто што е важно на она што вие момци се школуваат сега. Па ако има уште нешто дека вие момци попрво знаете за во однос на архитектурата, тогаш јас ќе го оставиме тоа отворена за прашања подоцна. Па јас не поминуваат многу време само зборуваме за случаен апликации дека вие момци може немој да се грижат за употреба. Дозволете ми да се обиде да најде некои интересни примери. Па мислам, претпоставувам една од работите кои беше прилично интересна беше кога стигнавме до точка во поглед на сообраќајот каде што почнавме maxing надвор ефикасноста на некои на овие апликации со отворен код кои се обично прилично performant. Така на пример, MySQL е навистина добра со отворен код база на податоци. Јас не знам дали некој од вас момци вид на во вашата време неред наоколу и да се направи нешто со MySQL или го користи во било кој начин. Но тоа е прилично лесен за употреба. Тоа е, исто така, пристојна брз. Индекси работат доста добро. Тоа не е целосно опремен како нешто како Оракл, но тоа е прилично добар. И стигнавме до точка каде, мислам дека околу кога почнавме прави како можеби 100 милиони страници на ден, дека почнавме да оперираат во некои тесни грла за тоа. Така на пример, типична за пребарување на MySQL може да потрае 2-4 милисекунди. И тоа не е толку. Но, кога правиш 100 милијарди страници на ден, и секој преглед на страница моќ имаат 30-50 прашања, особено ако правиш нешто како профилот на ставот дека пребарувања на сите видови на различни информации, тогаш тоа ќе почне да цица. Па почнавме да се развие кеширање слој кој дозволено побрз пристап до некои од информациите. И првично бевме користење на друг апликација со отворен код Memcache, што јас не знам дали некој од вас момци имате било какви искуство со тоа. Но, тоа беше прилично брзо. Таа доби пристап пати надолу до Претпоставувам дека 0,3 0,5 милисекунди, што е прилично добар. Но исто така има еден куп на дистрибуција прашања. Тоа би требало да биде дистрибуиран хеш табелата вид на апликација, каде што само може да се закачите на било кој број на Memcache кутии во кластерот и да бидат во можност да кука тоа и да го имаат одам. Но, ние се стрча во многу прашања таму каде што различни Memcache кутии ќе оди надолу. И немаше вишок на информации. Значи, кога Memcache кутија отиде надолу и сте имале кеш промашување, потоа одеднаш ќе имаше многу повеќе сообраќај ќе специфичен сет на бази на податоци. И дека ќе си го цица. Така како што минуваше времето, ние дури и прерасна Memcache и индексите на MySQL. Ние се уште ја користат таа работи. Но, моравме да се изгради на врвот тоа дополнително вишок. И јас мислам дека тоа е нешто што е веројатно можеби малку интересно. Но јас ќе ти дадам момци ме прашуваат повеќе прашања за тоа подоцна. Јас не сум баш сигурен што ќе биде Интересно е да се зборува за сега. Можеби вие момци може да помогне само малку? Одат за тоа. Публика: Јас сум љубопитен за, размислување на [нечујни] навлегуваме во онлајн бизнис како ова, како сте се почувствувале атмосферата беше со големи играчи сите доведување на пазарот и други големи играчи кои си мислел моќ [Нечујни] за да се одбележи, или она што вашето искуство беше со тоа. Би се заинтересирани, само на техничко страна, [нечујни] само ramping и технички како можете [нечујни]. Марк Цукерберг: Да, па тоа е не техничко прашање на сите. Но претпоставувам дека само ќе се допаѓа одат во прашање време сега. Бидејќи јас не сум баш сигурен што е релевантни нешта за мене да се разговара. Па јас само ќе одговорат на ова. Тогаш секој друг кој сака да побара мене прашања само може да се обратите за тоа. Претпоставувам дека никогаш не би навистина помина многу на време да се грижиш за такви работи - јас значи, постојат компании таму како Google дека само може да се добие во вашиот простор и правите што сакате во секое време. И мислам дека една од кул работи за тоа време во технологијата е дека поединци се балон и можност да го стори начин повеќе отколку што сум навистина некогаш сте биле во можност да се направи пред. Па дури и пред четири години кога Google започна, сега тие имаат стотици на илјадници машини и веројатно милијарди долари потрошени на опрема. Мислам дека генерацијата пред Google, вие не би можеле дури и направи сајт без некои голема парче на хардвер. Мислам eBay, на пример, се кандидираше исклучување на две 50.000 $ машини. Едноставно не може да почнете да правите дека ако ти си само дете во dorm соба. Па мислам дека фактот дека ние би можеле да изнајмување на машини за 100 $ за еден месец и ја користат таа да скала до точка каде што имаше 300.000 корисници е прилично кул. Тоа е прилично единствена работа дека тоа е случува во технологијата сега. Тоа го прави така што наместо се грижиш за тоа кој е голем играч и она што е Google ќе направи Потоа, можете да направите повеќе од - вие само може да се добие многу работи се направи. И наместо да излезат и имаат некои од традиционалните бизнис проблеми, како што треба да се подигне капитал пред да направите нешто, тоа е веќе проблем. Па ти си балон да се направи многу повеќе на свој сега. Јас не знам дали тоа одговори прашањето што го бараш. Но мислам, тоа е една од причините Затоа мислам дека, во овој момент, тоа го прави многу смисла да се учат овие работи. Бидејќи во ниту еден момент во минатото би можеле да потпора како мала количина пари да се добие моќен доволно технологија навистина допре луѓето во начинот на кој можете да денес. Google го околу 250 милиони страници на ден. Тие имаат стотици илјади на машини и 5000 вработени. Фејсбук го прави 400 милиони страници на ден. Тоа е многу повеќе отколку Google го прави тоа. И имаме стотици машини. А ние само помина 50 вработени. И тоа е само технички генерација на три или четири години во архитектури кои беа креирани. И потоа да одите три или четири години наназад пред тоа од како eBay на Google, и тоа е само сосема поинаква. Бидејќи барем на Google работи исклучување на многу дистрибуирани опрема дека тие имаат стотици на илјадници машини, но идејата таму беше да се добие многу посран машини кои се навистина евтини. Мислам, тоа е голем чекор. Затоа што тогаш тоа е како, Добро, тоа е повеќе технолошки вишок. Тие не се губи информации. Тие не очекуваат нешто да секогаш работа. Тоа е многу позрел став од eBay, која беше единственото нешто што тие би можеле да се стори во мигот. Публика: Имам едно прашање за DHT нешта. Марк Цукерберг: На што? Публика: Дистрибутер Хеш табелата нешта. Марк Цукерберг: Да, кој? Публика: Јас бев само прашувате дали [нечујни] сите ваши екстензии за Memcache, бидејќи една работа сум забележал е дека, да, таму не се навистина добри достапни библиотеки за DHT нешта. Таму е сето ова прекрасно истражувања, но во однос на имплементации кои, всушност, се занимаваат со сите технолошки вишок прашања и сите оние работи - Марк Цукерберг: Да, многу работи - ние не мора да се прошири Memcache. Ние изградивме еден куп работи на нас самите. Токму сега, тоа не е со отворен код. Сметавме дека тоа го правам. И мислам, има многу работа што оди во правење работи со отворен код. И тоа е на врвот на тоа дали или не сте сакаат да губат конкурентна предност. Тоа е вид на несреќен. Бидејќи мислам дека ако бевме само полесно да се направи такво нешто, тогаш можете да го стори тоа. Вие може само да ја ослободите код. Но, тогаш има голема поддршка и лиценцирање и сите нешта. Ние откривме дека тоа е досадно. Една од работите кои ние всушност смета правејќи софтвер со отворен код беше ова пребарување сервер кој всушност дека човек седи право таму направени додека тој сè уште беше во Калифорнија. И претпоставувам добивме до точка каде што MySQL заостанува малку на некои на пребарувања кои ние се обидуваат да се направи. И решивме дека ќе биде кул работа да се направи за да се направат серија на дистрибуирани машини кои би можеле да - тој не го прави тоа го користите хаш табелата. Што е структурата кој не го користите, McCollum? ANDREW McCollum: [нечујни]. Марк Цукерберг: Значи, да, ние мислев за правење на тој отворени. Но тоа е кога ние вид на мораше да го направи целата оваа работа да излезе со лиценца. И ние сме само се допаѓа, сите во право, завртка тоа. Ио. ПУБЛИКАТА: Што поминуваат поголемиот на вашата работа време прави овие денови? Марк Цукерберг: Најмување луѓе. Претпоставувам кога, како што расте, најважната работа е да се има паметни луѓе. Ако мислите дека за тоа како, техничките потпора нешто што јас зборувам за во одговарањето дека човек е прашање, како технологија станува повеќе генерички и помалку скапи, потпора момент станува се повеќе во луѓето. Значи, ако мислите дека за ова од перспектива на лице на луѓето на времето поминато или корисник времето поминато, или преглед на страница анализа, бидејќи на технологија сега, луѓето се многу повеќе балон да направат повеќе работи и да биде поважно во равенката. Поради тоа, тоа е навистина важно за да го добиете повеќето интелигентни луѓе. И, исто така, мислам, кога сте мал компанија, вие може да биде навистина пргав и да добијат многу нешта се направи. И има релативно малку бирократија. Значи, ако имате паметни луѓе кои може да се земе Предноста на тоа да се изгради интересни нешта, тогаш тоа е страшно. Претпоставувам, и покрај тоа, дизајнирање на нови нешта. Таму не е многу корпоративни бирократија уште. Па јас не треба да се отпад многу време на тоа. Продолжи да оди? Публика: Да, колку сте зборува и се консултира со адвокати досега? Марк Цукерберг: Имам адвокат кој работи за мене со полно работно време. ПУБЛИКАТА: Добро, тоа е голем дел на водење на бизнис? Дали ви препорачуваме работат на [нечујни] озборување? Марк Цукерберг: Ние не. И дека, претпоставувам, под услов некои навреденост подоцна. Прв нешта постави навистина добро е добро. Прв нешта чиста е навистина добро. И, мислам, никој некогаш ќе да ви кажам адвокат е лошо. Сето тоа е само прашање на можност трошоците и она што приоритет. Претпоставувам дека, во нашиот случај, ние сега имаме да се справи со еден куп на работи кои не е формирана правилно во почетокот. Повеќето од работите се занимава со. Тоа не е дури и голема работа веќе. Но, наместо да се разговара со адвокати рано, го снимавме нешта. И мислам дека тоа е веројатно право употреба на нашето време. Мислам дека една кул карактеристика на многу од компаниите кои завршуваат се навистина успешни, не дека ние сме навистина успешен, но претпоставувам дека ние, исто така, спаѓаат во оваа корпа, е тоа што тие го започна натпреварот како некој се обидува да направи нешто кул а не некој се обидуваат да направат една компанија. Можете вид на се - Google излезе на Лари и Сергеј е докторската дисертација на Стенфорд, и Yahoo излезе од само, претпоставувам, исто така, некои Стенфорд момци само вид на нарезници наоколу во нивните dorm соба. И eBay излезе од некојси обидува да изгради пазар за неговата девојка да се разменуваат Pez точење. Амазон е малку повеќе пресметува. Па не можам да замислам дека некоја од тие луѓе навистина имаше толку совети, и се чини дека имаат разработени во ред за нив. Но, мислам, во исто време Јас не одам за да седат тука и да ви кажам да не добиете совети за нешта. И многу пати луѓето се само премногу внимателни, премногу. Мислам дека тоа е повеќе корисно да се направи работи се случуваат, а потоа се извини подоцна отколку што е да бидете сигурни дека ќе точка очи сите ваши Јас сега и тогаш само не се работи се направи. Да. Одат за тоа. Публика: Кога мислите дека Фејсбук ќе стигнат до точка каде тоа би можело да стане толку голема компанија [Нечујни] нова идеја, [нечујни]? Дали мислите дека таа ќе достигне тој момент било кое време наскоро? Како ќе го чуваме од [нечујни]? Марк Цукерберг: Па, Мислам, мислам дека - Јас мислите дека сте вид на секогаш во тој момент. Мислам, повеќето компании се започна на како неколку идеи, и оние кои се неколку работите кои што го прават добро. Значи, мислам, Јаху беше како да сме ќе организира сето ова информации во светот, како од директориумот. И тоа беше она што тие го започна натпреварот прави, а потоа тие вид на насочуваат надвор како што минуваше времето и изградени повеќе нешта. И многу нешта е како јадрото на нивниот бизнис сега. Мислам, тоа е како тие не првично направите пребарување. И сега директориум едноставно не постои. Тоа смрди. Нема корист за него. Мислам, голема работа на Google беше исто како што тоа го правеа рејтинг. И тогаш, претпоставувам, од PageRank, тие имаат пребарување. И сега тие вид на продолжување дека за да се прават други слични тип на алгоритми, бараат во други простори. Но, мислам, можете да вид на се каже колку сите други нешта кои што го правиш е вид на површни. И тоа е како тие се обидуваат Навистина е тешко да се направи PageRank и други видови на алгоритми кои се многу слична на онаа работа во нивната простори, и тоа е само не како домот или чисто од една идеја како оригиналот беше. Па во Фејсбук, на пример, кога само што влегов почна, она што јас мислев дека е најмногу интересна работа е само да бидат во можност да напишеш во нечие име и да дознаете информации за нив. И имаше едвај било од работи што беше таму сега. Немаше групи. Немаше пораки дури. Таму беше ѕиркаа. Да. Мислам, па тоа е како да вид на се започна на некој вид на Суштинската идеја. И, генерално, на компанијата ќе се направи добро, бидејќи јас Претпоставувам дека луѓето кои почнуваат надвор работат на тоа Суштинската идеја вид на се разбере дека едно јадро идеја во некој вид на уникатен начин. Но, тоа не значи дека тие имаат било подобро разбирање на нешто друго, од некој друг. Па тоа е зошто си околните со многу паметни луѓе е навистина важно. Публика: Што беше тоа - беше има било кој вид на модел тоа беше [нечујни] слика карактеристики [нечујни] на Фејсбук? Беше таму било кој вид на [нечујни]? Марк Цукерберг: Мислам, има многу апликации на интернет сега дека го направи тоа работи. Значи, мислам, на Фликр е прилично фото апликација. Иако мислам дека за три недели ние ги донесе на бројот на слики дека имавме на нашиот сајт. Мислам, мислам дека најкул работа во врска со слики е тоа што можете да таг нив и начинот на кој ги прави водат до профили на луѓето. И мислам дека тоа е нешто што навистина може да само направите ако имате контекст на сите околу вас на сајт. Овој вид на бара присутноста на употреба. Па јас не знам дали некој од другите момци би го сторил тоа, ако тие го имаат тоа вид на употреба, но тие не. Не знам. Не некој од вас момци имате било какви CS прашања? Публика: Јас сум љубопитен. Како да се одлучи што ти си се движи напред со компанијата да ги извршуваат технологија или не продолжи технологија? Марк Цукерберг: Што една идеја? Што е во примерот? ПУБЛИКАТА: Па, јас всушност не знаат многу за Фејсбук. Што е следното нешто што сакате да направите со слики и поврзување на луѓето заедно? Како знаеш за да дознаам кој технологии се добри? Како ви се мое да најдете технологијата? Дали имате било какви процеси во одржи денес дека се насочени кон оние видови на нештата, или не технологијата само доаѓаат во компанијата затоа што ти си надвор некаде и некој споменати нешто што може сакате да го направи во однос на Фејсбук? Марк Цукерберг: Па мислам дека нашата процес за филтрирање она што технологии да ја користите верувате на паметни луѓе. Значи ние дефинитивно имаат некои луѓе во компанијата кои се само навистина паметна, и мислам дека повеќето од луѓето на компанијата се обично прилично паметни. Но има простор за неколку момци особено - Јас сум ниту еден од нив - кој мислам дека кога тие велат дека нешто не е генерално добра пракса да одат во неа, тогаш тоа е релативно - тогаш тие можат да добијат поддршка за тоа прилично лесно. И мислам дека многу од инженери вид на се изгради консензус околу тоа. Се обидувам да мислам на добар пример. Мислам дека тоа е малку цел ориентирана. Па потоа со слики, знаевме што сакавме за поддршка на само луѓе качувањето неограничен фотографии. Значи, мислам, нема вистински концепт на неограничено. Тоа е само ќе треба да се задржи на додавање работи, да ги задржи на додавање на чување. И сакате да се направи тоа, така што тоа вид на работи како беспрекорно како е можно. Така првото нешто што ние се обидуваат да се направи е, добро, ајде да се оцени овие компании кои само го прават голем багаж за живеење. Или тоа е како NetApp или нешто, мрежата уредот. Па ние се разговара со нив за некое време. И тогаш ние сме како, во ред. Па, ние навистина не сакате да одите со овој еден, голема кутија пристап. Ние сакаме да одиме со кои имаат само серија на дистрибуирани помали кутии со многу напорна вози и многу RAM меморија. И затоа мислам дека архитектура која ние прво вграден беше една каде што имаше куп на тие машини со релативно бавно, но многу стабилна диск зад ниво на - слој на кеширање кутии со еден тон на RAM меморија кои би можеле да се одржи повеќето од сликите и најчесто се пристапи слики во - Претпоставувам во RAM меморија во секое време. И потоа десен пред да започна, тоа се случи со нас дека ние се случува да имаат некои проблеми со тоа. И прашањата на кои ние се случува да имаат се случува да биде мрежа прашања, не хардвер прашања. Така, на пример, ако имате албум на 30 слики и секоја од вашите фотографии е три мегабајти, тогаш можете да испраќате 90 мегабајти на Facebook. И тој вид на смрди. Во ред е. Мислам, тоа смрди затоа што луѓето имаат тенденција да имаат не е оптимално врски и затоа нашата рутер - Јас Претпоставувам дека повеќето рутери се постави само за да бидат во можност да се справи со гигабитна во еден момент, и рутери се вид на скапо. Твоите големи парчиња на опрема. Јас не мислам дека постои дистрибуирани верзија на тој сеуште. Па ние не би можеле, во временска рамка дека сакаме да ја стартувате, само да добие нов рутер и да го постави. Значи она што го заврши прави е изградба на Јава аплет и ActiveX контрола која заедно со изборот на фотографии кои луѓето го сакаа за да испратите со компресија на клиентската страна, да ја направи помала, а потоа тој начин луѓето можат само испратите нивните слики релативно брзо. Ние, исто така, снимени процесорот на нашата страна, бидејќи ние не мора да го прават декомпресија на наша страна, иако тоа не беше тоа огромна на тесно грло. Така што работел. А потоа ние тоа мора да точка каде што бевме имаат подигнати на стапка од 100 втор, а луѓето беа користење на функција начин повеќе отколку што сме мислеле дека се случува да. И иако имавме овој кеширање ниво подесување, тоа само уште да не беше доволно брзо. Сигурен сум дека вие момци се сеќава на ова. Пред неколку недели, на местото е немањето на добар пат. Значи она што го завршив прави во тој момент беше користење на работ кеширање, како Akamai тип на работи да се направи овие фотографии кои се статични содржина само да биде поблиску до народот. Така што начинот на кој ние се вид разтоварвам дел од опремата и - вид на морале да ги префрли тие се уште малку големи датотеки на луѓето. Па тоа е каде што сме сега, и тоа чини дека се работи доста добро. Тоа не беше тоа што имаше било однапред технички гениј за тоа. Тоа беше само еден вид на тоа на секоја точка ние вид на очекуваните прашања или да ги бере надвор прилично брзо и потоа имале доволно компетентност да се оцени, мислам, она што опции се дека имавме и да она што мислам дека беа пристојно одлуки за тоа како да се изврши на нив. Што е тоа? Публика: Земете дека на следната ниво, исто така, во однос на проблемите можете само зборуваше. Марк Цукерберг: Да. ПУБЛИКАТА: Студентите се добие една година на - знаеш, еден компјутерски науки работни со, како, јас одам да седат во агол, тип на мојот [нечујни]. Како дојде до компанијата работат преку - она што софтверски инженери направи кога вие сите треба да се стави тркалезните загради на истото место? Марк Цукерберг: Што е тоа? Публика: тркалезните загради за програмери во истото место. Како е структурата на софтвер инженеринг, всушност, направено [нечујни]? Марк Цукерберг: Значи начинот на кој - Јас Претпоставувам методологијата што ја имаме е што сакав да се вид на - како што многу на меритократија што е можно каде што луѓето кои може да дојде со најкул решенија и да ги имплементира најбрзиот и имаат како најмали грешки се да работат на нешто што тие дека е најинтересен и одам и имаат најмногу влијание во компанијата. Па ние сме, исто така, на-интернат многу луѓе, бидејќи ние сме вработување релативно брзо. И во тоа, ние вид на има - ние пар нови луѓе кои доаѓаат во со некои - како подобри луѓе кои се вид на на врвот од синџирот, а потоа ние ги имаат вид на работа со оние луѓе кога тие прво дојде, да научат работи кои тие си работат на тоа - па дека новиот момци, како дојдовни класа, вид на може да дознаете што некои од луѓето кои се во моментов во компанијата се работи на. И мислам дека во тоа го прават, тие ги собереш до стилот и методи со кои ние се користи за правење работи. Но мислам дека тоа менува доста брзо. Мислам дека една разлика помеѓу начинот на кој работи работи во една компанија и начинот на кој работи работи во училиште е дека ова е многу итеративен процес. И тоа е убаво кога ќе се работи во право прв пат, но ние не треба да се. И мислам дека голем број на компании поминат низ фази, или фази, каде што тие не се работи право за прв пат. Како што е Microsoft - Јас значи, не знам кога последен пат е дека тие имаат добар производ пред верзијата 4. Но со време тие стигне до верзија 4, тоа е како и секогаш добро за поголемиот дел. И мислам дека работи надвор многу добро за нив. И, мислам, Google секогаш ослободува своите работи во бета верзија. Па претпоставувам дека ние се обидуваме да имаат повеќе луѓе работат на истото, па секој може да се научат од едни со други и вид на изберете го некои од грешките кои би можеле да бидат направени дека ние може да го намали прилично брзо. Но, како и, претпоставувам во Генерално, идејата е дека не мора да биде перфектни за прв пат наоколу. И се додека можете да ја добиете архитектура како право што е можно, тогаш многу од другите имплементација работи нема да биде толку голем договор, и може да се вид на работи дека во секое време. Знам дали тоа е вид на одговарање прашањето што ќе ме праша. Публика: Па сега, кога ќе најдете нешто што сакате да го направат тоа не знам толку многу за, можете да побарате некои од овие луѓе кои работат за вас, или можете да добиете нови луѓе. Но, кога ќе започнете, тоа е само вид за вас и вашиот цимер како студент. И очигледно, имаше домен знаење прашања на компјутерски науки што ќе мораше да се справи со и не знаат. Мислам, како не ви одат за да пронајдат начин да се прават работите? Дали ќе одлучите да ги преземе одредени класи? Дали ќе добие книги? Дали одите изнајмување или да добијат вклучени со некои повеќе луѓе? Како го работат преку оние прашања на учење компјутерски науки како што работеа преку ова? Марк Цукерберг: На интернет е прилично добра алатка. Мислам дека тоа е како и најголемиот дел од неа. Мислам, ние вид на направи точка на не вработуваме луѓе за вештини, бидејќи претпоставувам дека теоријата е ако некој има вештини во областа и се тоа го правам за 10 или 15 години, тогаш тоа е веројатно она што тие можат да сторат. И тоа е добро, и дека значи дека тие може да го направи тоа. Но, ако вработи некој, велат, право надвор од колеџ, или некој помлади кои сте само вработување на нив за суровини и интелигенција, тогаш идејата е дека тие се случува да да биде во можност да научат нешто навистина брзо. И има многу информации достапни насекаде, и сега, withing последниве години, има добри алатки за сортирање преку тоа. И мислам дека повеќето performant луѓе имаме се вид на помладите луѓе, кои не мора да знаат дека многу за нешто специфично излегува на колеџ. Мислам, добар пример е - Дастин, мојот цимер од Харвард не беше дури CS големи. Тој беше Економски големи. И тој е само навистина паметна Еј, и беше во можност да го собереш. Некои од другите добро луѓе сме се Специјалност ЕЕ од Стенфорд или Беркли. И тие не се ни CS цело време. Како математика луѓе - ако сте ја изучувале математика, ќе може да се научи нешто релативно брзо многу од времето. Да? ПУБЛИКАТА: Претпоставувам, бидејќи имате инфраструктура во место, токму сега, кога ќе се фокусираат на вашиот вработување, па сеуште изгледа за технолошки вештини луѓе? Или барате луѓе кои би можеле да имаат деловни знаења да им помогне расте ви понатаму и да заработат повеќе пари? Што е всушност приоритет токму сега во расте на компанијата? Марк Цукерберг: Јас никогаш не вработиш луѓе само затоа што тие имаат бизнис вештини. Тоа е всушност вид на смешно, но познавање на многу основни CS работи е навистина важно во бизнисот, исто така. Една од главните работи што можете дознаете кога учите CS е сложеноста и обемот, и дека е голем проблем во бизнисот, исто така. Како да одите од тоа да имаат пет лица на 100 луѓе, и она што е промената во динамична таму? И како, како се одредени процеси - како е продажбата на сила ќе скала од пет лица на 100 луѓе? Тоа е како ист тип на разузнавачките дека може да дознаам и на оние проблеми. И тоа би можело да биде различен вид на човек кој се грижи за решавање на проблемите. Но мислам дека вториот дел на мојот одговор на она што го рече е дека мислам дека сме вид на постојано во процесот на градење на надвор инфраструктура, и јас не мислите дека некогаш излезат од тој процес. И ние сме вид на фокусирање не само на градење на нешто и да пронајдат начин да се направи пари од тоа и вид на максимизирање на вредноста на нашиот бизнис во краток рок - но наместо тоа, вид на секогаш во потрага да се зголеми што на долг рок вредност ќе биде. И мислам дека во тоа го прават, вид на треба да секогаш само да се гради надвор на вашата база, и не во било кое време се загрижени за максимизирање на вашите пари. Публика: Ова е вид на назад кон [нечујни] Фејсбук, но вие момци имаат издаде како еден ден по колеџ, можеби нешто слично, со сите качувањето слики сите во исто време, [нечујни]? Марк Цукерберг: Нашите врвови се прилично силни. Па како во 5:00 Наутро, без разлика колку корисници ќе се регистрираш, секогаш има како 5000 луѓе, и тоа е тоа. А потоа, ако можеш да 21:00 Пацифик - па како полноќ тука - кој претпоставувам е како врв низ целата земја, тоа е блиску до 400.000 луѓе користење истовремено. А тоа е всушност вид на интересни, затоа што ние ги следиме овие графикони и ние имаме овој огромен LCD во нашата канцеларија, и секогаш кога има светла точка во сообраќајот, ние сме како, ох глупости, што се случило? И многу пати тоа е како Laguna Beach. [Chuckles] Но обично тоа не се лулаат кои далеку на друг начин. ПУБЛИКАТА: Со архива [нечујни], ако некој брише нешто од нивниот профил, го чуваш кеш на тоа, и колку долго? Марк Цукерберг: Токму сега, ние не. Но, ние може во одреден момент во иднина. Публика: Да се ​​надоврзе на тоа, она што вид на прашања дали зборуваме за на на компанијата во однос на приватноста и безбедноста, сите оние нешта? Дали сте загрижени за тоа на сите? Сте ги ставаш [нечујни] приватност и безбедноста изјава на интернет. Така да само да го постави и тогаш не грижете се за тоа? Марк Цукерберг: Па, мислам дека дека она што го прави Фејсбук забава и корисно е тоа што има многу информации за многу луѓе дека може да се добие. Но она што е уште поважно е дека информациите е на располагање на луѓето кои тоа лице сака таа информација да биде на располагање. И друга страна на која е дека информациите е на располагање на луѓе кои сакаат да имаат пристап до тие информации. Па една од вид на јадрото одлуки кои што ние ги направивме беше само да ги споделите со луѓе во исто училиште види едни од други профили. И претпоставувам идејата зад тоа беше дека ти си на Харвард. Вие веројатно нема да го имаат тоа тешко на време само допуштајќи некој друг на Харвард види вашите информации. Но, во исто време, тоа е како само луѓе на Харвард, кои сте веројатно нема да се види на ден-за-ден основа, а можеби и ги исполнуваат, кои некогаш ќе се сакате да се погледне нагоре. Тоа не е како некое дете надвор во Стенфорд кои вие никогаш не ќе разговара со се случува да бидат заинтересирани во знаејќи го она што вашиот мобилен телефонски број е или она што сте заинтересирани Така со ограничување на обемот на информации за сортирање на како тесен како има смисла, мислам дека дека ние сме решени многу од овие прашања. И тогаш, ние исто така, даде луѓе целосна контрола околу тоа што делови од нивните профил се покажа. Па ние не сила некој да покаже ништо, и ние им даде на луѓето грануларна контрола над некои од повеќе чувствителни работи. Па се допаѓа, веднаш до поле мобилен телефон, има уште една област што е како, кои не сакате да се покаже ова да? Само вашите пријатели, само луѓе во вашето училиште, што? Ние се грижиме за тоа, бидејќи ако луѓето престанат - ако луѓето се чувствуваат како нивните информации не е приватна, тогаш тоа завртки нас на долг рок, исто така. Публика: Само продолжување на дека, претпоставувам дури и покрај тоа што се стави на информации до себе, што е регрес во случај, да речеме, имаш слика, и некој става таа слика до на некои порака одбор или некои Жешка или не тип сајт. Како ја контролирате она што корисниците врска со информациите дека е влез на вашиот сервери? Марк Цукерберг: Тоа е многу тешко да се контрола на она што луѓето го прават со информации дека тие имаат пристап. Нели? Мислам, најдобро што можеме да направиме е да се дадат луѓето контрола над своите информации и кои можат да ја видат. А потоа, откако тие нека некој го види, тоа е вид на надвор од контрола на сите граѓани. Публика: Јас сум љубопитен малку за [нечујни] Ѕид функција. Се чинеше да се започне од можеби повеќе како табла тип на работа, а потоа целосно го променивме наоколу. [Нечујни] како еден или на друг, или ако има нешто дека сте биле размислува за? Или беше таму дизајн промени во процесот на правење на [нечујни]? Марк Цукерберг: Па јас првично го фрли кои заедно во како половина час. И претпоставувам дека тоа беше прилично комплицирано, затоа што - или беше покомплицирано отколку што мислев дека требаше да биде. И мислам дека дел од Причината зошто ние го променивме тоа е затоа што тоа не работа како и сакавме тоа да. Мислам, првичната цел беше да се вид на се направи тоа така што ќе може да има ова вики тип нешто на профили на луѓето, дека кога ќе moused над нешто, покажа кој додаде дека дел од неа. Но, претпоставувам дека имало многу случаи тоа што го пропуштивме, или тоа едноставно не беше добро дизајниран од мене. И јас не знам дали вие момци се сеќавам, но се користи за да глувчето над нешта, и тоа едноставно не се толку добри. И како, тоа би можело да се каже сте на погрешен човек, или тоа би можело нагласи повеќе отколку што беше предвидено. Па јас вид на комбинација дека со размислување, ова не е дури и на најдобрата функција. Тоа ќе биде многу поинтересно ако наместо да глувчето над нешта, луѓето само можеше да се види на сликата и името на лицето кое испратени сè, без да се оди преку целиот ѕид. Значи во текот на летото, ние само вид на отиде преку и напишал подобро парсер за ѕидови и се обиде да ги распаѓаат. И тогаш, оди напред, ние направивме тоа, така што само додаде еден пост, и таа отиде до врвот на ѕидот. ПУБЛИКАТА: [нечујни] прашање. Каде ќе го добиете идеја од, за создавање на Фејсбук? Марк Цукерберг: Јас само сакаше да се направи нешто каде што луѓето може да се тип во нечие име и да добијат некои информации за некоја личност. Јас мислев дека ќе биде кул. О, да? Публика: Јас сум заинтересиран во функција која ти би можеле SMS некои [нечујни] информации ако си сакал и да го испрати назад. Не знаев за луѓето да го користите. Па јас сум само се прашувам дали постои Вистинските причини [нечујни]? Марк Цукерберг: Значи SMS портали Исто така имате е-мејл колега, Значи, ако вашиот телефонски броеви е x и имате Cingular како вашиот провајдер, тогаш можете да e-mail x@cingular.com или некоја варијанта од тоа, и текстуална порака ќе одат на вашиот телефон. И тоа е бесплатно портал. Па, знаете кога ви текст порака луѓе, многу пати во зависност од она на вашиот мобилен телефон Планот е, тоа ќе ве чини пари. Ако го направи тоа преку е-мејл, тоа всушност не чини пари. Па тоа е како ние се определивме да го направи тоа. Правиме висок обемот на нив и ние одлучи дека тоа само ќе биде подобро нешто за нас да - да всушност го прават тоа на legit начин и испратите текстуална порака директно до мобилен телефон, што е спротивно на одење преку е-мејл портали. Па ние сме вид на процесот за добивање на кој до сега. ПУБЛИКАТА: [нечујни] Мајспејс [нечујни]? Марк Цукерберг: Мислам дека ние сме секогаш во потрага по повеќе нешта да се направи. Јас не мислам дека ние сме натпреваруваат со myspace. И мислам дека тоа е еден вид на друг тип на апликација. Да. Публика: Јас сум само љубопитни. Дали има одредена причина зошто на профили на едно лице и училиште пораки и работи, а не како [нечујни] текст може да бидат копирани и атипичен? Е дека [нечујни]? Марк Цукерберг: Па јас не дека така што луѓето не може да помине низ и одвај страници. Имаме многу нешта дека ние се стави во место да бидете сигурни дека луѓето не агрегат информации исклучување на Фејсбук. Ти очигледно, не можете да видите профили на луѓе во други училишта. Но, исто така, ако се обидете да видите многу профили, што зема дека сте само гледање абнормална број на профили. И ние исто така еден вид на - само со анализа на корисник активност, ние сме изградиле овие Bayesian филтри што претпоставувам само нека одберат абнормална активност, како навистина брзо, и само вид на шоу многу ограничени информации за оние корисници. Но една од работите дека сакаме да се направи, ние сакаме да бидете сигурни - ние сакаме да се направи тоа особено тешко за секој да се обиде да одвај внесувачот адреси, затоа што тоа е навистина досадни - ако луѓето се spammed. Па ние сфатиле дека со што го прави на сликата, наместо обичен текст, што само додадени екстра ниво на сложеност во однос на гребење. ПУБЛИКАТА: [нечујни] прилично вредни ресурси кои [нечујни]. Правиш ништо [нечујни]? Марк Цукерберг: Па, ние може да го користи да наведете постери за вас, на пример. Јас не знам дали некој од вас купи постери на тој начин. Но, ние вид на - ние се обидуваме да дознаам што можеме да го направи тоа, но ние сме очигледно навистина чувствителни на приватноста на луѓето. И што е тоа? Публика: Не толку за индивидуални [нечујни], но само во целина [нечујни]? Марк Цукерберг: Да. Јас мислам дека ние сме всушност ќе да биде ослободување нешто кон крајот на оваа недела или следната недела, кој покажува некои агрегат статистика, која ние дека се интересни. Мислам, ова е нешто е вид на кул, но тоа не е тип на работа дека ќе се врати на секој ден. Нема CS прашања? Мајкл Д Смит: Дали имате било какви прашања за Марк? Тој би можел да биде подготвен да остане околу за неколку минути, во случај луѓето сакаат да не побара сте во јавноста, но има - Марк Цукерберг: Публика: Јас сум особено разочарани што Вил Чен не ме побарате било какви прашања. Мајкл Д Смит: Ќе работат на Вил подоцна. Тоа е тоа? Нема повеќе? Имаме уште неколку. Марк Цукерберг: Кул. Публика: Дали некогаш сте се отлагам на Фејсбук, како и секој друг во собата? Марк Цукерберг: Што е тоа? Публика: Дали некогаш сте се отлагам на Фејсбук? Марк Цукерберг: Се разбира. ПУБЛИКАТА: [нечујни]. Марк Цукерберг: Мислам, Мислам дека има вредност на она што луѓето го прават на сајт. Публика: Јас само знам што веројатно многу од нас ќе се чувствувате дека часовите [нечујни]. Мајкл Д Смит: [нечујни]. Марк Цукерберг: Да, секако. Публика: Јас не знам дали може да се каже ова, но она што видови на функции може да ние очекуваме во иднина? [Нечујни] Марк Цукерберг: Па, можам да ви кажам она што ние ќе треба да направите следните две недели. Тука е нешто што Јас само што споменавме порано, каде што ние Собирање еден куп на статистика, и само се покаже она што е топло и она што се менува. И, исто така, изненадувачки статистика дека ние сме најде, како 2% од луѓето на Харвард се слободар, на пример, или нешто слично. Мислам дека уште една работа што ние ќе започне надевам некаде или доцна оваа недела или следната недела, е нешто што им овозможува на луѓето да се разјаснат нивните односи со другите луѓе. Толку многу од проблемите со кои ние вид на се справи со Фејсбук не се секогаш технички, но постојат понекогаш како тие се социјални проблеми. И тоа е како - еден нешто што мислам дека е навистина интересно е - ако имате 100 или 150 пријатели, колку добро знаете секоја од овие луѓе, и кои се можеби како пет лица кои ви всушност се грижи за, како многу. И тоа не е нешто дека можете да навистина одговори токму сега, бидејќи конекции се бинарни. Можете или се поврзани или не сте. Па јас сум се обидува да се размислува за некое време за тоа како ние би можеле да се дизајнира нешто тоа ќе го направи тоа, така што луѓето би можеле да се изразат како близок тие беа на луѓето, во вид на непристрасен начин. Значи можете да си замислите, ако сте направиле функција која беше токму како - Стапката вашето пријателство на скала од 1 до 10, кои не би сакал да работиш. Бидејќи прв од сите, никој не би сакал да се направи дека затоа што ти си навреда некој ако сте како, ти си три. Но, тоа е исто така еден вид на здодевни, и така никој би сакал да го стори тоа поради тоа. И тоа само ќе бидат изопачени од страна на социјална притисок на ист начин дека пријателите се. Некои луѓе имаат различни чувство на тоа што е пријател со нив, потоа на друго лице би. Значи, ако некој има 30 пријатели и друго лице има 150 пријатели, дали тоа лице, всушност, имаат повеќе пријатели во реалниот живот? Можеби или можеби не, а можеби лицето со 30 само има повисок праг за правење некој пријател на Facebook. Па мислам, претпоставувам дека решението дека дојдовме со оваа беше да се направи - да се суди односи врз основа на двонасочна, фактички изјави. Така на пример, отидов CS50 со таа личност. Или јас живееле во куќа со таа личност. И таму е само еден вид на куп од различни начини да не работи како што. Но јас сфатиле дека тоа би веројатно да биде малку повеќе точни, бидејќи никој не се случува да - нема притисок да лажат за такво нешто. Тоа не е како, што зборуваш? Јас не се CS50 со вас. Но ако некој агрегати на многу различни конекции, тогаш тој вид на значи нешто. Значи, кога ќе се земе некој како Дастин, кој е мојот цимер тука, и тоа е како ОК, добро живеевме заедно Киркланд куќа. Тогаш ние работевме на Facebook. Потоа се пресели надвор да Пало Алто, а сега ние сме сè уште работи на Фејсбук - тогаш можеби тоа е доволно врски за да каже во ред, и овој човек јасно има многу да се направи овој член. А ако единствената категорија дека знаете некој преку е, оваа личност е мојот Фејсбук пријател, тогаш тоа исто така значи нешто. Па јас не знам. Ќе видиме како тоа функционира. Ништо не е сигурно. Што има? Публика: Дали навистина [нечујни] луѓе пишување во информации [Нечујни]? Марк Цукерберг: Тоа е комбинација. Па мислам дека нешто друго тоа е доста важно за секоја на овие настани е датумот на кој ќе се појават. Значи, ако сте имале, на пример, датумот на пријателство секој човек со секој човек, тогаш тоа ќе им даде сте повеќе точна претстава на она што значи, бидејќи во сега не знам што значи пријател да секоја од луѓе на мрежата. И затоа што не се знае кога беше формирана тоа пријателство, не знам што има промени во тој однос Откако се формира тоа пријателство. Мислам ако лицето - ако пријателство значи многу малку на некој ако знаете дека она што се случи вчера, дека тие станале пријатели, сеуште знаат дека постои некои - дека има некои сила. Тоа е како сигурност нешто. Има пониска сигурност дека нивниот однос разграни од тој момент ако датумот на кој се појавила акција беше порано. Жал ми е, поновите. Па мислам дека тоа е еден од нешта што ние се фокусираме на тука. Земав курс - Јас се CS50 со некој Овој термин е многу различна од дека сум висок сега и го зедов CS50 со овој лице, кога бев бруцош. Многу од овие - анализа за тоа како луѓето се погледне на овој и да видиме односите не е нужно - Фејсбук нема да се стапка на врската. Тоа е вид на - луѓе имаат имплицитно разбирање на она што разликата е помеѓу ја преземат CS50 со некој овој термин и ја преземат CS50 во рамките на пред три години. И мислам дека вид на ќе помогнеме. Што има? Публика: Кога ќе добие нова идеја и вие мислам дека тоа е прилично кул, како [Нечујни] со тоа како да одат за тоа? Марк Цукерберг: Не премногу. Бидејќи јас мислам дека многу работи, ние средиме имаат многу уникатен платформа за градење на неа. Јас не мислам дека има било кој друг компанија или група на луѓе во светот кои би можеле да развие ова право сега. Мислам дури и Google, со нивните како 5000 инженери не е во место да се направи апликација која вид на карактеризира луѓето односи како оваа. И тоа е како една иста работа со слика означување. Ние можеме да го направи тоа, бидејќи слика со означување работи само ако сите околу вас е на сајтот. Затоа што во спротивно сте ќе добиете еден вид на употреба за тоа каде и да одите и можете да испратите слика и да одите да таг еден куп на луѓе, и тие не се таму, и дека смрди. Па дури и ако 50% од луѓето на Харвард беа на Фејсбук, тогаш означување и начинот на кој ние се постави до, сепак, ќе си го цица. Така тоа функционира само затоа што 97% од луѓе на Харвард се на Фејсбук, или whatever. Па поради тоа, тоа е како не толку голема за загриженост. Да? Публика: Значи од вид на софтверски инженеринг, вид на динамичен [нечујни] начин, кога некој има една од овие идеи - како ајде агрегат ова [? поширок?] статистика и кажувам на луѓето, или јас ќе треба начин да се мерење на тоа дека, и други за овие луѓе и означувајте ова нешто на профили на луѓето - како тие се обратите за добивање зелено светло од сите на друго место во компанијата за да поминат некои од своето време технички работи на тоа? Или да се други луѓе да работат на тоа со нив, и работи како што? Марк Цукерберг: Мм. Мислам дека многу луѓе - Мислам, на луѓето кои работат во Фејсбук навистина како работат на Фејсбук, Мислам дека, во најголем дел, и да потрошат многу своето време го прават. И како, многу од време дека тие се трошат, тие поминуваат работат на работи кои би можеле да бидат вид на стратешки важно да се што ние се обидуваме да се направи во тој момент. Но исто така, многу луѓе едноставно плеткаме околу со кодот база, и вид на се стави ако-изјави во таму е како, ако корисникот не е ме, тогаш стави ова во таму. И така јас се шетаат со различни места на луѓето во текот на денот, или луѓе доаѓаат и да разговараат со мене. Како, јас се одржи извршен директор на работното време, како шега, како 2:00-04:00 секој ден - не денес. А луѓето само да дојде и да го покаже ме различни работи кои што го правиш, и многу од тоа е релативно ладно, и работи дека јас не би мора да ги замисли. Па мислам, те праша пред да сме биле заштеда, ако бевме архивирање, стари профилот информации, и еден од причини затоа реков дека ние би можела да започне и тоа е бидејќи еден од момците на компанијата излезе со нешто каде што тоа е како, па одете на страница на вашиот пријател, и тоа покажува вашиот неодамна ажурирани пријатели. А потоа кликнете на тоа, и тоа покажува своите нови профил. Но, не постои индикација на она што се менува. Значи еден од момците направија нешто што држи стара верзија на неговиот профил, и тогаш тоа го прави така што кога ќе одат во неговиот профил кога тоа надградби, Тоа ја нагласува во жолти на делови од неа кои беа изменети. И мислам дека тоа е прилично кул. И тоа не е огромен проект - Мислам, тоа всушност вид на е, ако ние треба да почнеме чување информации на сите. Но мислам, тоа е малку ладно. Тоа не е од типот на она што ќе мора да се обврзани да излезе, но јас дефинитивно мислам дека тоа е прилично големо подобрување во текот она што го имаме сега. Сега, тоа е навистина тешко да се оди на профилот на нечија и кажете што се смени. И тоа е само повеќето Неодамнешен пример дека имам. Публика: Дали имате време за да се овозможи луѓето да го смените изгледот на секоја страница? [Нечујни]? Марк Цукерберг: Значи, јас не сакаат да го направат тоа. А причината е поради тоа што мислам дека дека Фејсбук е директориум, и примарната цел е да се погледне до некого. Нели? Како тип во нивно име и да добијат некои информации за нив. И една од работите тоа е навистина корисно е таа страница секого е структурно на ист начин. Значи, ако сакате да ја видите ако некој е единствен, вие не мора да го скенира одредување на колони додека не стигнете до однос статус. Вие само знаете каде што е. Па ќе кликнете, одат - Вашиот очите само одат на таа работа. Но, ако сте имале различни луѓе менување на нивните CSSes на различни начини, тогаш тоа би можело да стане досадни - особено ако луѓето се прават работи како темно сини текст на црна позадина. Тоа само добива вид на ништожно. Публика: Како успешна е Фејсбук [нечујни] биле, и она што го гледате како разлики во цел [нечујни]? Марк Цукерберг: Целта - за мене, средно училиште кое беше ист. Мислам дека апликацијата - ова ќе веројатно звучи прилично глупаво - но сакаат да се погледне на луѓето, јас мислам, е вид на основните човекови желба. Нели? Мислам дека луѓето едноставно сакаат да знаат нешто за другите луѓе. Па мислам дека обезбедување на интерфејс каде што луѓето можат само тип во нечие име и да добијат некои информации за нив генерално е прилично корисна работа. Значи раст е прилично добар. Тоа беше тешко да дознаам точно како да го измери, бидејќи кога го правевме колеџ, ние го отвори на Харвард. Тогаш ние го отвори на неколку колеџи Харвард. А идејата беше секогаш, бевме навистина кратко на пари и опрема. Така, додека добивање малку, опрема што е можно, ние сакаме да се зголеми нашиот раст. Затоа сакаме да започне во училиштата кои ги мислите дека се случува да расте најбрзиот, врз основа на фактот дека луѓето во тие училишта се случува да имаат најмногу број на пријатели во училишта, дека ние сме веќе на. Зедовме различни пристап за средно училиште, затоа што само може да започне насекаде во исто време. Па ние навистина не знам како тоа се случува да расте. Мислам дека тоа е во пораст во повеќе од 5.000 луѓе на ден, што е прилично добар. Да? Публика: Кога ќе почна Фејсбук, дали намера за тоа да стане овој полноправно бизнис? Марк Цукерберг: Не ПУБЛИКАТА: Па, како го [нечујни]? Марк Цукерберг: Се сеќавам мислејќи дека тоа ќе биде кул ако би можеле да имаат Директориум на секого. Се сеќавам расправам со моите родители за ова, бидејќи откако јас речиси добив истера од училиште за овој Проектот што го направив пред Фејсбук, тие беа како, што е добар може да можеби доаѓаат за правење на нешто ново? И јас сум како, не, ова е прилично кул. Замислете колку кул би било ако може само да напишеш во нечие име и да добијат некои информации за нив. И тие беа само се допаѓа, јас не го гледам. И јас сум како, добро, ние ќе само го прават тоа на Харвард за сега, но замислете што ќе се случи ако еден ден, едноставно можете да напишете во името на сите граѓани и да добијат некои информации за нив. И слично, кои би да се вид на кул, нели? Па тие не го купат, но сега тие го прават. [Смеа] Да, па јас не знам. Претпоставувам во секоја фаза, ние сме само вид на гледање на природен начин да се зачува интегритетот на мрежата, а исто така да го направи дека тоа е повеќе корисно - Јас претпоставка е одговорот на тоа прашање. Да? Публика: Дали постојат одредени вештини, особено [нечујни], дека [нечујни] или што би предлагам за некој да студирате? Марк Цукерберг: Јас само укажуваат на тоа дека земе најтешкиот курсеви, кои можете, затоа што учат најмногу кога ви се предизвик, нели? Па како 161 само ми го уништи животот, и научив толку многу од него. 121 Ја најдов прилично тешко. 124 вид на промени Начинот на кој јас мислев за нешта. Што 124 ме научи дека Мислам дека беше навистина корисно беше тоа што таму се - јас дека многу луѓе се фокусираат за тоа како да се направи нешто како и што е можно, и како да се направи на најефикасен алгоритам. Но, она што отсекогаш ни дојден со тоа што не е прави работи на најефикасен начин, но поставување на рамка во прилично ефикасен начин. Па мислам, тој вид на учи можете двете страни на проблемот, како структури на податоци и алгоритми, и како подесување е навистина важно. И тоа е дефинитивно спаси нашата газ во пожарникарска многу пати. Не знам. Работи со паметни луѓе. Да научат од луѓето. Публика: Една од работите што Сум забележал за Фејсбук, во споредба на други социјално вмрежување простор, е дека тоа е всушност многу полесно да го користите. Дали имате луѓе - како вашите вработени само ставање она што парчиња мислат се излади. Дали имате посебна стабилност луѓе за сето тоа се осигура работи, сите заедно? Марк Цукерберг: Луѓето можат да направи она што тие сакаат, но тоа не тие значат може да го стави на сајт. Па мислам дека пред нешто оди на сајтот, многу луѓе го гледаат. Мислам, јас дефинитивно се провери надвор на него пред тоа може да оди во живо. Но мислам, мислам дека луѓето имаат многу креативност да се направи кул работи. И многу пати, тоа е како некој може да излезе со кул идеја, но тоа не значи дека тоа е Конечниот начин што тоа ќе се случи. Така на пример, луѓето истакнување во жолта што промените се во нивниот профил - Мислам дека само на концептот на осветлување работи кои се промени е навистина добра, но интерфејсот дека човек користи за тоа не е што мислам дека е еден од најдобрите. И начинот на кој тој складирање стариот профилот информации не е оптимално или. И тој вид на е кул, бидејќи тој беше само тоа го правам за себе. Но, ако ние беа некогаш ќе се направи нешто живеат надвор од тоа, што Сакам да, тоа го правиме на поинаков начин. И тоа е повеќе само како макет. ПУБЛИКАТА: Значи како, на идеи доаѓаат од земјата, горе, и потоа [? тоа е само?] [? фрлат?] [? одредување на линија? ?] Марк Цукерберг: Јас значи, тоа оди во двете насоки. И јас не сум сосема unopinionated. Мајкл Д Смит: [нечујни]. Публика: Јас всушност имаат прашањето за [нечујни]. Значи, ќе се вратам за [Нечујни] и [нечујни] приватност. И тоа е друга платформа? Марк Цукерберг: Да. ПУБЛИКАТА: Значи колеџ луѓе сте над 18 а дозволено да ја објавите без оглед на фотографиите тие сакате, и тие не се навистина инкриминирачки себе, освен можеби и за дрога и алкохол? Сум видел слики на Фејсбук, каде што мојата помлада братучеди се пие и работи како што. Но кога ќе одат во средно училиште деца, тие се 15 и 16 и помлади. И дали сте момци само велејќи дека е на интернет, и ако сакаат да се инкриминира себе и работи како што, е тоа во ред? Или мислите дека момци се филтрира слики студенти кои средното училиште постави и информациите што пишува? Или не сте само [нечујни]? Марк Цукерберг: Значи многу од решенија кои доаѓаме со работи не се технички или организациски, но само примена социјалниот притисок во добра начини. Па Мајспејс има - речиси една третина од нивниот персонал е следење на слики кои се качени за порнографија. Скоро никогаш не имате било какви порнографија поставени, и мислам дека многу причината е тоа што луѓето користат своите вистински имиња на Фејсбук, и вашиот вистински е-мејл адреса за училиштето. И ако немаш што, тогаш сте нема да испратите порнографија. И мислам дека тоа е навистина едноставно социјални решение на евентуално сложени технички проблем. Така што, рече, ние се промени некои од карактеристики околу за средно училиште. На пример, ние ја партии надвор, бидејќи ние сфатиле дека родителите ќе се изнервира или тие само ќе се скрши на сите страните барут навистина брзо, и дека ќе си го цица за секого. [Chuckles] Не знам. Ние deemphasize контакт информации во средно училиште. Да. Публика: Сите во право, ние завршува тука. Ако имате други прашања, се чувствуваат слободно да слезе и да разговараат со Марк. Ви благодарам многу. Марк Цукерберг: Да. [Аплауз]