MICHAEL D. SMITH: To Popoludní mám tú česť zavedenie Mark Zuckerberg, ktorý je jedným z našich rečníkov tento semester prísť a hovoriť Niečo málo o informatike v reálnom svete. Ako väčšina z vás vie, ako vy všetci to oveľa viac ako ja, zakladateľ Facebook.com, čo je sociálna sieť programu, čo chcete hovoriť. Používa sa u viac ako 2000 škôl z celej národ, a možno aj na svete príliš. Je to svet príliš, alebo len národ? Mark Zuckerberg: [nepočuteľné]. MICHAEL D. SMITH: OK. Takže dobrý vplyv na tom niektoré veci v informatike. Bude nám rozprávať nejaký pozadia v tom a to, čo bolo dôležité, a tak ďalej. Takže prosím, so mnou príjemný. Mark Zuckerberg: Yo. Tak jo, v pohode. To je prvýkrát, čo som kedy musel držať jednu z týchto vecí. Tak som len tak pripojiť je to naozaj rýchlo, jedna sekunda. Dobrá. Počuješ? Je to dobrý? Je to zosilnený vôbec? DIVÁKOV: Jo. Mark Zuckerberg: Dobre. Sladké. To je ako jeden z prvých časov Bol som na prednáške na Harvarde. Myslím, že to, čo to asi bude veľmi užitočná pre vás je, keď som vás prostredníctvom niektorej z kurzov že som na Harvarde, kde som vlastne som ísť na prednášku niekedy. Bol som si srandu. A tak nejako, ako, ako rôzne rozhodnutia ktoré som musel urobiť, keď som bol pohybujúce sa s Facebook účtom dostal ovplyvnený inou vecí že som sa učiť v triedach že som bral. A ak všetko pôjde podľa plán, potom možno niektorí z vás vyjde z tohto myslenia že pri SK alebo inžinierske veci na Harvarde je vlastne trochu užitočný. Tak to je herný plán. Myslím, že je to s drážkou po dobu dvoch hodín. Neexistuje žiadny spôsob, ako budem hovoriť po dobu dvoch hodín. Asi budem hovoriť za podobné 20 minút alebo 15 minút, a potom som si len nechať vy klásť otázky. Pretože som si istý, že vy viac zaujímavé veci požiadať ma, ako som mohol prísť s hovoriť o sebe. Takže myslím, že budem len druh začať. Keď som tu bol, som nastupuje pri 121. Nikdy som vlastne vzal 50. Mali by ste sa dostali ten druhý, ktorý bol robí Facebook, Dustin Roubíček, ktorý bol môj spolubývajúci. Keď sme začali miesto bolo napísaný v PHP, čo nie je niečo, ktoré ste sa naučili v jeden z týchto tried. Ale našťastie, ak mať dobré zázemie v C, Syntax je veľmi podobná, a si môžete vyzdvihnúť v deň alebo dva. Tak som začal písať web a vypustil ju na Harvarde vo februári 2004. Takže myslím, že takmer pred dvoma rokmi teraz. A v priebehu niekoľkých týždňov, čo je Niekoľko tisíc ľudí sa prihlásilo. A začali sme dostať Niektoré e-maily od ľudí, na iných vysokých škôl žiadajú nás začať ju na svojich školách. A ja som bol s 161 v tej dobe. Tak neviem, či vy viete, Povesť tohto kurzu, ale to bolo celkom ťažké. Bolo to naozaj zábavné ihrisko, ale to si ma nechať sa veľa času robiť niečo iné s Facebookom. Takže môj spolubývajúci Dustin, ktorý som Asi práve dokončil CS50, Bolo to ako, hej, ja chcem pomôcť. Chcem robiť expanziu a pomôcť zistiť, ako robiť veci. Takže som bol rád, vieš, to je celkom v pohode vole, ale naozaj neviem akejkoľvek PHP alebo niečo také. Tak, že cez víkend sa vrátil domov, kúpil knihu Perl for Dummies, vrátil a bol rád, v poriadku, som pripravený ísť. Bol som ako chlap, miesto je napísané v PHP, Perl nie, ale viete, to je v pohode. Takže zdvihol PHP cez niekoľko dní, pretože som Sľubujem, že ak máte dobré zázemie v C, potom PHP je veľmi jednoduchá vec vyzdvihnúť. A to len trochu šlo do práce. Takže myslím, prvé veľké rozhodnutia, že sme naozaj mali urobiť bol v tom, ako sa druh rozšíriť architektúry ísť z jedného typu školy zriadené ktoré sme mali, keď to bolo len na Harvarde k niečomu, čo podporované viac škôl. Takže to bolo rozhodnutie, ktoré malo ktoré majú byť vykonané na množstvo úrovní, a to ako v produkte a ako Chceli sme ochrany súkromia na prácu, ale myslím, že je naozaj dôležité rozhodnutie, ktoré je Pomohol nám meradle celkom dobre, ako sme sa rozhodli pre distribúciu dát. Takže neviem, ako veľmi zložité veci, ako je veľký O notácie vy do tejto triedy. Takže myslím, jeden z najzložitejších výpočty, ktoré robíme na webe je výpočet povedať, ako ste pripojení k ľuďom. Vzhľadom k tomu, ak je to možné predstavte si, že je uložené ako akési séria undirected - nie je to vážená - tak neriadený, Neváženej dvojica identifikačných čísel ľudí v databáze. Potom, ak chcete zistiť, kto je priatelia s niekým, musíte sa pozrieť na všetkých svojich priateľov. Je to tak? Tak to je asi ako 100 alebo 200 ľudí. Ale potom, ak chcete zistiť , Kto je priateľ priateľa, alebo čo najbližšie pripojenie je tam, potom sa tak nejako sa pozrieť na 100 alebo 200 priatelia z každej z týchto priateľov. Tak to sa stáva v každej úrovni je tu Ďalším faktorom, ktorý násobí n n, kde n je počet priateľov že každý z vašich priateľov má. Takže vidíte, že tento druh stáva exponenciálne ťažké vyriešiť pre najkratšia cesta medzi ľuďmi. Takže ak ste práve hľadáte priateľ priateľa, ktorý je n na druhú. Ak hľadáte pre priateľa priateľ priateľa, ktorý je n kocky. A to je niečo, ktorá tradične bola pre mnoho dosť ťažké predchodca stránky na Facebooku. A napríklad Friendster Mal veľké problémy s týmto pretože sa snažia výpočet ciest šesť stupňov von, alebo ako sedem stupňov von. A to je niečo, že keď robíš, ako n siedmeho, že jednoducho je naozaj veľmi ťažké a to zložil svoje stránky na chvíľu. Takže jedna z vecí, ktoré sme trochu mali na mysli, keď sme sa prísť na to, ako to urobiť, bolo, ako sa distribuovať databáze takým spôsobom, že tento výpočet stáva zvládnuteľné. Takže to, čo sme sa rozhodli, bolo že všetci na mieste robí väčšinu svojej činnosti na Škola, ktorá sa tak trochu so sídlom v. Takže ak ste na Harvarde, potom väčšina ľudí ktorí sa chystáte byť vidieť a transakcií sa na mieste sa bude na Harvarde. Je to vlastne asi ako 90% veci, ktoré robíte na mieste. Takže sme sa rozhodli rozdeliť databázy a vytvoriť jedna inštancia databázy MySQL pre každú školu v sieti. A v tom, že ak Všimnite si cesty, ktoré určíme sú iba v rámci školy. Takže namiesto toho, povedzme, ako teraz Sme na šesť miliónov užívateľov, a namiesto toho, aby museli robiť n na tretiu na určitú časť šesť miliónov, je to len n kocky cez 10,000, čo je oveľa viac zvládnuteľné typ výpočtu. Takže to bol druh prvýkrát veľké architektonické rozhodnutie že sme museli urobiť, aby prispeli pre nás nie je umieranie o niekoľko mesiacov neskôr. A to bol pravdepodobne celkom dôležitý. Takže keď sme sa prvýkrát nastaviť miesto sme mali len jeden počítač, ktorý sme bežali. Nebolo to v našom izbe na internáte. Boli sme ho prenajíma. Nejako som sa naučil môj lekciu pokuse o spustenie stránky z mojej koľaji izbu o niekoľko mesiacov skôr, a Harvard takmer sa ma pokúsil vykopnúť. Tak som skončil prenájom Server mimo nich tentoraz. A myslím, že beží pôvodne databázy a webový server. Takže Apache je to, čo sme boli použitie v tomto prípade slúžiť stránok z rovnakého stroja. A pretože sme rozdali databázy v ceste, že sme robili, sme boli schopní, ako šiel čas, len pridať ďalšie počítače lineárne a druh rastú na webe, pričom niektorý druh exponenciálny expanzia na základe počtu inzerátov, ktorú sme mali. Ale potom, čo sme narazili na ako je 30 alebo 50 škôl, sme začali si uvedomil, že sme mohli začať sa viac výkonu z MySQL a Apache. Niektoré spôsobom, že materiál bol zriadený jednoducho nie je tak optimálna, ako by mohla. Tak napríklad, keď máte MySQL stroje a Apache beží na rovnakom serveri, potom v prípade, niečo, čo sa deje na tomto serveri, potom nielenže databázy na tej škole alebo škôl na tomto serveri len prestať druh reagovať spôsobom, ktorý dostane ste niečo užitočného, ale nemôžete ani načítať žiadne webové stránky. Tak sa dostanete stránka nie je Založí. A to je na huby. Ale ďalší problém je, že rozptyl a využitie zo školy do školy sa tiež nebude dokonalá. Takže niektoré školy sú vždy bude mať ťažšie použitie. Máme školy, teraz ako Penn Štát, ktorý má 50.000 užívateľov. A potom sa väčšina škôl stále majú používatelia menej ako 2000. Pretože je tu veľa malých školy a veľa škôl ktoré nemajú úplnú všadeprítomnosť. Takže v snahe vysporiadať sa s tento problém a urobiť z neho tak, že by ste mohli vysporiadať s Skutočnosť, že Penn State mal 50.000 ľudí a len ton užívateľov po celú dobu, a potom máte nejaké školy ktoré nemajú, čo sme sa rozhodli urobiť sa oddelí niektoré z web servery z databázových serverov. A aby to tak, že sme jednoducho mali bazén webových serverov Apache že by sme mohli zaviesť rovnováhu medzi nimi. A aby to tak, že si Môžete používať tie rovnomerne zatiaľ čo len mať databáze vrstva sa trochu konzistentné. Tak neviem, či toto je zaujímavé na vás na všetky. Alebo či je to niečo, na čom záleží na to, čo vy teraz študujú. Takže ak je to viac vecí že vy by skôr poznať z hľadiska architektúry, potom nechám, že otvorené otázky neskôr. Tak som sa nemusíte tráviť veľa času len hovorí o náhodných aplikáciách že vy by mohli Nie je vôbec jedno použitie. Skúsim nájsť nejaké zaujímavé príklady. Tak som na mysli, myslím, že jeden z veci, ktoré bolo celkom zaujímavé bolo, keď sme sa dostali do bod, pokiaľ ide o prevádzku kde sme začali maxing z výkonu niektorých z týchto open source aplikácií ktoré sú všeobecne dosť výkonný. Tak napríklad, MySQL naozaj dobrý open source databázy. Ja neviem, či niekto z vás chlapci druh vo svojom vlastnom čase neporiadok sa okolo a urobte niečo s MySQL alebo ste používali to v žiadnom prípade. Ale je to celkom jednoduché. Je to tiež slušne rýchle. Indexy fungovať celkom dobre. Nie je to tak plne funkčné ako niečo, čo ako je Oracle, ale je to celkom dobrý. A my sme dostali do bodu, kde, myslím, že okolo Keď sme začali robiť ako Možno 100 miliónov stránok denne, že sme sa rozbehli do niektoré prekážky na to. Tak napríklad typický dotaz na MySQL môže trvať dva až štyri milisekúnd. A že to nie je tak moc. Ale keď robíte 100 miliardy zobrazených stránok za deň, a každá strana pohľad moc majú 30 až 50 otázok, najmä ak robíte niečo ako zobrazenie profilu, ktorý pýta všetky druhy z rôznych informácie, potom to začne sať. Takže sme začali vyvíjať caching vrstva, ktorá umožnené rýchlejší prístup k niektoré informácie. A pôvodne sme používali iný open source aplikácie Memcache, , Ktoré nemám, ak niekto z vás, chlapci majú nejaké skúsenosti s tým. Ale bolo to celkom rýchlo. To má prístupové doby dole Myslím, že 0,3 na 0,5 milisekúnd, čo je celkom dobré. Ale tiež má veľa distribučných záležitosťou. Má to byť distribuované hash tabuľky druh aplikácie, kde si môžete len pripojiť ľubovoľný počet z Memcache krabíc v klastri a musí byť schopný pripojiť to a mať to ísť. Ale my sme sa dostali do veľa problémov tam, kde rôzne Memcache boxy by ísť dole. A tam bol žiadna redundancia Na základe informácií. Takže keď Memcache box šiel dole a mal cache, potom zrazu si mal oveľa väčšiu prevádzku ísť na konkrétne sadu databáz. A že by sať. Tak ako šiel čas, dokonca sme prerástla Memcache a indexy na MySQL. Sme stále používajú tie veci. Ale my sme museli postaviť na vrchole z extra redundanciu. A ja si myslím, že je to niečo, čo je Pravdepodobne možno trochu zaujímavejšie. Ale nechám vy sa ma ďalšie otázky o tom neskôr. Nie som si úplne istý, čo by bolo zaujímavé hovoriť o práve teraz. Možno, že vy ste mohol pomoct trochu? Choďte na to. DIVÁKOV: Som zvedavý, mysli [nepočuteľný] ísť do on-line podnikania, ako je to, ako ste sa cítil atmosféra bola s veľkými hráčmi po jeho uvedení na trh a ďalších veľkých hráčov kto si myslel, že sila [Nepočuteľné] označiť, alebo aké sú vaše skúsenosti sa s tým. Ja by som mala záujem, len o technické strana, [nepočuteľný] len stupňovať a technicky, ako sa [nepočuteľný]. Mark Zuckerberg: Jo, tak to je nie je technická otázka vôbec. Ale myslím, že budem len rád ísť na otázku dobu. Pretože nie som úplne istý, čo je dôležité veci pre mňa bude diskutovať. Tak som si práve túto otázku odpovedať. Potom niekto iný, kto sa chce opýtať me otázky môžete len ísť na to. Myslím, že by som nikdy strávil veľa času starostí o veci ako - Aj Teda, existujú firmy, tam ako Google ktoré by mohli len dostať do vášho priestoru a robiť, čo chcete, kedykoľvek. A myslím, že jeden zo skvelých vecí o tentoraz v technológii je, že jednotlivci sú špekulatívne a schopní urobiť oveľa viac, než sme v skutočnosti nikdy nebol schopný urobiť predtým. A dokonca aj pred štyrmi rokmi kedy bola zahájená Google, Teraz majú stovky tisíc strojov a pravdepodobne miliardy dolárov vynaložené na zariadení. Myslím, že generácie pred Google, mohol by si ani aby stránky, bez toho, aby niektoré Veľký kus hardvéru. Myslím, že eBay, napríklad, bežal off z dvoch 50,000 dolár strojov. Nemôžete začať robiť, že ak ty si len chlapec v koľaji. Takže si myslím, že sme mohli prenájom stroja na 100 dolárov za mesiac a použitie, ktoré možno škálovať až na miesto, kde sme mali 300 tisíc užívateľov je celkom v pohode. Je to dosť unikátna vec, že ​​je práve teraz deje v technológii. To robí to tak, že namiesto starosti o tom, kto je veľký hráč a to, čo je Google bude robiť Ďalšie, môžete urobiť viac - vám Môžete len získať veľa vecí urobiť. A namiesto toho, aby musel ísť von a majú niektoré tradičné podnikanie problémy, ako by si mal zvýšiť kapitálu než budete môcť robiť čokoľvek, to už nie je problém. Takže ste využíval k tomu oveľa viac sa na vlastnú päsť. Neviem, či to zodpovedá otázka, na ktorú sa pýtate. Ale myslím, že je to jeden z dôvodov, Preto si myslím, že v tomto bode, to robí veľa zmysel sa štúdiu tejto veci. Vzhľadom k tomu, v žiadnom okamihu v minulosti by môžete využiť také malé množstvo peňazí, aby si silný dostatočne technológie naozaj sa dotknúť ľudí v spôsob, ktorý môžete dnes. Google robí asi 250 milióna stránky prezerá deň. Majú stovky tisíc strojov a 5000 zamestnancov. Facebook robí 400 miliónov zobrazených stránok za deň. To je oveľa viac, než Google robí. A máme stovky strojov. A práve prešiel 50 zamestnancov. A to je len technický generácie tri alebo štyri rokov v architektúre ktoré boli vytvorené. A potom idete tri alebo štyri roky späť pred tým zo ako eBay Google, a je to proste úplne iný. Vzhľadom k tomu, najmenej Google beží off z mnohých distribuovaných zariadení že majú stovky tisíc strojov, ale nápad bol, aby si veľa zasraný stroje, ktoré sú naozaj lacné. Myslím, že je to veľký krok. Pretože potom je to ako, OK, to je viac nadbytočné. Sú to straty informácií. Neočakávajú, že veci sa vždy fungovať. Je to oveľa vyspelejší postoj, než eBay je, čo bola jediná vec, ktorá oni mohli robiť v tej dobe. DIVÁKOV: Mám otázku o DHT veci. Mark Zuckerberg: čo? Skupina: Distribuované Hash tabuľky veci. Mark Zuckerberg: Jo, ktorý z nich? DIVÁKOV: Bol som len či ste [nepočuteľný] všetky vaše rozšírenia pre Memcache, pretože jedna vec, ktorú som si všimol, je to, že jo, tam sú naozaj dobré k dispozícii knižnice pre DHT veci. Tam je to všetko úžasné výskum, ale z hľadiska implementácií, že v skutočnosti sa zaoberajú so všetkými problémami, sa odstupné a všetky tie veci - Mark Zuckerberg: Jo, Veľa vecí - sme nutne rozšíriť Memcache. Postavili sme veľa vecí sami. Práve teraz, to nie je open source. Zvažovali sme to robí. A myslím, že je to veľa práce, že ide do výroby k stiahnutiu open source. A to je na vrchole, či ste chcete stratiť konkurenčnú výhodu. Je to trochu nešťastné. Pretože si myslím, že v prípade, že sme boli len jednoduchšie, aby sa niečo také, potom by ste mohli urobiť. Dalo by sa len uvoľniť kód. Ale potom je tu veľa podpory a udeľovanie licencií a všetko to okolo. Zistili sme, že to bolo nepríjemné. Jedna z vecí, ktoré sme sa vlastne považované za výrobu open source Bol tento vyhľadávací server, ktorý skutočne ten chlap sedí tam robil, keď bol ešte v Kalifornii. A myslím, že sme sa dostali do bodu, kedy MySQL bola zaostáva trochu na niektoré o vyhľadávanie, ktoré sme sa snažili robiť. A my sme sa rozhodli, že by bolo super vec k tomu, aby sa séria distribuovaných strojov ktoré by mohli - to nie je použiť hash tabuľky. Čo je to štruktúra , Ktorý používate, McCollum? ANDREW McCollum: [nepočuteľné]. Mark Zuckerberg: Tak jo, my myslel o tom, že otvorený. Ale to je, keď sme trochu museli urobiť všetko táto práca prísť s licenciou. A my sme len radi, v poriadku, skrutkové, že. Yo. DIVÁKOV: Čo trávite najviac vášho pracovného času robiť v týchto dňoch? Mark Zuckerberg: Prenájom ľudí. Myslím, že keď, ako vám rastú, Najdôležitejšia vec, je mať chytré ľudí. Ak si myslíte, že o tom, ako, technické pákový veci, ktoré som hovoril o v odpovedi, že ten chlap otázka, ako sa technológia stáva všeobecnejší a menej drahé, pákový bod sa stáva viac ľuďom. Takže ak si myslíte, že o to z hľadiska osoby k ľuďom čas strávený alebo čas strávený užívateľom, alebo zobrazenie stránky analýza, pretože technológie teraz ľudia sú oveľa viac zadlžené robiť viac vecí a dôležitejšie v rovnici. Z tohto dôvodu, je to naozaj dôležité, aby čo najviac inteligentných ľudí. A tiež, myslím, keď ste malý spoločnosť, môžete byť naozaj čiperný a sa veľa vecí urobiť. A je tu pomerne málo byrokracie. Takže ak máte chytré ľudí, ktorí môžu prijať Výhodou, že na vybudovanie skvelé veci, potom je to úžasné. Myslím, okrem toho, navrhovanie nových vecí. Nie je toho veľa, Ešte firemnej byrokracie. Takže nemám na strácať veľa času na to. Pokračovať ďalej? DIVÁKOV: Jo, ako veľmi ste hovoril a tak ďaleko konzultovať s právnikmi? Mark Zuckerberg: Mám právnika ktorý pracuje pre mňa plný úväzok. DIVÁKOV: OK, to je veľký súčasťou riadenia podniku? Odporučili by ste pracovať na [nepočuteľný] na začiatku? Mark Zuckerberg: My nie. A to je, myslím, za predpokladu, niektoré nepríjemnosť neskôr. Ako sa veci nastaviť naozaj dobre, je dobrá. Ako veci čisté, je naozaj dobrý. A myslím, nikto nikdy nebude aby ti právnik je zlý. Je to všetko len otázka príležitosti náklady a to, čo priority. Myslím, že v našom prípade máme teraz zaoberať sa veľa vecí, ktoré nebol správne nastavený v počiatku. Väčšina vecí sa zaoberá. Nie je to ani nejde už. Ale namiesto toho, aby hovoril s právnikmi čoskoro sme robili veci. A ja si myslím, že to bolo pravdepodobne právo užívania našej doby. Myslím, že jeden super charakteristika z mnohých spoločností, ktoré skončia byť naozaj úspešný, nie je že sme naozaj úspešní, ale myslím, že my tiež spadajú do tejto vedra, je to, že nastupuje ako niekto sa snaží urobiť niečo v pohode a nie niekto snaží, aby spoločnosť. Tak nejako si - Google prišiel z Larry a Sergej je PhD práce na Stanford, Yahoo a vyšiel z práve, myslím, tiež niektoré Stanford chlapci len trochu skrutkovanie okolo vo svojej izbe na internáte. A eBay vyšiel nejaký chlapík sa snaží postaviť trhovisko pre svoju priateľku k výmene PEZ zásobníky. Amazon bol trochu počítať. Tak som si to predstaviť, že by niektorý z tých, ľudia naozaj mali toľko rád, a zdá sa, že vypracovali OK pre nich. Ale myslím, súčasne Nebudem tu sedieť a poviem vám, aby ste sa poradiť o veci. A mnohokrát ľudí sú jednoducho príliš opatrný, príliš. Myslím, že je oveľa užitočnejšie, aby čo sa stalo, a potom sa ospravedlniť neskôr než je, aby sa ubezpečil, že ste dot všetky oči vášho ja je teraz a potom proste sa veci robiť. Jo. Choďte na to. DIVÁKOV: Keď si myslíš, že Facebook dosiahne bod, kedy to by sa mohlo stať, že veľká firma [Nepočuteľné] nová myšlienka, [nepočuteľný]? Myslíte si, že sa dosiahne že bod v dohľadnej dobe? Ako by sa vám to udržať z [nepočuteľný]? Mark Zuckerberg: No, Myslím, myslím, že - Aj myslím, že si trochu vždy v tomto bode. Myslím, že väčšina spoločností začala ako pár nápadov, a tie sú málo veci, ktoré robia dobre. Takže, myslím, Yahoo bolo to, že sme bude organizovať všetky informácie vo svete, ako by adresári. A to bolo to, čo nastupuje na tom, a potom sa trochu spestril von ako šiel čas a postavil ďalšie veci. A veľa z tých vecí je ako jadro svojho podnikania teraz. Myslím, že je to, ako by nebol pôvodne urobiť vyhľadávanie. A teraz adresár jednoducho neexistuje. Je to na hovno. Neexistuje žiadny nástroj na to. Myslím, že Google je veľká vec bola rovnako ako oni PageRank. A potom, myslím, z PageRank, že majú hľadať. A teraz trochu rozšíriť, aby sa iný podobný typ algoritmov, vyhľadávanie v iných priestoroch. Ale, myslím, že môžete trochu povedať, ako všetky ostatné veci, ktoré robia je trochu tangenciálny. A je to ako, že sa snaží naozaj ťažké, aby sa PageRank a iné typy algoritmy, ktoré sú veľmi podobné, že práca v ich priestory, a to jednoducho nie je tak elegantné alebo čisto z myšlienky ako ten pôvodný bol. Takže Facebook, napríklad, keď sa práve začalo, to, čo som si myslel, že najviac Zaujímavosťou bola len byť schopní písať v niečí meno a zistiť informácie o nich. A tam bol takmer žiadne z veci, ktoré sa tam teraz. Tam bol žiadne skupiny. Tam bol žiadne správy ani. Tam bol prepichnutiu. Jo. Myslím, že tak je to ako keby si trochu dostať začal na nejakom základnú myšlienku. A všeobecne, spoločnosť bude robiť dobre, pretože som Asi ľudí, ktorí sa začínajú off pracovať na tom základnú myšlienku druh pochopiť, že jedno jadro Myšlienka na nejakom unikátnym spôsobom. Ale to neznamená, že majú lepšie pochopenie čokoľvek iného, ​​než ktokoľvek iný. Takže to je dôvod, prečo okolo seba s množstvom chytrých ľudí je naozaj dôležité. DIVÁKOV: Čo bolo - bolo Existuje nejaký druh modelu že bol [nepočuteľný] fotografie Funkcia [nepočuteľný] na Facebooku? Bol tam nejaký druh [nepočuteľný]? Mark Zuckerberg: Myslím, že je to Mnoho aplikácií na internete Teraz to robiť také veci. Takže, myslím, Flickr docela aplikácie fotografie. Aj keď myslím, že za tri týždne sme prešiel je v počte fotografií že sme mali na našich stránkach. Chcem povedať, že si myslím, že najlepšia vec na fotografiách je, že môžete označiť z nich a spôsob, akým z nich robí odkazy na profily ľudí. A ja si myslím, že je to niečo, čo môžete naozaj urobiť iba v prípade, že máte kontext všetci okolo vás na mieste. Tento druh vyžaduje všadeprítomnosť použitie. Tak neviem, či niektorý z ostatných chalanov by urobili, že ak majú, že druh použitia, ale oni nie. Neviem. Ešte niekto z vás chlapci máte nejaké otázky SK? DIVÁKOV: Som zvedavý. Ako sa rozhodnúť, ako ste pohybu vpred so spoločnosťou pokračovať v technológii alebo nesledujú technológiu? Mark Zuckerberg: Čo je to nápad? Čo je v tomto príklade? DIVÁKOV: No, ja vlastne Neviem moc o Facebooku. Aký je ďalšia vec, ktorú chcete robiť s obrázkami a spájať ľudí dohromady? Ako vieš, že o postavu z ktoré technológie sú dobrí? Ako si moje nájsť technológiu? Máte nejaké procesy v mieste, ktoré dnes sú zamerané na tieto druhy vecí, alebo robí technológia len prišiel do spoločnosti preto, že ste sa niekde a niekto spomenul niečo, čo by ste mohli chcete urobiť, pokiaľ ide o Facebook? Mark Zuckerberg: Takže si myslím, že naša Proces filtrovanie, aké technológie používať sa veriť chytré ľudí. Takže sme určite pár ľudí na spoločnosť, ktorá sa len naozaj šikovný, a myslím, že väčšina ľudí na spoločnosť sú všeobecne celkom šikovný. Ale existuje priestor niekoľko chlapi najmä - Som ani jeden z nich - kto si myslím, že keď hovoria, že niečo je všeobecne dobrým zvykom ísť na to, potom je to relatívne - teda môžu získať podporu za to celkom ľahko. A ja si myslím, že veľa inžinierov druh konsenzu okolo, že. Snažím sa myslieť na dobrý príklad. Myslím, že je to trochu cieľ orientovaný. Takže s fotografiami, sme vedeli, že chceme podporovať len ľudí nahrať neobmedzený počet fotografií. Takže, myslím, že to nie je skutočný pojem neobmedzený. Je to proste musíte mať na pridanie veci, majte na pridávanie skladovanie. A chcete, aby sa to tak, že druh of pracuje hladko, ako je to možné. Takže prvá vec, ktorá sme sa snažili robiť je, dobre, poďme hodnotiť Tieto spoločnosti, ktoré proste veľké úložisko pre život. Alebo je to ako NetApp alebo niečo, Network Appliance. Tak sme sa s nimi hovoriť na chvíľu. A potom sme ako, v poriadku. No, my naozaj nechceme ísť s týmto jediným, veľký box prístupu. Chceme ísť s tým len rad menších distribuované krabica s veľa ťažké riadiť a veľa RAM. A tak si myslím, že architektúra, že sme sa prvýkrát postavený bol ten, v ktorom sme mali banda týchto strojov s relatívne pomalý, ale veľmi stabilná disk za úroveň - vrstvy z cache krabice s tonou RAM ktoré by mohli držať väčšinu z miniatúr a najčastejšie pristupovať obrázkov v - myslím, že v pamäti RAM kedykoľvek. A potom tesne pred zahájená, napadlo nás že budeme mať niektoré problémy s tým. A otázky, ktoré že budeme mať sa bude sieť problémy problémy, nie hardware. Tak napríklad, ak budete mať photo album 30 fotiek a každý z vašich fotografií je tri MB, potom si môžete nahrať 90 megabajtov na Facebooku. A to je na huby. Dobrá. Myslím, že to naštve, pretože ľudia mávajú nie je optimálne pripojenie a pretože naše router - Aj Asi väčšina smerovačov sú nastavené aby bolo možné zvládnuť iba gigabitový v dobe, a smerovače sú celkom drahé. Thy sú veľké kusy vybavenie. Nemyslím si, že je distribuované verziu, ktorá ešte. Takže sme nemohli, v časovom horizonte že sme chceli, aby to spustiť, len dostať nový router a dostať ju nastaviť. Takže to, čo sme skončili robí, je budovanie Java applet a ovládací prvok ActiveX, ktorý spolu s výber fotografie, ktoré ľudia chceli nahrať s kompresiou na na strane klienta, aby bolo menšie, a potom, že spôsob, akým ľudia môžu len nahrať svoje fotografie pomerne rýchlo. Sme tiež uložené CPU na našich strane, pretože nemáme musíte urobiť dekompresie na našej strane, hoci to nebolo, že Obrovský o zúženie. Tak to fungovalo. A potom sme sa dostali do miesto, kde sme boli s obrázkami na rýchlosť 100 druhého, a ľudia boli pomocou funkcie cestu viac, než sme si mysleli, že budeme. A aj keď sme mali Tento caching tier nastavenie, je to proste ešte nebol dostatočne rýchly. Som si istý, že chlapci si pamätám. Pred niekoľkými týždňami, miesto nebol s dostatočným predstihom. Takže to, čo sme skončili robí v tomto bode bola pomocou hrany ukladania do vyrovnávacej pamäte, ako je Typ Akamai vecí aby tieto fotografie, ktoré sú statické Obsah len byť bližšie k ľuďom. Takže spôsob, ako môžeme nejako zbaviť niektoré zariadenia a - triedenie mať k prevodu týchto stále trochu veľké súbory do ľudí. Tak to je tam, kde sme teraz, a to Zdá sa, že funguje celkom dobre. Nebolo to, že sme mali akýkoľvek predom technický génius o tom. Bolo to tak nejako, že v každom bode sme trochu očakával problémy alebo vzal von celkom rýchlo a potom dosť kompetencie hodnotiť, myslím, aké možnosti boli ktoré sme mali, a aby to, čo si myslím, boli slušní rozhodnutie o tom, ako spustiť na nich. Čo je to? DIVÁKOV: Vezmite si, že na budúci úrovni, aj, pokiaľ ide o problémy ste práve hovorili. Mark Zuckerberg: Jo. Publikum: Študenti získajú jeden rok - Viete, jedna počítačová veda pracuje sa, ako, ja idem sadnúť do roh, typ na môj [nepočuteľný]. Ako sa spoločnosť pracovať cez - čo sa softvéroví inžinieri robiť keď vy všetci majú dať zložené zátvorky na rovnakom mieste? Mark Zuckerberg: Čo je to? DIVÁKOV: Zložené zátvorky pre programátorov na rovnakom mieste. Ako je štruktúra softvéru inžinierstva v skutočnosti urobil [nepočuteľný]? Mark Zuckerberg: Tak tak, že - Aj Asi metodiku, ktorú máme, je že som chcel byť trochu - ako moc meritokracia, ako je to možné kde sú ľudia, ktorí môžu prísť s najlepšie riešenie a implementovať je najrýchlejší a majú rovnako ako čo najmenej chýb sa pracovať na veci, ktoré sa myslíte, že je najzaujímavejšie a ísť preč, a majú najviac vplyv v spoločnosti. Takže sme tiež na stravovanie Mnoho ľudí, pretože sme najímať pomerne rýchlo. A v tom, triedime z má - my spárovať noví ľudia, ktorí prichádzajú do s niektoré - ako lepší ľudia ktorí sú trochu na vrchole reťazca, a potom sa im nejako pracovať s tými, ľudia, keď sa prvýkrát prichádzajú do, naučiť sa veci, ktoré že pracujete na tom - tak že nových ľudí, ako prichádzajúce trieda, dá nejako zistiť, čo niektoré z ľudia, ktorí sú v súčasnej dobe v spoločnosti pracujú na. A myslím, že v tom, že si vyberú up štýlu a metód, ktoré sme použiť pre robenie vecí. Ale myslím, že to mení celkom rýchlo. Myslím, že jediný rozdiel medzi spôsob, ako veci pracuje vo firme a spôsob, ako veci pracuje v škole je že sa jedná o veľmi iteratívny proces. A to je pekné, keď sa dostanete k stiahnutiu právo prvýkrát, ale nemusíte. A ja si myslím, že veľa firiem prejsť fázou, alebo etáp, kde nemajú dostať veci hneď na prvýkrát. Rovnako ako Microsoft - Aj Teda, ja neviem, kedy v poslednej dobe bolo, že mali dobrý produkt ako verzia 4. Ale v čase, keď dostať do verzie 4, je to ako vždy dobré pre najviac sa rozdeliť. A ja si myslím, že práca celkom dobre pre nich. A myslím, Google vždy uvoľní svoje veci v beta verzii. Takže myslím, že sa snažíme mať viac ľudia pracujú na rovnakej veci, takže si každý môže učiť od navzájom a druh odstrelovať niektoré z chýb, ktoré by mohli byť stanovené, že môžeme znížiť celkom rýchlo. Ale ako, myslím, že v Všeobecne platí, že myšlienka je že to nemusí byť perfektné na prvýkrát. A ak sa dostanete architektúry, vpravo ako je to možné, potom veľa iných Implementácia veci sa nebude tak veľký obchod, a môžete nejako práce, že kedykoľvek. Viem, že v prípade, že je druh odpovede otázka, ktorá ma požiadala. DIVÁKOV: Takže teraz, keď nájdete niečo ktoré chcete urobiť, že vám neviem toľko o, môžete požiadať niektoré z nich ľudia, ktorí pracujú pre vás, alebo môžete získať nových ľudí. Ale keď ste začali, to bolo len trochu vás a vaše spolubývajúci ako študent. A samozrejme, tam bolo domény otázky znalosti informatiky že ste museli vysporiadať s a vy ste ani vedieť. Mám na mysli, ako ste ísť o prísť na to, ako robiť veci? Už ste sa rozhodli, aby sa niektoré triedy? Dostali ste knihy? Vedeli ste ísť prenájom alebo získať podieľa s niektorými viac ľudí? Ako ste pracoval cez tieto otázky učenia počítačovej vedy ako vy pracoval cez to? Mark Zuckerberg: internet je celkom dobrý nástroj. Myslím, že je to ako sme robili väčšinu z toho. Myslím, že sme sa trochu, aby bod nie najímanie ľudí na zručnosti, pretože myslím, že teória je ak niekto má znalosti v oblasti a bol to robí pre 10 alebo 15 rokov, potom je to asi to, čo sa dá robiť. A to je dobre, a že znamená, že môžu robiť, že. Ale ak si najať niekoho, povedať, priamo z vysokej školy, alebo niekto mladší, kto ste práve prenájom je pre surové inteligencie, potom predstava je, že sa chystáte na byť schopní sa naučiť veci veľmi rýchlo. A je tu veľa informácií k dispozícii všade, a teraz, withing v posledných rokoch, je tu dobré nástroje pre triedenie cez to. A ja si myslím, že väčšina výkonný ľudí máme sú akosi mladší ľudia, ktorí nemali nutne vedieť, že toľko o nič konkrétneho prichádzajú z vysokej školy. Myslím, že dobrým príkladom je - Dustin, môj spolubývajúci na Harvarde nebol ani CS major. Bol ekonómie major. A je to len naozaj inteligentný vole, a bol schopný si ju vyzdvihnúť. Niektoré z ďalších dobrých ľudia, sme sa EE odbory z Stanforde a Berkeley. A nie sú ani SK po celú dobu. Ako matematický ľudí - v prípade, ste študoval matematiku, vám môžete dozvedieť veci relatívne rýchlo veľa času. Jo? DIVÁKOV: Myslím, pretože máte infraštruktúra v mieste, práve teraz, keď vám sústrediť sa na prijímanie, tak budete stále vyzerať na tech zručností ľudí? Alebo hľadáte pre ľudí, ktorí môžu mať obchodné znalosti pomôcť rast vám ďalej a zarobiť viac peňazí? Čo je to vlastne prioritou Práve teraz v rastúcej spoločnosti? Mark Zuckerberg: Aj nikdy najať ľudí len preto, že majú obchodné zručnosti. Je to vlastne celkom smiešne, ale znalosť mnohých jadra SK vecí je naozaj dôležité v podnikaní, taky. Jednou z hlavných vecí, ktoré vás učiť, keď ste študoval ČS je zložitosť a rozsah, a že je veľký problém v podnikaní, taky. Ako sa vám ísť z nutnosti päť ľudí na 100 ľudí, a čo je zmena tam dynamické? A rovnako ako, ako sú niektoré procesy - ako je predajná sily bude mierka z piatich ľudí na 100 ľudí? Je to ako v rovnakom type inteligencie, ktorá môžete zistiť, ako z týchto problémov. A to môže byť iný typ osoba, ktorá sa stará riešiť problémy. Ale myslím, že druhá časť moje odpovede na to, čo ste povedal, je, že si myslím, že sme tak nejako priebežne v procese stavby z infraštruktúry, a nemyslím si, že ťa nikdy dostať sa z tohto procesu. A my sme trochu so zameraním nie na len budovanie niečoho a prísť na to, ako aby peniaze z neho a trochu maximalizáciu hodnoty nášho podnikania v krátkodobom horizonte - ale namiesto toho, trochu vždy snaží maximalizovať čo by sa dlhodobá hodnota. A ja si myslím, že v robí, že tak nejako treba vždy byť len budovanie z vašej základne, a to kedykoľvek mať strach o maximalizáciu svoje peniaze. DIVÁKOV: To je druh späť na [nepočuteľný] Facebook, ale vy máte vydať ako deň po škole, Možno niečo ako, že sa každý prenos snímok všetci v rovnakom čase, [nepočuteľný]? Mark Zuckerberg: Naše vrcholy sú celkom silné. Tak ako v 05:00 v ráno, bez ohľadu na to, koľko užívateľov sme sa zaregistrovali, je tu vždy ako 5000 ľudí, a to je všetko. A potom, ak sa dostanete do 21:00 Pacifik - tak ako o polnoci tu - čo myslím, že je ako peak po celej krajine je to blízko na 400.000 ľudí používať súčasne. A je to vlastne celkom zaujímavé, pretože sme sa sledovať tieto grafy a máme tú obrovskú LCD v našej kancelárii, a keď tam je výkyv v prevádzke, sme radi, oh blbosť, čo sa stalo? A mnohokrát Je to ako Laguna Beach. [Zasmeje sa] Ale zvyčajne to nie je hojdačka tak ďaleko na druhú stranu. DIVÁKOV: S vašou archívu [nepočuteľné], ak niekto zmaže niečo z ich profilu, chováte cache, ktorá, a ako dlho? Mark Zuckerberg: Práve teraz, my nie. Ale môže v určitom okamihu v budúcnosti. DIVÁKOV: Ak chcete nadviazať na že, aký druh otázok hovoríte o na spoločnosť v zmysle súkromia a bezpečnosti, všetky tie veci? Bojíte sa o tom vôbec? Vy ste dal svoje [nepočuteľný] súkromia a zabezpečenie osobných údajov online. Takže stačí dať hore a potom sa nemusíte starať o to? Mark Zuckerberg: No, myslím, že že to, čo robí Facebook zábava a užitočné je, že tam je veľa Informácie o množstve ľudí ktoré môžete získať. Ale čo je ešte dôležitejšie je to, že informácie, je k dispozícii pre ľudí, ktorí že človek chce, aby informácie byť k dispozícii. A druhá strana, ktorá je to, že informácie, je k dispozícii pre ľudí, ktorí chcú mať prístup k týmto informáciám. Takže jeden z druhu jadra rozhodnutia, ktoré sme urobili len nechať ľudí na rovnakej Škola vidieť navzájom profily. A myslím, že myšlienka to bolo, že ste na Harvarde. Vy pravdepodobne nebude mať, že ťažké z doby len nechať niekto na Harvarde vidieť vaše informácie. Ale v rovnakej dobe, to je ako jediní ľudia na Harvarde, kto budete pravdepodobne vidieť na deň-to-dennej báze, a možno stretnúť, ktorí sa vôbec niekedy Chcem sa pozrieť vás. Nie je to ako nejaké dieťa von na Stanford, ktorý ste nikdy hovoriť sa bude zaujímať vedieť, čo vaše mobilné telefónne číslo je alebo to, čo vás zaujíma Takže tým, že obmedzí rozsah informácií triediť ako úzky ako zmysel, myslím, že že sme vyriešili mnoho z týchto otázok. A potom sme tiež dať ľudia úplnú kontrolu nad tým, čo časti svojich profil sa ukázal. Takže nebudeme nútiť niekto ukázať čokoľvek, a dávame ľuďom granulárne kontrolu na niektoré z viac citlivé veci. Tak rád, hneď vedľa Pole mobilný telefón, je tu ďalšie pole, ktoré je ako, ktorí si chcú ukázať to? Len vaši priatelia, práve ľudia na vašej škole, čo? Staráme sa o to, pretože ak ľudia zastaviť - ak ľudia pocit, že ich informácie nie sú súkromné, potom, že skrutky nás v dlhodobom horizonte, taky. DIVÁKOV: Len podpore na že, myslím, že aj keď vložiť informácie do seba, čo je postih v prípade, povedzme, že máte fotku, a niekto dá tú fotku do na niektorých nástenku alebo niektoré Hot or Not typ stránky. Ako ovládať to, čo používatelia robiť s informáciami, ktoré je Vstup na vašich serveroch? Mark Zuckerberg: Je to veľmi ťažké kontrolovať, čo ľudia robia s informáciami že majú prístup. Je to tak? Myslím, že najlepšie, čo môžeme urobiť, je dať ľudia kontrolu nad ich informácií a kto ho môže vidieť. A potom ešte raz, že nechať niekoho vidieť, je to trochu mimo kontroly kohokoľvek. DIVÁKOV: Som zvedavý trochu o [nepočuteľné] Wall funkcie. Zdalo sa, že začať sa možno viac ako tabuľa typ veci, a potom sa úplne zmenil okolo. [Nepočuteľné] ako jeden alebo druhý, alebo v prípade, že sa niečo že ste na mysli? Alebo je tam zmena dizajn Proces robí [nepočuteľný]? Mark Zuckerberg: Tak som pôvodne hodil , Ktoré spoločne v ako pol hodiny. A myslím, že to bolo celkom komplikované, pretože - alebo bolo zložitejšie než ja si myslel, že to bude. A myslím, že časť Dôvodom, prečo sme zmenili bolo to preto, že to nefungovalo rovnako, ako sme chceli, aby to. Myslím, že pôvodný cieľ bolo trochu, aby to takže môžete mať túto wiki typ vec na profily ľudí, že keď moused cez niečo, sa ukázalo, ktorý dodal, že časť z toho. Ale myslím, že tam bolo Veľa prípadov, ktoré sme nestihli, alebo to jednoducho nebolo dobre navrhnutý podľa mňa. A ja neviem, či ste si, ale môžete použiť k myši nad vecou, a to jednoducho nebolo tak dobré. A rovnako, to by mohlo rozprávať ste zlý človek, alebo by to mohlo zvýrazniť viac než sa predpokladalo. Tak nejako som spolu, že s myslením, to nie je ani najlepší celovečerný film. Bolo by oveľa zaujímavejšie, ak namiesto toho, aby myši nad vecou, ľudia mohli vidieť len obraz a meno osoby, ktorá posta všetko, bez toho aby ste museli ísť cez celú stenu. Takže v lete, sme len tak prešiel a napísal lepšie analyzátor pre steny a snažil sa ich rozložiť. A potom, do budúcnosti, sme sa je to tak, že ste práve pridali príspevok, a šiel do hornej časti steny. DIVÁKOV: [nepočuteľné] otázka. Kde máte predstavu z, pre vytváranie Facebook? Mark Zuckerberg: som Chcel urobiť niečo kde sa ľudia môžu zadať niečí meno a získať Niektoré informácie o osobe. Myslel som, že by bolo v pohode. Jo, jo? DIVÁKOV: Mám záujem o vo funkcii, ktorú mohlo SMS nejakú [nepočuteľný] informácie ak by ste chceli a odoslať ju späť. Nevedel som o ľuďoch, ktorí ju využívajú. Takže som len opýtať, či existuje aktuálne úvahy [nepočuteľný]? Mark Zuckerberg: Takže SMS brány majú tiež e-mailovú náprotivok, takže ak vaše telefónne čísla je x a máte Cingular ako svojho poskytovateľa, potom by ste mohli e-mailom x@cingular.com alebo nejakú variantu, ktorá, a text správy by išiel k telefónu. A to bez brány. Takže, viete, kedy vás text ľudia správ, mnohokrát v závislosti na tom, čo váš mobilný telefón Plán je, že vás bude stáť peniaze. Pokiaľ to prostredníctvom e-mailu, je v skutočnosti nestojí žiadne peniaze. Tak to je, ako sme sa rozhodli to urobiť. Robili sme vysoko objem z nich a my rozhodol, že to bude len lepšie vec pre nás - skutočne to legitímny spôsob a odoslať text správy priamo na mobilný telefón, ako protichodný k ísť prostredníctvom e-mailových brán. Takže sme trochu procesu ako sa dostať, že teraz nastavená. DIVÁKOV: [nepočuteľné] Myspace [nepočuteľný]? Mark Zuckerberg: Myslím si, že sme vždy hľadá ďalšie veci robiť. Nemyslím si, že sme súťažiť s Myspace. A ja si myslím, že je to trochu iný typ aplikácie. Jo. DIVÁKOV: Som len zvedavý. Je osobitný dôvod, prečo na Profily osoby a školské e-maily a tak [nepočuteľné], a nie ako Text je možné kopírovať a vložiť? Je to [nepočuteľný]? Mark Zuckerberg: Tak som urobil to tak, že ľudia, nemohol prejsť a škrípanie stránky. Máme veľa vecí že sme dali v mieste aby sa ubezpečil, že ľudia nemajú súhrnné informácie off Facebooku. Vy samozrejme nemôžete vidieť profily ľudí na iných školách. Ale aj ak sa pokúsite zobraziť veľa profilov, to zdvihne, že ste práve prezeráte abnormálny počet profilov. A my tiež nejako - len analýzou aktivity užívateľov, sme vytvorili tieto Bayesovský filtre že som asi len dajte nám vybrať abnormálne činnosť, rovnako ako v skutočnosti rýchlo, a tak nejako ukázať veľmi obmedzené informácie na týchto užívateľov. Ale jedna z vecí, že sme chceli urobiť, chceme, aby sa uistil, - chceme, aby sa je obzvlášť ťažké pre každého pokúsiť sa škriabať e-mail adresy, pretože to je naozaj otravné - ak ľudia zahltený nevyžiadanou poštou. Tak sme zistili, že čo je obraz, namiesto obyčajného textu, ktorý práve pridaná ďalšia úroveň zložitosti , Pokiaľ ide o škrabanie. DIVÁKOV: [nepočuteľné] pekná cenné zdroje, ktoré [nepočuteľný]. Páči sa vám nič robiť [nepočuteľný]? Mark Zuckerberg: No, môžeme použiť zamerať sa plagáty s vami, napríklad. Ja neviem, či niekto z vás Kúpil plagáty preč, že. Ale tak nejako - snažíme sa zistiť, čo môžeme urobiť, ale my sme zrejme naozaj citlivé na súkromie ľudí. A čo je toto? DIVÁKOV: Ani nie tak pre individuálne [nepočuteľné], ale len ako celok [nepočuteľný]? Mark Zuckerberg: Jo. Myslím, že sme vlastne deje , Ktoré majú byť uvoľnenie niečo na konci tohto týždňa alebo budúci týždeň, že ukazuje niektoré súhrnné štatistické údaje, ktoré sa myslíme, že sú zaujímavé. Myslím, že to je vec je druh v pohode, ale nie je to typ, čo že sa vrátite na každý deň. Žiadne CS otázky? MICHAEL D. SMITH: Myslíte si, máte nejaké otázky k Marekovi? Mohol by byť ochotní zostať asi za pár minút, v prípade, že ľudia chcú, aby sa nepýtaj ste na verejnosti, ale majú - Mark Zuckerberg: DIVÁKOV: Som predovšetkým sklamaný, že Will Chen Nepýtal ma nejaké otázky. MICHAEL D. SMITH: Budeme pracovať na neskôr. To je všetko? Nie viac? Máme pár ďalších. Mark Zuckerberg: Cool. DIVÁKOV: Myslíte si niekedy odkladať na Facebooku, ako všetci ostatní v miestnosti? Mark Zuckerberg: Čo je to? DIVÁKOV: Myslíte si niekedy odkladať na Facebooku? Mark Zuckerberg: Samozrejme. DIVÁKOV: [nepočuteľné]. Mark Zuckerberg: Myslím, Myslím, že je to hodnota toho, čo ľudia robia na mieste. DIVÁKOV: Len viem, že že pravdepodobne mnohí z nás by pocit, že hodina [nepočuteľný]. MICHAEL D. SMITH: [nepočuteľné]. Mark Zuckerberg: Jo, samozrejme. DIVÁKOV: Neviem, či môžete povedať, , Ale aké funkcie môžu očakávame, že v budúcnosti? [Nepočuteľný] Mark Zuckerberg: No, môžem vám povedať, to, čo budeme robiť budúci dva týždne. Je tu vec, ktorá Len som sa zmienil predtým, kde sme agregáciou veľa Štatistiky a len ukázať, čo je horúce a čo sa mení. A tiež prekvapujúce štatistiky, ktoré sme nájdený, rovnako ako 2% ľudí na Harvarde sú liberálne, napríklad, alebo niečo také. Myslím, že ďalšia vec, ktorá budeme začať dúfajme, niekedy buď neskoro tento týždeň alebo budúci týždeň, je niečo, čo umožňuje ľuďom, aby objasnila ich vzťahy s ostatnými ľuďmi. Takže veľa z problémov, ktoré sme trochu zaoberať na Facebook nie sú vždy technické, ale existujú Niekedy, ako sú sociálne problémy. A to je - jeden čo si myslím, že je naozaj zaujímavé, je - ak máte 100 alebo 150 priatelia, ako dobre Viete, každý z tých ľudí, a ktorí sú snáď rovnako ako päť ľudí kto si skutočne záleží, ako veľa. A to nie je niečo, že môžete naozaj odpoveď práve teraz, pretože spoje sú binárne. Tie sú buď pripojené alebo nie ste. Tak som sa snažil myslieť na chvíľu o tom, ako by sme mohli vytvoriť niečo že by to tak, že ľudia, mohol vyjadriť, ako blízko boli s ľuďmi, v akejsi nezaujatého spôsobom. Takže si viete predstaviť, ak ste urobili rys, ktorý bol rovnako ako - rýchlosť vaše priateľstvo na stupnici od 1 až 10,, že nebude fungovať. Vzhľadom k tomu, prvý zo všetkých, nikto by chcel robiť že preto, že ste urazil niekoho ak ste rád, že ste tri. Ale je to tiež druh nudné, a tak nikto by som chcel robiť to kvôli tomu. A to by len bolo vhodné vyvážiť tým, sociálne tlak rovnakým spôsobom že priatelia sú. Niektorí ľudia majú odlišné zmysel pre to, čo priateľ je pre nich, potom ďalšia osoba by. Takže ak niekto má 30 priateľov a iná osoba má 150 priateľov, to, že osoba skutočne viac priateľov v reálnom živote? Možno, možno nie, a Možno osoba s 30 len má vyšší prah pre výrobu niekto z priateľov na Facebooku. Tak som na mysli, myslím, že riešenie že sme prišli s na to bolo, aby sa - na sudcu vzťahy založené na na bi-directional, vecné vyhlásenia. Tak napríklad, vzal som CS50 s touto osobou. Alebo som žil v dome s touto osobou. A tam je len trochu banda rôzne spôsoby, ako robiť veci, ako že. Ale ja som myslel, že by pravdepodobne trochu presnejšie, pretože nikto sa deje na - nie je tlak klamať o niečom takom. Nie je to ako, čo to hovoríš? Nezobral som CS50 s vami. Ale ak niekto agregáty veľa rôznych spojení, potom to trochu niečo znamená. Takže keď budete mať niekoho, ako Dustin, kto je môj spolubývajúci tu, a je to ako OK, dobre sme žili spoločne na Kirkland House. Potom sme pracovali na Facebooku. Potom sme sa presťahovali z Palo Alto, a teraz my stále pracujeme na Facebook - a potom Možno, že je to dosť pripojenie k povedal OK, dobre táto osoba zjavne má veľa čo do činenia túto osobu. Vzhľadom k tomu, ak je jediným kategórie že si niekto vedieť prostredníctvom IS, táto osoba je môj priateľ Facebook, potom to tiež niečo znamená. Tak neviem. Uvidíme, ako to funguje. Nič nie je isté. Čo sa deje? DIVÁKOV: Myslíte si skutočne [nepočuteľný] ľudia písania o informácie [Nepočuteľný]? Mark Zuckerberg: Je to kombinácia. Takže si myslím, že ďalšia vec, to je docela dôležité pre každého z týchto udalostí je dátum, kedy k nim dôjde. Takže ak ste mali, napríklad, dátum priateľstvo každého človeka s každou osobu, potom by to dať Ste presnejšie reprezentácie o tom, čo to znamená, pretože práve teraz Neviem, čo priateľ znamená každý z ľudí na sieti. A pretože neviete, kedy že priateľstvo bolo tvorené, neviete, čo má zmenilo v tomto vzťahu pretože to priateľstvo bol vytvorený. Mám na mysli, či osoba - ak priateľstvo znamená, že len veľmi málo pre niekoho ak viete, že sa to stalo včera, že oni sa stali priatelia, stále vedieť, že tam je niektoré z nich -, že tam je nejaký sila. Je to ako istotu vec. K dispozícii je nižšia istota že ich vzťah sa odchýlil od tohto bodu, ak dátum, kedy došlo k akcii bolo predtým. Ospravedlňujeme sa, ale novšie. Takže si myslím, že je to jedna z veci, ktoré sme sa zameraním na tu. Tak som vzal kurz - Aj sa CS50 s niekým tento termín je dosť odlišné ako povedať, že som senior teraz a vzal som CS50 s týmto človek, keď som bol v prvom ročníku. Mnoho z nich - analýza o tom, ako sa ľudia pozerajú na to a vidieť vzťahy nemusí byť - Facebook sa nebude hodnotiť vzťah. Je to druh - ľudia majú implicitné chápanie o tom, čo je rozdiel medzi vezmúc CS50 s niekým, kto tento termín a vezmúc CS50 v pred tromi rokmi. A ja si myslím, že bude trochu pomôcť. Čo sa deje? DIVÁKOV: Keď získať nové myšlienky a myslím, že je to celkom v pohode, ako [Nepočuteľné] s tým, ako ísť na to? Mark Zuckerberg: Nie príliš. Pretože si myslím, že Veľa vecí, triedime majú veľmi unikátny platforma pre budovanie ho. Nemyslím si, že existuje nejaký iný spoločnosť alebo skupina ľudí vo svete, ktorý by mohol rozvíjať to práve teraz. Mám na mysli aj Google, s ich ako 5000 inžinieri nie je na mieste, aby sa aplikácie, ktorá triedenie zo charakterizuje ľudí je vzťahy, ako je tento. A to je to isté s fotografiou značkovanie. Môžeme to urobiť, pretože fotografie označovanie funguje iba v prípade, všetci okolo vás je na mieste. Pretože inak ste dostane druh použitia na to, kde ste ísť a nahrať foto a idete označiť veľa ľudí, a oni tam nie sú, a to na hovno. Takže aj keď 50% ľudí na Harvarde boli na Facebooku, potom značkovanie a spôsobom, ktorý sme si stanovili up by stále sať. Tak to funguje len preto, že 97% Ľudia na Harvarde sú na Facebooku, alebo čokoľvek iného. Takže kvôli tomu, že je ako Nie je tak veľký problém. Jo? DIVÁKOV: Takže od druhu softvérové ​​inžinierstvo, druh dynamického [nepočuteľný] spôsobom, keď niekto má jednu z týchto myšlienok - ako rokov je agregovať [? Širšie?] Štatistika a povedať ľuďom, alebo mám cestu k opatrenie to, že, a ďalšie o týchto ľuďoch a označiť tá vec na profily ľudí - ako sa ísť o získanie go-ahead z každého inde v spoločnosti stráviť niektoré ich čas technicky na tom pracuje? Alebo získať ďalšie ľudí, aby na ňom budú pracovať s nimi, a tak podobne? Mark Zuckerberg: Mhm. Myslím, že veľa ľudí - mám na mysli, ľudia, ktorí pracujú na Facebook naozaj ako je práca na Facebook, Myslím, že z väčšej časti, a trávia veľa ich čas robiť to. A rovnako ako, veľa čas, že sú výdavky, strávi prácou na veci, ktoré by mohli byť druh strategicky dôležité to, čo sa snažíme robiť v tomto bode. Ale tiež mnoho ľudí len flákať sa kódové základne, a druh dal IF-závierku tam, že je rovnako ako v prípade, že užívateľ je me, potom dal to tam. A tak som sa chodiť na rôzne miesta ľudí v priebehu dňa, alebo ľudia prísť a hovoriť so mnou. Rovnako ako, držím generálny riaditeľ úradné hodiny ako vtip, ako je od 2:00 do 04:00 každý deň - nie dnes. A ľudia jednoducho prísť a ukázať mi, rôzne veci, ktoré robia, a mnoho z nich je relatívne chladné, a tak že by som nemal nutne myslel. Tak som na mysli, budete požiadaní ako keby sme ukladanie, keď sme boli archivácia, starý profil informácie, a jeden z dôvodov, prečo Preto som povedal, že sme môže začať robiť, že je preto, že jeden z chalanov na spoločnosti prišiel s niečím, kde je to ako, takže pôjdete na stránku svojho priateľa, a to ukazuje svoje nedávno aktualizované priateľov. A potom kliknete na to, a ukazuje svoj nový profil. Ale je tu žiadny náznak z toho, čo zmenilo. Tak jeden z chalanov z niečoho, čo udržuje starú verziu svojho profilu, a potom sa to robí tak, že keď prejdite na jeho profile, keď sa aktualizuje to, upozorňuje na žlto časti, ktoré boli zmenené. A ja si myslím, že je to celkom v pohode. A nie je to veľký projekt - Myslím, že je to vlastne celkom je, ak sa máme začať ukladať Informácie o každého z nás. Ale myslím, že je to trochu v pohode. Nie je to ten typ vecí, ktoré vám nutne sú povinní prísť, ale rozhodne si myslím, že je to celkom veľké zlepšenie nad tým, čo máme teraz. Teraz je to naozaj ťažké ísť do niečí profil a povedať, čo sa zmenilo. A to je práve najviac Príkladom z nedávnej doby, ktoré mám. DIVÁKOV: Máte čas povoliť ľudia zmeniť vzhľad každej stránky? [Nepočuteľný]? Mark Zuckerberg: Tak, ja Nechcem to urobiť. A dôvodom je, pretože si myslím, že Facebook je adresár, a primárny účel je pozrieť sa do niekoho. Je to tak? Rovnako ako typ v ich mene a získať Niektoré informácie o nich. A jedna z vecí, to je naozaj užitočné je, že strana každého je štruktúrované rovnakým spôsobom. Takže ak chcete vidieť ak je niekto jediný, nemusíte skenovať dole stĺpca až sa dostanete do stavu vzťahov. A tak jednoducho viete, kde to je. Takže kliknete, ísť - vaše oči, stačí ísť do tej veci. Ale ak ste mali rôzne ľudí meniť ich CSSes rôznymi spôsobmi, potom, že by sa mohol stať nepríjemné - najmä ak sú ľudia robia veci ako tmavé modrý text na čiernom pozadí. Je to jednoducho dostane trochu nepríjemný. DIVÁKOV: Ako úspešná je Facebook [nepočuteľné] bolo, a to, čo vidíte ako rozdiely v účelu [nepočuteľný]? Mark Zuckerberg: účel - pre me, vysoká škola, kto bol rovnaký. Myslím si, že aplikácie - to bude pravdepodobne znieť pekne hlúpo - ale chcú hľadať ľudí, myslím, je druh základná ľudská túžba. Je to tak? Myslím si, že ľudia jednoducho chcú, aby viem veci, o ostatných ľudí. Takže si myslím, že poskytovanie rozhranie, kde sa ľudia môžu len zadajte niečí meno a získať Niektoré informácie o nich je všeobecne celkom užitočná vec. Takže rast bol celkom dobrý. Bolo ťažké prísť na to, presne tak, ako sa to odhadnúť, pretože keď sme robili vysokú školu, otvorili sme ju na Harvarde. Potom sme ju otvoril na pár vysokých škôl po celom Harvarde. A nápad bol vždy sme boli naozaj krátky na peniaze a vybavenie. Takže zatiaľ čo stále tak málo, zariadenie, ako je to možné, Ak chceme maximalizovať náš rast. Takže chceme začať v školách, ktoré sme myslíte, že sa chystáte na rast najrýchlejší, vychádza zo skutočnosti, že ľudia v týchto školách budú mať najviac počet priateľov v školy, ktoré sme už v. Vzali sme iný prístup na vysoké školy, pretože sme mohli len spustiť to všade v rovnakom čase. Takže sme naozaj nevedeli ako to bude rásť. Myslím, že to rastie na viac ako 5000 ľudí denne, čo je celkom dobré. Jo? DIVÁKOV: Keď začal Facebook, ste v úmysle, aby sa stal Tento full-rozvinutú podnikania? Mark Zuckerberg: Nie DIVÁKOV: No, ako si [nepočuteľný]? Mark Zuckerberg: Spomínam si, myslieť si, že to bude v pohode ak by ste mohli mať adresár každého. Spomínam si, hádať sa s mojimi rodičmi o tom, pretože potom, čo som takmer vyhodili zo školy za to projekt, ktorý som robil pred Facebook, boli ako, k čomu by mohlo možno príde o niečo nové? A ja na to, no, to je celkom v pohode. Len si predstavte, ako cool by bolo, keby môžete len zadať niečí meno a získať nejaké informácie o nich. A oni boli len radi, nevidím ho. A ja som rád, dobre, budeme jednoducho to na Harvarde teraz, ale predstavte si, čo sa stane, keď jeden deň, stačí zadať meno nikomu a získať nejaké informácie o nich. A podobne, by to byť celkom v pohode, že jo? Takže som to nekúpil, ale teraz robia. [Smiech] Jo, takže neviem. Myslím, že v každej fáze, sme len druh pohľadu na prirodzenou cestou zachovať integrity siete, a tiež, aby sa tak že je to oveľa užitočnejšie - Aj odhad je odpoveď na túto otázku. Jo? DIVÁKOV: Existujú určité zručnosti, najmä [nepočuteľný], že ste [nepočuteľný] alebo by ste navrhnúť, aby niekto študovať? Mark Zuckerberg: Len navrhujem, aby vám prijať najťažšie kurzy, ktoré môžete, pretože ste sa dozvedeli čo najviac, keď môžete problém sami, že jo? Tak ako 161 len zničil môj život, a naučil som sa tak od neho. 121 Tiež som našiel dosť ťažké. 124 druhov zmenila ako som premýšľal o veci. Čo 124 ma naučil, že Myslím, že bol naozaj užitočný bolo to tam sú - Aj myslíte, že veľa ľudí sa zameriavajú o tom, ako robiť veci ako rovnako ako je to možné, a ako aby čo najviac efektívny algoritmus. Ale to, čo sa vždy dostal nás nie je robiť veci v čo najefektívnejším spôsobom, ale o rámec v docela efektívnym spôsobom. Takže myslím, že trochu učí si obe strany problému, ako dátových štruktúr a algoritmov, a ako je naozaj dôležité nastavenia. A to je určite zachránil naše ass v škálovanie mnohokrát. Neviem. Práca s inteligentnými ľuďmi. Učte sa od ľudí. DIVÁKOV: Jedna z vecí, ktoré Všimol som si na Facebook porovnanie na ďalšie sociálne siete priestoru, je že je to v skutočnosti oveľa jednoduchšie. Máte ľudí - ako svojich zamestnancov len dávať, čo kúsky si myslia, že sú v pohode. Máte samostatné stabilitu ľudí s cieľom zabezpečiť to všetko funguje dohromady? Mark Zuckerberg: Ľudia môžu robiť, čo chcú, ale to neznamená, že môžete dať na mieste. Takže si myslím, že predtým, než veci ide na webových stránkach, mnoho ľudí to vidieť. Myslím, že som určite zaškrtnite na to, ako to môže ísť žiť. Ale myslím, myslím, že ľudia majú veľa kreativity robiť skvelé veci. A mnohokrát, je to ako niekto môže prísť s chladnou nápad, ale to neznamená, že je to konečným spôsobom, že sa to stane. Tak napríklad ľudia zvýraznenie žlto aké sú zmeny vo svojom profile - myslím, že len koncept zvýraznenie veci, ktoré sa zmenilo, je naozaj dobrý, ale rozhranie že človek používa pre neho nie je čo si myslíte, že je najlepší. A ako že je ukladanie starý profil informácií nie je optimálna ani. A že druh je v pohode, pretože on bol jednoducho robí to pre seba. Ale keď sme sa niekedy bude robiť niečo, čo žijú z toho, ktorý Chcem, robíme inak. A to je viac, rovnako ako falošný-up. DIVÁKOV: Takže, ako, myšlienky pochádzajú z krajiny, hore, a potom [? je to len?] [? hodil?] [? na celej čiare? ?] Mark Zuckerberg: Aj znamená, že ide v oboch smeroch. A ja nie som úplne unopinionated. MICHAEL D. SMITH: [nepočuteľné]. DIVÁKOV: Vlastne som otázka o [nepočuteľné]. Takže ísť späť o [Nepočuteľné] a [nepočuteľné] súkromie. A je to iná platforma? Mark Zuckerberg: Jo. Divákov: Takže vysokoškolskí ľudí viac ako 18 rokov a umožnila aby ste mohli písať čokoľvek obrázky, ktoré chcú, a oni sú v skutočnosti usvedčujúce sami, s výnimkou prípadne na drogách a alkohole? Videl som fotky na Facebook, kde je môj mladší bratranci sú pitie a tak podobne. Ale keď idete na vysokú školu deti, sú to 15 a 16 a mladší. A sú vy len hovorí, že je to internet, a ak chcú obviniť samy o sebe, a podobné veci, Je to v poriadku? Alebo vy filtrovať obrázky študenti, že vysoké školy v balení a informácie, ktoré píšete? Alebo si len [nepočuteľný]? Mark Zuckerberg: Tak veľa riešenia, ktoré sme prísť s vecami nie sú technické alebo organizačné, , Ale len uplatnenie sociálne tlak v dobré spôsoby. Takže Myspace má - takmer tretinu svojich zamestnancov je sledovanie obrázkov, ktoré si nahral na pornografiu. Máme len málokedy majú niektorú pornografie odoslať, a myslím, že veľa Dôvodom je, že ľudia používajú ich skutočné mená na Facebooku, a vaša skutočná e-mailová adresa pre školy. A ak máte, potom ste nebude vkladať pornografiu. A ja si myslím, že je to naozaj jednoduché sociálne riešenie na možné komplexné technický problém. Takže tým, že sme zmenili niektoré funkcie okolo na strednej škole. Napríklad sme sa strany von, pretože sme Myslel, že rodičia by sa naštval alebo by jednoducho rozbiť všetky súdka strany naozaj rýchlo, a že by sať pre každého. [Zasmeje sa] Neviem. Sme deemphasize kontakt Informácie na strednej škole. Jo. DIVÁKOV: Dobre, sme sa nakoniec tu. Ak máte ďalšie otázky, pocit zadarmo prísť dole a pohovorte si s Markom. Ďakujem mnohokrát. Mark Zuckerberg: Jo. [APPLAUSE]