1 00:00:00,000 --> 00:00:11,664 2 00:00:11,664 --> 00:00:13,830 MICHAEL D. SMITH: L' pomeriggio ho il piacere 3 00:00:13,830 --> 00:00:16,830 di introdurre Mark Zuckerberg, che è uno dei nostri relatori ospiti 4 00:00:16,830 --> 00:00:21,030 questo semestre a venire e parlare un po 'di informatica 5 00:00:21,030 --> 00:00:22,040 nel mondo reale. 6 00:00:22,040 --> 00:00:25,350 Come molti di voi probabilmente sanno, come voi ragazzi tutto fare questo molto più 7 00:00:25,350 --> 00:00:30,090 di me, fondatore di Facebook.com, che è un social networking 8 00:00:30,090 --> 00:00:32,200 programma, come volete chiamarlo. 9 00:00:32,200 --> 00:00:37,094 Usato a oltre 2000 scuole di tutto il nazione, e forse del mondo troppo. 10 00:00:37,094 --> 00:00:38,760 È il mondo troppo, o semplicemente la nazione? 11 00:00:38,760 --> 00:00:39,750 >> Mark Zuckerberg: [incomprensibile]. 12 00:00:39,750 --> 00:00:40,740 >> MICHAEL D. SMITH: OK. 13 00:00:40,740 --> 00:00:45,007 Così buona influenza per farlo alcune cose in informatica. 14 00:00:45,007 --> 00:00:47,090 Ha intenzione di dirci un po ' dello sfondo di esso 15 00:00:47,090 --> 00:00:48,780 e ciò che è stato importante e così via. 16 00:00:48,780 --> 00:00:50,140 Quindi, per favore unitevi a me nel dare il benvenuto. 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 Va bene, fresco. 20 00:00:57,540 --> 00:01:00,248 Questa è la prima volta che ho mai dovuto tenere una di queste cose. 21 00:01:00,248 --> 00:01:02,818 Così sto solo andando a collegare davvero in fretta, un secondo. 22 00:01:02,818 --> 00:01:14,270 23 00:01:14,270 --> 00:01:14,770 Bene. 24 00:01:14,770 --> 00:01:16,264 Riesci a sentire? 25 00:01:16,264 --> 00:01:17,740 È un bene? 26 00:01:17,740 --> 00:01:19,160 E 'questo amplificato a tutti? 27 00:01:19,160 --> 00:01:19,797 >> AUDIENCE: Già. 28 00:01:19,797 --> 00:01:20,922 Mark Zuckerberg: Va bene. 29 00:01:20,922 --> 00:01:21,979 Dolce. 30 00:01:21,979 --> 00:01:24,895 Questo è come una delle prime volte Sono stato a una conferenza ad Harvard. 31 00:01:24,895 --> 00:01:31,950 32 00:01:31,950 --> 00:01:35,480 Credo che quello che probabilmente sarà più utili per voi ragazzi è che se ho appena 33 00:01:35,480 --> 00:01:39,104 vi porterà attraverso alcuni dei corsi che ho preso a Harvard, dove ho effettivamente 34 00:01:39,104 --> 00:01:40,270 è andato a tenere una conferenza a volte. 35 00:01:40,270 --> 00:01:42,230 Stavo scherzando. 36 00:01:42,230 --> 00:01:44,120 E una sorta di, come, quanto decisioni diverse 37 00:01:44,120 --> 00:01:46,711 che ho dovuto fare quando ero si muove lungo con Facebook 38 00:01:46,711 --> 00:01:49,460 ma ho colpito da cose diverse che stavo imparando nelle classi 39 00:01:49,460 --> 00:01:50,427 che mi stava prendendo. 40 00:01:50,427 --> 00:01:53,010 E se tutto va secondo piano, allora forse alcuni di voi ragazzi 41 00:01:53,010 --> 00:01:55,759 verrà fuori di questo pensiero che l'assunzione di CS o roba ingegneria 42 00:01:55,759 --> 00:01:57,760 Harvard è in realtà una sorta di utile. 43 00:01:57,760 --> 00:02:00,640 Ecco, questo è il piano di gioco. 44 00:02:00,640 --> 00:02:02,670 >> Penso che questo sia scanalata per due ore. 45 00:02:02,670 --> 00:02:04,670 Non c'è modo sto andando a parlare per due ore. 46 00:02:04,670 --> 00:02:07,110 Io probabilmente parlo per come 20 minuti, o 15 minuti, 47 00:02:07,110 --> 00:02:08,750 e poi mi limiterò a lasciare voi ragazzi fare domande. 48 00:02:08,750 --> 00:02:10,958 Perché sono sicuro che voi ragazzi avere cose più interessanti 49 00:02:10,958 --> 00:02:14,816 chiedere a me di quanto io potessi venire fino a parlare di me. 50 00:02:14,816 --> 00:02:16,760 >> Quindi credo che mi limiterò a tipo di iniziare. 51 00:02:16,760 --> 00:02:19,810 52 00:02:19,810 --> 00:02:23,580 Quando ero qui, ho iniziato prendendo 121. 53 00:02:23,580 --> 00:02:26,297 Non ho mai realmente preso 50. 54 00:02:26,297 --> 00:02:28,130 Dovreste aver ottenuto l'altro ragazzo che era 55 00:02:28,130 --> 00:02:31,190 facendo di Facebook, Dustin Moskovitz, che è stato mio compagno di stanza. 56 00:02:31,190 --> 00:02:34,792 Quando abbiamo iniziato il sito è stato scritto in PHP, che non è qualcosa 57 00:02:34,792 --> 00:02:36,500 che hai imparato in una di queste classi. 58 00:02:36,500 --> 00:02:38,960 Ma per fortuna, se si avere un buon background in C, 59 00:02:38,960 --> 00:02:42,790 la sintassi è molto simile, e è possibile raccoglierlo in un giorno o due. 60 00:02:42,790 --> 00:02:49,020 >> Così ho iniziato a scrivere il sito e lanciato esso ad Harvard 61 00:02:49,020 --> 00:02:51,040 nel febbraio 2004. 62 00:02:51,040 --> 00:02:52,750 Quindi credo che quasi due anni fa. 63 00:02:52,750 --> 00:02:55,770 E nel giro di un paio di settimane, un poche migliaia di persone avevano firmato. 64 00:02:55,770 --> 00:02:57,686 E abbiamo iniziato a ricevere alcune email da persone 65 00:02:57,686 --> 00:03:00,800 in altri collegi chiedendo per noi di lanciare a loro scuole. 66 00:03:00,800 --> 00:03:02,725 >> E stavo prendendo 161 al momento. 67 00:03:02,725 --> 00:03:05,350 Quindi non so se voi ragazzi sapete la reputazione di quel corso, 68 00:03:05,350 --> 00:03:07,662 ma era un po 'pesante. 69 00:03:07,662 --> 00:03:10,370 E 'stato un corso molto divertente, ma non mi ha lasciato con molto tempo 70 00:03:10,370 --> 00:03:12,510 di fare qualsiasi altra cosa con Facebook. 71 00:03:12,510 --> 00:03:16,360 Quindi il mio compagno di stanza Dustin, che mi congettura aveva appena finito CS50, 72 00:03:16,360 --> 00:03:18,370 era come, hey, voglio dare una mano. 73 00:03:18,370 --> 00:03:22,009 Voglio fare l'espansione e aiutare a capire come fare le cose. 74 00:03:22,009 --> 00:03:24,050 Quindi ero come, sai, che è tizio piuttosto fresco, 75 00:03:24,050 --> 00:03:26,500 ma non so davvero qualsiasi PHP o qualcosa di simile. 76 00:03:26,500 --> 00:03:29,919 In modo che il fine settimana è andato a casa, comprato il libro Perl for Dummies, 77 00:03:29,919 --> 00:03:31,960 è tornato ed è stato come, bene, io sono pronto ad andare. 78 00:03:31,960 --> 00:03:35,560 Ero come tizio, il sito è scritto in PHP, Perl non, ma si sa, 79 00:03:35,560 --> 00:03:36,270 che è cool. 80 00:03:36,270 --> 00:03:41,800 >> Così prese PHP su un paio di giorni perché, 81 00:03:41,800 --> 00:03:44,090 prometto che se avete un buon background in C, poi 82 00:03:44,090 --> 00:03:46,230 PHP è una cosa molto semplice da prendere. 83 00:03:46,230 --> 00:03:49,390 E lui solo tipo di mise al lavoro. 84 00:03:49,390 --> 00:03:53,120 Quindi, voglio dire, la prima grande decisione che abbiamo davvero dovuto fare 85 00:03:53,120 --> 00:03:57,140 sia in quanto a tipo di espandere l'architettura 86 00:03:57,140 --> 00:04:01,920 per andare dal tipo di scuola unica istituito che abbiamo avuto quando era solo ad Harvard 87 00:04:01,920 --> 00:04:03,830 a qualcosa che sostenuto più scuole. 88 00:04:03,830 --> 00:04:06,890 >> Quindi questa è stata una decisione che ha avuto essere fatta su un mucchio di livelli, 89 00:04:06,890 --> 00:04:10,000 sia nel prodotto e come abbiamo voluto privacy di lavorare, 90 00:04:10,000 --> 00:04:12,510 ma penso che realmente decisione importante che è 91 00:04:12,510 --> 00:04:16,180 ci ha aiutato a scalare molto bene è come abbiamo deciso di distribuire i dati. 92 00:04:16,180 --> 00:04:21,680 >> Quindi non so quanto di complessità roba come grande notazione O voi ragazzi 93 00:04:21,680 --> 00:04:23,620 in questa classe. 94 00:04:23,620 --> 00:04:28,610 Quindi, voglio dire, uno dei più complicati calcoli che facciamo sul sito 95 00:04:28,610 --> 00:04:32,080 è il calcolo di raccontare come entrato in contatto con la gente. 96 00:04:32,080 --> 00:04:34,680 >> Perché se potete immaginare, che è memorizzato 97 00:04:34,680 --> 00:04:42,210 come una sorta di serie di non orientato - non è ponderata - così orientato, 98 00:04:42,210 --> 00:04:45,970 coppie non ponderata dei numeri ID delle persone nel database. 99 00:04:45,970 --> 00:04:49,647 Poi, se si vuole capire chi è amico di qualcuno, 100 00:04:49,647 --> 00:04:51,230 si deve guardare a tutti i loro amici. 101 00:04:51,230 --> 00:04:51,730 Giusto? 102 00:04:51,730 --> 00:04:54,000 Ecco, questo è forse come 100 o 200 persone. 103 00:04:54,000 --> 00:04:57,050 >> Ma allora, se si vuole capire fuori che è un amico di un amico, 104 00:04:57,050 --> 00:04:59,800 o quello che il collegamento più stretto è lì, allora è sorta di 105 00:04:59,800 --> 00:05:03,440 deve guardare al 100 o 200 amici di ciascuno di questi amici. 106 00:05:03,440 --> 00:05:10,020 Così diventa ad ogni livello c'è un altro fattore di n moltiplicato n, dove 107 00:05:10,020 --> 00:05:13,861 n è il numero di amici che ognuno dei vostri amici ha. 108 00:05:13,861 --> 00:05:16,110 Così si può vedere che questo tipo di diventa esponenzialmente 109 00:05:16,110 --> 00:05:20,076 difficile da risolvere per la percorso più breve tra le persone. 110 00:05:20,076 --> 00:05:22,950 Quindi, se siete solo in cerca di un amico di un amico, che è n al quadrato. 111 00:05:22,950 --> 00:05:25,520 Se siete alla ricerca di un amico di un amico di un amico, che è n cubo. 112 00:05:25,520 --> 00:05:27,311 E questo è qualcosa che tradizionalmente era 113 00:05:27,311 --> 00:05:31,590 piuttosto difficile per un sacco di siti precedenti a Facebook. 114 00:05:31,590 --> 00:05:34,210 E per esempio, Friendster aveva grandi problemi con questo 115 00:05:34,210 --> 00:05:37,520 perché stavano cercando di calcolare i percorsi di sei gradi fuori, 116 00:05:37,520 --> 00:05:38,870 o come sette gradi fuori. 117 00:05:38,870 --> 00:05:42,330 >> E questo è qualcosa che quando si sta facendo come n settima, 118 00:05:42,330 --> 00:05:47,560 che appena è davvero molto difficile e ha preso il loro sito per un po '. 119 00:05:47,560 --> 00:05:51,950 Così una delle cose che abbiamo avuto tipo di in mente quando stavamo cercando di capire 120 00:05:51,950 --> 00:05:56,070 come fare questo era come si fa distribuire il database in modo tale 121 00:05:56,070 --> 00:05:58,820 che questo calcolo diventa gestibile. 122 00:05:58,820 --> 00:06:03,570 >> Quindi quello che abbiamo deciso è stato che tutti sul sito 123 00:06:03,570 --> 00:06:06,800 fa la maggior parte della loro attività al scuola che stanno tipo di sede presso. 124 00:06:06,800 --> 00:06:09,767 Quindi, se siete a Harvard, poi la maggior parte delle persone 125 00:06:09,767 --> 00:06:12,350 che si sta andando a vedere e transazioni con il sito 126 00:06:12,350 --> 00:06:13,475 stanno per essere ad Harvard. 127 00:06:13,475 --> 00:06:16,600 In realtà è probabilmente come il 90% dei la roba che si fa sul sito. 128 00:06:16,600 --> 00:06:20,510 >> Così abbiamo deciso di dividerci i database e creare 129 00:06:20,510 --> 00:06:25,740 una istanza di database MySQL per ogni scuola in rete. 130 00:06:25,740 --> 00:06:30,680 E nel farlo, se si notare i sentieri che si calcola 131 00:06:30,680 --> 00:06:32,050 sono solo all'interno della scuola. 132 00:06:32,050 --> 00:06:35,120 Così, invece di dire, come ora siamo a sei milioni di utenti, 133 00:06:35,120 --> 00:06:41,080 e invece di avere a che fare n cubetti su una porzione di sei milioni, 134 00:06:41,080 --> 00:06:43,850 è solo n cubetti sopra 10.000, che è molto più 135 00:06:43,850 --> 00:06:47,760 tipo gestibile di calcolo. 136 00:06:47,760 --> 00:06:50,920 >> Quindi era una sorta di primo grande decisione architettonico 137 00:06:50,920 --> 00:06:55,210 che abbiamo dovuto fare che hanno contribuito a noi non muore pochi mesi dopo. 138 00:06:55,210 --> 00:06:58,250 Ed è stato probabilmente un uno abbastanza importante. 139 00:06:58,250 --> 00:07:04,935 >> Così, quando abbiamo istituito il sito che abbiamo avuto un solo computer che stavamo correndo. 140 00:07:04,935 --> 00:07:06,060 Non era nella nostra camera dormitorio. 141 00:07:06,060 --> 00:07:06,851 Eravamo affittarlo. 142 00:07:06,851 --> 00:07:10,780 I tipi di imparato la mia lezione per tenta di eseguire un sito fuori dal mio dormitorio 143 00:07:10,780 --> 00:07:15,040 stanza pochi mesi prima, e Harvard quasi cercato di cacciarmi fuori. 144 00:07:15,040 --> 00:07:18,750 >> Così ho finito per affittare una server di fuori del sito stavolta. 145 00:07:18,750 --> 00:07:26,540 E credo che correre in origine il database e il server web. 146 00:07:26,540 --> 00:07:29,280 Quindi Apache è ciò che eravamo utilizzando in questo caso 147 00:07:29,280 --> 00:07:31,940 per servire le pagine dalla stessa macchina. 148 00:07:31,940 --> 00:07:35,710 E perché abbiamo distribuito l' banche dati nel modo che abbiamo fatto, 149 00:07:35,710 --> 00:07:40,750 abbiamo potuto, col passare del tempo, basta aggiungere più macchine in modo lineare e una sorta di 150 00:07:40,750 --> 00:07:43,630 far crescere il sito senza avere alcuna tipo di espansione esponenziale 151 00:07:43,630 --> 00:07:45,640 sulla quantità di macchine che avevamo. 152 00:07:45,640 --> 00:07:49,470 >> Ma dopo che abbiamo colpito su come 30 o 50 scuole, 153 00:07:49,470 --> 00:07:54,020 abbiamo iniziato a rendersi conto che potevamo iniziare a ricevere maggiori prestazioni fuori 154 00:07:54,020 --> 00:07:55,130 di MySQL o Apache. 155 00:07:55,130 --> 00:07:57,980 156 00:07:57,980 --> 00:08:02,270 Alcuni del modo che roba è stato istituito solo che non era come ottimale come potrebbe. 157 00:08:02,270 --> 00:08:10,840 >> Così, per esempio, quando si ha Macchine MySQL e Apache 158 00:08:10,840 --> 00:08:14,500 in esecuzione sullo stesso server, quindi se succede qualcosa a quel server, 159 00:08:14,500 --> 00:08:18,500 fa allora non solo il database per quella scuola o le scuole 160 00:08:18,500 --> 00:08:20,700 su quel server solo smettere sorta di rispondere 161 00:08:20,700 --> 00:08:24,367 in modo tale da ottenere voi qualcosa di utile, 162 00:08:24,367 --> 00:08:25,950 ma non si può nemmeno caricare alcuna pagina web. 163 00:08:25,950 --> 00:08:27,075 Così si ottiene la pagina non fonda. 164 00:08:27,075 --> 00:08:28,250 E che genere di schifo. 165 00:08:28,250 --> 00:08:33,586 >> Ma un altro problema è che la varianza e l'uso da scuola a scuola 166 00:08:33,586 --> 00:08:34,919 inoltre, non sta per essere perfetto. 167 00:08:34,919 --> 00:08:38,049 Così alcune scuole sono sempre andando ad avere l'uso più pesante. 168 00:08:38,049 --> 00:08:40,760 Abbiamo scuole ora come Penn Stato che hanno 50.000 utenti. 169 00:08:40,760 --> 00:08:44,942 E poi la maggior parte delle scuole ancora meno di 2000 utenti. 170 00:08:44,942 --> 00:08:47,400 Perché c'è un sacco di piccoli le scuole e molte scuole 171 00:08:47,400 --> 00:08:49,600 che non hanno completa ubiquità. 172 00:08:49,600 --> 00:08:54,920 >> Così, nel tentativo di affrontare questo problema e renderlo 173 00:08:54,920 --> 00:08:59,630 in modo che si possa trattare il fatto che Penn State ha avuto 174 00:08:59,630 --> 00:09:02,240 50.000 persone e solo una tonnellata di utenti per tutto il tempo, 175 00:09:02,240 --> 00:09:05,380 e poi ci sono alcune scuole che non lo fanno, che cosa abbiamo deciso di fare 176 00:09:05,380 --> 00:09:09,280 è separare alcune delle web server dai server di database. 177 00:09:09,280 --> 00:09:14,910 E fare in modo che abbiamo avuto solo un pool di server web Apache 178 00:09:14,910 --> 00:09:18,100 che potremmo bilanciare il carico tra. 179 00:09:18,100 --> 00:09:20,300 E fare in modo che si possono utilizzare quelli uniformemente 180 00:09:20,300 --> 00:09:23,690 mentre solo avere il database strato di essere una sorta di coerenza. 181 00:09:23,690 --> 00:09:27,840 >> Quindi io non so se questa roba è interessante a voi ragazzi a tutti. 182 00:09:27,840 --> 00:09:35,800 Oppure, se questo è ciò che conta a quello che voi ragazzi stanno studiando ora. 183 00:09:35,800 --> 00:09:39,260 Quindi, se c'è più roba che voi ragazzi sarebbe piuttosto 184 00:09:39,260 --> 00:09:42,730 conoscere in termini di architettura, poi lascio che aperto alle domande 185 00:09:42,730 --> 00:09:43,310 successivamente. 186 00:09:43,310 --> 00:09:48,440 Quindi non spendere un sacco di tempo solo parlando di applicazioni casuali 187 00:09:48,440 --> 00:09:52,625 che voi ragazzi potrebbe Non sempre cura di utilizzare. 188 00:09:52,625 --> 00:09:55,080 >> Vorrei cercare di trovare qualche esempi interessanti. 189 00:09:55,080 --> 00:10:04,020 190 00:10:04,020 --> 00:10:12,860 Quindi, voglio dire, credo che uno dei cose che era piuttosto interessante 191 00:10:12,860 --> 00:10:19,850 è stato quando siamo arrivati ​​a un punto in termini di traffico 192 00:10:19,850 --> 00:10:23,110 dove abbiamo iniziato maxing le prestazioni di alcuni 193 00:10:23,110 --> 00:10:27,620 di queste applicazioni open source che sono generalmente piuttosto performante. 194 00:10:27,620 --> 00:10:32,149 >> Così, per esempio, è un MySQL davvero un buon database open source. 195 00:10:32,149 --> 00:10:34,690 Non so se qualcuno di voi ragazzi sorta di nel proprio tempo pasticcio 196 00:10:34,690 --> 00:10:39,920 intorno e fare qualsiasi cosa con MySQL o hanno utilizzato in alcun modo. 197 00:10:39,920 --> 00:10:41,310 Ma è abbastanza facile da usare. 198 00:10:41,310 --> 00:10:43,029 E 'anche abbastanza veloce. 199 00:10:43,029 --> 00:10:44,070 Indici funzionano abbastanza bene. 200 00:10:44,070 --> 00:10:48,090 Non è pienamente descritto come qualcosa di come Oracle, ma è abbastanza buono. 201 00:10:48,090 --> 00:10:50,460 >> E siamo arrivati ​​a un punto dove, credo intorno 202 00:10:50,460 --> 00:10:54,400 quando abbiamo iniziato a fare come forse 100 milioni di pagine al giorno, 203 00:10:54,400 --> 00:10:59,230 che abbiamo iniziato a correre in alcune strozzature che. 204 00:10:59,230 --> 00:11:07,530 Così, per esempio, una tipica query su MySQL potrebbe richiedere 2-4 millisecondi. 205 00:11:07,530 --> 00:11:09,220 E non è più di tanto. 206 00:11:09,220 --> 00:11:12,900 Ma quando si sta facendo 100 miliardi di pagine viste al giorno, 207 00:11:12,900 --> 00:11:15,679 e ogni forza visualizzazione della pagina hanno da 30 a 50 domande, 208 00:11:15,679 --> 00:11:18,220 soprattutto se si sta facendo qualcosa di simile a una vista profilo 209 00:11:18,220 --> 00:11:23,150 interroga tutti i tipi di diversi informazioni, che poi inizia a succhiare. 210 00:11:23,150 --> 00:11:29,450 >> Così abbiamo iniziato a sviluppare un layer di caching che 211 00:11:29,450 --> 00:11:31,750 consentito un accesso più rapido alle alcune delle informazioni. 212 00:11:31,750 --> 00:11:35,460 E inizialmente stavamo usando un altro Memcache applicazione open source, 213 00:11:35,460 --> 00:11:38,320 che io non so se qualcuno di voi ragazzi hanno alcuna esperienza con questo. 214 00:11:38,320 --> 00:11:40,700 Ma era piuttosto veloce. 215 00:11:40,700 --> 00:11:43,950 Ha ottenuto i tempi di accesso verso Credo che il 0.3 216 00:11:43,950 --> 00:11:46,840 a 0,5 millisecondi, che è abbastanza buono. 217 00:11:46,840 --> 00:11:52,170 >> Ma ha anche un sacco di problemi di distribuzione. 218 00:11:52,170 --> 00:11:56,000 Si suppone che sia un distribuita Hash Table tipo di applicazione, 219 00:11:56,000 --> 00:12:02,540 dove si può semplicemente allegare qualsiasi numero di scatole memcache in un cluster 220 00:12:02,540 --> 00:12:05,610 ed essere in grado di agganciare in su e farlo andare. 221 00:12:05,610 --> 00:12:08,710 Ma ci siamo imbattuti in un sacco del problema là dove 222 00:12:08,710 --> 00:12:11,170 diverse scatole memcache sarebbe andato giù. 223 00:12:11,170 --> 00:12:13,270 E non c'era ridondanza sulle informazioni. 224 00:12:13,270 --> 00:12:17,120 Così, quando un box Memcache andato giù e avevi un cache miss, 225 00:12:17,120 --> 00:12:19,640 poi tutto ad un tratto si ha avuto un traffico molto di più 226 00:12:19,640 --> 00:12:22,740 andare a una serie specifica di basi di dati. 227 00:12:22,740 --> 00:12:26,170 E che sarebbe succhiare. 228 00:12:26,170 --> 00:12:32,830 >> Così, col passare del tempo, abbiamo anche superò Memcache e gli indici di MySQL. 229 00:12:32,830 --> 00:12:33,890 Usiamo ancora quella roba. 230 00:12:33,890 --> 00:12:37,490 Ma abbiamo dovuto costruire in cima di che la ridondanza supplementare. 231 00:12:37,490 --> 00:12:41,870 E penso che sia qualcosa che è probabilmente forse un po 'interessante. 232 00:12:41,870 --> 00:12:45,580 Ma vi svelo voi ragazzi mi chiedo altre domande su che più tardi. 233 00:12:45,580 --> 00:12:51,432 >> Io non sono davvero sicuro di quello che sarebbe interessante parlare adesso. 234 00:12:51,432 --> 00:12:53,220 Forse voi ragazzi potrebbe aiutare un po '? 235 00:12:53,220 --> 00:12:57,170 236 00:12:57,170 --> 00:12:58,073 Andare per esso. 237 00:12:58,073 --> 00:13:03,496 >> PUBBLICO: Sono curioso di sapere, pensando di [incomprensibile] 238 00:13:03,496 --> 00:13:10,891 entrare in un business online come questo, come ti sentivi l'atmosfera era 239 00:13:10,891 --> 00:13:15,058 con grandi giocatori di tutti portandolo al mercato e altri grandi giocatori 240 00:13:15,058 --> 00:13:16,807 che si pensava forza [Incomprensibile] a segnare, 241 00:13:16,807 --> 00:13:19,765 o quello che la vostra esperienza è stata con quello. 242 00:13:19,765 --> 00:13:24,202 Sarei interessato, proprio su un tecnico lato, [incomprensibile] proprio rampa 243 00:13:24,202 --> 00:13:26,667 e tecnicamente come si [incomprensibile]. 244 00:13:26,667 --> 00:13:29,625 245 00:13:29,625 --> 00:13:33,710 >> Mark Zuckerberg: Sì, così che è non una questione tecnica a tutti. 246 00:13:33,710 --> 00:13:41,250 Ma credo che mi limiterò a piace andare in question time momento. 247 00:13:41,250 --> 00:13:45,439 Perché io non sono davvero sicuro di quello che è roba importante per me a discutere. 248 00:13:45,439 --> 00:13:46,480 Quindi mi limiterò a rispondere a questa. 249 00:13:46,480 --> 00:13:49,313 Quindi chiunque voglia chiedere me domande possono solo andare per questo. 250 00:13:49,313 --> 00:13:51,470 251 00:13:51,470 --> 00:13:54,640 >> Credo che avrei mai speso un sacco di tempo a preoccuparsi di cose come - I 252 00:13:54,640 --> 00:13:56,598 significa, ci sono aziende fuori là come Google 253 00:13:56,598 --> 00:14:00,600 che potrebbe solo ottenere nel vostro spazio e fare quello che vuoi in qualsiasi momento. 254 00:14:00,600 --> 00:14:08,050 E penso che una delle cose interessanti in questo periodo in tecnologia 255 00:14:08,050 --> 00:14:13,340 è che le persone sono sfruttate e in grado di fare più di quello che hanno realmente 256 00:14:13,340 --> 00:14:14,950 mai potuto fare prima. 257 00:14:14,950 --> 00:14:20,090 >> E anche quattro anni fa quando Google è stato avviato, 258 00:14:20,090 --> 00:14:22,830 ora hanno centinaia di migliaia di macchine 259 00:14:22,830 --> 00:14:26,780 e probabilmente miliardi di dollari spesi per attrezzature. 260 00:14:26,780 --> 00:14:29,340 Penso che la generazione precedente Google, non si poteva nemmeno 261 00:14:29,340 --> 00:14:32,410 fare un sito senza qualche grande pezzo di hardware. 262 00:14:32,410 --> 00:14:40,000 Credo che eBay, per esempio, ha off di due $ 50.000 macchine. 263 00:14:40,000 --> 00:14:43,640 Non ci si può iniziare a fare che, se sei solo un bambino in una stanza del dormitorio. 264 00:14:43,640 --> 00:14:51,610 >> Quindi penso che il fatto che abbiamo potuto affittare macchine per 100 dollari al mese 265 00:14:51,610 --> 00:14:56,820 e l'uso che di scalare fino a un punto in cui abbiamo avuto 300.000 utenti 266 00:14:56,820 --> 00:14:57,830 è piuttosto fresco. 267 00:14:57,830 --> 00:15:02,810 E 'una cosa abbastanza unica che questo è succedendo nella tecnologia in questo momento. 268 00:15:02,810 --> 00:15:08,390 Si rende così che invece di preoccuparsi di chi è il grande giocatore 269 00:15:08,390 --> 00:15:15,356 e ciò che Google sta per fare successiva, si può fare di più - si 270 00:15:15,356 --> 00:15:16,730 può solo ottenere un sacco di roba fatta. 271 00:15:16,730 --> 00:15:24,460 >> E invece di dover uscire e sono alcune delle attività tradizionali 272 00:15:24,460 --> 00:15:27,927 problemi, come si deve aumentare capitale prima di poter fare qualsiasi cosa, 273 00:15:27,927 --> 00:15:29,010 che non è più un problema. 274 00:15:29,010 --> 00:15:32,100 Quindi stai Leveraged fare molto di più sul proprio adesso. 275 00:15:32,100 --> 00:15:35,300 Non so se questo risponde la domanda che si sta chiedendo. 276 00:15:35,300 --> 00:15:38,790 >> Ma voglio dire, è uno dei motivi perché penso che, a questo punto, 277 00:15:38,790 --> 00:15:41,040 fa un sacco di senso da studiare questa roba. 278 00:15:41,040 --> 00:15:47,110 Perché in nessun punto in passato poteva si leva una piccola quantità tale 279 00:15:47,110 --> 00:15:49,460 di soldi per ottenere potenti abbastanza tecnologia 280 00:15:49,460 --> 00:15:52,000 di toccare davvero le persone in il modo in cui è possibile oggi. 281 00:15:52,000 --> 00:15:55,990 Google fa circa 250 milioni di pagine viste al giorno. 282 00:15:55,990 --> 00:16:01,970 Hanno centinaia di migliaia di macchine e 5.000 dipendenti. 283 00:16:01,970 --> 00:16:05,480 >> Facebook fa 400 milioni di pagine viste al giorno. 284 00:16:05,480 --> 00:16:10,260 Questo è molto più di Google fa. 285 00:16:10,260 --> 00:16:12,340 E abbiamo centinaia di macchine. 286 00:16:12,340 --> 00:16:15,600 E abbiamo appena superato 50 dipendenti. 287 00:16:15,600 --> 00:16:19,860 E questo è solo una tecnica generazione di tre o quattro 288 00:16:19,860 --> 00:16:22,910 anni nelle architetture che sono stati creati. 289 00:16:22,910 --> 00:16:27,162 >> E poi si va tre o quattro anni fa prima che da come eBay a Google, 290 00:16:27,162 --> 00:16:28,620 ed è proprio completamente diverso. 291 00:16:28,620 --> 00:16:32,510 Perché almeno Google è in esecuzione fuori di un sacco di materiale distribuito 292 00:16:32,510 --> 00:16:34,930 che hanno centinaia di migliaia di macchine, 293 00:16:34,930 --> 00:16:40,200 ma l'idea era di ottenere un sacco di macchine di merda che sono davvero a buon mercato. 294 00:16:40,200 --> 00:16:41,530 Voglio dire, questo è un grande passo. 295 00:16:41,530 --> 00:16:44,539 >> Perché allora è così, OK, questo è più ridondante. 296 00:16:44,539 --> 00:16:45,830 Non stanno perdendo informazioni. 297 00:16:45,830 --> 00:16:47,455 Non si aspettano roba da sempre funziona. 298 00:16:47,455 --> 00:16:51,307 E 'una molto più maturo atteggiamento di eBay, che 299 00:16:51,307 --> 00:16:53,390 era l'unica cosa che che potevano fare al momento. 300 00:16:53,390 --> 00:16:56,406 301 00:16:56,406 --> 00:16:58,676 >> PUBBLICO: Ho una domanda circa la roba DHT. 302 00:16:58,676 --> 00:16:59,759 >> Mark Zuckerberg: Il cosa? 303 00:16:59,759 --> 00:17:01,551 PUBBLICO: Il Distributed Hash Table roba. 304 00:17:01,551 --> 00:17:02,925 Mark Zuckerberg: Già, quale? 305 00:17:02,925 --> 00:17:05,074 PUBBLICO: Ero solo chiedevo se [incomprensibile] 306 00:17:05,074 --> 00:17:08,511 tutte le estensioni per Memcache, perché una cosa che ho notato 307 00:17:08,511 --> 00:17:12,930 è che, sì, non ci sono davvero buone biblioteche disponibili per DHT roba. 308 00:17:12,930 --> 00:17:14,972 C'è tutto questo meraviglioso ricerca, ma in termini 309 00:17:14,972 --> 00:17:18,138 di implementazioni che effettivamente si occupano con tutti i problemi di ridondanza e di tutti 310 00:17:18,138 --> 00:17:18,822 queste cose - 311 00:17:18,822 --> 00:17:22,920 >> Mark Zuckerberg: Sì, un sacco di cose - ci 312 00:17:22,920 --> 00:17:25,280 non necessariamente estendersi Memcache. 313 00:17:25,280 --> 00:17:29,480 Abbiamo costruito un mucchio di roba noi stessi. 314 00:17:29,480 --> 00:17:32,470 Al momento, non è open source. 315 00:17:32,470 --> 00:17:33,590 Abbiamo ritenuto di farlo. 316 00:17:33,590 --> 00:17:37,410 E voglio dire, c'è un sacco di lavoro che va a fare roba open source. 317 00:17:37,410 --> 00:17:42,020 Ed è sulla cima di se o non si vuole perdere il vantaggio competitivo. 318 00:17:42,020 --> 00:17:43,150 È un po 'sfortunato. 319 00:17:43,150 --> 00:17:46,935 >> Perché penso che se ci fosse solo più facile fare qualcosa di simile, 320 00:17:46,935 --> 00:17:47,810 allora si potrebbe fare. 321 00:17:47,810 --> 00:17:49,950 Si potrebbe semplicemente rilasciare il codice. 322 00:17:49,950 --> 00:17:55,430 Ma poi c'è un sacco di sostegno e concessione di licenze e tutta quella roba. 323 00:17:55,430 --> 00:17:57,030 Abbiamo scoperto che è stato fastidioso. 324 00:17:57,030 --> 00:17:59,930 >> Una delle cose che abbiamo in realtà pensato di rendere open source 325 00:17:59,930 --> 00:18:03,740 era questo server di ricerca che in realtà quel tizio seduto proprio lì 326 00:18:03,740 --> 00:18:09,050 fatto mentre era ancora in California. 327 00:18:09,050 --> 00:18:16,380 E credo che siamo arrivati ​​a un punto in cui MySQL è stato un po 'in ritardo su alcuni 328 00:18:16,380 --> 00:18:18,520 delle ricerche che stavamo cercando di fare. 329 00:18:18,520 --> 00:18:22,330 E abbiamo deciso che sarebbe una cosa interessante 330 00:18:22,330 --> 00:18:26,750 fare per rendere una serie di macchine distribuite 331 00:18:26,750 --> 00:18:29,147 che potrebbe - non fa utilizzare una tabella hash. 332 00:18:29,147 --> 00:18:30,980 Qual è la struttura che si utilizza, McCollum? 333 00:18:30,980 --> 00:18:33,729 >> ANDREW McCollum: [incomprensibile]. 334 00:18:33,729 --> 00:18:36,270 Mark Zuckerberg: Quindi, sì, ci pensato di fare apribili. 335 00:18:36,270 --> 00:18:42,670 Ma in quel momento che abbiamo genere di dovevamo fare tutto questo lavoro a venire con una licenza. 336 00:18:42,670 --> 00:18:44,910 E siamo solo piace, tutto bene, vite che. 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 >> AUDIENCE: Cosa ti passano la maggior parte del vostro tempo di lavoro facendo in questi giorni? 340 00:18:56,157 --> 00:18:57,475 >> Mark Zuckerberg: Assumere persone. 341 00:18:57,475 --> 00:19:01,160 342 00:19:01,160 --> 00:19:06,060 Credo che quando, come si cresce, la cosa più importante 343 00:19:06,060 --> 00:19:07,060 è quello di avere persone intelligenti. 344 00:19:07,060 --> 00:19:09,630 345 00:19:09,630 --> 00:19:13,915 Se si pensa a come, il tecnico leva roba che stavo parlando 346 00:19:13,915 --> 00:19:20,960 nel rispondere a quel tipo domanda, la tecnologia diventa 347 00:19:20,960 --> 00:19:23,940 più generico e meno costoso, il punto di leva 348 00:19:23,940 --> 00:19:26,110 diventa più nel popolo. 349 00:19:26,110 --> 00:19:29,860 Quindi, se si pensa da una prospettiva 350 00:19:29,860 --> 00:19:36,610 di una persona per le persone il tempo trascorso o il tempo trascorso utente o visualizzazione di una pagina 351 00:19:36,610 --> 00:19:40,590 analisi, a causa di La tecnologia ora, la gente 352 00:19:40,590 --> 00:19:46,220 sono molto più leveraged di fare più cose 353 00:19:46,220 --> 00:19:49,380 e più importante nell'equazione. 354 00:19:49,380 --> 00:19:53,130 >> A causa di questo, è molto importante per avere le persone più intelligenti. 355 00:19:53,130 --> 00:19:58,660 E poi, voglio dire, quando sei un piccolo società, si può essere veramente agile 356 00:19:58,660 --> 00:20:00,050 e ottenere un sacco di roba fatta. 357 00:20:00,050 --> 00:20:02,845 E c'è relativamente poca burocrazia. 358 00:20:02,845 --> 00:20:06,397 Quindi, se avete persone intelligenti che possono prendere vantaggio che per costruire cose cool, 359 00:20:06,397 --> 00:20:07,230 allora questo è impressionante. 360 00:20:07,230 --> 00:20:10,790 361 00:20:10,790 --> 00:20:15,990 >> Credo che, oltre a questo, progettare cose nuove. 362 00:20:15,990 --> 00:20:18,530 Non c'è molto burocrazia aziendale ancora. 363 00:20:18,530 --> 00:20:20,342 Quindi io non devo perdere molto tempo su questo. 364 00:20:20,342 --> 00:20:26,820 365 00:20:26,820 --> 00:20:29,630 Andare avanti? 366 00:20:29,630 --> 00:20:36,090 >> PUBBLICO: Sì, quanto avete parlato e consultato con gli avvocati finora? 367 00:20:36,090 --> 00:20:38,860 >> Mark Zuckerberg: ho un avvocato che lavora per me a tempo pieno. 368 00:20:38,860 --> 00:20:43,830 >> PUBBLICO: OK, è un grande parte della gestione di un'impresa? 369 00:20:43,830 --> 00:20:47,309 Consiglieresti lavoro su [incomprensibile] presto? 370 00:20:47,309 --> 00:20:50,291 371 00:20:50,291 --> 00:20:52,550 >> Mark Zuckerberg: Noi non l'abbiamo fatto. 372 00:20:52,550 --> 00:20:59,980 E questo, credo, a condizione certo fastidio in seguito. 373 00:20:59,980 --> 00:21:04,502 Come roba istituito molto bene è buono. 374 00:21:04,502 --> 00:21:05,960 Ottenere roba pulita è veramente buono. 375 00:21:05,960 --> 00:21:09,590 >> E, voglio dire, nessuno ha mai andare per dirvi un avvocato è male. 376 00:21:09,590 --> 00:21:13,790 E 'tutto solo una questione di opportunità costi e che cosa priorità. 377 00:21:13,790 --> 00:21:19,820 Immagino che, nel nostro caso, ora abbiamo a che fare con un mucchio di roba che 378 00:21:19,820 --> 00:21:23,030 non è stato impostato correttamente all'inizio. 379 00:21:23,030 --> 00:21:25,010 La maggior parte della roba è trattata. 380 00:21:25,010 --> 00:21:26,620 Non è più nemmeno un grosso problema. 381 00:21:26,620 --> 00:21:33,450 >> Ma invece di parlare con gli avvocati presto, stavamo facendo cose. 382 00:21:33,450 --> 00:21:37,960 E penso che quello era probabilmente il giusto uso del nostro tempo. 383 00:21:37,960 --> 00:21:41,530 Credo che una caratteristica fredda di molte delle società che finiscono 384 00:21:41,530 --> 00:21:44,860 essere veramente successo, non che siamo veramente di successo, 385 00:21:44,860 --> 00:21:46,720 ma credo che anche noi rientrano in questa secchio, 386 00:21:46,720 --> 00:21:49,424 è che hanno cominciato fuori come qualcuno che cerca di fare qualcosa 387 00:21:49,424 --> 00:21:51,340 fresco e non qualcuno cercando di fare una società. 388 00:21:51,340 --> 00:21:54,800 389 00:21:54,800 --> 00:21:59,540 Si tipo di stato - Google è venuto fuori Larry e Sergey della tesi di dottorato 390 00:21:59,540 --> 00:22:04,500 a Stanford, e Yahoo è venuto fuori solo, credo, anche alcuni ragazzi di Stanford 391 00:22:04,500 --> 00:22:06,510 solo tipo di avvitamento in giro nella loro stanza dormitorio. 392 00:22:06,510 --> 00:22:11,840 E eBay è venuto fuori da qualche ragazzo cerca di costruire un mercato per la sua ragazza 393 00:22:11,840 --> 00:22:14,342 scambiare dispenser PEZ. 394 00:22:14,342 --> 00:22:15,842 Amazon è stato un po 'più calcolato. 395 00:22:15,842 --> 00:22:20,290 396 00:22:20,290 --> 00:22:24,067 >> Quindi non posso immaginare che una di queste persone che davvero avuto molti consigli, 397 00:22:24,067 --> 00:22:25,900 e sembra avere funzionato bene per loro. 398 00:22:25,900 --> 00:22:28,191 Ma, voglio dire, allo stesso tempo Non ho intenzione di stare qui 399 00:22:28,191 --> 00:22:30,920 e ti dirò di non ottenere consigli su roba. 400 00:22:30,920 --> 00:22:35,810 E un sacco di volte le persone sono semplicemente troppo attento, troppo. 401 00:22:35,810 --> 00:22:40,600 Penso che sia più utile fare le cose accadono e poi si scusano più tardi 402 00:22:40,600 --> 00:22:43,740 che è di assicurarsi che si dot tutti gli occhi del vostro io ora e poi 403 00:22:43,740 --> 00:22:44,740 semplicemente non ottenere roba fatta. 404 00:22:44,740 --> 00:22:47,500 405 00:22:47,500 --> 00:22:49,430 Già. 406 00:22:49,430 --> 00:22:50,460 Andare per esso. 407 00:22:50,460 --> 00:22:53,436 >> AUDIENCE: Quando pensi che Facebook raggiungerà il punto in cui 408 00:22:53,436 --> 00:23:02,860 potrebbe diventare quella grande azienda [Incomprensibile] nuova idea, [incomprensibile]? 409 00:23:02,860 --> 00:23:05,836 Pensi che raggiunge quel punto qualunque momento presto? 410 00:23:05,836 --> 00:23:09,340 Come si potrebbe impedire che [incomprensibile]? 411 00:23:09,340 --> 00:23:12,214 >> Mark Zuckerberg: Beh, Voglio dire, penso che - mi 412 00:23:12,214 --> 00:23:14,253 Pensi di essere tipo di sempre in quel punto. 413 00:23:14,253 --> 00:23:18,290 414 00:23:18,290 --> 00:23:21,830 Voglio dire, la maggior parte delle aziende sono iniziare su come un paio di idee, 415 00:23:21,830 --> 00:23:25,800 e questi sono alcuni cose che fanno bene. 416 00:23:25,800 --> 00:23:29,120 Quindi, voglio dire, Yahoo era come se fossimo intenzione di organizzare tutte queste informazioni 417 00:23:29,120 --> 00:23:31,160 nel mondo come da elenco. 418 00:23:31,160 --> 00:23:33,350 E questo era quello che iniziato a fare, 419 00:23:33,350 --> 00:23:38,860 e poi che tipo di diversificati su col passare del tempo e costruito più roba. 420 00:23:38,860 --> 00:23:42,910 E un sacco di quella roba è come il nucleo della loro azienda adesso. 421 00:23:42,910 --> 00:23:45,460 Voglio dire, è come se non ha origine fare ricerca. 422 00:23:45,460 --> 00:23:47,740 E adesso directory semplicemente non esiste. 423 00:23:47,740 --> 00:23:49,280 Fa schifo. 424 00:23:49,280 --> 00:23:52,880 Non c'è alcuna utilità per esso. 425 00:23:52,880 --> 00:23:56,320 >> Voglio dire, cosa grande di Google è stato proprio come hanno fatto PageRank. 426 00:23:56,320 --> 00:24:02,320 E poi, credo, di PageRank, hanno di ricerca. 427 00:24:02,320 --> 00:24:05,960 E ora che tipo di estendere tale da fare altro simile tipo di algoritmi, 428 00:24:05,960 --> 00:24:07,830 ricerca in altri spazi. 429 00:24:07,830 --> 00:24:11,090 Ma, voglio dire, si può dire come tipo di tutte le altre cose che stanno facendo 430 00:24:11,090 --> 00:24:12,330 è una sorta di tangenziale. 431 00:24:12,330 --> 00:24:16,220 Ed è come stanno cercando davvero difficile fare PageRank 432 00:24:16,220 --> 00:24:19,080 e altri tipi di algoritmi che sono molto 433 00:24:19,080 --> 00:24:23,660 simile a quella di lavoro nel loro spazi, e non è solo elegante 434 00:24:23,660 --> 00:24:27,460 o puro di un'idea quello originale era. 435 00:24:27,460 --> 00:24:30,590 >> Quindi in Facebook, per esempio, quando è appena stato avviato, 436 00:24:30,590 --> 00:24:32,840 quello che pensavo fosse il più cosa interessante era solo 437 00:24:32,840 --> 00:24:36,010 per essere in grado di digitare il nome di qualcuno e scoprire informazioni su di loro. 438 00:24:36,010 --> 00:24:38,800 E c'era quasi nessuno di la roba che era lì adesso. 439 00:24:38,800 --> 00:24:41,010 Non c'erano gruppi. 440 00:24:41,010 --> 00:24:44,982 Non c'era nessun messaggio ancora. 441 00:24:44,982 --> 00:24:45,690 C'era frugando. 442 00:24:45,690 --> 00:24:49,790 443 00:24:49,790 --> 00:24:51,250 >> Già. 444 00:24:51,250 --> 00:24:56,590 Voglio dire, così è come si ottiene tipo di iniziato su qualche tipo di idea di base. 445 00:24:56,590 --> 00:24:59,680 E, in generale, l'azienda farà bene, perché io 446 00:24:59,680 --> 00:25:02,520 indovinare le persone che stanno iniziando fuori a lavorare su questa idea di base 447 00:25:02,520 --> 00:25:06,717 tipo di capire che single core idea in qualche modo unico. 448 00:25:06,717 --> 00:25:09,800 Ma questo non implica che essi hanno meglio comprendere nulla 449 00:25:09,800 --> 00:25:12,749 altro, di chiunque altro. 450 00:25:12,749 --> 00:25:15,290 Ecco perché circondandosi con un sacco di persone intelligenti 451 00:25:15,290 --> 00:25:18,615 è veramente importante. 452 00:25:18,615 --> 00:25:20,833 >> AUDIENCE: Che cosa era - è stato Esiste una sorta di modello 453 00:25:20,833 --> 00:25:26,010 che era [incomprensibile] foto caratteristiche [incomprensibile] su Facebook? 454 00:25:26,010 --> 00:25:27,982 C'era qualche tipo di [incomprensibile]? 455 00:25:27,982 --> 00:25:31,824 456 00:25:31,824 --> 00:25:34,740 Mark Zuckerberg: Voglio dire, c'è una sacco di applicazioni su Internet 457 00:25:34,740 --> 00:25:36,220 ora che fanno quella roba. 458 00:25:36,220 --> 00:25:39,540 Quindi, voglio dire, una di Flickr applicazione fotografica abbastanza. 459 00:25:39,540 --> 00:25:42,470 Anche se penso che in tre settimane li passò nel numero di foto 460 00:25:42,470 --> 00:25:43,470 che abbiamo avuto sul nostro sito. 461 00:25:43,470 --> 00:25:49,030 462 00:25:49,030 --> 00:25:51,155 Voglio dire, penso che la cosa più bella foto 463 00:25:51,155 --> 00:25:54,849 è che si può etichettare li e il modo in cui 464 00:25:54,849 --> 00:25:56,390 li rende collegano ai profili delle persone. 465 00:25:56,390 --> 00:25:58,750 E penso che questo sia qualcosa che si può davvero 466 00:25:58,750 --> 00:26:05,960 fare solo se si ha il quadro di tutti intorno a te sul sito. 467 00:26:05,960 --> 00:26:08,190 Questo tipo di necessita l'ubiquità di utilizzo. 468 00:26:08,190 --> 00:26:09,829 469 00:26:09,829 --> 00:26:13,120 Quindi non so se qualcuno degli altri ragazzi avrebbe fatto se hanno che 470 00:26:13,120 --> 00:26:16,810 tipo di utilizzo, ma non lo fecero. 471 00:26:16,810 --> 00:26:20,150 472 00:26:20,150 --> 00:26:20,740 >> Non lo so. 473 00:26:20,740 --> 00:26:24,085 Non qualcuno di voi ragazzi Per qualsiasi domanda CS? 474 00:26:24,085 --> 00:26:25,055 >> PUBBLICO: Sono curioso. 475 00:26:25,055 --> 00:26:27,513 Come si fa a decidere come sei andare avanti con la società 476 00:26:27,513 --> 00:26:30,897 di perseguire una tecnologia o non perseguire una tecnologia? 477 00:26:30,897 --> 00:26:32,230 Mark Zuckerberg: Qual è un'idea? 478 00:26:32,230 --> 00:26:33,185 Cosa c'è nella esempio? 479 00:26:33,185 --> 00:26:36,614 >> PUBBLICO: Beh, in realtà ho non si sa molto su Facebook. 480 00:26:36,614 --> 00:26:39,939 Qual è la prossima cosa che vuole fare con le immagini 481 00:26:39,939 --> 00:26:41,105 e collegando insieme le persone? 482 00:26:41,105 --> 00:26:45,097 Come sai di figura fuori quali tecnologie sono quelli buoni? 483 00:26:45,097 --> 00:26:48,091 Come si fa a miniera di trovare la tecnologia? 484 00:26:48,091 --> 00:26:51,579 Avete tutti i processi in luogo oggi che 485 00:26:51,579 --> 00:26:54,230 sono diretti verso questo genere di cose, 486 00:26:54,230 --> 00:26:56,158 o fa tecnologia solo entra in azienda 487 00:26:56,158 --> 00:26:57,866 perché sei fuori da qualche parte e qualcuno 488 00:26:57,866 --> 00:27:00,980 accennato qualcosa si potrebbe vuole fare in termini di Facebook? 489 00:27:00,980 --> 00:27:04,670 >> Mark Zuckerberg: Quindi penso che il nostro processo di filtraggio quali tecnologie 490 00:27:04,670 --> 00:27:08,560 utilizzare sono la fiducia delle persone intelligenti. 491 00:27:08,560 --> 00:27:15,010 Così abbiamo sicuramente alcune persone a la società che sono solo molto intelligente, 492 00:27:15,010 --> 00:27:19,795 e penso che la maggior parte delle persone a la società sono generalmente piuttosto intelligente. 493 00:27:19,795 --> 00:27:22,670 >> Ma c'è un'area alcuni ragazzi in particolare - io sono 494 00:27:22,670 --> 00:27:32,050 Non uno di loro - che credo che quando dicono che qualcosa è un genere 495 00:27:32,050 --> 00:27:36,590 buone pratiche per andare a lui, quindi è relativamente - allora 496 00:27:36,590 --> 00:27:39,471 possono ottenere un sostegno per questo abbastanza facilmente. 497 00:27:39,471 --> 00:27:42,720 E penso che un sacco di ingegneri una sorta di costruire un consenso intorno a quello. 498 00:27:42,720 --> 00:27:45,877 499 00:27:45,877 --> 00:27:47,480 Sto cercando di pensare a un buon esempio. 500 00:27:47,480 --> 00:27:51,470 >> Penso che sia un po 'obiettivo orientato. 501 00:27:51,470 --> 00:27:56,610 Allora con le foto, sapevamo che volevamo 502 00:27:56,610 --> 00:27:58,969 sostenere solo persone caricamento di foto illimitate. 503 00:27:58,969 --> 00:28:01,010 Quindi, voglio dire, non c'è reale concetto di illimitato. 504 00:28:01,010 --> 00:28:05,240 E 'solo che si deve continuare a aggiungere roba, continuare ad aggiungere storage. 505 00:28:05,240 --> 00:28:09,337 E si vuole fare in modo che esso genere di opere quanto più indolore possibile. 506 00:28:09,337 --> 00:28:11,170 Quindi la prima cosa che stavamo cercando di fare 507 00:28:11,170 --> 00:28:16,140 è, beh, cerchiamo di valutare queste aziende che 508 00:28:16,140 --> 00:28:18,950 basta fare stoccaggio di grandi dimensioni per una vita. 509 00:28:18,950 --> 00:28:21,420 O è come NetApp o qualcosa, Network Appliance. 510 00:28:21,420 --> 00:28:24,080 Quindi parliamo con loro per un po '. 511 00:28:24,080 --> 00:28:25,440 E poi siamo come, tutto bene. 512 00:28:25,440 --> 00:28:29,200 Beh, in realtà non vogliamo andare con questo approccio unico e grande scatola. 513 00:28:29,200 --> 00:28:33,530 Vogliamo andare con avere solo una serie di piccole distribuito 514 00:28:33,530 --> 00:28:37,400 scatole con un sacco di duro guidare e un sacco di RAM. 515 00:28:37,400 --> 00:28:40,360 >> E quindi penso che l' un'architettura che abbiamo prima costruito 516 00:28:40,360 --> 00:28:42,770 era uno dove abbiamo avuto una mazzo di quelle macchine 517 00:28:42,770 --> 00:28:49,090 relativamente lento ma molto stabile disco dietro un livello di - uno strato 518 00:28:49,090 --> 00:28:54,250 di caching scatole con una tonnellata di RAM che potrebbe contenere la maggior parte delle miniature 519 00:28:54,250 --> 00:29:01,670 e il più consultate immagini in - credo in RAM in qualsiasi momento. 520 00:29:01,670 --> 00:29:04,610 E poi a destra prima di lanciato, si è presentato a noi 521 00:29:04,610 --> 00:29:07,480 che stavamo andando ad avere alcuni problemi con questo. 522 00:29:07,480 --> 00:29:11,450 E le questioni che noi stavamo per avere 523 00:29:11,450 --> 00:29:16,635 stavano per essere rete Questioni, non hardware. 524 00:29:16,635 --> 00:29:20,360 >> Così, per esempio, se si prende un album di 30 foto foto 525 00:29:20,360 --> 00:29:23,000 e ciascuna delle tue foto è di tre megabyte, 526 00:29:23,000 --> 00:29:25,330 allora è possibile caricare 90 megabyte a Facebook. 527 00:29:25,330 --> 00:29:26,610 E che genere di schifo. 528 00:29:26,610 --> 00:29:27,110 Bene. 529 00:29:27,110 --> 00:29:31,790 Voglio dire, fa schifo perché la gente tendono ad avere connessioni non ottimali 530 00:29:31,790 --> 00:29:37,770 e perché il nostro router - I immagino che la maggior parte dei router sono impostati 531 00:29:37,770 --> 00:29:39,960 essere solo in grado di gestire un gigabit alla volta, 532 00:29:39,960 --> 00:29:42,127 e router sono un po 'costosi. 533 00:29:42,127 --> 00:29:43,460 Thy sono grandi pezzi di attrezzature. 534 00:29:43,460 --> 00:29:46,043 Non credo che ci sia un distribuita versione di quello ancora. 535 00:29:46,043 --> 00:29:48,030 536 00:29:48,030 --> 00:29:50,930 >> Quindi non abbiamo potuto, nel lasso di tempo che abbiamo voluto lanciare, 537 00:29:50,930 --> 00:29:54,720 solo ottenere un nuovo router e ottenere da esso istituito. 538 00:29:54,720 --> 00:30:02,000 Così che cosa abbiamo finito per fare era costruire un Java applet ed un controllo ActiveX che 539 00:30:02,000 --> 00:30:04,370 accoppiata la scelta del foto che le persone volevano 540 00:30:04,370 --> 00:30:08,650 caricare con compressione sul lato client per renderlo più piccolo, 541 00:30:08,650 --> 00:30:14,380 e poi che modo le persone possono solo caricare le loro foto in tempi relativamente brevi. 542 00:30:14,380 --> 00:30:16,540 Abbiamo anche risparmiato CPU sul nostro lato perché non lo facciamo 543 00:30:16,540 --> 00:30:18,290 hanno a che fare l' decompressione dalla nostra parte, 544 00:30:18,290 --> 00:30:21,190 anche se non era che enorme di un collo di bottiglia. 545 00:30:21,190 --> 00:30:22,110 Così che funzionava. 546 00:30:22,110 --> 00:30:25,330 >> E poi siamo arrivati ​​a un punto in cui eravamo 547 00:30:25,330 --> 00:30:27,720 avendo arrivi ad un tasso del 100 un secondo, 548 00:30:27,720 --> 00:30:31,000 e le persone stavano usando il modo funzione più di quanto abbiamo pensato che stavamo andando a. 549 00:30:31,000 --> 00:30:34,226 E anche se abbiamo avuto questa configurazione tier caching, 550 00:30:34,226 --> 00:30:35,600 semplicemente non era ancora abbastanza veloce. 551 00:30:35,600 --> 00:30:36,490 Sono sicuro che voi ragazzi ricordare questo. 552 00:30:36,490 --> 00:30:39,090 Poche settimane fa, il sito non era avere un buon tempo. 553 00:30:39,090 --> 00:30:41,990 554 00:30:41,990 --> 00:30:45,180 >> Quindi quello che abbiamo finito facendo in quel punto è stato 555 00:30:45,180 --> 00:30:49,200 utilizzando la cache bordo, come Akamai tipo di roba 556 00:30:49,200 --> 00:30:53,440 per fare queste foto che sono statici contenuto solo essere più vicino alla gente. 557 00:30:53,440 --> 00:31:00,610 In modo che modo possiamo sorta di scaricare alcune delle attrezzature e - ordinamento 558 00:31:00,610 --> 00:31:05,610 di dover trasferire questi ancora file di grandi dimensioni un po 'alle persone. 559 00:31:05,610 --> 00:31:10,890 Ecco, questo è dove siamo ora, e sembra funzionare abbastanza bene. 560 00:31:10,890 --> 00:31:14,700 >> Non è che abbiamo avuto alcun anticipo genio tecnico su di esso. 561 00:31:14,700 --> 00:31:19,270 Era appena sorta di che ad ogni punto abbiamo una sorta di anticipato i temi 562 00:31:19,270 --> 00:31:21,390 o scelto abbastanza rapidamente e poi 563 00:31:21,390 --> 00:31:23,370 avuto abbastanza competenza valutare, credo, 564 00:31:23,370 --> 00:31:25,690 quali sono le opzioni erano che abbiamo avuto e facciamo 565 00:31:25,690 --> 00:31:28,458 quello che penso che erano le decisioni decenti su come eseguire su di essi. 566 00:31:28,458 --> 00:31:29,354 Che cos'è? 567 00:31:29,354 --> 00:31:31,399 >> AUDIENCE: Prendere che alla prossima livello, anche in termini di problemi 568 00:31:31,399 --> 00:31:32,315 hai appena parlato. 569 00:31:32,315 --> 00:31:33,836 Mark Zuckerberg: Già. 570 00:31:33,836 --> 00:31:38,069 >> AUDIENCE: gli studenti ottengono un anno - si sa, un computer scienza lavoro 571 00:31:38,069 --> 00:31:44,294 con, come, vado sit in angolo, tipo sul mio [incomprensibile]. 572 00:31:44,294 --> 00:31:47,282 Come ha fatto la società di lavoro attraverso - cosa gli ingegneri del software fanno 573 00:31:47,282 --> 00:31:50,300 quando voi tutti dovete mettere parentesi graffe nello stesso posto? 574 00:31:50,300 --> 00:31:51,508 >> Mark Zuckerberg: Che cos'è? 575 00:31:51,508 --> 00:31:54,958 AUDIENCE: parentesi graffe per l' i programmatori nello stesso luogo. 576 00:31:54,958 --> 00:31:58,766 Come è la struttura del software ingegneria realtà fatto [incomprensibile]? 577 00:31:58,766 --> 00:32:01,800 578 00:32:01,800 --> 00:32:06,720 >> Mark Zuckerberg: Quindi il modo in cui - I indovinare la metodologia che abbiamo è 579 00:32:06,720 --> 00:32:12,520 che volevo essere una sorta di - come molto più di una meritocrazia come possibile 580 00:32:12,520 --> 00:32:16,600 dove le persone che possono venire con le soluzioni più cool 581 00:32:16,600 --> 00:32:20,790 e la loro attuazione il più veloce e sono come i bug minor numero si 582 00:32:20,790 --> 00:32:23,950 a lavorare sulle cose che pensare è il più interessante 583 00:32:23,950 --> 00:32:26,600 e andare fuori e hanno la più influenza nella società. 584 00:32:26,600 --> 00:32:29,070 >> Quindi siamo anche on-boarding un sacco di gente, 585 00:32:29,070 --> 00:32:31,270 perché stiamo assumere in tempi relativamente brevi. 586 00:32:31,270 --> 00:32:36,240 E così facendo, abbiamo sort di avere - noi Pair Up 587 00:32:36,240 --> 00:32:40,370 nuove persone che stanno arrivando con i alcuni - come le persone migliori 588 00:32:40,370 --> 00:32:44,720 che sono specie di in cima della catena, e poi 589 00:32:44,720 --> 00:32:48,650 hanno loro tipo di lavoro con quelli le persone quando in primo luogo vengono in, 590 00:32:48,650 --> 00:32:51,340 per imparare la roba che che stanno lavorando su questo - così 591 00:32:51,340 --> 00:32:53,580 che i nuovi ragazzi, come la classe entrante, 592 00:32:53,580 --> 00:32:56,870 può sorta di imparare ciò che alcuni dei le persone che sono attualmente 593 00:32:56,870 --> 00:32:58,290 l'azienda stanno lavorando su. 594 00:32:58,290 --> 00:33:02,270 E penso a farlo, raccolgono lo stile e metodi che 595 00:33:02,270 --> 00:33:03,540 utilizzare per fare cose. 596 00:33:03,540 --> 00:33:07,940 >> Ma penso che cambia abbastanza rapidamente. 597 00:33:07,940 --> 00:33:12,340 Penso che una differenza tra il modo roba funziona in una società 598 00:33:12,340 --> 00:33:16,600 e il modo roba funziona a scuola è che questo è un processo molto iterativo. 599 00:33:16,600 --> 00:33:21,880 Ed è bello quando si arriva roba di destra la prima volta, ma non è necessario. 600 00:33:21,880 --> 00:33:24,810 E penso che un sacco di aziende passare attraverso fasi, o stadi, 601 00:33:24,810 --> 00:33:26,810 dove non ottengono roba bene la prima volta. 602 00:33:26,810 --> 00:33:29,560 >> Come Microsoft - I Cioè, non so quando 603 00:33:29,560 --> 00:33:32,589 l'ultima volta era che avevano un buon prodotto prima versione 4. 604 00:33:32,589 --> 00:33:34,380 Ma nel momento in cui arrivare alla versione 4, è 605 00:33:34,380 --> 00:33:37,286 come sempre un bene per la maggior parte. 606 00:33:37,286 --> 00:33:39,380 E penso che le opere abbastanza bene per loro. 607 00:33:39,380 --> 00:33:42,240 E, voglio dire, Google sempre rilascia loro roba in beta. 608 00:33:42,240 --> 00:33:50,350 >> Quindi credo che cerchiamo di avere più persone lavorano sulla stessa cosa, 609 00:33:50,350 --> 00:33:53,810 così tutti possono imparare da vicenda e tipo di pick off 610 00:33:53,810 --> 00:33:58,800 alcuni degli errori che potrebbero essere fatto che possiamo ridurre abbastanza rapidamente. 611 00:33:58,800 --> 00:34:01,676 Ma come, credo che in generale, l'idea è 612 00:34:01,676 --> 00:34:04,050 che non deve essere perfezionare la prima volta intorno. 613 00:34:04,050 --> 00:34:07,457 E finché si ottiene il architettura destra possibile, 614 00:34:07,457 --> 00:34:09,290 poi un sacco di altra roba attuazione 615 00:34:09,290 --> 00:34:11,581 non sta per essere il più grande di un affare, e si può sorta di 616 00:34:11,581 --> 00:34:13,190 lavorare che in qualsiasi momento. 617 00:34:13,190 --> 00:34:16,449 So se questo è una sorta di rispondere la domanda che mi hai chiesto. 618 00:34:16,449 --> 00:34:20,199 >> AUDIENCE: Così ora, quando si trova qualcosa 619 00:34:20,199 --> 00:34:22,449 che si vuole fare che si non so tanto di, 620 00:34:22,449 --> 00:34:24,449 si può chiedere ad alcuni di questi persone che lavorano per voi, 621 00:34:24,449 --> 00:34:25,449 o potete ottenere nuove persone. 622 00:34:25,449 --> 00:34:28,657 Ma quando hai iniziato, era appena sorta di voi e il vostro compagno di stanza come studente. 623 00:34:28,657 --> 00:34:32,199 E, ovviamente, c'erano dominio questioni legate alla conoscenza di informatica 624 00:34:32,199 --> 00:34:34,449 che hai avuto a che fare con e non ne sapeva nulla. 625 00:34:34,449 --> 00:34:37,449 >> Voglio dire, come avete fatto a capire come fare le cose? 626 00:34:37,449 --> 00:34:39,222 Hai deciso di prendere alcune lezioni? 627 00:34:39,222 --> 00:34:39,971 Hai preso i libri? 628 00:34:39,971 --> 00:34:43,278 Sei andato a noleggio o ottenere coinvolto con alcune più persone? 629 00:34:43,278 --> 00:34:45,758 Come avete lavorato attraverso questi problemi di apprendimento 630 00:34:45,758 --> 00:34:48,494 informatica come si ha lavorato attraverso questo? 631 00:34:48,494 --> 00:34:50,660 Mark Zuckerberg: Internet è un buon strumento. 632 00:34:50,660 --> 00:34:54,300 633 00:34:54,300 --> 00:35:00,120 Penso che questo sia come abbiamo fatto la maggior parte di esso. 634 00:35:00,120 --> 00:35:04,470 Voglio dire, abbiamo tipo facciamo un punto di non assumere persone per le competenze, 635 00:35:04,470 --> 00:35:08,760 perché credo che la teoria è se qualcuno ha competenze in un settore 636 00:35:08,760 --> 00:35:11,600 e ha fatto si per 10 o 15 anni, 637 00:35:11,600 --> 00:35:13,890 allora questo è probabilmente quello che possono fare. 638 00:35:13,890 --> 00:35:16,230 E questo è bene, e che significa che essi possono farlo. 639 00:35:16,230 --> 00:35:19,310 >> Ma se assumete qualcuno, dire, subito dopo il college, 640 00:35:19,310 --> 00:35:22,520 o qualcuno più giovane che sei solo assumerli per l'intelligenza crudo, 641 00:35:22,520 --> 00:35:25,907 allora l'idea è che andranno a essere in grado di imparare cose molto velocemente. 642 00:35:25,907 --> 00:35:28,490 E c'è un sacco di informazioni disponibili in tutto il luogo, 643 00:35:28,490 --> 00:35:32,900 e ora, withing ultimi anni, c'è buoni strumenti per l'ordinamento attraverso tale. 644 00:35:32,900 --> 00:35:38,320 E penso che la più persone performanti abbiamo 645 00:35:38,320 --> 00:35:43,080 sono una sorta di giovani persone, che non hanno necessariamente sapere che molto di 646 00:35:43,080 --> 00:35:45,190 qualcosa di specifico che esce dal college. 647 00:35:45,190 --> 00:35:48,020 >> Voglio dire, un buon esempio è - Dustin, il mio compagno di stanza ad Harvard 648 00:35:48,020 --> 00:35:49,030 non era nemmeno un grande CS. 649 00:35:49,030 --> 00:35:50,170 Era un grande economia. 650 00:35:50,170 --> 00:35:54,260 E lui è solo una davvero intelligente tizio, ed era in grado di raccoglierla. 651 00:35:54,260 --> 00:35:56,510 Alcuni degli altri buoni persone che hanno sono 652 00:35:56,510 --> 00:36:00,220 Major EE su Stanford o Berkeley. 653 00:36:00,220 --> 00:36:02,610 E non sono nemmeno CS per tutto il tempo. 654 00:36:02,610 --> 00:36:05,040 Come la matematica persone - se hai studiato matematica, si 655 00:36:05,040 --> 00:36:07,610 può imparare le cose relativamente rapidamente un sacco di tempo. 656 00:36:07,610 --> 00:36:13,170 657 00:36:13,170 --> 00:36:14,042 Sì? 658 00:36:14,042 --> 00:36:17,706 >> PUBBLICO: Credo che, visto che hai la infrastrutture realizzate, in questo momento, 659 00:36:17,706 --> 00:36:21,414 quando ci si concentra sulla vostra assunzione, in modo si guarda ancora alle persone abilità tecnologia? 660 00:36:21,414 --> 00:36:24,747 Oppure cercate persone che potrebbero avere la conoscenza del business per aiutare a crescere 661 00:36:24,747 --> 00:36:25,913 ulteriormente e fare più soldi? 662 00:36:25,913 --> 00:36:32,099 Che cosa è in realtà la priorità in questo momento nella crescita della società? 663 00:36:32,099 --> 00:36:33,890 Mark Zuckerberg: I mai assumere davvero la gente 664 00:36:33,890 --> 00:36:37,850 solo perché hanno capacità imprenditoriali. 665 00:36:37,850 --> 00:36:42,320 In realtà è un po 'strano, ma la conoscenza di un sacco di roba nucleo CS 666 00:36:42,320 --> 00:36:44,049 è veramente importante nel mondo degli affari, troppo. 667 00:36:44,049 --> 00:36:46,590 Una delle principali cose che voi imparare quando si sta studiando CS 668 00:36:46,590 --> 00:36:52,820 è la complessità e la scala, e che è un problema enorme nel mondo degli affari, troppo. 669 00:36:52,820 --> 00:36:56,370 Come si fa a passare da avere cinque persone a 100 persone, 670 00:36:56,370 --> 00:37:00,410 e qual è il cambiamento nella dinamica lì? 671 00:37:00,410 --> 00:37:03,010 E come, come sono alcuni processi - come 672 00:37:03,010 --> 00:37:07,320 è una forza vendita andando a scalare da cinque persone a 100 persone? 673 00:37:07,320 --> 00:37:10,760 >> E 'come lo stesso tipo di intelligenza che 674 00:37:10,760 --> 00:37:12,680 riesce a capire entrambi questi problemi. 675 00:37:12,680 --> 00:37:15,805 E potrebbe essere un diverso tipo di persona che si preoccupa di risolvere i problemi. 676 00:37:15,805 --> 00:37:21,670 >> Ma penso che la seconda parte della mia risposta a quello che hai detto 677 00:37:21,670 --> 00:37:24,480 è che penso che siamo sorta di continuo 678 00:37:24,480 --> 00:37:26,810 nel processo di costruzione realizzare infrastrutture, 679 00:37:26,810 --> 00:37:29,110 e non credo che mai uscire da quel processo. 680 00:37:29,110 --> 00:37:32,850 E stiamo tipo di messa a fuoco non solo su costruire qualcosa 681 00:37:32,850 --> 00:37:34,810 e capire come per fare soldi fuori di esso 682 00:37:34,810 --> 00:37:38,550 e una sorta di massimizzare il valore del nostro business nel breve termine - 683 00:37:38,550 --> 00:37:45,250 ma invece, una sorta di sempre cercando di massimizzare 684 00:37:45,250 --> 00:37:47,340 quale sia il valore a lungo termine sarebbe. 685 00:37:47,340 --> 00:37:49,690 E penso che in facendo questo, tipo di 686 00:37:49,690 --> 00:37:52,836 devono sempre e solo essere la costruzione di la vostra base, e non in qualsiasi momento 687 00:37:52,836 --> 00:37:54,460 essere preoccupati per massimizzare il vostro denaro. 688 00:37:54,460 --> 00:37:59,828 689 00:37:59,828 --> 00:38:02,268 >> AUDIENCE: Questo è una sorta di Torna alle [incomprensibile] 690 00:38:02,268 --> 00:38:05,137 Facebook, ma ragazzi avete emettere come il giorno dopo il college, 691 00:38:05,137 --> 00:38:07,636 forse qualcosa di simile, con tutti immagini caricamento 692 00:38:07,636 --> 00:38:12,125 tutti allo stesso tempo, [incomprensibile]? 693 00:38:12,125 --> 00:38:14,000 Mark Zuckerberg: Il nostro picchi sono piuttosto forte. 694 00:38:14,000 --> 00:38:17,700 Così come a 5:00 la mattina, non importa 695 00:38:17,700 --> 00:38:20,750 quanti utenti abbiamo sottoscritto, c'è sempre come 5.000 persone, 696 00:38:20,750 --> 00:38:21,660 e questo è tutto. 697 00:38:21,660 --> 00:38:26,980 E poi se si arriva a 9:00 Pacific - così simile a mezzanotte qui - 698 00:38:26,980 --> 00:38:29,900 che immagino è come l' picco in tutto il paese, 699 00:38:29,900 --> 00:38:34,390 è vicino a 400.000 persone utilizzando simultaneamente. 700 00:38:34,390 --> 00:38:41,500 >> E in realtà è abbastanza interessante, perché monitoriamo questi grafici 701 00:38:41,500 --> 00:38:43,741 e noi abbiamo questo enorme LCD nel nostro ufficio, e ogni volta che 702 00:38:43,741 --> 00:38:46,490 c'è un blip nel traffico, siamo come, oh merda, che cosa è successo? 703 00:38:46,490 --> 00:38:48,796 E un sacco di volte è come Laguna Beach. 704 00:38:48,796 --> 00:38:53,330 >> [Ridacchia] 705 00:38:53,330 --> 00:38:58,617 >> Ma di solito non scivoli così lontano nella direzione opposta. 706 00:38:58,617 --> 00:39:01,563 >> AUDIENCE: Con il vostro archivio [incomprensibile], se qualcuno cancella qualcosa 707 00:39:01,563 --> 00:39:05,719 dal loro profilo, si fa a mantenere una cache di questo, e per quanto tempo? 708 00:39:05,719 --> 00:39:07,260 Mark Zuckerberg: In questo momento, noi non lo fanno. 709 00:39:07,260 --> 00:39:10,334 Ma ci può ad un certo punto in futuro. 710 00:39:10,334 --> 00:39:13,564 >> PUBBLICO: Per follow-up su che, che tipo di problemi 711 00:39:13,564 --> 00:39:15,634 si parla in l'azienda in termini 712 00:39:15,634 --> 00:39:19,280 di privacy e sicurezza, tutte queste cose? 713 00:39:19,280 --> 00:39:21,765 Sei preoccupato a tutti? 714 00:39:21,765 --> 00:39:25,360 Hai messo la tua [incomprensibile] privacy ed estratto conto online della sicurezza. 715 00:39:25,360 --> 00:39:28,240 Quindi hai appena messo su e quindi non ti preoccupare? 716 00:39:28,240 --> 00:39:33,010 >> Mark Zuckerberg: Beh, penso che che ciò che rende Facebook divertimento 717 00:39:33,010 --> 00:39:37,140 e utile è che c'è un sacco di informazioni su un sacco di gente 718 00:39:37,140 --> 00:39:37,970 che si può ottenere. 719 00:39:37,970 --> 00:39:40,820 Ma che cosa è più importante è che le informazioni 720 00:39:40,820 --> 00:39:43,740 è disponibile per le persone che che la persona vuole che le informazioni 721 00:39:43,740 --> 00:39:44,810 di essere a disposizione. 722 00:39:44,810 --> 00:39:47,271 E il rovescio della medaglia di quel è che le informazioni 723 00:39:47,271 --> 00:39:50,270 è disponibile per le persone che vogliono di avere accesso a tali informazioni. 724 00:39:50,270 --> 00:39:54,080 >> Così una delle specie di nucleo decisioni che abbiamo fatto 725 00:39:54,080 --> 00:39:59,160 è stato solo per permettere alle persone allo stesso scuola vedi di ogni altri profili. 726 00:39:59,160 --> 00:40:02,580 E credo che l'idea dietro che è che siete a Harvard. 727 00:40:02,580 --> 00:40:05,400 Probabilmente non avrebbe che duro di un tempo solo lasciando 728 00:40:05,400 --> 00:40:07,510 qualcun altro ad Harvard visualizzare le informazioni. 729 00:40:07,510 --> 00:40:11,030 Ma allo stesso tempo, è come solo le persone a Harvard, 730 00:40:11,030 --> 00:40:14,210 che probabilmente stai andando a vedere su un giorno per giorno e magari incontrare, 731 00:40:14,210 --> 00:40:16,750 che stanno andando mai voler guardare in su. 732 00:40:16,750 --> 00:40:19,206 Non è come un ragazzino fuori a Stanford che non sarai mai 733 00:40:19,206 --> 00:40:22,330 parlare sta per essere interessato a sapendo che cosa il vostro numero di cellulare è 734 00:40:22,330 --> 00:40:23,900 o quello che siete interessati poll 735 00:40:23,900 --> 00:40:28,030 >> Limitando la portata delle informazioni 736 00:40:28,030 --> 00:40:32,434 per ordinare di più stretta come senso, credo 737 00:40:32,434 --> 00:40:34,100 che abbiamo risolto molti di questi problemi. 738 00:40:34,100 --> 00:40:36,050 E poi, anche noi diamo persone il controllo completo 739 00:40:36,050 --> 00:40:39,630 su quali parti del loro Profilo Trova mostrato. 740 00:40:39,630 --> 00:40:42,100 Quindi noi non forziamo a chiunque di mostrare nulla, 741 00:40:42,100 --> 00:40:48,280 e diamo alle persone un controllo granulare su alcune delle cose più sensibile. 742 00:40:48,280 --> 00:40:50,220 >> Così come, proprio accanto a campo cellulare, 743 00:40:50,220 --> 00:40:53,160 c'è un altro campo che è come, che vuoi visualizzare questo? 744 00:40:53,160 --> 00:40:57,300 Solo i tuoi amici, basta la gente della tua scuola, che cosa? 745 00:40:57,300 --> 00:40:59,060 Ci preoccupiamo per esso, perché se la gente smette - 746 00:40:59,060 --> 00:41:01,330 se le persone si sentono come il loro informazione non è privata, 747 00:41:01,330 --> 00:41:05,880 poi che le viti noi nel lungo periodo, anche. 748 00:41:05,880 --> 00:41:09,050 >> AUDIENCE: Basta favorire il che, credo, anche se si 749 00:41:09,050 --> 00:41:11,840 mettere le informazioni su voi stessi, che cosa è il ricorso nel caso in cui, 750 00:41:11,840 --> 00:41:15,065 per esempio, hai una foto, e qualcuno mette la foto su 751 00:41:15,065 --> 00:41:17,190 su alcuni message board o un certo tipo di sito Hot or Not. 752 00:41:17,190 --> 00:41:21,052 Come si fa a controllare che cosa gli utenti fare con le informazioni che è 753 00:41:21,052 --> 00:41:22,432 ingresso sui vostri server? 754 00:41:22,432 --> 00:41:25,515 Mark Zuckerberg: E 'molto difficile controllare cosa fanno le persone con le informazioni 755 00:41:25,515 --> 00:41:27,604 che essi hanno accesso. 756 00:41:27,604 --> 00:41:28,470 Giusto? 757 00:41:28,470 --> 00:41:33,880 Voglio dire, il meglio che possiamo fare è dare persone il controllo sulle loro informazioni 758 00:41:33,880 --> 00:41:34,750 e chi può vedere. 759 00:41:34,750 --> 00:41:38,120 E poi una volta che lasciare che qualcuno lo vede, è una sorta di fuori del controllo di chiunque. 760 00:41:38,120 --> 00:41:41,114 761 00:41:41,114 --> 00:41:45,106 >> PUBBLICO: Sono curioso un po ' circa [incomprensibile] funzione Muro. 762 00:41:45,106 --> 00:41:48,553 Sembrava iniziare forse più simile tipo lavagna di cose, e poi 763 00:41:48,553 --> 00:41:51,094 completamente cambiato intorno. [Incomprensibile] come uno o l'altro, 764 00:41:51,094 --> 00:41:53,260 o se ci fosse qualcosa che stavi pensando? 765 00:41:53,260 --> 00:41:57,090 O c'è stato un cambiamento di progettazione in il processo di fare [incomprensibile]? 766 00:41:57,090 --> 00:42:00,410 >> Mark Zuckerberg: Così ho inizialmente buttato che insieme come una mezz'ora. 767 00:42:00,410 --> 00:42:07,640 E credo che fosse abbastanza complicato, perché - o 768 00:42:07,640 --> 00:42:10,170 era più complicato di quanto pensato che sarebbe stato. 769 00:42:10,170 --> 00:42:12,055 E penso che una parte del motivo per cui abbiamo cambiato 770 00:42:12,055 --> 00:42:14,430 è perché non ha funzionato così come noi volevamo. 771 00:42:14,430 --> 00:42:17,520 Voglio dire, l'obiettivo originale era quello di una sorta di renderlo 772 00:42:17,520 --> 00:42:22,250 in modo che si può avere questo wiki tipo cosa sui profili delle persone, 773 00:42:22,250 --> 00:42:29,400 che quando il mouse su qualcosa, ha dimostrato che ha aggiunto che parte di esso. 774 00:42:29,400 --> 00:42:33,540 >> Ma credo che ci fosse un molti casi che abbiamo perso, 775 00:42:33,540 --> 00:42:35,960 o semplicemente non era ben progettato da me. 776 00:42:35,960 --> 00:42:40,090 E io non so se voi ragazzi ricordare, ma hai utilizzato per mouse sopra roba, 777 00:42:40,090 --> 00:42:41,350 e semplicemente non era così buono. 778 00:42:41,350 --> 00:42:43,870 E come, si potrebbe dire Sei la persona sbagliata, 779 00:42:43,870 --> 00:42:46,120 o potrebbe evidenziare più di quello che avrebbe dovuto. 780 00:42:46,120 --> 00:42:53,186 >> Così ho tipo di accoppiato che con il pensiero, questo non è nemmeno la caratteristica migliore. 781 00:42:53,186 --> 00:42:56,310 Sarebbe molto più interessante se invece di dover mouse sopra roba, 782 00:42:56,310 --> 00:43:00,330 la gente poteva solo vedere la foto e il nome della persona che 783 00:43:00,330 --> 00:43:04,140 postato tutto, senza dover passare attraverso tutta la parete. 784 00:43:04,140 --> 00:43:07,350 Così durante l'estate, abbiamo solo tipo di ha attraversato 785 00:43:07,350 --> 00:43:10,670 e ha scritto un parser migliore per l' pareti e hanno cercato di scomporre loro. 786 00:43:10,670 --> 00:43:13,420 E poi, andando avanti, abbiamo fatto in modo che appena aggiunto un post, 787 00:43:13,420 --> 00:43:14,878 ed è andato alla parte superiore della parete. 788 00:43:14,878 --> 00:43:18,020 789 00:43:18,020 --> 00:43:20,400 >> AUDIENCE: [incomprensibile] domanda. 790 00:43:20,400 --> 00:43:23,270 Dove hai preso l'idea da, per la creazione di Facebook? 791 00:43:23,270 --> 00:43:24,410 >> Mark Zuckerberg: Ho appena voluto fare qualcosa 792 00:43:24,410 --> 00:43:26,368 dove le persone possono digitare il nome di qualcuno e ottenere 793 00:43:26,368 --> 00:43:28,594 alcune informazioni su una persona. 794 00:43:28,594 --> 00:43:29,977 Ho pensato che sarebbe stato cool. 795 00:43:29,977 --> 00:43:35,566 796 00:43:35,566 --> 00:43:37,060 Ah, sì? 797 00:43:37,060 --> 00:43:39,301 >> PUBBLICO: Mi interessa nella funzione che si 798 00:43:39,301 --> 00:43:44,540 potrebbe SMS alcune informazioni [incomprensibile] se si voleva e rinviarlo. 799 00:43:44,540 --> 00:43:46,290 Non sapevo di chi lo utilizza. 800 00:43:46,290 --> 00:43:49,970 Quindi mi chiedo solo se ci Considerazioni attuali [incomprensibile]? 801 00:43:49,970 --> 00:43:58,160 >> Mark Zuckerberg: Così l'SMS Gateway hanno anche una e-mail controparte, 802 00:43:58,160 --> 00:44:05,400 quindi se i vostri numeri di telefono è x e avete Cingular come provider, 803 00:44:05,400 --> 00:44:11,080 allora si potrebbe email x@cingular.com alcune varianti che, 804 00:44:11,080 --> 00:44:13,500 e il messaggio di testo sarebbe andato al telefono. 805 00:44:13,500 --> 00:44:15,950 E questo è un gateway libero. 806 00:44:15,950 --> 00:44:18,880 Quindi, si sa quando si TESTO messaggi gente, un sacco di volte 807 00:44:18,880 --> 00:44:22,070 a seconda di ciò che il vostro telefono cellulare piano è, vi costerà denaro. 808 00:44:22,070 --> 00:44:24,850 Se lo si fa tramite e-mail, è in realtà non costa un soldo. 809 00:44:24,850 --> 00:44:30,370 Ecco come abbiamo scelto di farlo. 810 00:44:30,370 --> 00:44:33,710 Stavamo facendo un alto volume tranquillamente e 811 00:44:33,710 --> 00:44:40,450 ha deciso che sarebbe solo una migliore cosa per noi - per farlo davvero 812 00:44:40,450 --> 00:44:44,352 il modo legittimo e inviare un testo messaggio direttamente al telefono cellulare, 813 00:44:44,352 --> 00:44:46,310 invece di andare attraverso i gateway e-mail. 814 00:44:46,310 --> 00:44:48,643 Quindi siamo sorta di processo di ottenere quello che figura adesso. 815 00:44:48,643 --> 00:44:51,784 816 00:44:51,784 --> 00:45:00,568 >> AUDIENCE: [incomprensibile] Myspace [incomprensibile]? 817 00:45:00,568 --> 00:45:04,340 >> Mark Zuckerberg: Penso che siamo sempre alla ricerca di più cose da fare. 818 00:45:04,340 --> 00:45:07,170 Non credo che siamo competizione con Myspace. 819 00:45:07,170 --> 00:45:10,030 E penso che sia una specie di diverso tipo di applicazione. 820 00:45:10,030 --> 00:45:10,530 Già. 821 00:45:10,530 --> 00:45:13,860 822 00:45:13,860 --> 00:45:14,985 PUBBLICO: Sono solo curioso. 823 00:45:14,985 --> 00:45:20,182 C'è una ragione particolare per cui il profili di una persona ed e-mail della scuola 824 00:45:20,182 --> 00:45:24,885 e roba [incomprensibile] e non come testo può essere copiato e incollato? 825 00:45:24,885 --> 00:45:26,865 È che [incomprensibile]? 826 00:45:26,865 --> 00:45:30,200 >> Mark Zuckerberg: Così ho lo ha fatto in modo che la gente 827 00:45:30,200 --> 00:45:32,700 non poteva passare attraverso e raschiare le pagine. 828 00:45:32,700 --> 00:45:35,260 Abbiamo un sacco di roba che abbiamo messo in atto 829 00:45:35,260 --> 00:45:39,240 fare in modo che le persone non lo fanno informazioni aggregate fuori di Facebook. 830 00:45:39,240 --> 00:45:42,520 È, ovviamente, non si può vedere profili di persone di altre scuole. 831 00:45:42,520 --> 00:45:45,010 Ma anche se si tenta di visualizzare un sacco di profili, 832 00:45:45,010 --> 00:45:50,770 raccoglie che stai solo visualizzazione un numero anormale di profili. 833 00:45:50,770 --> 00:45:54,160 >> E abbiamo anche una sorta di - solo analizzando l'attività degli utenti, 834 00:45:54,160 --> 00:45:58,710 abbiamo costruito questi filtri bayesiani Credo che appena lasciato a scegliere fuori 835 00:45:58,710 --> 00:46:02,190 attività anomale, piace molto rapidamente, e solo tipo di spettacolo 836 00:46:02,190 --> 00:46:04,630 molto limitate informazioni a quegli utenti. 837 00:46:04,630 --> 00:46:06,849 Ma una delle cose che abbiamo voluto fare, 838 00:46:06,849 --> 00:46:09,890 Vogliamo fare in modo - vogliamo rendere particolarmente difficile per chiunque 839 00:46:09,890 --> 00:46:12,100 per cercare di raschiare email indirizzi, perché è 840 00:46:12,100 --> 00:46:14,310 davvero fastidioso - se la gente si spamming. 841 00:46:14,310 --> 00:46:16,470 Così abbiamo pensato che da il che rende un'immagine, 842 00:46:16,470 --> 00:46:20,020 invece di testo normale, che appena aggiunto un ulteriore livello di complessità 843 00:46:20,020 --> 00:46:21,870 in termini di raschiatura. 844 00:46:21,870 --> 00:46:27,337 845 00:46:27,337 --> 00:46:33,301 >> AUDIENCE: [incomprensibile] piuttosto risorse preziose che [incomprensibile]. 846 00:46:33,301 --> 00:46:36,780 847 00:46:36,780 --> 00:46:40,259 Vuoi fare qualcosa [incomprensibile]? 848 00:46:40,259 --> 00:46:47,220 >> Mark Zuckerberg: Beh, possiamo usarlo di indirizzare manifesti per voi, per esempio. 849 00:46:47,220 --> 00:46:49,470 Non so se qualcuno di voi comprato manifesti fuori di questo. 850 00:46:49,470 --> 00:46:55,230 Ma abbiamo una sorta di - stiamo cercando di capire cosa possiamo fare, 851 00:46:55,230 --> 00:46:58,710 ma siamo ovviamente molto sensibile alla privacy delle persone. 852 00:46:58,710 --> 00:47:00,240 E che cos'è? 853 00:47:00,240 --> 00:47:02,740 >> AUDIENCE: Non tanto per individuale [incomprensibile], 854 00:47:02,740 --> 00:47:05,774 ma solo come un complesso [incomprensibile]? 855 00:47:05,774 --> 00:47:06,690 Mark Zuckerberg: Già. 856 00:47:06,690 --> 00:47:08,940 Penso che stiamo effettivamente andando rilasceremo qualcosa 857 00:47:08,940 --> 00:47:13,740 alla fine di questa settimana o la prossima settimana, che mostra alcune statistiche aggregate che 858 00:47:13,740 --> 00:47:15,710 pensare sono interessanti. 859 00:47:15,710 --> 00:47:19,637 Voglio dire, questa è la roba è una specie di fresco, ma non è il tipo di cosa 860 00:47:19,637 --> 00:47:20,970 che torni ogni giorno. 861 00:47:20,970 --> 00:47:25,948 862 00:47:25,948 --> 00:47:27,675 Nessuna domanda CS? 863 00:47:27,675 --> 00:47:31,548 864 00:47:31,548 --> 00:47:33,756 MICHAEL D. SMITH: Ti avete domande per Mark? 865 00:47:33,756 --> 00:47:37,619 Egli potrebbe essere disposto a rimanere in giro per un paio di minuti, 866 00:47:37,619 --> 00:47:40,035 nel caso in cui la gente vuole non chiedere te in pubblico, ma dispone di un - 867 00:47:40,035 --> 00:47:40,920 >> Mark Zuckerberg: PUBBLICO: Sono particolarmente 868 00:47:40,920 --> 00:47:43,990 deluso dal fatto che Will Chen non mi ha chiesto tutte le domande. 869 00:47:43,990 --> 00:47:46,490 >> MICHAEL D. SMITH: Saremo lavorare su Will tardi. 870 00:47:46,490 --> 00:47:46,990 Questo è tutto? 871 00:47:46,990 --> 00:47:47,490 Niente più? 872 00:47:47,490 --> 00:47:51,484 Abbiamo un paio di più. 873 00:47:51,484 --> 00:47:52,400 Mark Zuckerberg: Freddo. 874 00:47:52,400 --> 00:47:54,240 AUDIENCE: Avete mai procrastinare su Facebook, 875 00:47:54,240 --> 00:47:55,620 come tutti gli altri nella stanza? 876 00:47:55,620 --> 00:47:57,115 >> Mark Zuckerberg: Che cos'è? 877 00:47:57,115 --> 00:47:59,355 >> AUDIENCE: Avete mai procrastinare su Facebook? 878 00:47:59,355 --> 00:48:00,606 >> Mark Zuckerberg: Certo. 879 00:48:00,606 --> 00:48:01,562 >> AUDIENCE: [incomprensibile]. 880 00:48:01,562 --> 00:48:04,570 >> Mark Zuckerberg: Voglio dire, Penso che ci sia 881 00:48:04,570 --> 00:48:07,640 un valore a ciò che la gente fa sul sito. 882 00:48:07,640 --> 00:48:11,824 883 00:48:11,824 --> 00:48:14,264 >> PUBBLICO: So solo che, probabilmente, molti di noi 884 00:48:14,264 --> 00:48:16,140 si sentirebbe che le ore [incomprensibile]. 885 00:48:16,140 --> 00:48:17,390 >> MICHAEL D. SMITH: [incomprensibile]. 886 00:48:17,390 --> 00:48:20,300 887 00:48:20,300 --> 00:48:22,891 >> Mark Zuckerberg: Sì, naturalmente. 888 00:48:22,891 --> 00:48:25,974 PUBBLICO: Non so se si può dire questo, ma che tipo di funzioni possono 889 00:48:25,974 --> 00:48:27,918 ci aspettiamo in futuro? 890 00:48:27,918 --> 00:48:30,348 [Incomprensibile] 891 00:48:30,348 --> 00:48:34,782 >> Mark Zuckerberg: Beh, posso dirvi quello che andremo a fare prossime due settimane. 892 00:48:34,782 --> 00:48:36,740 C'è la cosa che Ho appena accennato prima, 893 00:48:36,740 --> 00:48:40,830 dove stiamo aggregando un gruppo di statistiche, e solo mostrare ciò che è caldo 894 00:48:40,830 --> 00:48:42,760 e cosa sta cambiando. 895 00:48:42,760 --> 00:48:45,010 E anche sorprendente statistiche che abbiamo 896 00:48:45,010 --> 00:48:48,492 trovato, come il 2% delle persone ad Harvard sono Libertario, per esempio, 897 00:48:48,492 --> 00:48:49,450 o qualcosa di simile. 898 00:48:49,450 --> 00:48:52,240 899 00:48:52,240 --> 00:48:57,100 Penso un'altra cosa che stiamo per lanciare spera 900 00:48:57,100 --> 00:48:59,770 a volte sia tardi questa settimana o la prossima settimana, 901 00:48:59,770 --> 00:49:03,250 è qualcosa che permette alle persone di chiarire 902 00:49:03,250 --> 00:49:05,160 loro relazioni con altre persone. 903 00:49:05,160 --> 00:49:10,130 >> Quindi molti dei problemi che ci tipo di accordo con Facebook 904 00:49:10,130 --> 00:49:14,140 non sono sempre tecnica, ma esistono a volte come se fossero problemi sociali. 905 00:49:14,140 --> 00:49:16,310 E 'come - una cosa che penso è 906 00:49:16,310 --> 00:49:20,976 davvero interessante è - se si dispone di 100 o 150 amici, quanto bene fare 907 00:49:20,976 --> 00:49:24,700 sapete ciascuna di queste persone, e che sono forse come le cinque persone 908 00:49:24,700 --> 00:49:27,640 che effettivamente interessano, come un sacco. 909 00:49:27,640 --> 00:49:29,490 E non è una cosa che si può veramente 910 00:49:29,490 --> 00:49:32,110 rispondere in questo momento, perché le connessioni sono binari. 911 00:49:32,110 --> 00:49:33,970 O si è connessi o non lo sei. 912 00:49:33,970 --> 00:49:39,740 Così ho cercato di pensare per un po ' su come potremmo progettare qualcosa 913 00:49:39,740 --> 00:49:43,990 che sarebbe fare in modo che la gente potrebbe esprimere quanto fossero vicini 914 00:49:43,990 --> 00:49:46,610 alla gente, in una sorta di modo imparziale. 915 00:49:46,610 --> 00:49:49,790 >> Quindi potete immaginare, se hai fatto un caratteristica che è stata proprio come - rate 916 00:49:49,790 --> 00:49:52,406 la vostra amicizia su una scala Da 1 a 10, che non avrebbe funzionato. 917 00:49:52,406 --> 00:49:54,280 Perché prima di tutto, nessuno vorrebbe fare 918 00:49:54,280 --> 00:49:58,370 che perché si sta insultando qualcuno se siete come, sei un tre. 919 00:49:58,370 --> 00:50:01,910 Ma è anche sorta di noioso, e così nessuno 920 00:50:01,910 --> 00:50:03,410 vorrebbe farlo a causa di questo. 921 00:50:03,410 --> 00:50:05,993 E sarebbe solo essere distorta da pressione sociale nello stesso modo 922 00:50:05,993 --> 00:50:06,930 che gli amici sono. 923 00:50:06,930 --> 00:50:11,730 Alcune persone hanno una diversa senso di ciò che un amico è per loro, 924 00:50:11,730 --> 00:50:13,040 poi un'altra persona avrebbe fatto. 925 00:50:13,040 --> 00:50:16,050 Quindi, se qualcuno ha 30 amici e un'altra persona ha 150 amici, 926 00:50:16,050 --> 00:50:18,510 quella persona in realtà hanno più amici nella vita reale? 927 00:50:18,510 --> 00:50:20,810 Forse o forse no, e forse la persona con il 30 solo 928 00:50:20,810 --> 00:50:24,060 ha una soglia più elevata per rendere qualcuno su un amico su Facebook. 929 00:50:24,060 --> 00:50:28,490 >> Quindi, voglio dire, credo che la soluzione che siamo arrivati ​​a questo 930 00:50:28,490 --> 00:50:32,860 era di fare - a giudicare relazioni basate 931 00:50:32,860 --> 00:50:36,660 su, dichiarazioni fattuali bi-direzionale. 932 00:50:36,660 --> 00:50:40,570 Così, per esempio, ho preso CS50 con questa persona. 933 00:50:40,570 --> 00:50:43,730 Oppure, ho vissuto in una casa con questa persona. 934 00:50:43,730 --> 00:50:49,920 E c'è solo una specie di gruppo di modi diversi di fare cose del genere. 935 00:50:49,920 --> 00:50:54,730 Ma ho pensato che questo sarebbe probabilmente un po 'più accurata, 936 00:50:54,730 --> 00:50:58,570 perché nessuno sta andando a - non c'è alcuna pressione 937 00:50:58,570 --> 00:51:00,080 a mentire su una cosa del genere. 938 00:51:00,080 --> 00:51:01,830 Non è come, cosa stai parlando? 939 00:51:01,830 --> 00:51:03,126 Non ho preso CS50 con voi. 940 00:51:03,126 --> 00:51:05,500 Ma se qualcuno aggrega un molte connessioni diverse, 941 00:51:05,500 --> 00:51:07,340 allora che tipo di significa qualcosa. 942 00:51:07,340 --> 00:51:10,842 Così, quando si prende qualcuno come Dustin, che è il mio compagno di stanza qui, 943 00:51:10,842 --> 00:51:13,300 ed è come OK, bene abbiamo vissuto insieme a Kirkland House. 944 00:51:13,300 --> 00:51:16,290 Poi abbiamo lavorato su Facebook. 945 00:51:16,290 --> 00:51:20,760 Poi ci siamo trasferiti a Palo Alto, e ora stiamo ancora lavorando su Facebook - allora 946 00:51:20,760 --> 00:51:26,470 forse è abbastanza connessioni a dire OK, bene questa persona chiaramente 947 00:51:26,470 --> 00:51:28,810 ha molto a che fare questa persona. 948 00:51:28,810 --> 00:51:34,820 Considerando che, se l'unica categoria che tu conosci qualcuno attraversando è, 949 00:51:34,820 --> 00:51:39,384 questa persona è mio amico di Facebook, poi che significa anche qualcosa. 950 00:51:39,384 --> 00:51:40,050 Quindi io non lo so. 951 00:51:40,050 --> 00:51:41,008 Staremo a vedere come funziona. 952 00:51:41,008 --> 00:51:42,771 Nulla è certo. 953 00:51:42,771 --> 00:51:43,270 Che succede? 954 00:51:43,270 --> 00:51:47,243 >> AUDIENCE: Non effettivamente [incomprensibile] persone che digitano in informazioni 955 00:51:47,243 --> 00:51:47,743 [Incomprensibile]? 956 00:51:47,743 --> 00:51:53,707 957 00:51:53,707 --> 00:51:55,760 >> Mark Zuckerberg: E 'una combinazione. 958 00:51:55,760 --> 00:52:01,670 Quindi penso che un'altra cosa che è molto importante per ogni 959 00:52:01,670 --> 00:52:03,750 di questi eventi è l' data in cui si verificano. 960 00:52:03,750 --> 00:52:08,940 Quindi, se si ha, ad esempio, un data l'amicizia di ogni persona 961 00:52:08,940 --> 00:52:14,662 con ogni persona che poi avrebbe dato una rappresentazione più accurata 962 00:52:14,662 --> 00:52:16,370 di che cosa volesse dire, perché in questo momento si 963 00:52:16,370 --> 00:52:20,482 non so cosa significhi amico ciascuna delle persone sulla rete. 964 00:52:20,482 --> 00:52:22,940 E perché non si sa quando che l'amicizia si è formata, 965 00:52:22,940 --> 00:52:25,476 tu non sai cosa ha cambiato in quel rapporto 966 00:52:25,476 --> 00:52:26,850 dal momento che si è formata questa amicizia. 967 00:52:26,850 --> 00:52:29,560 >> Voglio dire, se la persona - se l'amicizia significa molto poco per qualcuno 968 00:52:29,560 --> 00:52:34,130 se si sa che quello che è successo ieri, che sono diventati amici, 969 00:52:34,130 --> 00:52:37,160 ancora sa che c'è alcuni - che ci sia una certa forza. 970 00:52:37,160 --> 00:52:39,030 E 'come una cosa certezza. 971 00:52:39,030 --> 00:52:41,330 C'è una certezza più basso che il loro rapporto 972 00:52:41,330 --> 00:52:45,320 si è discostato da quel punto, se l' data in cui si è verificato l'azione 973 00:52:45,320 --> 00:52:45,820 era prima. 974 00:52:45,820 --> 00:52:48,390 975 00:52:48,390 --> 00:52:49,374 Siamo spiacenti, più recente. 976 00:52:49,374 --> 00:52:52,040 Quindi penso che sia uno dei cose che ci stiamo concentrando su qui. 977 00:52:52,040 --> 00:52:54,990 Così ho preso un corso - I ha preso CS50 con qualcuno 978 00:52:54,990 --> 00:52:57,730 questo termine è molto diverso che dire io sono un anziano ora 979 00:52:57,730 --> 00:53:02,680 e ho preso CS50 con questo persona quando ero una matricola. 980 00:53:02,680 --> 00:53:06,050 >> Molti di questi - l'analisi di come le persone guardano a questo 981 00:53:06,050 --> 00:53:09,494 e vedere le relazioni non è necessariamente - 982 00:53:09,494 --> 00:53:11,410 Facebook non sta andando valutare il rapporto. 983 00:53:11,410 --> 00:53:14,290 E 'una sorta di - le persone hanno una comprensione implicita 984 00:53:14,290 --> 00:53:17,540 di quale sia la differenza tra dopo aver preso CS50 con qualcuno questo termine 985 00:53:17,540 --> 00:53:20,840 e dopo aver preso CS50 entro tre anni fa. 986 00:53:20,840 --> 00:53:22,920 E penso che sarà tipo di aiuto. 987 00:53:22,920 --> 00:53:26,320 988 00:53:26,320 --> 00:53:27,340 Che succede? 989 00:53:27,340 --> 00:53:30,479 >> AUDIENCE: Quando si ottenere una nuova idea e si 990 00:53:30,479 --> 00:53:33,619 penso che sia abbastanza freddo, come [Incomprensibile] con quanto si va su di esso? 991 00:53:33,619 --> 00:53:38,460 992 00:53:38,460 --> 00:53:40,470 >> Mark Zuckerberg: non troppo. 993 00:53:40,470 --> 00:53:42,500 Perché penso che un sacco di roba, ordiniamo 994 00:53:42,500 --> 00:53:44,950 avere un unico piattaforma per la costruzione di esso. 995 00:53:44,950 --> 00:53:48,010 Non credo che ci sia qualsiasi altro società o gruppo di persone 996 00:53:48,010 --> 00:53:50,335 nel mondo che potrebbe sviluppare questo momento. 997 00:53:50,335 --> 00:53:53,470 998 00:53:53,470 --> 00:53:56,510 Voglio dire anche Google, con loro come 5.000 ingegneri 999 00:53:56,510 --> 00:54:00,680 non è nel posto per fare un'applicazione che ordina 1000 00:54:00,680 --> 00:54:04,180 dei caratterizza gente di relazioni come questa. 1001 00:54:04,180 --> 00:54:06,410 >> Ed è come la stessa cosa con la foto tagging. 1002 00:54:06,410 --> 00:54:11,070 Possiamo farlo perché tagging foto funziona solo se tutti intorno a te 1003 00:54:11,070 --> 00:54:11,965 è sul sito. 1004 00:54:11,965 --> 00:54:14,090 Perché altrimenti sei intenzione di ottenere un tipo di utilizzo 1005 00:54:14,090 --> 00:54:15,845 per dove si va e tu carichi una foto 1006 00:54:15,845 --> 00:54:18,970 e si va a taggare un gruppo di persone, e non sono lì, e che fa schifo. 1007 00:54:18,970 --> 00:54:23,840 Quindi, anche se il 50% delle persone ad Harvard erano su Facebook, allora la selezione 1008 00:54:23,840 --> 00:54:25,740 e il modo in cui abbiamo impostato up sarebbe ancora schifo. 1009 00:54:25,740 --> 00:54:30,550 Così funziona solo perché il 97% del persone a Harvard sono su Facebook, 1010 00:54:30,550 --> 00:54:31,260 o qualsiasi altra cosa. 1011 00:54:31,260 --> 00:54:37,530 Quindi, a causa di questo, è come Non un grosso problema. 1012 00:54:37,530 --> 00:54:40,780 1013 00:54:40,780 --> 00:54:41,320 Sì? 1014 00:54:41,320 --> 00:54:43,361 >> AUDIENCE: Quindi, da una sorta di una ingegneria del software, 1015 00:54:43,361 --> 00:54:46,721 sorta di dinamica [incomprensibile] modo, quando qualcuno 1016 00:54:46,721 --> 00:54:51,046 ha una di queste idee - come LET'S aggregare questo [? più ampio] statistica? 1017 00:54:51,046 --> 00:54:53,921 e dire alla gente, o ho un modo per misurare questo, che, e l'altra 1018 00:54:53,921 --> 00:54:57,610 su queste persone e marcare questa cosa sui profili delle persone - 1019 00:54:57,610 --> 00:55:00,060 come fanno a fare per ottenere il via libera da parte di tutti 1020 00:55:00,060 --> 00:55:03,490 altro in azienda per passare un po 'di il loro tempo tecnicamente lavorando su questo? 1021 00:55:03,490 --> 00:55:07,410 O ottenere altre persone a lavorare su di esso con loro, e cose del genere? 1022 00:55:07,410 --> 00:55:08,880 >> Mark Zuckerberg: Mhm. 1023 00:55:08,880 --> 00:55:14,340 Penso che un sacco di gente - voglio dire, le persone che lavorano a Facebook veramente 1024 00:55:14,340 --> 00:55:17,430 come lavorare a Facebook, Credo che, per la maggior parte, 1025 00:55:17,430 --> 00:55:19,840 e spendere un sacco di loro tempo a fare quello. 1026 00:55:19,840 --> 00:55:22,800 E come un sacco di il tempo che stanno spendendo, 1027 00:55:22,800 --> 00:55:25,240 che spendono a lavorare su roba che potrebbe essere 1028 00:55:25,240 --> 00:55:28,890 specie di importanza strategica per quello che stiamo cercando di fare in quel punto. 1029 00:55:28,890 --> 00:55:31,760 Ma anche, un sacco di persone solo pasticciare con il codice di base, 1030 00:55:31,760 --> 00:55:36,090 e il tipo di mettere se-dichiarazioni in non è come, se l'utente è me, 1031 00:55:36,090 --> 00:55:39,240 poi mettere questo in là. 1032 00:55:39,240 --> 00:55:44,050 >> E così vado in giro a diversi luoghi della gente durante il giorno, 1033 00:55:44,050 --> 00:55:45,330 o la gente venire a parlare con me. 1034 00:55:45,330 --> 00:55:49,610 Come, tengo CEO ore d'ufficio come scherzo, come 2:00-04:00 tutti i giorni - 1035 00:55:49,610 --> 00:55:51,077 non oggi. 1036 00:55:51,077 --> 00:55:53,910 E la gente appena arrivato e mi mostrano cose diverse che stanno facendo, 1037 00:55:53,910 --> 00:55:57,060 e un sacco di esso è relativamente fresco, e roba del genere 1038 00:55:57,060 --> 00:55:59,530 che non avrei necessariamente pensato. 1039 00:55:59,530 --> 00:56:02,740 >> Quindi, voglio dire, lei ha chiesto prima che se noi stavamo salvando, 1040 00:56:02,740 --> 00:56:06,400 se fossimo archiviazione, vecchio profilo informazioni, e uno dei motivi 1041 00:56:06,400 --> 00:56:08,940 Per questo ho detto che noi potrebbe iniziare a farlo è 1042 00:56:08,940 --> 00:56:13,124 perché uno dei ragazzi alla società si avvicinò con qualcosa in cui è come, 1043 00:56:13,124 --> 00:56:16,290 così vai alla pagina del vostro amico, e mostra i tuoi amici aggiornati di recente. 1044 00:56:16,290 --> 00:56:18,250 E poi si fa clic su questo, e mostra il nuovo profilo. 1045 00:56:18,250 --> 00:56:20,180 Ma non c'è nessuna indicazione di ciò cambiato. 1046 00:56:20,180 --> 00:56:25,290 >> Così uno dei ragazzi ha fatto qualcosa che mantiene una vecchia versione del suo profilo, 1047 00:56:25,290 --> 00:56:29,690 e quindi fa in modo che quando si andare al suo profilo quando si aggiorna, 1048 00:56:29,690 --> 00:56:32,380 evidenzia in giallo l' parti di esso che sono state modificate. 1049 00:56:32,380 --> 00:56:33,880 E penso che questo sia piuttosto fresco. 1050 00:56:33,880 --> 00:56:37,385 E non è un grande progetto - Voglio dire, è in realtà una specie di è, 1051 00:56:37,385 --> 00:56:39,630 se dobbiamo iniziare a memorizzare informazioni di tutti. 1052 00:56:39,630 --> 00:56:42,720 >> Ma voglio dire, è un po 'freddo. 1053 00:56:42,720 --> 00:56:48,250 Non è il tipo di cosa che si necessariamente sono tenuti a venire, 1054 00:56:48,250 --> 00:56:52,820 ma ho sicuramente penso che sia una bella grande miglioramento rispetto quello che abbiamo ora. 1055 00:56:52,820 --> 00:56:57,330 Ora, è davvero difficile andare a profilo di qualcuno e raccontare cosa è cambiato. 1056 00:56:57,330 --> 00:57:01,080 E questo è solo il più esempio recente che ho. 1057 00:57:01,080 --> 00:57:05,380 >> AUDIENCE: Avete tempo per consentire la gente per cambiare il look di ogni pagina? 1058 00:57:05,380 --> 00:57:05,880 [Incomprensibile]? 1059 00:57:05,880 --> 00:57:09,730 1060 00:57:09,730 --> 00:57:12,970 >> Mark Zuckerberg: Allora, io non vogliono farlo. 1061 00:57:12,970 --> 00:57:17,230 E la ragione è perché penso che Facebook è una directory, 1062 00:57:17,230 --> 00:57:20,051 e lo scopo primario è quello di cercare qualcuno. 1063 00:57:20,051 --> 00:57:20,550 Giusto? 1064 00:57:20,550 --> 00:57:22,870 Come il tipo in loro nome e ottenere alcune informazioni su di loro. 1065 00:57:22,870 --> 00:57:24,690 E una delle cose che è veramente utile 1066 00:57:24,690 --> 00:57:27,190 è la pagina di tutti è strutturato nello stesso modo. 1067 00:57:27,190 --> 00:57:29,100 >> Quindi, se volete vedere se qualcuno è single, 1068 00:57:29,100 --> 00:57:32,780 non c'è bisogno di eseguire la scansione le colonne fino ad arrivare allo status di relazione. 1069 00:57:32,780 --> 00:57:34,430 Si sa dove sia. 1070 00:57:34,430 --> 00:57:38,040 Quindi si sceglie, andare - la vostra occhi basta andare a quella cosa. 1071 00:57:38,040 --> 00:57:43,117 Ma se tu avessi diverse persone cambiando loro CSSes in modi diversi, 1072 00:57:43,117 --> 00:57:44,950 allora che potrebbe diventare fastidioso - soprattutto 1073 00:57:44,950 --> 00:57:49,140 se le persone stanno facendo cose come buio testo blu su sfondi neri. 1074 00:57:49,140 --> 00:57:52,985 E 'appena diventa un po' antipatico. 1075 00:57:52,985 --> 00:57:57,440 >> AUDIENCE: Quanto successo ha il Facebook [incomprensibile] stato, 1076 00:57:57,440 --> 00:58:02,390 e cosa vedi le differenze nello scopo [incomprensibile]? 1077 00:58:02,390 --> 00:58:05,360 1078 00:58:05,360 --> 00:58:08,520 >> Mark Zuckerberg: Lo scopo - per me, la scuola era la stessa. 1079 00:58:08,520 --> 00:58:12,130 Penso che la domanda - questo sta andando probabilmente 1080 00:58:12,130 --> 00:58:16,460 sembrare piuttosto stupido - ma volendo a guardare la gente, credo, 1081 00:58:16,460 --> 00:58:19,260 è una specie di desiderio umano di base. 1082 00:58:19,260 --> 00:58:20,470 Giusto? 1083 00:58:20,470 --> 00:58:23,310 Penso che le persone vogliono solo sapere cose di altre persone. 1084 00:58:23,310 --> 00:58:26,434 Quindi penso che fornire un interfaccia in cui la gente può solo 1085 00:58:26,434 --> 00:58:28,850 digitare il nome di qualcuno e ottenere alcune informazioni su di loro 1086 00:58:28,850 --> 00:58:31,050 è generalmente una cosa molto utile. 1087 00:58:31,050 --> 00:58:32,410 Quindi la crescita è stata piuttosto buona. 1088 00:58:32,410 --> 00:58:35,680 >> Era difficile da capire esattamente come misurare esso, 1089 00:58:35,680 --> 00:58:38,676 perché quando abbiamo fatto il college, abbiamo aperto fino ad Harvard. 1090 00:58:38,676 --> 00:58:41,050 Poi abbiamo aperto fino a paio di college in tutto Harvard. 1091 00:58:41,050 --> 00:58:45,710 E l'idea era sempre, eravamo davvero a corto di soldi e attrezzature. 1092 00:58:45,710 --> 00:58:48,390 Così, mentre sempre meno possibile all'apparecchiatura, 1093 00:58:48,390 --> 00:58:49,740 vogliamo massimizzare la nostra crescita. 1094 00:58:49,740 --> 00:58:53,709 Quindi vogliamo lanciare presso le scuole che abbiamo 1095 00:58:53,709 --> 00:58:56,000 pensare stanno per far crescere il veloce, basata sul fatto 1096 00:58:56,000 --> 00:58:58,458 che la gente a quelle scuole stanno per avere il più 1097 00:58:58,458 --> 00:59:01,655 numero di amici al scuole che siamo già a. 1098 00:59:01,655 --> 00:59:03,530 Abbiamo preso una diversa approccio per la scuola superiore, 1099 00:59:03,530 --> 00:59:05,670 perché potremmo lanciare ovunque allo stesso tempo. 1100 00:59:05,670 --> 00:59:07,580 Quindi noi non sapevamo veramente come stava andando a crescere. 1101 00:59:07,580 --> 00:59:10,704 Penso che sta crescendo a più di 5.000 persone al giorno, che è abbastanza buono. 1102 00:59:10,704 --> 00:59:14,533 1103 00:59:14,533 --> 00:59:15,487 Sì? 1104 00:59:15,487 --> 00:59:17,395 >> AUDIENCE: Quando si iniziato a Facebook, hai 1105 00:59:17,395 --> 00:59:19,727 intende per farlo diventare questo vero e proprio business? 1106 00:59:19,727 --> 00:59:20,560 Mark Zuckerberg: No. 1107 00:59:20,560 --> 00:59:22,412 PUBBLICO: Beh, come hai fatto [incomprensibile]? 1108 00:59:22,412 --> 00:59:28,900 1109 00:59:28,900 --> 00:59:32,020 >> Mark Zuckerberg: mi ricordo pensando che sarebbe stato bello 1110 00:59:32,020 --> 00:59:35,030 se si potrebbe avere un Elenco di tutti. 1111 00:59:35,030 --> 00:59:38,320 Mi ricordo di litigare con i miei genitori su questo, perché dopo quasi 1112 00:59:38,320 --> 00:59:44,020 ma ho buttato fuori di scuola per questo progetto che ho fatto prima di Facebook, 1113 00:59:44,020 --> 00:59:47,217 erano come, a cosa potrebbe forse venire di fare qualcosa di nuovo? 1114 00:59:47,217 --> 00:59:48,800 E mi piace, no, questo è piuttosto fresco. 1115 00:59:48,800 --> 00:59:52,605 Provate a immaginare quanto freddo sarebbe se si può semplicemente digitare il nome di qualcuno 1116 00:59:52,605 --> 00:59:54,120 e ottenere alcune informazioni su di loro. 1117 00:59:54,120 --> 00:59:56,050 Ed erano proprio come, io non lo vedo. 1118 00:59:56,050 --> 00:59:58,662 E io sono come, bene, faremo basta farlo a Harvard per ora, 1119 00:59:58,662 --> 01:00:01,620 ma immaginate cosa succede se un giorno, si può semplicemente digitare il nome di nessuno 1120 01:00:01,620 --> 01:00:02,940 e ottenere alcune informazioni su di loro. 1121 01:00:02,940 --> 01:00:04,790 E come, che avrebbe essere di tipo fresco, giusto? 1122 01:00:04,790 --> 01:00:08,190 1123 01:00:08,190 --> 01:00:11,831 Così non ha acquistato, ma ora lo fanno. 1124 01:00:11,831 --> 01:00:15,100 >> [Risate] 1125 01:00:15,100 --> 01:00:16,620 >> Sì, così non lo so. 1126 01:00:16,620 --> 01:00:20,450 Credo che in ogni fase, siamo solo tipo di guardare un modo naturale 1127 01:00:20,450 --> 01:00:22,890 per preservare la integrità della rete, 1128 01:00:22,890 --> 01:00:28,190 e anche per fare in modo che è più utile - I 1129 01:00:28,190 --> 01:00:32,668 ipotesi è la risposta a questa domanda. 1130 01:00:32,668 --> 01:00:34,129 Sì? 1131 01:00:34,129 --> 01:00:38,512 >> AUDIENCE: Ci sono alcuni competenze, in particolare [incomprensibile], 1132 01:00:38,512 --> 01:00:42,895 che [incomprensibile] o si farebbe suggerire qualcuno per studiare? 1133 01:00:42,895 --> 01:00:45,779 1134 01:00:45,779 --> 01:00:49,070 Mark Zuckerberg: Ho appena suggerisco di seguire i corsi più difficili che è possibile, 1135 01:00:49,070 --> 01:00:51,653 perché si impara di più quando di sfidare te stesso, giusto? 1136 01:00:51,653 --> 01:00:57,980 Così come il 161 appena rovinato la mia vita, e ho imparato molto da esso. 1137 01:00:57,980 --> 01:01:01,620 121 Ho anche trovato piuttosto difficile. 1138 01:01:01,620 --> 01:01:03,880 124 specie di cambiato il così ho pensato di roba. 1139 01:01:03,880 --> 01:01:06,700 1140 01:01:06,700 --> 01:01:09,430 >> Che 124 mi ha insegnato che Penso che era davvero utile 1141 01:01:09,430 --> 01:01:13,840 era che ci sono - I che un sacco di persone si concentrano 1142 01:01:13,840 --> 01:01:16,630 su come fare cose come pure possibile, e come 1143 01:01:16,630 --> 01:01:18,620 per rendere l'algoritmo più efficiente. 1144 01:01:18,620 --> 01:01:23,870 Ma ciò che ci ha sempre ottenuto, non è fare cose in modo più efficiente, 1145 01:01:23,870 --> 01:01:27,140 ma, che il quadro in un modo piuttosto efficiente. 1146 01:01:27,140 --> 01:01:29,640 Quindi, voglio dire, che tipo di insegna si entrambi i lati del problema, 1147 01:01:29,640 --> 01:01:33,980 come le strutture di dati e algoritmi, e come la configurazione è veramente importante. 1148 01:01:33,980 --> 01:01:36,843 E questo è sicuramente salvato la nostra ass in scala un sacco di volte. 1149 01:01:36,843 --> 01:01:40,100 1150 01:01:40,100 --> 01:01:40,870 >> Non lo so. 1151 01:01:40,870 --> 01:01:42,400 Lavorare con persone intelligenti. 1152 01:01:42,400 --> 01:01:43,150 Imparare dalla gente. 1153 01:01:43,150 --> 01:01:47,750 1154 01:01:47,750 --> 01:01:50,666 AUDIENCE: Una delle cose che Ho notato su Facebook, rispetto 1155 01:01:50,666 --> 01:01:55,388 di altro spazio di social networking, è che in realtà è molto più facile da usare. 1156 01:01:55,388 --> 01:02:01,350 Avete persone - come i tuoi dipendenti solo mettendo qualunque pezzi che pensano 1157 01:02:01,350 --> 01:02:01,849 sono fresche. 1158 01:02:01,849 --> 01:02:06,830 Avete gente di stabilità separati per assicurare che tutto funziona tutto insieme? 1159 01:02:06,830 --> 01:02:09,280 >> Mark Zuckerberg: la gente può fanno quello che vogliono, 1160 01:02:09,280 --> 01:02:11,810 ma questo non significa che può mettere sul sito. 1161 01:02:11,810 --> 01:02:21,650 Quindi penso che roba prima va sul sito, un sacco di gente lo vede. 1162 01:02:21,650 --> 01:02:24,667 Voglio dire, io sicuramente spuntare su di esso prima di poter andare a vivere. 1163 01:02:24,667 --> 01:02:27,750 Ma voglio dire, penso che le persone hanno un sacco di creatività per fare cose interessanti. 1164 01:02:27,750 --> 01:02:32,520 E un sacco di volte, è come qualcuno può trovare una grande idea, 1165 01:02:32,520 --> 01:02:36,200 ma questo non significa che è il ultimo modo che sarebbe accaduto. 1166 01:02:36,200 --> 01:02:40,710 >> Così, per esempio, le persone mettendo in evidenza in giallo quali cambiamenti 1167 01:02:40,710 --> 01:02:44,510 nel loro profilo - penso che solo il concetto di evidenziare 1168 01:02:44,510 --> 01:02:47,520 roba che è cambiato è veramente buono, ma l'interfaccia 1169 01:02:47,520 --> 01:02:50,960 che quel tipo utilizzato per esso non è quello che penso sia il migliore. 1170 01:02:50,960 --> 01:02:54,130 E il modo che ha l'archiviazione il vecchio informazioni sul profilo 1171 01:02:54,130 --> 01:02:55,410 non è ottimale sia. 1172 01:02:55,410 --> 01:02:58,201 E questo tipo di è freddo, perché stava solo facendo per se stesso. 1173 01:02:58,201 --> 01:03:01,790 Ma se fossimo mai riusciti a fare qualcosa di vivo da quella, che 1174 01:03:01,790 --> 01:03:04,060 Io voglio, lo facciamo in un modo diverso. 1175 01:03:04,060 --> 01:03:05,540 Ed è più come un mock-up. 1176 01:03:05,540 --> 01:03:07,814 >> AUDIENCE: Così come, le idee provenire dalla terra, su, 1177 01:03:07,814 --> 01:03:10,230 e poi [? è solo?] [? gettato?] [? su tutta la linea? ?] 1178 01:03:10,230 --> 01:03:12,260 >> Mark Zuckerberg: I Cioè, si va in entrambe le direzioni. 1179 01:03:12,260 --> 01:03:14,995 E non sto completamente unopinionated. 1180 01:03:14,995 --> 01:03:21,072 1181 01:03:21,072 --> 01:03:22,322 MICHAEL D. SMITH: [incomprensibile]. 1182 01:03:22,322 --> 01:03:28,298 1183 01:03:28,298 --> 01:03:30,788 >> PUBBLICO: Io in realtà ho un domanda sul [incomprensibile]. 1184 01:03:30,788 --> 01:03:35,270 Quindi, tornando sulla [Incomprensibile] e la privacy [incomprensibile]. 1185 01:03:35,270 --> 01:03:37,760 Ed è una piattaforma diversa? 1186 01:03:37,760 --> 01:03:38,756 >> Mark Zuckerberg: Già. 1187 01:03:38,756 --> 01:03:41,744 >> Pubblico: così la gente universitari sono più di 18 anni e ha permesso 1188 01:03:41,744 --> 01:03:44,483 a pubblicare qualunque foto che vogliono, e non sono davvero 1189 01:03:44,483 --> 01:03:47,720 incriminanti stessi, salvo forse per droga e alcol? 1190 01:03:47,720 --> 01:03:52,202 Ho visto le immagini su Facebook dove il mio giovane 1191 01:03:52,202 --> 01:03:54,692 cugini stanno bevendo e cose del genere. 1192 01:03:54,692 --> 01:04:00,170 Ma quando si va al liceo ragazzi, sono 15 e 16 e più giovane. 1193 01:04:00,170 --> 01:04:03,158 >> E sono ragazzi appena dicendo che è internet, 1194 01:04:03,158 --> 01:04:06,644 e se vogliono incriminare stessi e cose del genere, 1195 01:04:06,644 --> 01:04:07,640 è normale? 1196 01:04:07,640 --> 01:04:11,624 O voi ragazzi filtrare le immagini agli studenti che delle scuole superiori, presentati 1197 01:04:11,624 --> 01:04:13,118 e le informazioni che scrivono? 1198 01:04:13,118 --> 01:04:15,435 Oppure semplicemente [incomprensibile]? 1199 01:04:15,435 --> 01:04:18,310 Mark Zuckerberg: Così un sacco di soluzioni che veniamo su con roba 1200 01:04:18,310 --> 01:04:23,230 Non sono tecnica od organizzativa, ma semplicemente applicando una pressione sociale 1201 01:04:23,230 --> 01:04:24,580 in buoni modi. 1202 01:04:24,580 --> 01:04:28,740 Così Myspace ha - quasi un terzo del loro personale 1203 01:04:28,740 --> 01:04:32,660 sta monitorando le immagini che ottenere caricato per la pornografia. 1204 01:04:32,660 --> 01:04:36,270 Abbiamo quasi mai avuto alcun pornografia caricato, 1205 01:04:36,270 --> 01:04:39,290 e penso che un sacco di il motivo è che la gente 1206 01:04:39,290 --> 01:04:44,470 usare i loro veri nomi su Facebook, e il tuo indirizzo e-mail reale per la scuola. 1207 01:04:44,470 --> 01:04:47,900 E se avete questo, allora sei non andare a caricare la pornografia. 1208 01:04:47,900 --> 01:04:50,830 E penso che questo sia un davvero semplice soluzione sociale 1209 01:04:50,830 --> 01:04:56,060 per un problema tecnico possibilmente complessa. 1210 01:04:56,060 --> 01:05:02,367 >> Quindi detto questo, abbiamo cambiato alcuni dei le caratteristiche di tutto per la scuola superiore. 1211 01:05:02,367 --> 01:05:04,200 Ad esempio, abbiamo preso partiti fuori, perché noi 1212 01:05:04,200 --> 01:05:06,370 capito che i genitori otterrebbe incazzato 1213 01:05:06,370 --> 01:05:09,280 o avrebbero solo rompere tutto le parti barile molto rapidamente, 1214 01:05:09,280 --> 01:05:10,744 e che sarebbe schifo per tutti. 1215 01:05:10,744 --> 01:05:13,470 >> [Ridacchia] 1216 01:05:13,470 --> 01:05:16,250 >> Non lo so. 1217 01:05:16,250 --> 01:05:20,290 Noi deemphasize contatto informazioni al liceo. 1218 01:05:20,290 --> 01:05:22,746 Già. 1219 01:05:22,746 --> 01:05:24,120 AUDIENCE: Va bene, finisce qui. 1220 01:05:24,120 --> 01:05:26,220 Se avete altre domande, ritenga liberi di scendere e parlare con Marco. 1221 01:05:26,220 --> 01:05:27,120 Grazie mille. 1222 01:05:27,120 --> 01:05:28,036 >> Mark Zuckerberg: Già. 1223 01:05:28,036 --> 01:05:34,457 [Applausi]