1 00:00:00,000 --> 00:00:11,664 2 00:00:11,664 --> 00:00:13,830 MICHAEL D. SMITH: Acest după-amiază, am plăcerea 3 00:00:13,830 --> 00:00:16,830 introducerii Mark Zuckerberg, care este unul dintre vorbitori noastre de oaspeți 4 00:00:16,830 --> 00:00:21,030 acest semestru să vină și să vorbească o pic despre informatică 5 00:00:21,030 --> 00:00:22,040 în lumea reală. 6 00:00:22,040 --> 00:00:25,350 Ca majoritatea dintre voi probabil știți, ca voi face toate acestea cu mult mai mult 7 00:00:25,350 --> 00:00:30,090 decât mine, fondator al Facebook.com, care este o rețea socială 8 00:00:30,090 --> 00:00:32,200 Programul, ce vrei să-i spui. 9 00:00:32,200 --> 00:00:37,094 Folosit la peste 2000 de școli din întreaga națiune, și, eventual, lumea prea. 10 00:00:37,094 --> 00:00:38,760 Este prea lumea, sau pur și simplu națiunea? 11 00:00:38,760 --> 00:00:39,750 >> Mark Zuckerberg: [inaudibil]. 12 00:00:39,750 --> 00:00:40,740 >> MICHAEL D. SMITH: OK. 13 00:00:40,740 --> 00:00:45,007 Influență atât de bun pentru a face unele lucruri în informatică. 14 00:00:45,007 --> 00:00:47,090 El ne va spune ceva din fondul de ea 15 00:00:47,090 --> 00:00:48,780 și ceea ce a fost important și așa mai departe. 16 00:00:48,780 --> 00:00:50,140 Deci, vă rugăm să mi se alăture în primitoare. 17 00:00:50,140 --> 00:00:56,080 18 00:00:56,080 --> 00:00:57,360 >> Mark Zuckerberg: Yo. 19 00:00:57,360 --> 00:00:57,540 Bine, bine. 20 00:00:57,540 --> 00:01:00,248 Aceasta este prima dată când am vreodată A trebuit să dețină unul dintre aceste lucruri. 21 00:01:00,248 --> 00:01:02,818 Așa că eu sunt doar de gând să se atașeze într-adevăr rapid, o secundă. 22 00:01:02,818 --> 00:01:14,270 23 00:01:14,270 --> 00:01:14,770 Bine. 24 00:01:14,770 --> 00:01:16,264 Poate auzi? 25 00:01:16,264 --> 00:01:17,740 E bine? 26 00:01:17,740 --> 00:01:19,160 Este acest amplificat, la toate? 27 00:01:19,160 --> 00:01:19,797 >> Audienta: Da. 28 00:01:19,797 --> 00:01:20,922 Mark Zuckerberg: În regulă. 29 00:01:20,922 --> 00:01:21,979 Dulce. 30 00:01:21,979 --> 00:01:24,895 Aceasta este ca unul dintre primele ori Am fost la un curs la Harvard. 31 00:01:24,895 --> 00:01:31,950 32 00:01:31,950 --> 00:01:35,480 Cred că ceea ce, probabil, va fi cel mai util pentru voi este dacă eu doar 33 00:01:35,480 --> 00:01:39,104 luați prin unele dintre cursurile pe care i-am luat la Harvard, unde de fapt am 34 00:01:39,104 --> 00:01:40,270 am fost la prelegere uneori. 35 00:01:40,270 --> 00:01:42,230 Glumeam. 36 00:01:42,230 --> 00:01:44,120 Și un fel de, cum ar fi, cum decizii diferite 37 00:01:44,120 --> 00:01:46,711 pe care am avut de a face atunci când am fost se deplasează de-a lungul cu Facebook 38 00:01:46,711 --> 00:01:49,460 fost afectate de lucruri diferite că am fost de învățare în clasele 39 00:01:49,460 --> 00:01:50,427 că am fost de a lua. 40 00:01:50,427 --> 00:01:53,010 Și dacă totul merge conform Planul, atunci poate unele dintre voi 41 00:01:53,010 --> 00:01:55,759 va ieși din această gândire că luarea CS sau chestii de inginerie 42 00:01:55,759 --> 00:01:57,760 de la Harvard este, de fapt un fel de util. 43 00:01:57,760 --> 00:02:00,640 Deci asta e planul de joc. 44 00:02:00,640 --> 00:02:02,670 >> Cred că acest lucru este fante de două ore. 45 00:02:02,670 --> 00:02:04,670 Nu e nici un fel am de gând pentru a vorbi timp de două ore. 46 00:02:04,670 --> 00:02:07,110 Voi vorbi, probabil, pentru ca 20 de minute, sau 15 minute, 47 00:02:07,110 --> 00:02:08,750 și apoi voi lăsa să voi pune întrebări. 48 00:02:08,750 --> 00:02:10,958 Pentru că eu sunt sigur că voi au mai multe lucruri interesante 49 00:02:10,958 --> 00:02:14,816 să mă întrebi decât am putut veni cu a vorbi despre mine. 50 00:02:14,816 --> 00:02:16,760 >> Deci, cred eu doar un fel de a începe. 51 00:02:16,760 --> 00:02:19,810 52 00:02:19,810 --> 00:02:23,580 Când am fost aici, am a început a lua 121. 53 00:02:23,580 --> 00:02:26,297 Nu am avut de fapt 50. 54 00:02:26,297 --> 00:02:28,130 Ar trebui să fi ajuns celălalt tip care a fost 55 00:02:28,130 --> 00:02:31,190 a face Facebook, Dustin Moskovitz, care a fost colegul meu de cameră. 56 00:02:31,190 --> 00:02:34,792 Când ne-am pornit pe site-ul a fost scris în PHP, care nu este ceva 57 00:02:34,792 --> 00:02:36,500 că ai învățat în una dintre aceste clase. 58 00:02:36,500 --> 00:02:38,960 Dar, din fericire, dacă au un fundal bun în C, 59 00:02:38,960 --> 00:02:42,790 sintaxa este foarte asemănătoare, și puteți să-l ridica intr-o zi sau două. 60 00:02:42,790 --> 00:02:49,020 >> Așa că am început să scriu pe site-ul și a lansat la Harvard 61 00:02:49,020 --> 00:02:51,040 în februarie 2004. 62 00:02:51,040 --> 00:02:52,750 Deci, cred că în urmă cu aproape doi ani acum. 63 00:02:52,750 --> 00:02:55,770 Și în termen de câteva săptămâni, o câteva mii de oameni au semnat în sus. 64 00:02:55,770 --> 00:02:57,686 Și am început să unele e-mailuri de la oameni 65 00:02:57,686 --> 00:03:00,800 la alte colegii care solicită noi să-l lanseze la școlile lor. 66 00:03:00,800 --> 00:03:02,725 >> Și am fost de a lua 161 la ora. 67 00:03:02,725 --> 00:03:05,350 Deci, eu nu știu dacă voi știți reputația de care, desigur, 68 00:03:05,350 --> 00:03:07,662 dar a fost un fel de greu. 69 00:03:07,662 --> 00:03:10,370 A fost un curs foarte distractiv, dar nu ma lasa cu mult timp 70 00:03:10,370 --> 00:03:12,510 de a face orice altceva cu Facebook. 71 00:03:12,510 --> 00:03:16,360 Deci, colegul meu de cameră Dustin, care I Cred tocmai terminase CS50, 72 00:03:16,360 --> 00:03:18,370 a fost ca, hei, vreau să ajut. 73 00:03:18,370 --> 00:03:22,009 Vreau să fac extinderea și de a ajuta îți dai seama cum de a face lucrurile. 74 00:03:22,009 --> 00:03:24,050 Așa că am fost ca, stii, asta e tip destul de rece, 75 00:03:24,050 --> 00:03:26,500 dar nu știți cu adevărat orice PHP sau ceva de genul asta. 76 00:03:26,500 --> 00:03:29,919 Astfel că week-end sa dus acasă, au cumpărat cartea Perl pentru Dummies, 77 00:03:29,919 --> 00:03:31,960 sa întors și a fost ca, bine, eu sunt gata să merg. 78 00:03:31,960 --> 00:03:35,560 Am fost ca tip, site-ul este scris in PHP, nu Perl, dar știți, 79 00:03:35,560 --> 00:03:36,270 asta e bine. 80 00:03:36,270 --> 00:03:41,800 >> Deci, el a luat PHP peste câteva zile pentru că, am 81 00:03:41,800 --> 00:03:44,090 promit că, dacă aveți o fundal bun în C, apoi 82 00:03:44,090 --> 00:03:46,230 PHP este un lucru foarte simplu pentru a ridica. 83 00:03:46,230 --> 00:03:49,390 Și el doar un fel de sa dus la locul de muncă. 84 00:03:49,390 --> 00:03:53,120 Așa că am să spun, prima decizie de mare că am avut într-adevăr să facă 85 00:03:53,120 --> 00:03:57,140 a fost în modul de fel de extinde arhitectura 86 00:03:57,140 --> 00:04:01,920 pentru a merge de la tipul de școală unic înființat pe care am avut atunci când a fost la Harvard 87 00:04:01,920 --> 00:04:03,830 a ceva care a sprijinit mai multe școli. 88 00:04:03,830 --> 00:04:06,890 >> Deci, aceasta a fost o decizie care a avut să se facă pe o grămadă de niveluri, 89 00:04:06,890 --> 00:04:10,000 atât în ​​produs și modul ne-am dorit intimitate la locul de muncă, 90 00:04:10,000 --> 00:04:12,510 dar cred că într-adevăr o decizie importantă care este 91 00:04:12,510 --> 00:04:16,180 ne-a ajutat scară destul de bine este modul în care am decis să distribuie datele. 92 00:04:16,180 --> 00:04:21,680 >> Deci, eu nu știu cât de mult de complexitate chestii de genul mare O notație voi 93 00:04:21,680 --> 00:04:23,620 în această clasă. 94 00:04:23,620 --> 00:04:28,610 Așa că am să spun, unul dintre cele mai complicate Calculele pe care le face pe site-ul 95 00:04:28,610 --> 00:04:32,080 este calculul de a spune cum ce te conectezi la oameni. 96 00:04:32,080 --> 00:04:34,680 >> Pentru că dacă poți imagina, care este stocat 97 00:04:34,680 --> 00:04:42,210 ca un fel de o serie de neorientat - nu e ponderate - așa nedirijate, 98 00:04:42,210 --> 00:04:45,970 neponderate perechi de numere de identificare de oameni în baza de date. 99 00:04:45,970 --> 00:04:49,647 Apoi, dacă doriți să dau seama care este prieten cu cineva, 100 00:04:49,647 --> 00:04:51,230 trebuie sa te uiti la toți prietenii lor. 101 00:04:51,230 --> 00:04:51,730 Corect? 102 00:04:51,730 --> 00:04:54,000 Deci, asta e, poate, cum ar fi 100 sau 200 de persoane. 103 00:04:54,000 --> 00:04:57,050 >> Dar, apoi, dacă doriți să dau cine-i un prieten al unui prieten, 104 00:04:57,050 --> 00:04:59,800 sau ce legătura cea mai strânsă este acolo, atunci ai un fel de 105 00:04:59,800 --> 00:05:03,440 trebuie să se uite la 100 sau 200 prietenii de fiecare dintre aceste prieteni. 106 00:05:03,440 --> 00:05:10,020 Deci, acesta devine la fiecare nivel există un alt factor de n înmulțit n, unde 107 00:05:10,020 --> 00:05:13,861 n este numărul de prieteni că fiecare dintre prietenii dvs. are. 108 00:05:13,861 --> 00:05:16,110 Deci, puteți vedea că acest fel de devine exponențial 109 00:05:16,110 --> 00:05:20,076 greu de rezolvat pentru cel mai scurt drum între oameni. 110 00:05:20,076 --> 00:05:22,950 Deci, dacă sunteți în căutarea doar pentru o prieten al unui prieten, care este n pătrat. 111 00:05:22,950 --> 00:05:25,520 Dacă sunteți în căutarea pentru un prieten de-o prieten al unui prieten, care este n tocata. 112 00:05:25,520 --> 00:05:27,311 Și asta e ceva care în mod tradițional a fost 113 00:05:27,311 --> 00:05:31,590 destul de dificil pentru o mulțime de site-uri de predecesorul Facebook. 114 00:05:31,590 --> 00:05:34,210 Și, de exemplu, Friendster a avut probleme mari cu acest 115 00:05:34,210 --> 00:05:37,520 pentru că ei au încercat să calcula căi de șase grade afară, 116 00:05:37,520 --> 00:05:38,870 sau ca și șapte de grade afară. 117 00:05:38,870 --> 00:05:42,330 >> Și asta e ceva care, atunci când te faci ca n al șaptelea, 118 00:05:42,330 --> 00:05:47,560 că doar este într-adevăr foarte greu și a luat pe site-ul lor, pentru un timp. 119 00:05:47,560 --> 00:05:51,950 Deci, unul din lucrurile pe care ne-am cam avut în minte atunci când am fost imaginind 120 00:05:51,950 --> 00:05:56,070 modul de a face acest lucru a fost cum a face tu distribui date în așa fel 121 00:05:56,070 --> 00:05:58,820 că acest calcul devine ușor de gestionat. 122 00:05:58,820 --> 00:06:03,570 >> Deci, ceea ce ne-am decis a fost că toată lumea de pe site-ul 123 00:06:03,570 --> 00:06:06,800 face cele mai multe din activitatea lor la școală că acestea sunt un fel de bază de la. 124 00:06:06,800 --> 00:06:09,767 Deci, dacă ești la Harvard, atunci majoritatea oamenilor 125 00:06:09,767 --> 00:06:12,350 care ai de gând să fi văzut și de tranzactionare cu privire la site-ul 126 00:06:12,350 --> 00:06:13,475 vor fi la Harvard. 127 00:06:13,475 --> 00:06:16,600 Este de fapt ca, probabil, 90% din lucrurile pe care le face pe site-ul. 128 00:06:16,600 --> 00:06:20,510 >> Așa că am decis să ne despărțim bazelor de date și de a crea 129 00:06:20,510 --> 00:06:25,740 o instanță de baze de date MySQL pentru fiecare școală în rețea. 130 00:06:25,740 --> 00:06:30,680 Și în a face asta, dacă observa căile pe care le calcula 131 00:06:30,680 --> 00:06:32,050 sunt doar în cadrul școlii. 132 00:06:32,050 --> 00:06:35,120 Deci, în loc de să zicem, ca acum suntem la sase milioane de utilizatori, 133 00:06:35,120 --> 00:06:41,080 și în loc de a avea de a face n tocata pe o parte a șase milioane, 134 00:06:41,080 --> 00:06:43,850 e doar n tocata peste 10.000, care este o mult mai 135 00:06:43,850 --> 00:06:47,760 tip de gestionat de calcul. 136 00:06:47,760 --> 00:06:50,920 >> Astfel că a fost un fel de prima decizie mare arhitectural 137 00:06:50,920 --> 00:06:55,210 pe care am avut de a face, care a contribuit la noi nu moare câteva luni mai târziu. 138 00:06:55,210 --> 00:06:58,250 Și a fost, probabil, un una destul de importantă. 139 00:06:58,250 --> 00:07:04,935 >> Așa că atunci când ne-am stabilit prima dată pe site-ul am avut doar un singur calculator care am fost difuzate. 140 00:07:04,935 --> 00:07:06,060 Nu era în camera noastră de cămin. 141 00:07:06,060 --> 00:07:06,851 Am fost închiriat. 142 00:07:06,851 --> 00:07:10,780 Am facut un fel de invatat lectia pentru încercarea de a rula un site din dormitorul meu 143 00:07:10,780 --> 00:07:15,040 cameră cu câteva luni mai devreme, și Harvard aproape încercat să mă dea afară. 144 00:07:15,040 --> 00:07:18,750 >> Așa că am ajuns închirierea unei server de pe site-ul de data asta. 145 00:07:18,750 --> 00:07:26,540 Și cred că rulează inițial baza de date și serverul de web. 146 00:07:26,540 --> 00:07:29,280 Deci, Apache este ceea ce am fost folosind în acest caz 147 00:07:29,280 --> 00:07:31,940 pentru a servi paginile din aceeași mașină. 148 00:07:31,940 --> 00:07:35,710 Și pentru că ne-am distribuit baze de date în modul în care ne-am făcut-o, 149 00:07:35,710 --> 00:07:40,750 noi am fost capabil sa, cu trecerea timpului, doar adăuga mai multe mașini de liniar și un fel de 150 00:07:40,750 --> 00:07:43,630 să crească site-ul fără a avea nici o un fel de expansiune exponențială 151 00:07:43,630 --> 00:07:45,640 cu privire la cantitatea de mașini pe care am avut. 152 00:07:45,640 --> 00:07:49,470 >> Dar, după ce ne-am lovit de cum ar fi 30 sau 50 de școli, 153 00:07:49,470 --> 00:07:54,020 am început să și dea seama că am putut începe obtinerea mai multă performanță din 154 00:07:54,020 --> 00:07:55,130 de MySQL sau Apache. 155 00:07:55,130 --> 00:07:57,980 156 00:07:57,980 --> 00:08:02,270 Unele dintre lucrurile modul în care a fost înființat pur și simplu nu a fost la fel de optim ca ar putea. 157 00:08:02,270 --> 00:08:10,840 >> Deci, de exemplu, atunci când aveți Mașini de MySQL si Apache 158 00:08:10,840 --> 00:08:14,500 rulează pe același server, apoi dacă ceva se întâmplă cu acel server, 159 00:08:14,500 --> 00:08:18,500 atunci nu numai că baza de date pentru că școala sau școlile 160 00:08:18,500 --> 00:08:20,700 pe acel server doar opri un fel de a răspunde 161 00:08:20,700 --> 00:08:24,367 într-un mod care va primi tu ceva folositor, 162 00:08:24,367 --> 00:08:25,950 dar nici nu se poate încărca orice pagini web. 163 00:08:25,950 --> 00:08:27,075 Astfel încât să obțineți pagină nu fonduri. 164 00:08:27,075 --> 00:08:28,250 Și acest tip de rahat. 165 00:08:28,250 --> 00:08:33,586 >> Dar o altă problemă este că variația și utilizarea de la școală la școală 166 00:08:33,586 --> 00:08:34,919 este, de asemenea, nu va fi perfect. 167 00:08:34,919 --> 00:08:38,049 Deci, unele școli sunt întotdeauna va avea utilizare mai grele. 168 00:08:38,049 --> 00:08:40,760 Avem școli în prezent, cum ar fi Penn De stat care au 50.000 de utilizatori. 169 00:08:40,760 --> 00:08:44,942 Și apoi majoritatea școlilor încă mai au mai puțin de 2000 utilizatori. 170 00:08:44,942 --> 00:08:47,400 Pentru că există o mulțime de mic școli și o mulțime de școli 171 00:08:47,400 --> 00:08:49,600 care nu au omniprezență complet. 172 00:08:49,600 --> 00:08:54,920 >> Astfel, în încercarea de a face față această problemă și să-l 173 00:08:54,920 --> 00:08:59,630 astfel încât ai putea face cu faptul că Penn State a avut 174 00:08:59,630 --> 00:09:02,240 50.000 de oameni și doar o tona de utilizatori tot timpul, 175 00:09:02,240 --> 00:09:05,380 și apoi aveți unele școli că nu, ceea ce ne-am decis să facem 176 00:09:05,380 --> 00:09:09,280 se separa o parte din web Serverele de la serverele de baze de date. 177 00:09:09,280 --> 00:09:14,910 Și se face astfel încât ne-am avut un bazin de servere de web Apache 178 00:09:14,910 --> 00:09:18,100 că am putea încărca echilibru între. 179 00:09:18,100 --> 00:09:20,300 Și să-l, astfel încât să se poate folosi pe cei uniform 180 00:09:20,300 --> 00:09:23,690 în timp ce doar baza de date strat să fie un fel de consistent. 181 00:09:23,690 --> 00:09:27,840 >> Deci, eu nu știu dacă aceste lucruri este interesant pentru voi, la toate. 182 00:09:27,840 --> 00:09:35,800 Sau în cazul în care acest lucru este ceva care conteaza la ceea ce voi studiază acum. 183 00:09:35,800 --> 00:09:39,260 Deci, în cazul în care există mai multe lucruri că voi ar fi mai degrabă 184 00:09:39,260 --> 00:09:42,730 știu despre în ceea ce privește arhitectura, apoi voi pleca care se deschid la întrebări 185 00:09:42,730 --> 00:09:43,310 mai târziu. 186 00:09:43,310 --> 00:09:48,440 Deci, eu nu petrec o mulțime de timp doar vorbim despre aplicații aleatoare 187 00:09:48,440 --> 00:09:52,625 că voi s-ar putea nu pasă niciodată de a utiliza. 188 00:09:52,625 --> 00:09:55,080 >> Lasă-mă să încerc să găsesc ceva exemple interesante. 189 00:09:55,080 --> 00:10:04,020 190 00:10:04,020 --> 00:10:12,860 Deci, vreau să spun, cred că unul dintre lucruri pe care a fost destul de interesant 191 00:10:12,860 --> 00:10:19,850 a fost atunci când am ajuns la un punct în ceea ce privește traficul 192 00:10:19,850 --> 00:10:23,110 de unde am pornit maxing în efectuarea unor 193 00:10:23,110 --> 00:10:27,620 din aceste aplicații open source , care sunt, în general, destul de performante. 194 00:10:27,620 --> 00:10:32,149 >> Deci, de exemplu, MySQL este un foarte bun de baze de date open source. 195 00:10:32,149 --> 00:10:34,690 Nu știu dacă vreunul dintre voi un fel de în propria mizerie timp 196 00:10:34,690 --> 00:10:39,920 în jurul și de a face nimic cu MySQL sau l-au folosit în nici un fel. 197 00:10:39,920 --> 00:10:41,310 Dar este destul de ușor de utilizat. 198 00:10:41,310 --> 00:10:43,029 Este, de asemenea decent rapid. 199 00:10:43,029 --> 00:10:44,070 Indici de lucru destul de bine. 200 00:10:44,070 --> 00:10:48,090 Nu e la fel de complet echipat ca ceva cum ar fi Oracle, dar e destul de bine. 201 00:10:48,090 --> 00:10:50,460 >> Și am ajuns la un punct unde, cred că în jurul 202 00:10:50,460 --> 00:10:54,400 când am început să facem ca poate 100 de milioane de pagini pe zi, 203 00:10:54,400 --> 00:10:59,230 că am început să ruleze în unele blocaje pe care. 204 00:10:59,230 --> 00:11:07,530 Deci, de exemplu, o interogare tipic pe MySQL ar putea dura doi la patru milisecunde. 205 00:11:07,530 --> 00:11:09,220 Și asta nu e atât de mult. 206 00:11:09,220 --> 00:11:12,900 Dar atunci când faci 100 miliarde de vizualizări de pagini pe zi, 207 00:11:12,900 --> 00:11:15,679 și fiecare pagină de vedere s-ar putea avea 30 până la 50 întrebări, 208 00:11:15,679 --> 00:11:18,220 mai ales dacă faci ceva ca o vedere profil care 209 00:11:18,220 --> 00:11:23,150 interoghează tot felul de diferite informații, apoi că începe să sugă. 210 00:11:23,150 --> 00:11:29,450 >> Așa că am început să se dezvolte un strat de caching care 211 00:11:29,450 --> 00:11:31,750 permis un acces mai rapid la unele dintre informațiile. 212 00:11:31,750 --> 00:11:35,460 Și inițial am fost folosind un alt open source Memcache aplicare, 213 00:11:35,460 --> 00:11:38,320 care nu știu dacă vreunul dintre voi voi avea nici o experiență cu asta. 214 00:11:38,320 --> 00:11:40,700 Dar a fost destul de rapid. 215 00:11:40,700 --> 00:11:43,950 Acesta are timp de acces până la Cred 0.3 216 00:11:43,950 --> 00:11:46,840 la 0,5 milisecunde, care este destul de bun. 217 00:11:46,840 --> 00:11:52,170 >> Dar ea are, de asemenea, o grămadă de problemele de distribuție. 218 00:11:52,170 --> 00:11:56,000 Ar trebui să fie o distribuit hash fel de masă de aplicare, 219 00:11:56,000 --> 00:12:02,540 în cazul în care aveți posibilitatea să atașați orice fel de număr de cutii Memcache dintr-un grup 220 00:12:02,540 --> 00:12:05,610 și să fie capabil să cârlig l în sus și să-l du-te. 221 00:12:05,610 --> 00:12:08,710 Dar am fugit într-o mulțime de probleme acolo unde 222 00:12:08,710 --> 00:12:11,170 diferite de cutii de Memcache ar merge în jos. 223 00:12:11,170 --> 00:12:13,270 Și nu a existat nici o redundanță pe informațiile. 224 00:12:13,270 --> 00:12:17,120 Deci, atunci când o cutie Memcache dus jos și ați avut un cache miss, 225 00:12:17,120 --> 00:12:19,640 apoi dintr-o voi brusc a avut mult mai mult trafic 226 00:12:19,640 --> 00:12:22,740 a merge la un anumit set de baze de date. 227 00:12:22,740 --> 00:12:26,170 Și că ar suge. 228 00:12:26,170 --> 00:12:32,830 >> Deci, ca trecerea timpului, chiar am depășit Memcache și indicii cu privire la MySQL. 229 00:12:32,830 --> 00:12:33,890 Noi încă mai folosesc chestia asta. 230 00:12:33,890 --> 00:12:37,490 Dar a trebuit să se bazeze pe partea de sus din care redundanță suplimentară. 231 00:12:37,490 --> 00:12:41,870 Și cred că e ceva care este probabil, poate un pic mai interesant. 232 00:12:41,870 --> 00:12:45,580 Dar voi lăsa voi mă întreba mai multe întrebări despre asta mai târziu. 233 00:12:45,580 --> 00:12:51,432 >> Eu nu sunt sigur ce ar fi interesant să vorbesc despre acum. 234 00:12:51,432 --> 00:12:53,220 Poate că voi putea ajuta un pic? 235 00:12:53,220 --> 00:12:57,170 236 00:12:57,170 --> 00:12:58,073 Du-te pentru ea. 237 00:12:58,073 --> 00:13:03,496 >> Audiența: Sunt curios, gândire de [inaudibil] 238 00:13:03,496 --> 00:13:10,891 merge într-o afacere online, cum ar fi acest lucru, cum te-ai simtit atmosfera a fost 239 00:13:10,891 --> 00:13:15,058 cu jucători mari, toate aducând o de piață și alți jucători mari 240 00:13:15,058 --> 00:13:16,807 care te-ai gandit s-ar putea [Auzite] pentru a marca, 241 00:13:16,807 --> 00:13:19,765 sau ceea ce a fost experiența dumneavoastră cu asta. 242 00:13:19,765 --> 00:13:24,202 Mi-ar fi interesat, doar pe o tehnică lateral, [inaudibil] doar rampă 243 00:13:24,202 --> 00:13:26,667 și tehnic cum [neauzit]. 244 00:13:26,667 --> 00:13:29,625 245 00:13:29,625 --> 00:13:33,710 >> Mark Zuckerberg: Da, așa că e nu o problemă tehnică, la toate. 246 00:13:33,710 --> 00:13:41,250 Dar cred ca va place doar du-te în timp discuție acum. 247 00:13:41,250 --> 00:13:45,439 Pentru că eu nu sunt sigur ce-i lucruri relevante pentru mine să fie discuta. 248 00:13:45,439 --> 00:13:46,480 Deci, voi răspunde doar asta. 249 00:13:46,480 --> 00:13:49,313 Apoi, oricine altcineva care vrea să ceară mi întrebări pot merge doar pentru asta. 250 00:13:49,313 --> 00:13:51,470 251 00:13:51,470 --> 00:13:54,640 >> Cred că nu voi petrecut cu adevărat o mulțime din timp îngrijorătoare despre lucruri de genul - I 252 00:13:54,640 --> 00:13:56,598 Adică, există companii acolo ca Google 253 00:13:56,598 --> 00:14:00,600 care ar putea obține doar în spațiu dvs. și să faci ce vrei, în orice moment. 254 00:14:00,600 --> 00:14:08,050 Și cred că unul dintre lucrurile interesante despre acest timp în tehnologie 255 00:14:08,050 --> 00:14:13,340 este faptul că indivizii sunt efectul de levier și capabil să facă mult mai mult decât le-am într-adevăr 256 00:14:13,340 --> 00:14:14,950 fost vreodată în stare să facă înainte. 257 00:14:14,950 --> 00:14:20,090 >> Și chiar patru ani în urmă atunci când Google a început, 258 00:14:20,090 --> 00:14:22,830 acum ei au sute de mii de mașini 259 00:14:22,830 --> 00:14:26,780 și, probabil, miliarde de de dolari cheltuit pe echipamente. 260 00:14:26,780 --> 00:14:29,340 Cred că generația înainte Google, nu ai putea chiar 261 00:14:29,340 --> 00:14:32,410 face un site fără o mare bucată de hardware. 262 00:14:32,410 --> 00:14:40,000 Cred că eBay, de exemplu, a fugit off de două mașini de 50.000 dolari. 263 00:14:40,000 --> 00:14:43,640 Pur si simplu nu se poate începe să faci asta, dacă esti doar un copil într-o cameră de cămin. 264 00:14:43,640 --> 00:14:51,610 >> Deci, cred că faptul că am putut Masini de chirie pentru 100 $ pe luna 265 00:14:51,610 --> 00:14:56,820 și de a folosi că la scară până la o punct în care am avut 300.000 de utilizatori 266 00:14:56,820 --> 00:14:57,830 este destul de rece. 267 00:14:57,830 --> 00:15:02,810 Este un lucru destul de unic, care e întâmplă în tehnologie chiar acum. 268 00:15:02,810 --> 00:15:08,390 Aceasta se face astfel încât în ​​loc de îngrijorătoare despre cine este jucatorul mare 269 00:15:08,390 --> 00:15:15,356 și ceea ce este Google de gând să faci următor, puteți face mai mult de - voi 270 00:15:15,356 --> 00:15:16,730 se poate obține doar o mulțime de lucruri de făcut. 271 00:15:16,730 --> 00:15:24,460 >> Și în loc de a avea pentru a merge afară și au o parte din afaceri tradiționale 272 00:15:24,460 --> 00:15:27,927 probleme, ca trebuie sa ridice de capital înainte de a putea face nimic, 273 00:15:27,927 --> 00:15:29,010 care nu mai este o problemă. 274 00:15:29,010 --> 00:15:32,100 Deci, te efectul de levier pentru a face o mult mai mult pe cont propriu acum. 275 00:15:32,100 --> 00:15:35,300 Nu știu dacă, care răspunde întrebarea pe care o ceri. 276 00:15:35,300 --> 00:15:38,790 >> Dar vreau să spun, e unul dintre motivele De aceea, cred că, în acest moment, 277 00:15:38,790 --> 00:15:41,040 face o mulțime de sens pentru a studia aceste lucruri. 278 00:15:41,040 --> 00:15:47,110 Pentru că la nici un punct în trecut ar putea vă pârghie o astfel de cantitate mică 279 00:15:47,110 --> 00:15:49,460 de bani pentru a obține puternic suficient de tehnologie 280 00:15:49,460 --> 00:15:52,000 pentru a atinge într-adevăr oameni din modul în care puteți azi. 281 00:15:52,000 --> 00:15:55,990 Google nu despre 250 milioane de pagini vede o zi. 282 00:15:55,990 --> 00:16:01,970 Ei au sute de mii de mașini și 5.000 de angajați. 283 00:16:01,970 --> 00:16:05,480 >> Facebook are 400 milioane de vizualizări de pagini pe zi. 284 00:16:05,480 --> 00:16:10,260 Asta e mult mai mult decât o face Google. 285 00:16:10,260 --> 00:16:12,340 Și avem sute de mașini. 286 00:16:12,340 --> 00:16:15,600 Și tocmai am trecut de 50 de angajați. 287 00:16:15,600 --> 00:16:19,860 Și că este doar o tehnică generarea de trei sau patru 288 00:16:19,860 --> 00:16:22,910 ani în arhitecturi care au fost create. 289 00:16:22,910 --> 00:16:27,162 >> Și apoi te duci de trei sau patru ani în urmă înainte de faptul că de la cum ar fi eBay la Google, 290 00:16:27,162 --> 00:16:28,620 și este doar complet diferit. 291 00:16:28,620 --> 00:16:32,510 Deoarece cel puțin Google rulează pe de o mulțime de echipamente distribuite 292 00:16:32,510 --> 00:16:34,930 că au sute de mii de mașini, 293 00:16:34,930 --> 00:16:40,200 dar ideea a fost de a obține o mulțime de Masini de rahat, care sunt foarte ieftine. 294 00:16:40,200 --> 00:16:41,530 Vreau să spun, că este un pas mare în sus. 295 00:16:41,530 --> 00:16:44,539 >> Pentru că atunci e ca si cum, OK, asta e mai mult redundant. 296 00:16:44,539 --> 00:16:45,830 Ei nu pierd informații. 297 00:16:45,830 --> 00:16:47,455 Ei nu se așteaptă lucruri pentru a lucra mereu. 298 00:16:47,455 --> 00:16:51,307 Este o mult mai matur atitudine decât de eBay, care 299 00:16:51,307 --> 00:16:53,390 a fost singurul lucru care acestea ar putea face la momentul respectiv. 300 00:16:53,390 --> 00:16:56,406 301 00:16:56,406 --> 00:16:58,676 >> Audiența: Am o întrebare despre lucrurile DHT. 302 00:16:58,676 --> 00:16:59,759 >> Mark Zuckerberg: ce? 303 00:16:59,759 --> 00:17:01,551 Audiența: Distributed Hash Tabelul chestii. 304 00:17:01,551 --> 00:17:02,925 Mark Zuckerberg: Da, care? 305 00:17:02,925 --> 00:17:05,074 Audiența: Am fost doar întrebam dacă [inaudibil] 306 00:17:05,074 --> 00:17:08,511 toate extensiile pentru Memcache, pentru că un singur lucru am observat 307 00:17:08,511 --> 00:17:12,930 este că, da, nu sunt într-adevăr bune biblioteci disponibile pentru chestii de DHT. 308 00:17:12,930 --> 00:17:14,972 Există tot acest minunat cercetare, dar în termeni 309 00:17:14,972 --> 00:17:18,138 de implementari care se ocupă de fapt, cu toate problemele de concediere și toate 310 00:17:18,138 --> 00:17:18,822 aceste lucruri - 311 00:17:18,822 --> 00:17:22,920 >> Mark Zuckerberg: Da, o mulțime de lucruri - ne 312 00:17:22,920 --> 00:17:25,280 nu se extinde în mod necesar Memcache. 313 00:17:25,280 --> 00:17:29,480 Am construit o grămadă de lucruri noi. 314 00:17:29,480 --> 00:17:32,470 Chiar acum, nu e open source. 315 00:17:32,470 --> 00:17:33,590 Am considerat o fac. 316 00:17:33,590 --> 00:17:37,410 Și vreau să spun, există o mulțime de muncă care merge în a face lucruri open source. 317 00:17:37,410 --> 00:17:42,020 Și este pe partea de sus dacă sunt sau nu doresc să-și piardă avantajul competitiv. 318 00:17:42,020 --> 00:17:43,150 Este un fel de nefericit. 319 00:17:43,150 --> 00:17:46,935 >> Pentru că eu cred că, dacă aceasta am fost doar mai ușor de a face ceva de genul asta, 320 00:17:46,935 --> 00:17:47,810 atunci ai putea-o face. 321 00:17:47,810 --> 00:17:49,950 Ai putea elibera doar codul. 322 00:17:49,950 --> 00:17:55,430 Dar, apoi, există o mulțime de sprijin și de acordare a licențelor și toate chestiile astea. 323 00:17:55,430 --> 00:17:57,030 Am constatat că a fost enervant. 324 00:17:57,030 --> 00:17:59,930 >> Unul dintre lucrurile pe care le de fapt, considerat a face open source 325 00:17:59,930 --> 00:18:03,740 a fost acest server de căutare, care de fapt tipul sta chiar acolo 326 00:18:03,740 --> 00:18:09,050 a făcut în timp ce el era încă în California. 327 00:18:09,050 --> 00:18:16,380 Și cred că am ajuns la un punct în cazul în care MySQL a rămas un pic pe unele 328 00:18:16,380 --> 00:18:18,520 de căutări pe care am încercat să fac. 329 00:18:18,520 --> 00:18:22,330 Și am decis că ar fi un lucru rece 330 00:18:22,330 --> 00:18:26,750 să facă pentru a face o serie de de mașini distribuite 331 00:18:26,750 --> 00:18:29,147 care ar putea - el nu are utilizați un tabel hash. 332 00:18:29,147 --> 00:18:30,980 Care este structura pe care le folosiți, McCollum? 333 00:18:30,980 --> 00:18:33,729 >> ANDREW McCollum: [inaudibil]. 334 00:18:33,729 --> 00:18:36,270 Mark Zuckerberg: Deci, da, ne-am gândit despre a face asta deschis. 335 00:18:36,270 --> 00:18:42,670 Dar asta e, atunci când un fel de am avut de a face toată această muncă de a veni cu o licență. 336 00:18:42,670 --> 00:18:44,910 Și suntem la fel ca, bine, la naiba cu asta. 337 00:18:44,910 --> 00:18:51,490 338 00:18:51,490 --> 00:18:51,990 Yo. 339 00:18:51,990 --> 00:18:56,157 >> Audiența: Ce iti petreci cel mai mult din timpul de lucru a face aceste zile? 340 00:18:56,157 --> 00:18:57,475 >> Mark Zuckerberg: Angajarea de oameni. 341 00:18:57,475 --> 00:19:01,160 342 00:19:01,160 --> 00:19:06,060 Cred că atunci când, pe măsură ce cresc, cel mai important lucru 343 00:19:06,060 --> 00:19:07,060 este de a avea oameni deștepți. 344 00:19:07,060 --> 00:19:09,630 345 00:19:09,630 --> 00:19:13,915 Dacă te gândești la cât, tehnice pârghie lucruri pe care eu vorbeam despre 346 00:19:13,915 --> 00:19:20,960 în a răspunde tipului întrebare, pe măsură ce tehnologia devine 347 00:19:20,960 --> 00:19:23,940 mai mult generic și mai puțin scumpe, punctul de levier 348 00:19:23,940 --> 00:19:26,110 devine mai mult în oameni. 349 00:19:26,110 --> 00:19:29,860 Deci, dacă te gândești acest lucru dintr-o perspectivă 350 00:19:29,860 --> 00:19:36,610 de o persoană care a petrecut timp de persoane sau timpul petrecut de utilizator, sau pentru a vizualiza pagina 351 00:19:36,610 --> 00:19:40,590 Analiza, din cauza tehnologie acum, oamenii 352 00:19:40,590 --> 00:19:46,220 sunt mult mai mult de efectul de levier pentru a face mai multe lucruri 353 00:19:46,220 --> 00:19:49,380 și să fie mai important în ecuația. 354 00:19:49,380 --> 00:19:53,130 >> Din acest motiv, este foarte important pentru a obține cei mai inteligenți oameni. 355 00:19:53,130 --> 00:19:58,660 Și, de asemenea, vreau să spun, atunci când ești mic Compania, ce poate fi foarte agil 356 00:19:58,660 --> 00:20:00,050 și de a lua o mulțime de lucruri de făcut. 357 00:20:00,050 --> 00:20:02,845 Și acolo e relativ puțină birocrație. 358 00:20:02,845 --> 00:20:06,397 Deci, dacă aveți oameni inteligenti care pot lua avantaj de care sa construiasca lucruri interesante, 359 00:20:06,397 --> 00:20:07,230 atunci asta e minunat. 360 00:20:07,230 --> 00:20:10,790 361 00:20:10,790 --> 00:20:15,990 >> Cred că, în afară de faptul că, proiectarea lucruri noi. 362 00:20:15,990 --> 00:20:18,530 Nu e mult birocrația corporative încă. 363 00:20:18,530 --> 00:20:20,342 Așa că nu trebuie să pierde mult timp pe asta. 364 00:20:20,342 --> 00:20:26,820 365 00:20:26,820 --> 00:20:29,630 Păstra pe merge? 366 00:20:29,630 --> 00:20:36,090 >> Publicul: Da, cât de mult ai vorbit și consultat cu avocații până acum? 367 00:20:36,090 --> 00:20:38,860 >> Mark Zuckerberg: Am un avocat care lucreaza pentru mine full-time. 368 00:20:38,860 --> 00:20:43,830 >> Audiența: OK, aceasta este o mare parte din conducerea unei afaceri? 369 00:20:43,830 --> 00:20:47,309 Ați recomanda de lucru pe [inaudibil] devreme? 370 00:20:47,309 --> 00:20:50,291 371 00:20:50,291 --> 00:20:52,550 >> Mark Zuckerberg: Nu am făcut-o. 372 00:20:52,550 --> 00:20:59,980 Și care, cred, cu condiția unele supărare mai târziu. 373 00:20:59,980 --> 00:21:04,502 Noțiuni de bază lucrurile înființat foarte bine este bun. 374 00:21:04,502 --> 00:21:05,960 Noțiuni de bază lucrurile curat este foarte bun. 375 00:21:05,960 --> 00:21:09,590 >> Și, vreau să spun, nimeni nu vreodată să-ți spun un avocat este rău. 376 00:21:09,590 --> 00:21:13,790 Totul e doar o chestiune de oportunitate cost cu o schimbare și ceea ce prioritate. 377 00:21:13,790 --> 00:21:19,820 Cred că, în cazul nostru, avem acum a face cu o grămadă de lucruri care 378 00:21:19,820 --> 00:21:23,030 nu a fost stabilit în mod corespunzător la început. 379 00:21:23,030 --> 00:21:25,010 Cele mai multe lucruri este tratată. 380 00:21:25,010 --> 00:21:26,620 Nu mai e nici o afacere mare. 381 00:21:26,620 --> 00:21:33,450 >> Dar, în loc de a vorbi cu avocații de timpuriu, am fost a face lucruri. 382 00:21:33,450 --> 00:21:37,960 Și cred că asta a fost, probabil, folosirea corectă a timpului nostru. 383 00:21:37,960 --> 00:21:41,530 Cred că o caracteristică rece de o mulțime de companii care ajung 384 00:21:41,530 --> 00:21:44,860 a fi într-adevăr de succes, nu că suntem într-adevăr de succes, 385 00:21:44,860 --> 00:21:46,720 dar Cred că, de asemenea, se încadrează în această găleată, 386 00:21:46,720 --> 00:21:49,424 este că ei a început ca cineva care încearcă să facă ceva 387 00:21:49,424 --> 00:21:51,340 rece și nu pe cineva încercarea de a face o companie. 388 00:21:51,340 --> 00:21:54,800 389 00:21:54,800 --> 00:21:59,540 Ai un fel de au - Google a ieșit din Larry și Sergey a tezei de doctorat 390 00:21:59,540 --> 00:22:04,500 la Stanford, iar Yahoo a ieșit din doar, cred, de asemenea, niște tipi de la Stanford 391 00:22:04,500 --> 00:22:06,510 doar un fel de înșurubare în jurul în camera lor de camin. 392 00:22:06,510 --> 00:22:11,840 Și eBay a ieșit de un tip încearcă să construi o piață de prietena lui 393 00:22:11,840 --> 00:22:14,342 să facă schimb de dozatoare Pez. 394 00:22:14,342 --> 00:22:15,842 Amazon a fost un pic mai calculat. 395 00:22:15,842 --> 00:22:20,290 396 00:22:20,290 --> 00:22:24,067 >> Deci, eu nu pot imagina că oricare dintre aceste oameni au avut într-adevăr atât de mult sfat, 397 00:22:24,067 --> 00:22:25,900 și se pare a avea lucrat bine pentru ei. 398 00:22:25,900 --> 00:22:28,191 Dar, vreau să spun, în același timp, Nu am de gând să stau aici 399 00:22:28,191 --> 00:22:30,920 și să vă spun nu pentru a obține consiliere cu privire la lucruri. 400 00:22:30,920 --> 00:22:35,810 Și o mulțime de oameni ori sunt pur și simplu prea atent, de asemenea. 401 00:22:35,810 --> 00:22:40,600 Cred că e mai util pentru a face lucruri se întâmplă și apoi mi cer scuze mai târziu 402 00:22:40,600 --> 00:22:43,740 decât este să vă asigurați că aveți dot toți ochii I dumneavoastră acum și apoi 403 00:22:43,740 --> 00:22:44,740 nu doar a lua lucruri de facut. 404 00:22:44,740 --> 00:22:47,500 405 00:22:47,500 --> 00:22:49,430 Da. 406 00:22:49,430 --> 00:22:50,460 Du-te pentru ea. 407 00:22:50,460 --> 00:22:53,436 >> Audiența: Când credeți că Facebook va ajunge la punctul în care 408 00:22:53,436 --> 00:23:02,860 aceasta ar putea deveni ca mare companie [Inaudibil] idee noua, [inaudibil]? 409 00:23:02,860 --> 00:23:05,836 Crezi că va ajunge acel moment orice moment în curând? 410 00:23:05,836 --> 00:23:09,340 Cum vă păstrați-l de la [inaudibil]? 411 00:23:09,340 --> 00:23:12,214 >> Mark Zuckerberg: Ei bine, Adică, cred că - I 412 00:23:12,214 --> 00:23:14,253 că ești un fel de întotdeauna la acel moment. 413 00:23:14,253 --> 00:23:18,290 414 00:23:18,290 --> 00:23:21,830 Vreau să spun, cele mai multe companii sunt a început pe ca un cuplu de idei, 415 00:23:21,830 --> 00:23:25,800 și acestea sunt câteva lucruri pe care le fac bine. 416 00:23:25,800 --> 00:23:29,120 Deci, vreau să spun, a Yahoo a fost ca și cum suntem O să organizeze toate aceste informații 417 00:23:29,120 --> 00:23:31,160 în lume, cum ar fi de director. 418 00:23:31,160 --> 00:23:33,350 Și asta a fost ceea ce au a început a face, 419 00:23:33,350 --> 00:23:38,860 și apoi ei un fel de diversificat de măsură ce trecea timpul și a construit mai multe lucruri. 420 00:23:38,860 --> 00:23:42,910 Și o mulțime de lucruri, care este ca nucleul lor de afaceri acum. 421 00:23:42,910 --> 00:23:45,460 Vreau să spun, e ca si cum ei nu a făcut inițial căutare. 422 00:23:45,460 --> 00:23:47,740 Iar acum director pur și simplu nu există. 423 00:23:47,740 --> 00:23:49,280 E de rahat. 424 00:23:49,280 --> 00:23:52,880 Nu există nici o utilitate pentru ea. 425 00:23:52,880 --> 00:23:56,320 >> Vreau să spun, mare lucru Google a fost la fel cum au facut PageRank. 426 00:23:56,320 --> 00:24:02,320 Și apoi, cred că, din PageRank, ei au căutare. 427 00:24:02,320 --> 00:24:05,960 Și acum ei fel de a extinde că la face alt tip similar de algoritmi, 428 00:24:05,960 --> 00:24:07,830 căutare în alte spații. 429 00:24:07,830 --> 00:24:11,090 Dar, vreau să spun, puteți fel de spune cum toate celelalte lucruri pe care le faci 430 00:24:11,090 --> 00:24:12,330 este un fel de tangențial. 431 00:24:12,330 --> 00:24:16,220 Și e ca și cum ei încearcă într-adevăr greu pentru a face PageRank 432 00:24:16,220 --> 00:24:19,080 și alte tipuri de algoritmi care sunt foarte 433 00:24:19,080 --> 00:24:23,660 similar cu cel de muncă în lor spații, și nu este la fel de elegant 434 00:24:23,660 --> 00:24:27,460 sau pur de o idee cel original a fost. 435 00:24:27,460 --> 00:24:30,590 >> Deci, în Facebook, de exemplu, atunci când tocmai a fost început, 436 00:24:30,590 --> 00:24:32,840 ceea ce am crezut că a fost cel mai lucru interesant a fost doar 437 00:24:32,840 --> 00:24:36,010 să fie în măsură să tastați în numele cuiva și de a afla informații despre ei. 438 00:24:36,010 --> 00:24:38,800 Și nu prea era nici de lucrurile care a fost acolo acum. 439 00:24:38,800 --> 00:24:41,010 Nu a fost nici un grup. 440 00:24:41,010 --> 00:24:44,982 Nu a fost chiar nici un mesaj. 441 00:24:44,982 --> 00:24:45,690 Acolo a fost poking. 442 00:24:45,690 --> 00:24:49,790 443 00:24:49,790 --> 00:24:51,250 >> Da. 444 00:24:51,250 --> 00:24:56,590 Vreau să spun, deci e ca si cum ai un fel de a obține a inceput pe un fel de idee de bază. 445 00:24:56,590 --> 00:24:59,680 Și, în general, societatea se va face bine, pentru că am 446 00:24:59,680 --> 00:25:02,520 ghici oamenii care încep off lucru pe care ideea de bază 447 00:25:02,520 --> 00:25:06,717 un fel de înțeles că single core idee într-un fel de mod unic. 448 00:25:06,717 --> 00:25:09,800 Dar asta nu înseamnă că au orice mai bună înțelegere a ceva 449 00:25:09,800 --> 00:25:12,749 altceva, decât oricine altcineva. 450 00:25:12,749 --> 00:25:15,290 Deci, de aceea te înconjurător cu o multime de oameni inteligenti 451 00:25:15,290 --> 00:25:18,615 este foarte important. 452 00:25:18,615 --> 00:25:20,833 >> Audiența: Ce-a fost - a fost există nici un fel de model de 453 00:25:20,833 --> 00:25:26,010 care a fost [inaudibil] foto Caracteristici [inaudibil] de pe Facebook? 454 00:25:26,010 --> 00:25:27,982 A existat nici un fel de [inaudibil]? 455 00:25:27,982 --> 00:25:31,824 456 00:25:31,824 --> 00:25:34,740 Mark Zuckerberg: Vreau să spun, există o mulțime de aplicații de pe internet 457 00:25:34,740 --> 00:25:36,220 acum că fac chestia asta. 458 00:25:36,220 --> 00:25:39,540 Deci, vreau să spun, o Flickr lui aplicare fotografie destul. 459 00:25:39,540 --> 00:25:42,470 Deși cred că în trei săptămâni am le-a trecut în numărul de fotografii 460 00:25:42,470 --> 00:25:43,470 că am avut pe site-ul nostru. 461 00:25:43,470 --> 00:25:49,030 462 00:25:49,030 --> 00:25:51,155 Adică, cred că cea mai tare lucru despre fotografii 463 00:25:51,155 --> 00:25:54,849 este că puteți marca ei și modul în care 464 00:25:54,849 --> 00:25:56,390 le face nu se leagă la profilurile oamenilor. 465 00:25:56,390 --> 00:25:58,750 Și cred că asta e ceva care te poate într-adevăr 466 00:25:58,750 --> 00:26:05,960 doar faceți dacă aveți contextul toată lumea din jurul tau pe site-ul. 467 00:26:05,960 --> 00:26:08,190 Acest tip de nevoie omniprezența de utilizare. 468 00:26:08,190 --> 00:26:09,829 469 00:26:09,829 --> 00:26:13,120 Deci, eu nu știu dacă oricare dintre ceilalti ar fi făcut ca în cazul în care au ca 470 00:26:13,120 --> 00:26:16,810 un fel de a utiliza, dar nu au făcut. 471 00:26:16,810 --> 00:26:20,150 472 00:26:20,150 --> 00:26:20,740 >> Nu știu. 473 00:26:20,740 --> 00:26:24,085 Nu oricare dintre voi aveți întrebări CS? 474 00:26:24,085 --> 00:26:25,055 >> Audiența: Sunt curios. 475 00:26:25,055 --> 00:26:27,513 Cum vă decideți cât ești avansa cu compania 476 00:26:27,513 --> 00:26:30,897 să urmeze o tehnologie sau nu urmeze o tehnologie? 477 00:26:30,897 --> 00:26:32,230 Mark Zuckerberg: Ce este o idee? 478 00:26:32,230 --> 00:26:33,185 Ce este în exemplul? 479 00:26:33,185 --> 00:26:36,614 >> Audiența: Ei bine, de fapt am Nu știu prea multe despre Facebook. 480 00:26:36,614 --> 00:26:39,939 Care e urmatorul lucru vă vrei sa faci cu imagini 481 00:26:39,939 --> 00:26:41,105 și leagă oamenii împreună? 482 00:26:41,105 --> 00:26:45,097 De unde știi despre figura de care tehnologii sunt cele bune? 483 00:26:45,097 --> 00:26:48,091 Cum a face tu a mea de a găsi de tehnologie? 484 00:26:48,091 --> 00:26:51,579 Nu aveți orice procese în loc astazi ca 485 00:26:51,579 --> 00:26:54,230 sunt îndreptate spre aceste felul de lucruri, 486 00:26:54,230 --> 00:26:56,158 sau nu tehnologie doar vin în compania 487 00:26:56,158 --> 00:26:57,866 pentru că ești afară undeva și cineva 488 00:26:57,866 --> 00:27:00,980 menționat ceva s-ar putea vreau să fac în termeni de Facebook? 489 00:27:00,980 --> 00:27:04,670 >> Mark Zuckerberg: Deci, eu cred că ne Procesul de filtrare ce tehnologiile 490 00:27:04,670 --> 00:27:08,560 de a folosi sunt încredere în oamenii deștepți. 491 00:27:08,560 --> 00:27:15,010 Deci, avem cu siguranta unele persoane de la compania care sunt doar foarte inteligent, 492 00:27:15,010 --> 00:27:19,795 și cred că majoritatea oamenilor de la companiei sunt, în general, destul de inteligent. 493 00:27:19,795 --> 00:27:22,670 >> Dar există o zonă de câteva băieți, în special - Sunt 494 00:27:22,670 --> 00:27:32,050 nu unul dintre ei - care cred că, atunci când se spune că ceva este în general o 495 00:27:32,050 --> 00:27:36,590 bune practici pentru a merge la ea, atunci este relativ - atunci 496 00:27:36,590 --> 00:27:39,471 ei pot obține sprijin pentru că destul de ușor. 497 00:27:39,471 --> 00:27:42,720 Și cred că o mulțime de ingineri un fel de a construi un consens în jurul asta. 498 00:27:42,720 --> 00:27:45,877 499 00:27:45,877 --> 00:27:47,480 Încerc să mă gândesc la un exemplu bun. 500 00:27:47,480 --> 00:27:51,470 >> Cred că e ceva obiectiv orientate. 501 00:27:51,470 --> 00:27:56,610 Deci, cu fotografii, am știut că ne-am dorit 502 00:27:56,610 --> 00:27:58,969 pentru a sprijini doar oameni încărcarea de fotografii nelimitat. 503 00:27:58,969 --> 00:28:01,010 Deci, vreau să spun, nu e nici conceptul real al nelimitat. 504 00:28:01,010 --> 00:28:05,240 Este doar trebuie să păstreze pe adăugarea lucruri, să păstreze pe adăugarea de stocare. 505 00:28:05,240 --> 00:28:09,337 Și tu vrei să-l facă, astfel încât acesta fel de funcționează ca perfect posibil. 506 00:28:09,337 --> 00:28:11,170 Deci, primul lucru pe care am încercat să facem 507 00:28:11,170 --> 00:28:16,140 este, de asemenea, să evalueze aceste companii care 508 00:28:16,140 --> 00:28:18,950 doar face de stocare mare pentru un trai. 509 00:28:18,950 --> 00:28:21,420 Sau e ca NetApp sau ceva, Network Appliance. 510 00:28:21,420 --> 00:28:24,080 Așa că am vorbi cu ei pentru o vreme. 511 00:28:24,080 --> 00:28:25,440 Și apoi suntem ca, în regulă. 512 00:28:25,440 --> 00:28:29,200 Ei bine, nu vrem cu adevărat să merg cu această abordare unică, cutie mare. 513 00:28:29,200 --> 00:28:33,530 Vrem să mergem cu care au doar o serie de distribuit mai mici 514 00:28:33,530 --> 00:28:37,400 cutii cu o mulțime de greu conduce vehicule și de o mulțime de memorie RAM. 515 00:28:37,400 --> 00:28:40,360 >> Și astfel cred că Arhitectura pe care am construit primul 516 00:28:40,360 --> 00:28:42,770 a fost unul în care am avut o grămadă de aceste mașini 517 00:28:42,770 --> 00:28:49,090 cu relativ lent, dar foarte stabil disc spatele unui nivel de - un strat 518 00:28:49,090 --> 00:28:54,250 de cache cutii cu o tona de memorie RAM care ar putea deține majoritatea miniaturilor 519 00:28:54,250 --> 00:29:01,670 și cel mai des accesate imagini din - Cred că în RAM, în orice moment. 520 00:29:01,670 --> 00:29:04,610 Și apoi la dreapta înainte de a ne a lansat, a avut loc la noi 521 00:29:04,610 --> 00:29:07,480 că am fost de gând să aibă unele probleme cu acest lucru. 522 00:29:07,480 --> 00:29:11,450 Și problemele care am fost de gând să aibă 523 00:29:11,450 --> 00:29:16,635 urmau să fie rețea probleme de probleme, nu de hardware. 524 00:29:16,635 --> 00:29:20,360 >> Deci, de exemplu, dacă luați un album foto de 30 de fotografii 525 00:29:20,360 --> 00:29:23,000 și fiecare dintre fotografiile dvs. este de trei megaocteți, 526 00:29:23,000 --> 00:29:25,330 atunci puteți încărca 90 Megabytes la Facebook. 527 00:29:25,330 --> 00:29:26,610 Și acest tip de rahat. 528 00:29:26,610 --> 00:29:27,110 Bine. 529 00:29:27,110 --> 00:29:31,790 Adică, e de rahat pentru că oamenii tind să aibă conexiuni nu optime 530 00:29:31,790 --> 00:29:37,770 și pentru că router noastră - I ghici cele mai multe routere sunt constituite 531 00:29:37,770 --> 00:29:39,960 a fi doar în măsură să se ocupe de un gigabit la un moment dat, 532 00:29:39,960 --> 00:29:42,127 și routere sunt un fel de scumpe. 533 00:29:42,127 --> 00:29:43,460 Ta sunt bucăți mari de echipamente. 534 00:29:43,460 --> 00:29:46,043 Nu cred că există o Versiunea de care distribuit încă. 535 00:29:46,043 --> 00:29:48,030 536 00:29:48,030 --> 00:29:50,930 >> Deci, noi nu ar putea, în intervalul de timp pe care am vrut să-l lanseze, 537 00:29:50,930 --> 00:29:54,720 obține doar un nou router și să-l înființat. 538 00:29:54,720 --> 00:30:02,000 Deci, ceea ce am ajuns sa facem a fost construirea unei Applet Java și un control ActiveX care 539 00:30:02,000 --> 00:30:04,370 cuplat alegerea personalului fotografii pe care oamenii doreau 540 00:30:04,370 --> 00:30:08,650 pentru a încărca cu compresie pe partea de client pentru a face mai mici, 541 00:30:08,650 --> 00:30:14,380 și apoi că modul în care oamenii pot doar încărca fotografiile lor relativ repede. 542 00:30:14,380 --> 00:30:16,540 De asemenea, ne-am salvat pe CPU nostru parte pentru că noi nu facem 543 00:30:16,540 --> 00:30:18,290 trebuie să facă decompresie pe partea noastră, 544 00:30:18,290 --> 00:30:21,190 cu toate că nu a fost faptul că mare de o strangulare. 545 00:30:21,190 --> 00:30:22,110 Așa că a lucrat. 546 00:30:22,110 --> 00:30:25,330 >> Și apoi am luat-o la un punct în care am fost 547 00:30:25,330 --> 00:30:27,720 având upload la un rata de 100 de al doilea, 548 00:30:27,720 --> 00:30:31,000 și de oameni au fost folosind modul caracteristica mai mult decat ne-am crezut ca am fost de gând să. 549 00:30:31,000 --> 00:30:34,226 Și chiar dacă am avut acest nivel de configurare caching, 550 00:30:34,226 --> 00:30:35,600 ea pur și simplu încă nu a fost suficient de rapid. 551 00:30:35,600 --> 00:30:36,490 Sunt sigur că voi aminti acest lucru. 552 00:30:36,490 --> 00:30:39,090 În urmă cu câteva săptămâni, pe site-ul nu a fost cu un timp bun. 553 00:30:39,090 --> 00:30:41,990 554 00:30:41,990 --> 00:30:45,180 >> Deci, ceea ce am ajuns face la acel moment a fost 555 00:30:45,180 --> 00:30:49,200 folosind caching margine, cum ar fi Akamai tip de lucruri 556 00:30:49,200 --> 00:30:53,440 pentru a face aceste fotografii, care sunt statice Conținutul doar să fie mai aproape de oameni. 557 00:30:53,440 --> 00:31:00,610 Deci, în acest fel, putem fel de înlăture o parte a echipamentului și - un fel 558 00:31:00,610 --> 00:31:05,610 de a avea de a transfera aceste încă fișiere oarecum mari pentru oameni. 559 00:31:05,610 --> 00:31:10,890 Deci, de unde suntem acum, și-l pare a fi de lucru destul de bine. 560 00:31:10,890 --> 00:31:14,700 >> Nu a fost că am avut orice avans geniu tehnic despre asta. 561 00:31:14,700 --> 00:31:19,270 A fost doar un fel de faptul că la fiecare punct am un fel de anticipat problemele 562 00:31:19,270 --> 00:31:21,390 sau le-a luat în destul de repede și apoi 563 00:31:21,390 --> 00:31:23,370 a avut destul de competență pentru a evalua, cred, 564 00:31:23,370 --> 00:31:25,690 ceea ce opțiunile au fost că am avut și face 565 00:31:25,690 --> 00:31:28,458 ceea ce cred că au fost decizii decente despre cum să execute pe ele. 566 00:31:28,458 --> 00:31:29,354 Ce-i asta? 567 00:31:29,354 --> 00:31:31,399 >> Audiența: Ia la alta nivel, de asemenea, în ceea ce privește problemele 568 00:31:31,399 --> 00:31:32,315 pe care tocmai ați vorbit despre. 569 00:31:32,315 --> 00:31:33,836 Mark Zuckerberg: Da. 570 00:31:33,836 --> 00:31:38,069 >> Audiența: Elevii obține un an de la - Știi, un calculator de lucru știință 571 00:31:38,069 --> 00:31:44,294 cu, cum ar fi, mă duc stau în colț, tip pe mea [neauzit]. 572 00:31:44,294 --> 00:31:47,282 Cum a mers companiei prin - ce fac inginerii de software 573 00:31:47,282 --> 00:31:50,300 când voi toți trebuie să pună acolade în același loc? 574 00:31:50,300 --> 00:31:51,508 >> Mark Zuckerberg: Ce-i asta? 575 00:31:51,508 --> 00:31:54,958 Audiența: acolade DE APLICARE programatori, în același loc. 576 00:31:54,958 --> 00:31:58,766 Cum este structura software inginerie făcut de fapt [inaudibil]? 577 00:31:58,766 --> 00:32:01,800 578 00:32:01,800 --> 00:32:06,720 >> Mark Zuckerberg: Deci, modul în care - I ghici metodologia pe care o avem este 579 00:32:06,720 --> 00:32:12,520 că am vrut să fie un fel de - cum mai mult de o meritocrație în care este posibil 580 00:32:12,520 --> 00:32:16,600 în cazul în care oamenii care pot veni cu cele mai tari solutii 581 00:32:16,600 --> 00:32:20,790 și să le pună în aplicare mai rapid și au ca cele mai putine bug-uri 582 00:32:20,790 --> 00:32:23,950 pentru a lucra la lucrurile pe care le cred că este cel mai interesant 583 00:32:23,950 --> 00:32:26,600 și du-te afara si au cel mai mult influență în societate. 584 00:32:26,600 --> 00:32:29,070 >> Deci, suntem, de asemenea, on-internat o mulțime de oameni, 585 00:32:29,070 --> 00:32:31,270 pentru că suntem de angajare relativ repede. 586 00:32:31,270 --> 00:32:36,240 Și în acest sens, am un fel de au - ne pereche 587 00:32:36,240 --> 00:32:40,370 oameni noi care vin în cu unele - cum ar fi cei mai buni 588 00:32:40,370 --> 00:32:44,720 care sunt un fel de la partea de sus a lanțului, iar apoi am 589 00:32:44,720 --> 00:32:48,650 le-au un fel de a lucra cu cei oameni atunci când au venit pentru prima dată în, 590 00:32:48,650 --> 00:32:51,340 pentru a afla lucruri pe care acestea sunt de lucru pe care - așa 591 00:32:51,340 --> 00:32:53,580 ca cei noi, cum ar fi clasa de intrare, 592 00:32:53,580 --> 00:32:56,870 poate un fel de a afla ceea ce unii dintre oamenii care sunt în prezent 593 00:32:56,870 --> 00:32:58,290 de la compania la care lucrați. 594 00:32:58,290 --> 00:33:02,270 Și cred că în a face asta, ei aleg la stilul și metodele pe care le 595 00:33:02,270 --> 00:33:03,540 folosi pentru a face lucruri. 596 00:33:03,540 --> 00:33:07,940 >> Dar cred că se schimbă destul de repede. 597 00:33:07,940 --> 00:33:12,340 Cred că o diferență între modul în care lucrurile lucrează într-o companie 598 00:33:12,340 --> 00:33:16,600 și modul în care lucrurile funcționează în școală este că acesta este un proces foarte iterativ. 599 00:33:16,600 --> 00:33:21,880 Și este frumos atunci când vei ajunge chiar lucruri pentru prima dată, dar nu avem nevoie să. 600 00:33:21,880 --> 00:33:24,810 Și cred că o mulțime de companii trece prin faze, sau etape, 601 00:33:24,810 --> 00:33:26,810 în cazul în care nu se iau lucrurile dreptul de prima dată. 602 00:33:26,810 --> 00:33:29,560 >> Cum ar fi Microsoft - I Adică, nu știu când 603 00:33:29,560 --> 00:33:32,589 Ultima dată a fost că au avut un produs bun, înainte de versiunea 4. 604 00:33:32,589 --> 00:33:34,380 Dar in momentul in care ajunge la versiunea 4, este 605 00:33:34,380 --> 00:33:37,286 ca întotdeauna bun pentru cea mai mare parte. 606 00:33:37,286 --> 00:33:39,380 Și cred că de lucrări destul de bine pentru ei. 607 00:33:39,380 --> 00:33:42,240 Și, vreau să spun, Google întotdeauna Comunicate de lucrurile lor în beta. 608 00:33:42,240 --> 00:33:50,350 >> Deci cred că vom încerca să avem mai multe persoane lucrează la același lucru, 609 00:33:50,350 --> 00:33:53,810 astfel încât toată lumea poate învăța de la reciproc și tip de jumuli 610 00:33:53,810 --> 00:33:58,800 unele dintre greselile pe care ar putea fi a făcut ca putem reduce destul de repede. 611 00:33:58,800 --> 00:34:01,676 Dar ca, cred în generală, ideea este 612 00:34:01,676 --> 00:34:04,050 că nu trebuie să fie perfect prima dată în jurul valorii. 613 00:34:04,050 --> 00:34:07,457 Și, atâta timp cât te arhitectura la fel de drept ca posibil, 614 00:34:07,457 --> 00:34:09,290 apoi o mulțime de celălalt chestii de punere în aplicare 615 00:34:09,290 --> 00:34:11,581 nu va fi la fel de mare de o afacere, și puteți fel de 616 00:34:11,581 --> 00:34:13,190 merge în orice moment. 617 00:34:13,190 --> 00:34:16,449 Știu că dacă e un fel de a răspunde întrebarea pe care mi-ai cerut. 618 00:34:16,449 --> 00:34:20,199 >> Audiența: Deci, acum, când veți găsi ceva 619 00:34:20,199 --> 00:34:22,449 că vrei să faci asta te nu știu atât de mult despre, 620 00:34:22,449 --> 00:34:24,449 puteți cere unele dintre acestea oameni care sunt de lucru pentru tine, 621 00:34:24,449 --> 00:34:25,449 sau puteți obține oameni noi. 622 00:34:25,449 --> 00:34:28,657 Dar atunci când ai început, a fost doar un fel de tine și colegul tău de cameră ca un student. 623 00:34:28,657 --> 00:34:32,199 Și, evident, au existat domeniu probleme de cunoștințe de informatică 624 00:34:32,199 --> 00:34:34,449 care ai avut de a face cu și tu nu știi despre. 625 00:34:34,449 --> 00:34:37,449 >> Vreau să spun, cum ai merge despre imaginind cum să facă lucruri? 626 00:34:37,449 --> 00:34:39,222 Te-ai decis să ia anumite clase? 627 00:34:39,222 --> 00:34:39,971 Ai primit cărți? 628 00:34:39,971 --> 00:34:43,278 Te-ai dus de închiriere sau de a lua implicat cu unele mai multe persoane? 629 00:34:43,278 --> 00:34:45,758 Cum ai de lucru prin aceste probleme de învățare 630 00:34:45,758 --> 00:34:48,494 informatica ca tine a lucrat prin aceasta? 631 00:34:48,494 --> 00:34:50,660 Mark Zuckerberg: Internetul este un instrument destul de bun. 632 00:34:50,660 --> 00:34:54,300 633 00:34:54,300 --> 00:35:00,120 Cred că asta e cum am făcut cea mai mare parte. 634 00:35:00,120 --> 00:35:04,470 Adică, am un fel de a face un punct de a nu angaja persoane de competențe, 635 00:35:04,470 --> 00:35:08,760 deoarece cred că teoria este dacă cineva are competențe într-o zonă 636 00:35:08,760 --> 00:35:11,600 și a făcut-o timp de 10 sau 15 ani, 637 00:35:11,600 --> 00:35:13,890 atunci asta e, probabil, ceea ce pot face. 638 00:35:13,890 --> 00:35:16,230 Și asta e bine, și că înseamnă că ei pot face asta. 639 00:35:16,230 --> 00:35:19,310 >> Dar dacă te angajeze pe cineva, spune, chiar din facultate, 640 00:35:19,310 --> 00:35:22,520 sau cineva mai tânăr care ești doar angajarea lor de inteligență prime, 641 00:35:22,520 --> 00:35:25,907 atunci ideea este că au de gând să fi capabili să învețe lucruri foarte repede. 642 00:35:25,907 --> 00:35:28,490 Și există o mulțime de informații disponibil peste tot, 643 00:35:28,490 --> 00:35:32,900 și acum, withing ultimii ani, există instrumente bune pentru sortarea prin care. 644 00:35:32,900 --> 00:35:38,320 Și cred că cel mai mult oameni performante pe care le avem 645 00:35:38,320 --> 00:35:43,080 sunt un fel de oameni mai tineri, care nu au știu neapărat că mult despre 646 00:35:43,080 --> 00:35:45,190 nimic specific care ies din facultate. 647 00:35:45,190 --> 00:35:48,020 >> Vreau să spun, un exemplu bun este - Dustin, colegul meu de cameră de la Harvard 648 00:35:48,020 --> 00:35:49,030 nu a fost chiar o mare CS. 649 00:35:49,030 --> 00:35:50,170 El a fost un mare economie. 650 00:35:50,170 --> 00:35:54,260 Și e doar un foarte inteligent tipule, și a fost capabil sa-l ridic. 651 00:35:54,260 --> 00:35:56,510 Unele dintre celelalte bun oameni ne-am sunt 652 00:35:56,510 --> 00:36:00,220 Majors EE din Stanford sau Berkeley. 653 00:36:00,220 --> 00:36:02,610 Și ei nu sunt nici măcar CS tot timpul. 654 00:36:02,610 --> 00:36:05,040 Cum ar fi matematica oameni - în cazul în care ai studiat matematica, te 655 00:36:05,040 --> 00:36:07,610 pot învăța lucruri relativ rapid o mulțime de timp. 656 00:36:07,610 --> 00:36:13,170 657 00:36:13,170 --> 00:36:14,042 Da? 658 00:36:14,042 --> 00:36:17,706 >> Audiența: Cred că, din moment ce au infrastructură în loc, chiar acum, 659 00:36:17,706 --> 00:36:21,414 atunci când se concentreze pe de angajare dumneavoastră, așa te uiți în continuare pentru calificare de oameni tech? 660 00:36:21,414 --> 00:36:24,747 Sau nu te uiți pentru persoanele care ar putea avea cunoștințe de afaceri pentru a vă ajuta să crească 661 00:36:24,747 --> 00:36:25,913 și de a face în continuare mai mulți bani? 662 00:36:25,913 --> 00:36:32,099 Care este de fapt prioritatea chiar acum în creștere companie? 663 00:36:32,099 --> 00:36:33,890 Mark Zuckerberg: I nu angaja într-adevăr oameni 664 00:36:33,890 --> 00:36:37,850 doar pentru că au abilități de afaceri. 665 00:36:37,850 --> 00:36:42,320 Este de fapt un fel de amuzant, dar cunoștințe de o mulțime de lucruri de bază CS 666 00:36:42,320 --> 00:36:44,049 este foarte important în afaceri, de asemenea. 667 00:36:44,049 --> 00:36:46,590 Unul dintre principalele lucruri pe care voi, afla atunci când sunteți studiază CS 668 00:36:46,590 --> 00:36:52,820 este de complexitate și amploare, și că este o problemă uriașă în afaceri, de asemenea. 669 00:36:52,820 --> 00:36:56,370 Cum te duci de a avea cinci persoane la 100 de persoane, 670 00:36:56,370 --> 00:37:00,410 și ceea ce este schimbarea în dinamica acolo? 671 00:37:00,410 --> 00:37:03,010 Și cum ar fi, cum sunt anumite procese - cum 672 00:37:03,010 --> 00:37:07,320 este o forta de vanzari merge la scară de la cinci persoane la 100 de persoane? 673 00:37:07,320 --> 00:37:10,760 >> E ca si cum de același tip de informații care 674 00:37:10,760 --> 00:37:12,680 pot da seama atât de aceste probleme. 675 00:37:12,680 --> 00:37:15,805 Și ar putea fi un alt tip de persoană care îi pasă pentru a rezolva problemele. 676 00:37:15,805 --> 00:37:21,670 >> Dar cred că a doua parte de răspunsul meu la ceea ce ați spus 677 00:37:21,670 --> 00:37:24,480 este că eu cred că suntem un fel de continuu 678 00:37:24,480 --> 00:37:26,810 în procesul de construire infrastructură afară, 679 00:37:26,810 --> 00:37:29,110 și eu nu crezi vreodată ieși din acest proces. 680 00:37:29,110 --> 00:37:32,850 Și suntem un fel de focalizare nu pe construirea ceva 681 00:37:32,850 --> 00:37:34,810 și imaginind cum de a face bani de pe ea 682 00:37:34,810 --> 00:37:38,550 și un fel de maximizare a valorii afacerii noastre pe termen scurt - 683 00:37:38,550 --> 00:37:45,250 dar în loc, un fel de mereu în căutarea pentru a maximiza 684 00:37:45,250 --> 00:37:47,340 ceea ce ar fi valoarea pe termen lung. 685 00:37:47,340 --> 00:37:49,690 Și cred că în a face asta, un fel de 686 00:37:49,690 --> 00:37:52,836 Trebuie să întotdeauna doar fi construirea de bază, și nu în orice moment, 687 00:37:52,836 --> 00:37:54,460 să fie îngrijorat de maximizarea banii. 688 00:37:54,460 --> 00:37:59,828 689 00:37:59,828 --> 00:38:02,268 >> Audiența: Aceasta este un fel de înapoi la [inaudibil] 690 00:38:02,268 --> 00:38:05,137 Facebook, dar nu voi avea emite ca a doua zi după colegiu, 691 00:38:05,137 --> 00:38:07,636 Poate ceva de genul asta, cu toată lumea încărcarea imagini 692 00:38:07,636 --> 00:38:12,125 toate în același timp, [inaudibil]? 693 00:38:12,125 --> 00:38:14,000 Mark Zuckerberg: nostru vârfuri sunt destul de puternic. 694 00:38:14,000 --> 00:38:17,700 Deci, ca la ora 5:00, în dimineața, indiferent de 695 00:38:17,700 --> 00:38:20,750 cât de mulți utilizatori ne-au semnat, există întotdeauna ca 5.000 de oameni, 696 00:38:20,750 --> 00:38:21,660 și asta e tot. 697 00:38:21,660 --> 00:38:26,980 Și apoi, dacă ajungi la 21:00 Pacific - așa cum ar fi miezul nopții aici - 698 00:38:26,980 --> 00:38:29,900 care cred ca este la fel ca vârf în întreaga țară, 699 00:38:29,900 --> 00:38:34,390 este aproape de 400.000 de oameni folosind-o în același timp. 700 00:38:34,390 --> 00:38:41,500 >> Și este de fapt un fel de interesant, pentru că noi monitorizăm aceste grafice 701 00:38:41,500 --> 00:38:43,741 și avem acest LCD mare în biroul nostru, și ori de câte ori 702 00:38:43,741 --> 00:38:46,490 există un blip în trafic, suntem ca, oh rahat, ce sa întâmplat? 703 00:38:46,490 --> 00:38:48,796 Și o mulțime de ori e ca Laguna Beach. 704 00:38:48,796 --> 00:38:53,330 >> [Chicotește] 705 00:38:53,330 --> 00:38:58,617 >> Dar, de obicei, nu se balanseze atât de departe în altă parte. 706 00:38:58,617 --> 00:39:01,563 >> Audiența: Cu arhiva [inaudibil], dacă cineva șterge ceva 707 00:39:01,563 --> 00:39:05,719 de la profilul lor, nu vă păstrați un cache de care, și cât timp? 708 00:39:05,719 --> 00:39:07,260 Mark Zuckerberg: Chiar acum, noi nu. 709 00:39:07,260 --> 00:39:10,334 Dar ne-am putea la un moment dat în viitor. 710 00:39:10,334 --> 00:39:13,564 >> Audiența: Pentru a urmări că, ce fel de probleme 711 00:39:13,564 --> 00:39:15,634 vorbești despre la compania din punct de vedere 712 00:39:15,634 --> 00:39:19,280 a vieții private și de securitate, toate aceste lucruri? 713 00:39:19,280 --> 00:39:21,765 Ești îngrijorat de ea, la toate? 714 00:39:21,765 --> 00:39:25,360 Ai pus-ul [inaudibil] intimitate și declarația de securitate on-line. 715 00:39:25,360 --> 00:39:28,240 Deci, pur și simplu pune-l în sus și atunci nu vă faceți griji despre asta? 716 00:39:28,240 --> 00:39:33,010 >> Mark Zuckerberg: Ei bine, cred că ceea ce face ca Facebook distracție 717 00:39:33,010 --> 00:39:37,140 și util este că există o mulțime de informații cu privire la o mulțime de oameni 718 00:39:37,140 --> 00:39:37,970 pe care le puteți obține. 719 00:39:37,970 --> 00:39:40,820 Dar ceea ce este mai important este că informațiile 720 00:39:40,820 --> 00:39:43,740 este disponibil pentru cei care acea persoană dorește ca informațiile 721 00:39:43,740 --> 00:39:44,810 să fie disponibile la. 722 00:39:44,810 --> 00:39:47,271 Iar de cealalta parte a acestei este că informațiile 723 00:39:47,271 --> 00:39:50,270 este disponibil pentru cei care doresc pentru a avea acces la aceste informații. 724 00:39:50,270 --> 00:39:54,080 >> Deci, unul din tipul de bază deciziile pe care le-am făcut 725 00:39:54,080 --> 00:39:59,160 a fost doar pentru a lăsa oamenii în același scoala vedea profilurile reciproc. 726 00:39:59,160 --> 00:40:02,580 Și cred că ideea din spatele că a fost ca esti la Harvard. 727 00:40:02,580 --> 00:40:05,400 Tu, probabil, nu ar avea ca tare de o perioadă de timp permițându- 728 00:40:05,400 --> 00:40:07,510 altcineva la Harvard vedea informațiile dvs.. 729 00:40:07,510 --> 00:40:11,030 Dar, în același timp, este ca doar cei de la Harvard, 730 00:40:11,030 --> 00:40:14,210 cine esti, probabil, o să vedeți pe o bază de zi cu zi și poate îndeplini, 731 00:40:14,210 --> 00:40:16,750 care sunt niciodată de gând să Vreau să te uiți în sus. 732 00:40:16,750 --> 00:40:19,206 Nu e ca un copil de la Stanford, care niciodată nu va 733 00:40:19,206 --> 00:40:22,330 vorbesc cu va fi interesat în știind ce numărul dvs. de telefon mobil este 734 00:40:22,330 --> 00:40:23,900 sau de ce ești interesat 735 00:40:23,900 --> 00:40:28,030 >> Deci, prin limitarea domeniul de aplicare a informațiilor 736 00:40:28,030 --> 00:40:32,434 pentru a sorta de la fel de îngust ca are sens, cred 737 00:40:32,434 --> 00:40:34,100 că ne-am rezolvat o mulțime de aceste probleme. 738 00:40:34,100 --> 00:40:36,050 Și apoi, ne-am da, de asemenea, oameni control complet 739 00:40:36,050 --> 00:40:39,630 asupra a ceea ce părți ale lor profil obține arătat. 740 00:40:39,630 --> 00:40:42,100 Deci, noi nu forțați oricine să arate nimic, 741 00:40:42,100 --> 00:40:48,280 și ne-am da oamenilor un control granular pe unele din lucrurile mult mai sensibil. 742 00:40:48,280 --> 00:40:50,220 >> Astfel ca, chiar lângă câmpul de telefon mobil, 743 00:40:50,220 --> 00:40:53,160 există un alt domeniu care este ca, care vrei să arate acest lucru? 744 00:40:53,160 --> 00:40:57,300 Doar prietenii tai, doar cei de la școala ta, ce? 745 00:40:57,300 --> 00:40:59,060 Ne pasă de asta, pentru că în cazul în care oamenii nu mai - 746 00:40:59,060 --> 00:41:01,330 în cazul în care oamenii se simt ca lor informații nu este privat, 747 00:41:01,330 --> 00:41:05,880 apoi că șuruburile ne pe termen lung, de asemenea. 748 00:41:05,880 --> 00:41:09,050 >> Audiența: Doar promovarea pe că, cred că chiar dacă 749 00:41:09,050 --> 00:41:11,840 pune informațiile la tine, ceea ce este recursul în cazul în care, 750 00:41:11,840 --> 00:41:15,065 să zicem, aveți o fotografie, și cineva pune poza în sus 751 00:41:15,065 --> 00:41:17,190 pe unele message board sau unele Hot sau Not tip de site-ul. 752 00:41:17,190 --> 00:41:21,052 Cum vă controlați ce utilizatori face cu informațiile care este 753 00:41:21,052 --> 00:41:22,432 de intrare pe serverele dvs.? 754 00:41:22,432 --> 00:41:25,515 Mark Zuckerberg: Este foarte greu de controla ceea ce fac oamenii cu informații 755 00:41:25,515 --> 00:41:27,604 că acestea au acces la. 756 00:41:27,604 --> 00:41:28,470 Corect? 757 00:41:28,470 --> 00:41:33,880 Vreau să spun, cel mai bun pe care îl putem face este să dăm oameni de control asupra informațiilor lor 758 00:41:33,880 --> 00:41:34,750 și care poate vedea. 759 00:41:34,750 --> 00:41:38,120 Și apoi o dată au lăsat să-l văd pe cineva, e un fel de afara controlului cuiva. 760 00:41:38,120 --> 00:41:41,114 761 00:41:41,114 --> 00:41:45,106 >> Audiența: Sunt curios un pic despre [inaudibil] caracteristică de perete. 762 00:41:45,106 --> 00:41:48,553 Se părea să înceapă, poate mai mult ca tip tablă de lucru, și apoi se 763 00:41:48,553 --> 00:41:51,094 schimbat complet în jurul. [Inaudibil] ca unul sau altul, 764 00:41:51,094 --> 00:41:53,260 sau dacă a existat ceva că v-ați gândit? 765 00:41:53,260 --> 00:41:57,090 Sau a fost acolo o schimbare de design în procesul de a face [inaudibil]? 766 00:41:57,090 --> 00:42:00,410 >> Mark Zuckerberg: Deci, am aruncat inițial care împreună într-o ca o jumătate de oră. 767 00:42:00,410 --> 00:42:07,640 Și cred că a fost destul de complicată, deoarece - sau ea 768 00:42:07,640 --> 00:42:10,170 a fost mult mai complicat decât am crezut ca a fost sa fie. 769 00:42:10,170 --> 00:42:12,055 Și cred că parte a motiv pentru care ne-am schimbat 770 00:42:12,055 --> 00:42:14,430 a fost pentru că nu au de lucru precum și ne-am dorit sa. 771 00:42:14,430 --> 00:42:17,520 Adică, obiectivul inițial a fost un fel de a face 772 00:42:17,520 --> 00:42:22,250 astfel încât să puteți avea acest wiki tip lucru pe profilurile oamenilor, 773 00:42:22,250 --> 00:42:29,400 că atunci când a trecut cu mouse peste ceva, a arătat care a adaugat ca o parte din ea. 774 00:42:29,400 --> 00:42:33,540 >> Dar cred că nu au o mulțime de cazuri, pe care am ratat, 775 00:42:33,540 --> 00:42:35,960 sau pur si simplu nu a fost bine proiectat de mine. 776 00:42:35,960 --> 00:42:40,090 Și nu știu dacă voi aminti, dar ați folosit pentru a mouse-ul peste lucruri, 777 00:42:40,090 --> 00:42:41,350 și pur și simplu nu a fost la fel de bun. 778 00:42:41,350 --> 00:42:43,870 Și cum ar fi, s-ar putea spune ce persoana greșită, 779 00:42:43,870 --> 00:42:46,120 sau s-ar putea evidenția mai mult decât trebuia sa. 780 00:42:46,120 --> 00:42:53,186 >> Așa că am un fel de cuplat care cu gândirea, acest lucru nu este chiar cea mai bună caracteristică. 781 00:42:53,186 --> 00:42:56,310 Ar fi mult mai interesant dacă în loc de a avea pentru a mouse-ului peste lucruri, 782 00:42:56,310 --> 00:43:00,330 oamenii ar putea vedea doar imaginea și numele persoanei care 783 00:43:00,330 --> 00:43:04,140 postat totul, fără a avea pentru a merge prin tot peretele. 784 00:43:04,140 --> 00:43:07,350 Deci, în timpul verii, ne-am doar un fel de trecut prin 785 00:43:07,350 --> 00:43:10,670 și a scris un parser mai bine pentru pereți și au încercat să le descompune. 786 00:43:10,670 --> 00:43:13,420 Și apoi, de acum înainte, ne-am făcut se astfel că ați adăugat doar un mesaj, 787 00:43:13,420 --> 00:43:14,878 sa dus la partea de sus a peretelui. 788 00:43:14,878 --> 00:43:18,020 789 00:43:18,020 --> 00:43:20,400 >> Audiența: [inaudibil] întrebare. 790 00:43:20,400 --> 00:43:23,270 De unde ai luat ideea de, pentru crearea de Facebook? 791 00:43:23,270 --> 00:43:24,410 >> Mark Zuckerberg: Eu doar a vrut să facă ceva 792 00:43:24,410 --> 00:43:26,368 unde oamenii se pot tip în numele cuiva și de a lua 793 00:43:26,368 --> 00:43:28,594 unele informații cu privire la o persoană. 794 00:43:28,594 --> 00:43:29,977 M-am gândit că ar fi în regulă. 795 00:43:29,977 --> 00:43:35,566 796 00:43:35,566 --> 00:43:37,060 Oh, da? 797 00:43:37,060 --> 00:43:39,301 >> Audiența: Sunt interesat în funcția pe care o 798 00:43:39,301 --> 00:43:44,540 ar putea SMS unele [inaudibil] informație dacă ai vrut și trimiteți-l înapoi. 799 00:43:44,540 --> 00:43:46,290 Nu știam despre oameni folosind-o. 800 00:43:46,290 --> 00:43:49,970 Deci, eu sunt întrebam dacă există considerente reale [inaudibil]? 801 00:43:49,970 --> 00:43:58,160 >> Mark Zuckerberg: Deci, SMS Gateway de asemenea, au un echivalent de email, 802 00:43:58,160 --> 00:44:05,400 așa că, dacă numerele de telefon este x și aveți Cingular ca furnizor, 803 00:44:05,400 --> 00:44:11,080 atunci ai putea e-mail x@cingular.com sau o varianta a că, 804 00:44:11,080 --> 00:44:13,500 și mesajul text ar merge la telefon. 805 00:44:13,500 --> 00:44:15,950 Și că este o poarta de acces gratuit. 806 00:44:15,950 --> 00:44:18,880 Deci, știi, atunci când un text mesaje oameni, de multe ori 807 00:44:18,880 --> 00:44:22,070 în funcție de ceea ce telefonul mobil Planul este, va costa bani. 808 00:44:22,070 --> 00:44:24,850 Dacă o faci prin e-mail, de fapt, nu costa nici un ban. 809 00:44:24,850 --> 00:44:30,370 Deci, asta e modul în care am ales să o facă. 810 00:44:30,370 --> 00:44:33,710 Am fost a face o mare volumul acestora, și- 811 00:44:33,710 --> 00:44:40,450 a decis că ar fi doar o mai bună lucru pentru noi, pentru a - pentru a face de fapt 812 00:44:40,450 --> 00:44:44,352 modul legal și trimite un mesaj text mesaj direct la telefonul mobil, 813 00:44:44,352 --> 00:44:46,310 , spre deosebire de a merge prin intermediul gateway-uri de e-mail. 814 00:44:46,310 --> 00:44:48,643 Deci, suntem un fel de proces de a fi care a instituit acum. 815 00:44:48,643 --> 00:44:51,784 816 00:44:51,784 --> 00:45:00,568 >> Audiența: [inaudibil] Myspace [inaudibil]? 817 00:45:00,568 --> 00:45:04,340 >> Mark Zuckerberg: Cred că suntem mereu în căutarea pentru mai multe lucruri de făcut. 818 00:45:04,340 --> 00:45:07,170 Nu cred că suntem concurente cu MySpace. 819 00:45:07,170 --> 00:45:10,030 Și cred că e un fel de alt tip de aplicație. 820 00:45:10,030 --> 00:45:10,530 Da. 821 00:45:10,530 --> 00:45:13,860 822 00:45:13,860 --> 00:45:14,985 Audiența: Sunt doar curios. 823 00:45:14,985 --> 00:45:20,182 Există un motiv special de ce pe profile unei persoane și e-mailuri de școală 824 00:45:20,182 --> 00:45:24,885 și alte chestii [neauzit] și nu ca text poate fi copiat și inserat? 825 00:45:24,885 --> 00:45:26,865 Este ca [inaudibil]? 826 00:45:26,865 --> 00:45:30,200 >> Mark Zuckerberg: Deci, eu făcut asta pentru ca oamenii 827 00:45:30,200 --> 00:45:32,700 nu a putut trece prin și racla paginile. 828 00:45:32,700 --> 00:45:35,260 Avem o mulțime de lucruri că am pus la loc 829 00:45:35,260 --> 00:45:39,240 pentru a se asigura că oamenii nu fac informații agregate de pe Facebook. 830 00:45:39,240 --> 00:45:42,520 Tu, evident, nu se poate vedea profile de oameni de la alte școli. 831 00:45:42,520 --> 00:45:45,010 Dar, de asemenea, dacă încercați să vedea o mulțime de profile, 832 00:45:45,010 --> 00:45:50,770 se ridică ca esti doar de vizualizare un număr anormal de profile. 833 00:45:50,770 --> 00:45:54,160 >> Și noi, de asemenea, un fel de - doar prin analiza activitatea utilizatorului, 834 00:45:54,160 --> 00:45:58,710 ne-am construit aceste filtre Bayesian Cred că pur și simplu să ne alege 835 00:45:58,710 --> 00:46:02,190 Activitatea anormale, cum ar fi într-adevăr rapid, și doar un fel de spectacol 836 00:46:02,190 --> 00:46:04,630 informații foarte limitate la acești utilizatori. 837 00:46:04,630 --> 00:46:06,849 Dar unul din lucrurile că am vrut să facem, 838 00:46:06,849 --> 00:46:09,890 vrem să ne asigurăm - vrem să ne asigurăm este extrem de dificil pentru oricine 839 00:46:09,890 --> 00:46:12,100 pentru a încerca pentru a îndepărta de e-mail adrese, pentru că asta e 840 00:46:12,100 --> 00:46:14,310 într-adevăr enervant - în cazul în care oamenii raspandit. 841 00:46:14,310 --> 00:46:16,470 Deci, ne-am gândit că de ceea ce face o imagine, 842 00:46:16,470 --> 00:46:20,020 în loc de text simplu, că doar a adăugat un nivel suplimentar de complexitate 843 00:46:20,020 --> 00:46:21,870 în termeni de răzuire. 844 00:46:21,870 --> 00:46:27,337 845 00:46:27,337 --> 00:46:33,301 >> Audiența: [inaudibil] destul de resurse valoroase care [neauzit]. 846 00:46:33,301 --> 00:46:36,780 847 00:46:36,780 --> 00:46:40,259 Nu faci nimic [inaudibil]? 848 00:46:40,259 --> 00:46:47,220 >> Mark Zuckerberg: Ei bine, putem folosi pentru a viza postere la tine, de exemplu. 849 00:46:47,220 --> 00:46:49,470 Nu știu dacă vreunul dintre voi au cumpărat postere off de asta. 850 00:46:49,470 --> 00:46:55,230 Dar am un fel de - noi încercăm să dau seama ce putem face asta, 851 00:46:55,230 --> 00:46:58,710 dar noi suntem, evident, într-adevăr sensibil la intimitatea oamenilor. 852 00:46:58,710 --> 00:47:00,240 Și ce e asta? 853 00:47:00,240 --> 00:47:02,740 >> Audiența: Nu atât de mult pentru individuală [auzite], 854 00:47:02,740 --> 00:47:05,774 ci doar ca un întreg [inaudibil]? 855 00:47:05,774 --> 00:47:06,690 Mark Zuckerberg: Da. 856 00:47:06,690 --> 00:47:08,940 Cred că suntem de fapt merge pentru a lansa ceva 857 00:47:08,940 --> 00:47:13,740 la sfarsitul acestei saptamani sau saptamana viitoare care prezintă unele statistici agregate pe care le 858 00:47:13,740 --> 00:47:15,710 cred că sunt interesante. 859 00:47:15,710 --> 00:47:19,637 Vreau să spun, acest lucru este chestii este un fel de rece, dar ea nu e genul de lucru 860 00:47:19,637 --> 00:47:20,970 că te-ai întors în fiecare zi. 861 00:47:20,970 --> 00:47:25,948 862 00:47:25,948 --> 00:47:27,675 Nu mai am întrebări CS? 863 00:47:27,675 --> 00:47:31,548 864 00:47:31,548 --> 00:47:33,756 MICHAEL D. SMITH: Îți Pentru orice întrebări pentru Mark? 865 00:47:33,756 --> 00:47:37,619 El ar putea fi dispus să rămână în jurul valorii de un cuplu de minute, 866 00:47:37,619 --> 00:47:40,035 în cazul în care oamenii doresc să nu ceară te în public, dar au o - 867 00:47:40,035 --> 00:47:40,920 >> Mark Zuckerberg: Audiența: Sunt deosebit de 868 00:47:40,920 --> 00:47:43,990 dezamăgit de faptul că Will Chen nu mi pune întrebări. 869 00:47:43,990 --> 00:47:46,490 >> MICHAEL D. SMITH: Vom lucra pe Will mai târziu. 870 00:47:46,490 --> 00:47:46,990 Asta-i tot? 871 00:47:46,990 --> 00:47:47,490 Nu mai mult? 872 00:47:47,490 --> 00:47:51,484 Avem un cuplu mai mult. 873 00:47:51,484 --> 00:47:52,400 Mark Zuckerberg: cool. 874 00:47:52,400 --> 00:47:54,240 Audiența: Ai vreodată amana pe Facebook, 875 00:47:54,240 --> 00:47:55,620 ca oricine altcineva în cameră? 876 00:47:55,620 --> 00:47:57,115 >> Mark Zuckerberg: Ce-i asta? 877 00:47:57,115 --> 00:47:59,355 >> Audiența: Ai vreodată amâna pe Facebook? 878 00:47:59,355 --> 00:48:00,606 >> Mark Zuckerberg: Desigur. 879 00:48:00,606 --> 00:48:01,562 >> Audiența: [inaudibil]. 880 00:48:01,562 --> 00:48:04,570 >> Mark Zuckerberg: Vreau sa spun, Cred că există 881 00:48:04,570 --> 00:48:07,640 o valoare a ceea ce fac oamenii pe site-ul. 882 00:48:07,640 --> 00:48:11,824 883 00:48:11,824 --> 00:48:14,264 >> Audiența: Știu care, probabil, mulți dintre noi 884 00:48:14,264 --> 00:48:16,140 s-ar simți că orele [neauzit]. 885 00:48:16,140 --> 00:48:17,390 >> MICHAEL D. SMITH: [inaudibil]. 886 00:48:17,390 --> 00:48:20,300 887 00:48:20,300 --> 00:48:22,891 >> Mark Zuckerberg: Da, desigur. 888 00:48:22,891 --> 00:48:25,974 Audiența: Nu știu dacă se poate spune acest lucru, dar ce fel de caracteristici pot 889 00:48:25,974 --> 00:48:27,918 ne așteptăm în viitor? 890 00:48:27,918 --> 00:48:30,348 [Inaudibil] 891 00:48:30,348 --> 00:48:34,782 >> Mark Zuckerberg: Ei bine, eu pot să vă spun ceea ce am de gând să fac următoarele două săptămâni. 892 00:48:34,782 --> 00:48:36,740 Nu e un lucru pe care Tocmai am menționat mai înainte, 893 00:48:36,740 --> 00:48:40,830 unde ne agregarea un buchet de statistici, și arată doar ceea ce e fierbinte 894 00:48:40,830 --> 00:48:42,760 și ceea ce se schimbă. 895 00:48:42,760 --> 00:48:45,010 Și, de asemenea, surprinzător Statisticile pe care le-am 896 00:48:45,010 --> 00:48:48,492 a găsit, ca și 2% din oameni la Harvard sunt libertarian, de exemplu, 897 00:48:48,492 --> 00:48:49,450 sau ceva de genul asta. 898 00:48:49,450 --> 00:48:52,240 899 00:48:52,240 --> 00:48:57,100 Cred că un alt lucru care vom lansa, sperăm, 900 00:48:57,100 --> 00:48:59,770 cândva, fie cu întârziere în această săptămână sau săptămâna viitoare, 901 00:48:59,770 --> 00:49:03,250 este ceva care permite oamenilor pentru a clarifica 902 00:49:03,250 --> 00:49:05,160 relatiile lor cu alte persoane. 903 00:49:05,160 --> 00:49:10,130 >> Deci, o mulțime de probleme care am un fel de a face cu de la Facebook 904 00:49:10,130 --> 00:49:14,140 nu sunt întotdeauna tehnică, dar există uneori ca și cum acestea sunt probleme sociale. 905 00:49:14,140 --> 00:49:16,310 Și e ca și cum - unul lucru pe care cred că este 906 00:49:16,310 --> 00:49:20,976 într-adevăr interesant este - dacă aveți 100 sau 150 de prieteni, cât de bine 907 00:49:20,976 --> 00:49:24,700 știți fiecare dintre acei oameni, și care sunt, poate, ca cele cinci persoane 908 00:49:24,700 --> 00:49:27,640 care de fapt pasa, ca o mulțime. 909 00:49:27,640 --> 00:49:29,490 Și asta nu e ceva pe care le poate într-adevăr 910 00:49:29,490 --> 00:49:32,110 răspunde chiar acum, pentru că conexiunile sunt binare. 911 00:49:32,110 --> 00:49:33,970 Ori sunt conectate sau nu ești. 912 00:49:33,970 --> 00:49:39,740 Așa că am încercat să mă gândesc pentru o vreme despre cum am putea proiecta ceva 913 00:49:39,740 --> 00:49:43,990 care ar face în așa fel încât oamenii ar putea exprima cât de aproape au fost 914 00:49:43,990 --> 00:49:46,610 la oameni, într-un fel de-un mod imparțial. 915 00:49:46,610 --> 00:49:49,790 >> Deci, vă puteți imagina, dacă ați făcut o facilitate care tocmai a fost ca - rata 916 00:49:49,790 --> 00:49:52,406 prietenia pe o scară de la 1 la 10, care nu ar funcționa. 917 00:49:52,406 --> 00:49:54,280 Pentru că în primul rând, nimeni nu ar vrea să facă 918 00:49:54,280 --> 00:49:58,370 asta pentru ca esti insultat pe cineva daca esti ca, esti un trei. 919 00:49:58,370 --> 00:50:01,910 Dar este, de asemenea, un fel de plictisitor, și așa nu o 920 00:50:01,910 --> 00:50:03,410 ar dori să o facă din cauza asta. 921 00:50:03,410 --> 00:50:05,993 Și ar fi doar denaturate de presiune socială în același mod 922 00:50:05,993 --> 00:50:06,930 că prietenii sunt. 923 00:50:06,930 --> 00:50:11,730 Unii oameni au un alt sentiment de ceea ce un prieten este de a le, 924 00:50:11,730 --> 00:50:13,040 apoi o altă persoană ar fi. 925 00:50:13,040 --> 00:50:16,050 Deci, dacă cineva are 30 de prieteni și o altă persoană are 150 de prieteni, 926 00:50:16,050 --> 00:50:18,510 are acea persoană are de fapt mai mulți prieteni în viața reală? 927 00:50:18,510 --> 00:50:20,810 Poate sau poate nu, și Poate persoana cu doar 30 928 00:50:20,810 --> 00:50:24,060 are un prag mai mare pentru a face cineva pe un prieten pe Facebook. 929 00:50:24,060 --> 00:50:28,490 >> Deci, vreau să spun, cred că soluția că am venit cu acest 930 00:50:28,490 --> 00:50:32,860 a fost de a face - la judecător relații bazate 931 00:50:32,860 --> 00:50:36,660 pe declarațiile bi-directional, de fapt. 932 00:50:36,660 --> 00:50:40,570 Deci, de exemplu, am luat CS50 cu această persoană. 933 00:50:40,570 --> 00:50:43,730 Sau am trăit într-o casă cu această persoană. 934 00:50:43,730 --> 00:50:49,920 Și nu e doar un fel de o grămadă de diferite moduri de a face chestii de genul asta. 935 00:50:49,920 --> 00:50:54,730 Dar m-am gândit că ar fi fi, probabil, un pic mai precis, 936 00:50:54,730 --> 00:50:58,570 deoarece nimeni nu se întâmplă a - nu există nici o presiune 937 00:50:58,570 --> 00:51:00,080 să minți despre așa ceva. 938 00:51:00,080 --> 00:51:01,830 Nu e ca, ceea ce vorbești? 939 00:51:01,830 --> 00:51:03,126 Nu am luat CS50 cu tine. 940 00:51:03,126 --> 00:51:05,500 Dar dacă cineva agregate un mulțime de diferite legături, 941 00:51:05,500 --> 00:51:07,340 atunci acest tip de înseamnă ceva. 942 00:51:07,340 --> 00:51:10,842 Deci, atunci când ia cineva ca Dustin, care e colegul meu de aici, 943 00:51:10,842 --> 00:51:13,300 și e ca în regulă, ei bine am trăit împreună la Kirkland House. 944 00:51:13,300 --> 00:51:16,290 Apoi am lucrat pe Facebook. 945 00:51:16,290 --> 00:51:20,760 Apoi ne-am mutat la Palo Alto, și acum suntem încă lucrează pe Facebook - atunci 946 00:51:20,760 --> 00:51:26,470 Poate că e suficient de conexiuni la spune OK, bine această persoană în mod clar 947 00:51:26,470 --> 00:51:28,810 are o mulțime de a face această persoană. 948 00:51:28,810 --> 00:51:34,820 Întrucât, în cazul în care singura categorie că tu cunoști pe cineva prin intermediul este, 949 00:51:34,820 --> 00:51:39,384 această persoană este prietenul meu de pe Facebook, atunci înseamnă că, de asemenea, ceva. 950 00:51:39,384 --> 00:51:40,050 Deci, eu nu știu. 951 00:51:40,050 --> 00:51:41,008 Vom vedea cum funcționează. 952 00:51:41,008 --> 00:51:42,771 Nimic nu este sigur. 953 00:51:42,771 --> 00:51:43,270 Care-i treaba? 954 00:51:43,270 --> 00:51:47,243 >> Audiența: Ai de fapt [inaudibil] oameni de tastare în informații 955 00:51:47,243 --> 00:51:47,743 [Inaudibil]? 956 00:51:47,743 --> 00:51:53,707 957 00:51:53,707 --> 00:51:55,760 >> Mark Zuckerberg: E o combinație. 958 00:51:55,760 --> 00:52:01,670 Deci, eu cred că un alt lucru care este foarte important pentru fiecare 959 00:52:01,670 --> 00:52:03,750 dintre aceste evenimente este data la care acestea apar. 960 00:52:03,750 --> 00:52:08,940 Deci, dacă ați avut, de exemplu, o data pe prietenie fiecărei persoane 961 00:52:08,940 --> 00:52:14,662 cu fiecare persoană, atunci care ar putea da vă o reprezentare mai exactă 962 00:52:14,662 --> 00:52:16,370 din ceea ce a însemnat că, pentru că acum te 963 00:52:16,370 --> 00:52:20,482 Nu știu ce înseamnă prieten la fiecare dintre oamenii de pe rețea. 964 00:52:20,482 --> 00:52:22,940 Și pentru că nu știi când că prietenia a fost format, 965 00:52:22,940 --> 00:52:25,476 nu știi ce are a schimbat în acea relație 966 00:52:25,476 --> 00:52:26,850 din moment ce prietenie a fost format. 967 00:52:26,850 --> 00:52:29,560 >> Adică, dacă persoana - dacă prietenie înseamnă foarte puțin pentru cineva 968 00:52:29,560 --> 00:52:34,130 dacă știți că asta sa întâmplat ieri, că au devenit prieteni, 969 00:52:34,130 --> 00:52:37,160 vei ști că există unii - că există ceva putere. 970 00:52:37,160 --> 00:52:39,030 E ca un lucru certitudine. 971 00:52:39,030 --> 00:52:41,330 Există o certitudine mai mică că relația lor 972 00:52:41,330 --> 00:52:45,320 a deviat de la acest punct în cazul în care data la care a avut loc acțiunea 973 00:52:45,320 --> 00:52:45,820 a fost mai devreme. 974 00:52:45,820 --> 00:52:48,390 975 00:52:48,390 --> 00:52:49,374 Ne pare rău, mai recent. 976 00:52:49,374 --> 00:52:52,040 Deci, eu cred că e una din lucruri pe care suntem concentrându-se pe aici. 977 00:52:52,040 --> 00:52:54,990 Așa că am luat un curs - I a luat CS50 cu cineva 978 00:52:54,990 --> 00:52:57,730 acest termen este mult diferit decât a spune că sunt un senior acum 979 00:52:57,730 --> 00:53:02,680 și am luat CS50 cu acest persoană, atunci când am fost un student în anul întâi. 980 00:53:02,680 --> 00:53:06,050 >> O mulțime de acestea - analiza de modul în care oamenii se uită la acest 981 00:53:06,050 --> 00:53:09,494 și a vedea relațiile nu este neapărat - 982 00:53:09,494 --> 00:53:11,410 Facebook nu este de gând să evaluați relația. 983 00:53:11,410 --> 00:53:14,290 E un fel de - persoane au o înțelegere implicită 984 00:53:14,290 --> 00:53:17,540 de ce constă diferența dintre au luat CS50 cu cineva acest termen 985 00:53:17,540 --> 00:53:20,840 și a luat CS50 în termen de trei ani în urmă. 986 00:53:20,840 --> 00:53:22,920 Și cred că va ajuta la fel de afară. 987 00:53:22,920 --> 00:53:26,320 988 00:53:26,320 --> 00:53:27,340 Care-i treaba? 989 00:53:27,340 --> 00:53:30,479 >> Audiența: Când te a obține o idee nouă și tu 990 00:53:30,479 --> 00:53:33,619 Cred că e destul de cool, cum [Inaudibil] cu modul în care te duci despre asta? 991 00:53:33,619 --> 00:53:38,460 992 00:53:38,460 --> 00:53:40,470 >> Mark Zuckerberg: Nu prea. 993 00:53:40,470 --> 00:53:42,500 Pentru că eu cred că o mulțime de lucruri, vom sorta 994 00:53:42,500 --> 00:53:44,950 au o foarte unic platformă pentru construirea ea. 995 00:53:44,950 --> 00:53:48,010 Nu cred că există vreo altă companie sau grup de persoane 996 00:53:48,010 --> 00:53:50,335 în lume, care ar putea dezvolta acest drept acum. 997 00:53:50,335 --> 00:53:53,470 998 00:53:53,470 --> 00:53:56,510 Adică chiar Google, cu lor, cum ar fi de 5.000 de ingineri 999 00:53:56,510 --> 00:54:00,680 nu este în loc de a face o aplicație care sortează 1000 00:54:00,680 --> 00:54:04,180 din caracterizează de persoane relatii de acest gen. 1001 00:54:04,180 --> 00:54:06,410 >> Și e ca acelasi lucru cu etichetarea fotografiilor. 1002 00:54:06,410 --> 00:54:11,070 Putem face asta pentru ca etichetarea fotografiilor funcționează numai dacă toată lumea din jurul tău 1003 00:54:11,070 --> 00:54:11,965 este pe site. 1004 00:54:11,965 --> 00:54:14,090 Pentru că altfel ești gând pentru a obține un tip de utilizare 1005 00:54:14,090 --> 00:54:15,845 pentru aceasta în cazul în care te duci și vă încărcați o fotografie 1006 00:54:15,845 --> 00:54:18,970 și te duci pentru a eticheta o grămadă de oameni, și ei nu sunt acolo, și asta e de rahat. 1007 00:54:18,970 --> 00:54:23,840 Deci, chiar dacă 50% din cei de la Harvard au fost pe Facebook, atunci marcarea 1008 00:54:23,840 --> 00:54:25,740 și modul în care ne-am stabilit up-ar suge încă. 1009 00:54:25,740 --> 00:54:30,550 Așa că funcționează doar pentru că 97% din cei de la Harvard sunt pe Facebook, 1010 00:54:30,550 --> 00:54:31,260 sau orice altceva. 1011 00:54:31,260 --> 00:54:37,530 Deci, din cauza asta, e ca si cum nu că mare de un motiv de îngrijorare. 1012 00:54:37,530 --> 00:54:40,780 1013 00:54:40,780 --> 00:54:41,320 Da? 1014 00:54:41,320 --> 00:54:43,361 >> Audiența: Deci, de la un fel de o inginerie software, 1015 00:54:43,361 --> 00:54:46,721 fel de dinamic [inaudibil] Astfel, atunci când cineva 1016 00:54:46,721 --> 00:54:51,046 are una dintre aceste idei - cum ar fi Să agrega aceasta [? mai mare] statistic? 1017 00:54:51,046 --> 00:54:53,921 și spune oamenilor, sau am o modalitate de a măsura aceasta, că, și celălalt 1018 00:54:53,921 --> 00:54:57,610 despre acești oameni și marca acest lucru pe profilurile oamenilor - 1019 00:54:57,610 --> 00:55:00,060 cum se duc despre obținerea undă verde din toată lumea 1020 00:55:00,060 --> 00:55:03,490 altfel în compania să-și petreacă o parte din timpul lor de lucru tehnic pe care? 1021 00:55:03,490 --> 00:55:07,410 Sau de a lua alte persoane pentru a lucra pe ea cu ei, și chestii de genul asta? 1022 00:55:07,410 --> 00:55:08,880 >> Mark Zuckerberg: Mhm. 1023 00:55:08,880 --> 00:55:14,340 Cred că o mulțime de oameni - vreau să spun, oamenii care lucrează la Facebook într-adevăr 1024 00:55:14,340 --> 00:55:17,430 cum ar fi de lucru la Facebook, Cred că, pentru cea mai mare parte, 1025 00:55:17,430 --> 00:55:19,840 și petrec o mulțime de timpul lor de a face asta. 1026 00:55:19,840 --> 00:55:22,800 Și cum ar fi, o mulțime de timp în care acestea sunt de cheltuieli, 1027 00:55:22,800 --> 00:55:25,240 ei petrec de lucru pe lucruri care ar putea fi 1028 00:55:25,240 --> 00:55:28,890 un fel de importanță strategică pentru ceea ce încercăm să facem în acel moment. 1029 00:55:28,890 --> 00:55:31,760 Dar, de asemenea, o mulțime de oameni pur și simplu mizerie în jurul cu baza de cod, 1030 00:55:31,760 --> 00:55:36,090 și un fel de a pune, dacă-declarații în nu e ca și cum, în cazul în care utilizatorul este de mine, 1031 00:55:36,090 --> 00:55:39,240 apoi pune acest acolo. 1032 00:55:39,240 --> 00:55:44,050 >> Și așa că am mers pe jos în jurul valorii de la diferite Locuri oamenilor în timpul zilei, 1033 00:55:44,050 --> 00:55:45,330 sau oamenii vin și vorbesc cu mine. 1034 00:55:45,330 --> 00:55:49,610 Cum ar fi, am apăsat CEO ore de birou ca un glumă, cum ar fi 02:00 - 04:00 în fiecare zi - 1035 00:55:49,610 --> 00:55:51,077 Nu azi. 1036 00:55:51,077 --> 00:55:53,910 Și oameni doar vin și-mi arate lucruri diferite pe care le faci, 1037 00:55:53,910 --> 00:55:57,060 și o mulțime de acesta este relativ rece, și alte chestii 1038 00:55:57,060 --> 00:55:59,530 că nu mi-ar fi neapărat gândit. 1039 00:55:59,530 --> 00:56:02,740 >> Deci, vreau să spun, ai cerut înainte dacă am fost de economisire, 1040 00:56:02,740 --> 00:56:06,400 dacă am fost arhivare, profilul vechi informații, și unul dintre motivele 1041 00:56:06,400 --> 00:56:08,940 De aceea am spus că ne-am s-ar putea începe să faci este 1042 00:56:08,940 --> 00:56:13,124 deoarece unul dintre tipii de la compania a venit cu ceva în care e ca, 1043 00:56:13,124 --> 00:56:16,290 asa ca du-te la pagina prietenului tău, și se arată prietenilor tăi recent actualizate. 1044 00:56:16,290 --> 00:56:18,250 Și apoi faceți clic pe faptul că, și arată lor profil nou. 1045 00:56:18,250 --> 00:56:20,180 Dar nu e nici o indicație de ce sa schimbat. 1046 00:56:20,180 --> 00:56:25,290 >> Deci, unul dintre cei făcut ceva care păstrează o versiune veche de profilul, 1047 00:56:25,290 --> 00:56:29,690 și apoi se face astfel încât atunci când du-te la profilul lui atunci când el este actualizat, 1048 00:56:29,690 --> 00:56:32,380 se evidențiază în galben părți ale acestuia, care au fost modificate. 1049 00:56:32,380 --> 00:56:33,880 Și cred că asta e destul de cool. 1050 00:56:33,880 --> 00:56:37,385 Și nu e un proiect foarte mare - Vreau să spun, de fapt, un fel de este, 1051 00:56:37,385 --> 00:56:39,630 dacă avem de a începe stocarea informații tuturor. 1052 00:56:39,630 --> 00:56:42,720 >> Dar vreau să spun, e ceva grozav. 1053 00:56:42,720 --> 00:56:48,250 Nu e tipul de lucru pe care îl în mod necesar sunt obligate să vină, 1054 00:56:48,250 --> 00:56:52,820 dar eu cu siguranta cred ca este o destul de îmbunătățire mare peste ceea ce avem acum. 1055 00:56:52,820 --> 00:56:57,330 Acum, este foarte greu să meargă la profilul cuiva și spune ce sa schimbat. 1056 00:56:57,330 --> 00:57:01,080 Și asta e doar cel mai exemplu recent că am. 1057 00:57:01,080 --> 00:57:05,380 >> Audiența: Ai timp pentru a permite oameni pentru a schimba aspectul fiecărei pagini? 1058 00:57:05,380 --> 00:57:05,880 [Inaudibil]? 1059 00:57:05,880 --> 00:57:09,730 1060 00:57:09,730 --> 00:57:12,970 >> Mark Zuckerberg: Deci, am Nu vreau să fac asta. 1061 00:57:12,970 --> 00:57:17,230 Iar motivul este că eu cred că că Facebook este un director, 1062 00:57:17,230 --> 00:57:20,051 iar scopul principal este de a căuta pe cineva. 1063 00:57:20,051 --> 00:57:20,550 Corect? 1064 00:57:20,550 --> 00:57:22,870 Ca și tip în numele lor și să obțină unele informatii despre ele. 1065 00:57:22,870 --> 00:57:24,690 Și unul din lucrurile pe care le care este foarte util 1066 00:57:24,690 --> 00:57:27,190 este că pagina toată lumea este structurat în același mod. 1067 00:57:27,190 --> 00:57:29,100 >> Deci, dacă doriți să vedeți dacă cineva este singur, 1068 00:57:29,100 --> 00:57:32,780 nu aveți pentru a scana în jos coloanele până când ajunge la statutul de relație. 1069 00:57:32,780 --> 00:57:34,430 Trebuie doar știi unde este. 1070 00:57:34,430 --> 00:57:38,040 Astfel încât să faceți clic, du-te - dvs. Ochii du-te la chestia aia. 1071 00:57:38,040 --> 00:57:43,117 Dar, dacă ați avut oameni diferiți schimbarea CSSes lor în moduri diferite, 1072 00:57:43,117 --> 00:57:44,950 atunci care ar putea deveni enervant - în special 1073 00:57:44,950 --> 00:57:49,140 în cazul în care oamenii fac lucruri cum ar fi închis text albastru pe fundal negru. 1074 00:57:49,140 --> 00:57:52,985 Este doar devine un fel de neplăcut. 1075 00:57:52,985 --> 00:57:57,440 >> Audiența: Cum de succes are Facebook [inaudibil] a fost, 1076 00:57:57,440 --> 00:58:02,390 si ce vezi și diferențele în scopul [neauzit]? 1077 00:58:02,390 --> 00:58:05,360 1078 00:58:05,360 --> 00:58:08,520 >> Mark Zuckerberg: Scopul - pentru mine, liceul a fost unul la fel. 1079 00:58:08,520 --> 00:58:12,130 Cred că cererea - acest lucru se întâmplă, probabil, la 1080 00:58:12,130 --> 00:58:16,460 suna destul de prost - dar doresc pentru a căuta oameni în sus, cred, 1081 00:58:16,460 --> 00:58:19,260 este un fel de dorință umană de bază. 1082 00:58:19,260 --> 00:58:20,470 Corect? 1083 00:58:20,470 --> 00:58:23,310 Cred că oamenii doresc doar să știu lucruri despre alte persoane. 1084 00:58:23,310 --> 00:58:26,434 Deci, eu cred că oferă o interfață în cazul în care oamenii pot doar 1085 00:58:26,434 --> 00:58:28,850 tastați numele cuiva și de a lua unele informatii despre ele 1086 00:58:28,850 --> 00:58:31,050 este, în general, un lucru destul de util. 1087 00:58:31,050 --> 00:58:32,410 Deci, creșterea a fost destul de bine. 1088 00:58:32,410 --> 00:58:35,680 >> A fost greu să dau seama exact cum să-l evalueze, 1089 00:58:35,680 --> 00:58:38,676 pentru că atunci când am făcut facultate, l-am deschis la Harvard. 1090 00:58:38,676 --> 00:58:41,050 Apoi am deschis-o la un câteva colegii în jurul valorii de la Harvard. 1091 00:58:41,050 --> 00:58:45,710 Iar ideea a fost mereu, am fost foarte scurt pe bani și echipamente. 1092 00:58:45,710 --> 00:58:48,390 Deci, în timp ce obținerea cât mai puțin echipament posibil, 1093 00:58:48,390 --> 00:58:49,740 ne-o dorim pentru a maximiza creșterea noastră. 1094 00:58:49,740 --> 00:58:53,709 Așa că vrem să lanseze la școlile pe care le 1095 00:58:53,709 --> 00:58:56,000 cred că sunt de gând să crească mai rapid, bazat pe faptul 1096 00:58:56,000 --> 00:58:58,458 că cei de la aceste școli vor avea cel mai mult 1097 00:58:58,458 --> 00:59:01,655 număr de prieteni de la școli care suntem deja la. 1098 00:59:01,655 --> 00:59:03,530 Am luat un alt se apropie de liceu, 1099 00:59:03,530 --> 00:59:05,670 pentru că ne-ar putea lansa doar ea peste tot în același timp. 1100 00:59:05,670 --> 00:59:07,580 Deci, noi nu știam cu adevărat cum a fost de gând să crească. 1101 00:59:07,580 --> 00:59:10,704 Cred că este în creștere, la mai mult de 5.000 de de oameni pe zi, care este destul de bun. 1102 00:59:10,704 --> 00:59:14,533 1103 00:59:14,533 --> 00:59:15,487 Da? 1104 00:59:15,487 --> 00:59:17,395 >> Audiența: Când te Facebook a început, ai 1105 00:59:17,395 --> 00:59:19,727 intenționează pentru a deveni aceasta cu drepturi depline de afaceri? 1106 00:59:19,727 --> 00:59:20,560 Mark Zuckerberg: Nu. 1107 00:59:20,560 --> 00:59:22,412 Audiența: Ei bine, cum ai [inaudibil]? 1108 00:59:22,412 --> 00:59:28,900 1109 00:59:28,900 --> 00:59:32,020 >> Mark Zuckerberg: Mi-aduc aminte gândindu-se că ar fi în regulă 1110 00:59:32,020 --> 00:59:35,030 dacă ai putea avea o director de toată lumea. 1111 00:59:35,030 --> 00:59:38,320 Îmi amintesc argumentând cu părinții mei despre acest lucru, pentru că după ce am aproape 1112 00:59:38,320 --> 00:59:44,020 a fost dat afară din școală pentru acest proiect pe care am făcut-o înainte de Facebook, 1113 00:59:44,020 --> 00:59:47,217 ei erau ca, la ce bun ar putea eventual veni de a face ceva nou? 1114 00:59:47,217 --> 00:59:48,800 Și eu sunt ca, nu, acest lucru este destul de rece. 1115 00:59:48,800 --> 00:59:52,605 Doar imaginați-vă cât de mișto ar fi dacă ai putea chiar tip în numele cuiva 1116 00:59:52,605 --> 00:59:54,120 și a lua niște informații despre ele. 1117 00:59:54,120 --> 00:59:56,050 Și ei au fost la fel ca, eu nu-l văd. 1118 00:59:56,050 --> 00:59:58,662 Și eu sunt ca, ei bine, ne vom doar o fac la Harvard pentru acum, 1119 00:59:58,662 --> 01:00:01,620 dar imaginați-vă ce se întâmplă dacă o zi, aveți posibilitatea să tastați doar numele cuiva 1120 01:00:01,620 --> 01:00:02,940 și a lua niște informații despre ele. 1121 01:00:02,940 --> 01:00:04,790 Și cum ar fi, care ar fie un fel de misto, nu? 1122 01:00:04,790 --> 01:00:08,190 1123 01:00:08,190 --> 01:00:11,831 Astfel încât acestea să nu-l cumpere, dar acum o fac. 1124 01:00:11,831 --> 01:00:15,100 >> [Râsete] 1125 01:00:15,100 --> 01:00:16,620 >> Da, așa că nu știu. 1126 01:00:16,620 --> 01:00:20,450 Cred că la fiecare etapă, suntem doar un fel de a privi la un mod natural 1127 01:00:20,450 --> 01:00:22,890 a păstra integritatea rețelei, 1128 01:00:22,890 --> 01:00:28,190 și, de asemenea, să-l facă atât de că este mai util - I 1129 01:00:28,190 --> 01:00:32,668 ghici este răspunsul la această întrebare. 1130 01:00:32,668 --> 01:00:34,129 Da? 1131 01:00:34,129 --> 01:00:38,512 >> Audiența: Există anumite competențe, în special [inaudibil], 1132 01:00:38,512 --> 01:00:42,895 pe care le [inaudibil] sau te-ar sugerează pentru cineva pentru a studia? 1133 01:00:42,895 --> 01:00:45,779 1134 01:00:45,779 --> 01:00:49,070 Mark Zuckerberg: Tocmai am sugerez să ia cele mai grele cursuri pe care le puteți, 1135 01:00:49,070 --> 01:00:51,653 pentru că înveți mai mult atunci când provoci tu, corect? 1136 01:00:51,653 --> 01:00:57,980 Deci, cum ar fi 161 doar distrus viața mea, și am învățat atât de mult de la ea. 1137 01:00:57,980 --> 01:01:01,620 121 De asemenea, am găsit destul de greu. 1138 01:01:01,620 --> 01:01:03,880 124 fel de schimbat modul în care am gândit lucruri. 1139 01:01:03,880 --> 01:01:06,700 1140 01:01:06,700 --> 01:01:09,430 >> Ceea ce 124 ma învățat că Cred că a fost foarte util 1141 01:01:09,430 --> 01:01:13,840 a fost că există - I cred că o mulțime de oameni se concentreze 1142 01:01:13,840 --> 01:01:16,630 cu privire la modul de a face lucruri ca mai bine posibil, și cum 1143 01:01:16,630 --> 01:01:18,620 pentru a face mai eficient algoritm. 1144 01:01:18,620 --> 01:01:23,870 Dar ceea ce ne-a ajuns întotdeauna prin faptul că nu este a face lucruri în modul cel mai eficient, 1145 01:01:23,870 --> 01:01:27,140 dar de stabilire a cadrului într-un mod destul de eficient. 1146 01:01:27,140 --> 01:01:29,640 Așa că am să spun, un fel de învață te și de alta a problemei, 1147 01:01:29,640 --> 01:01:33,980 ca structuri de date și algoritmi, și modul de configurare este foarte important. 1148 01:01:33,980 --> 01:01:36,843 Și care cu siguranta a salvat nostru fundul în scalarea o mulțime de ori. 1149 01:01:36,843 --> 01:01:40,100 1150 01:01:40,100 --> 01:01:40,870 >> Nu știu. 1151 01:01:40,870 --> 01:01:42,400 Lucra cu oameni deștepți. 1152 01:01:42,400 --> 01:01:43,150 Învăța de la oameni. 1153 01:01:43,150 --> 01:01:47,750 1154 01:01:47,750 --> 01:01:50,666 Audiența: Unul dintre lucrurile pe care Am observat de Facebook, în comparație 1155 01:01:50,666 --> 01:01:55,388 la alt spațiu de social networking, este că este de fapt o mult mai ușor de utilizat. 1156 01:01:55,388 --> 01:02:01,350 Ai oameni - cum ar fi angajații dumneavoastră doar pune orice piese cred ei 1157 01:02:01,350 --> 01:02:01,849 sunt cool. 1158 01:02:01,849 --> 01:02:06,830 Ai oameni de stabilitate separate, a se asigura toate lucrează împreună? 1159 01:02:06,830 --> 01:02:09,280 >> Mark Zuckerberg: Oamenii pot face tot ce vor, 1160 01:02:09,280 --> 01:02:11,810 dar asta nu înseamnă se poate pune pe site-ul. 1161 01:02:11,810 --> 01:02:21,650 Deci, eu cred că lucrurile înainte de a merge pe site-ul, o mulțime de oameni o văd. 1162 01:02:21,650 --> 01:02:24,667 Adică, verificați cu siguranta off pe ea înainte de a putea ajunge în direct. 1163 01:02:24,667 --> 01:02:27,750 Dar vreau să spun, cred că oamenii au o mulțime de creativitate pentru a face chestii misto. 1164 01:02:27,750 --> 01:02:32,520 Și o mulțime de ori, e ca si cum cineva poate veni cu o idee rece, 1165 01:02:32,520 --> 01:02:36,200 dar asta nu înseamnă că e mod definitiv că se va întâmpla. 1166 01:02:36,200 --> 01:02:40,710 >> Deci, de exemplu, oamenii subliniind în galben ce schimbări sunt 1167 01:02:40,710 --> 01:02:44,510 în profilul lor - cred că doar conceptul de subliniind 1168 01:02:44,510 --> 01:02:47,520 lucruri pe care sa schimbat este foarte bun, dar interfața 1169 01:02:47,520 --> 01:02:50,960 că tipul utilizat pentru el nu este ceea ce cred că este cel mai bun. 1170 01:02:50,960 --> 01:02:54,130 Și modul în care el stocarea vechiul informațiile profilului 1171 01:02:54,130 --> 01:02:55,410 nu este optimă, fie. 1172 01:02:55,410 --> 01:02:58,201 Și acest tip de este rece, deoarece el a fost doar o fac pentru el. 1173 01:02:58,201 --> 01:03:01,790 Dar dacă am fost vreodată de gând să facă ceva trăi din asta, care 1174 01:03:01,790 --> 01:03:04,060 Vreau sa, facem într-un mod diferit. 1175 01:03:04,060 --> 01:03:05,540 Și este mai mult ca un mock-up. 1176 01:03:05,540 --> 01:03:07,814 >> Audiența: Deci, cum ar fi, ideile provin de la sol, în sus, 1177 01:03:07,814 --> 01:03:10,230 și apoi [? e doar?] [? a aruncat?] [? pe linie? ?] 1178 01:03:10,230 --> 01:03:12,260 >> Mark Zuckerberg: I Adică, merge în ambele sensuri. 1179 01:03:12,260 --> 01:03:14,995 Și eu nu sunt complet unopinionated. 1180 01:03:14,995 --> 01:03:21,072 1181 01:03:21,072 --> 01:03:22,322 MICHAEL D. SMITH: [inaudibil]. 1182 01:03:22,322 --> 01:03:28,298 1183 01:03:28,298 --> 01:03:30,788 >> Audiența: Eu am de fapt, un întrebare cu privire la [neauzit]. 1184 01:03:30,788 --> 01:03:35,270 Deci, merge înapoi despre [Inaudibil] și [neauzit] intimitate. 1185 01:03:35,270 --> 01:03:37,760 Și este o platformă diferită? 1186 01:03:37,760 --> 01:03:38,756 >> Mark Zuckerberg: Da. 1187 01:03:38,756 --> 01:03:41,744 >> Audiența: Deci colegiu persoane sunt peste 18 ani și a permis 1188 01:03:41,744 --> 01:03:44,483 pentru a posta orice imagini le doresc, și ei nu sunt într-adevăr 1189 01:03:44,483 --> 01:03:47,720 incriminatoare înșiși, cu excepția eventual pentru droguri și alcool? 1190 01:03:47,720 --> 01:03:52,202 Am văzut poze pe Facebook, unde mai tineri mea 1191 01:03:52,202 --> 01:03:54,692 veri sunt de băut și chestii de genul asta. 1192 01:03:54,692 --> 01:04:00,170 Dar atunci când te duci la liceu copii, sunt 15 și 16 și mai tineri. 1193 01:04:00,170 --> 01:04:03,158 >> Și sunt voi doar spune, e pe internet, 1194 01:04:03,158 --> 01:04:06,644 și în cazul în care doresc să incrimineze se și lucruri de genul asta, 1195 01:04:06,644 --> 01:04:07,640 este că OK? 1196 01:04:07,640 --> 01:04:11,624 Sau se filtrează voi imagini elevi de liceu care a pus 1197 01:04:11,624 --> 01:04:13,118 și informațiile pe care le scriu? 1198 01:04:13,118 --> 01:04:15,435 Sau pur si simplu [inaudibil]? 1199 01:04:15,435 --> 01:04:18,310 Mark Zuckerberg: Deci, o mulțime de soluții pe care le veni cu chestii 1200 01:04:18,310 --> 01:04:23,230 nu sunt de natură tehnică sau de organizare, ci doar aplicarea unei presiuni sociale 1201 01:04:23,230 --> 01:04:24,580 în moduri bune. 1202 01:04:24,580 --> 01:04:28,740 Deci, Myspace a - aproape o treime din personalul lor 1203 01:04:28,740 --> 01:04:32,660 monitorizează imaginile pe care te încărcat pentru pornografie. 1204 01:04:32,660 --> 01:04:36,270 Avem aproape niciodată orice pornografie încărcat, 1205 01:04:36,270 --> 01:04:39,290 și cred că o mulțime de motivul este că oamenii 1206 01:04:39,290 --> 01:04:44,470 folosesc numele lor reale de pe Facebook, și adresa de e-mail reală pentru școală. 1207 01:04:44,470 --> 01:04:47,900 Și dacă aveți că, atunci esti nu va încărca pornografie. 1208 01:04:47,900 --> 01:04:50,830 Și cred că asta este o soluție sociale foarte simplu 1209 01:04:50,830 --> 01:04:56,060 la o problemă tehnică posibil complex. 1210 01:04:56,060 --> 01:05:02,367 >> Astfel că a spus, ne-am schimbat unele dintre caracteristicile jurul pentru liceu. 1211 01:05:02,367 --> 01:05:04,200 De exemplu, ne-am luat partide, pentru că noi 1212 01:05:04,200 --> 01:05:06,370 gândit că părinții s-ar enerva 1213 01:05:06,370 --> 01:05:09,280 sau s-ar rupe doar în sus toate părțile butoi foarte repede, 1214 01:05:09,280 --> 01:05:10,744 și că ar suge pentru toată lumea. 1215 01:05:10,744 --> 01:05:13,470 >> [Chicotește] 1216 01:05:13,470 --> 01:05:16,250 >> Nu știu. 1217 01:05:16,250 --> 01:05:20,290 Noi deemphasize de contact informații în liceu. 1218 01:05:20,290 --> 01:05:22,746 Da. 1219 01:05:22,746 --> 01:05:24,120 Audiența: Bine, ne-am termina aici. 1220 01:05:24,120 --> 01:05:26,220 Dacă aveți alte întrebări, se simt liber să vină în jos și vorbesc cu Mark. 1221 01:05:26,220 --> 01:05:27,120 Mulțumesc mult. 1222 01:05:27,120 --> 01:05:28,036 >> Mark Zuckerberg: Da. 1223 01:05:28,036 --> 01:05:34,457 [Aplauze]