1 00:00:00,000 --> 00:00:11,664 2 00:00:11,664 --> 00:00:13,830 Michael D. Smith: Ito afternoon Mayroon akong ang kasiyahan 3 00:00:13,830 --> 00:00:16,830 nagpapakilala ng Markahan Zuckerberg, na kung saan ay isa sa aming mga guest speaker 4 00:00:16,830 --> 00:00:21,030 ito semestre ay darating at makipag-usap sa isang Medyo tungkol sa computer science 5 00:00:21,030 --> 00:00:22,040 sa tunay na mundo. 6 00:00:22,040 --> 00:00:25,350 Tulad ng karamihan sa iyo marahil alam, bilang ka guys lahat gawin ito marami pang iba 7 00:00:25,350 --> 00:00:30,090 kaysa sa gagawin ko, ang founder ng Facebook.com, na kung saan ay isang social networking 8 00:00:30,090 --> 00:00:32,200 programa, kahit anong gusto mong tawagan ito. 9 00:00:32,200 --> 00:00:37,094 Ginamit sa higit sa 2000 mga paaralan sa buong bansa, at posibleng sa mundo masyadong. 10 00:00:37,094 --> 00:00:38,760 Ito ba ay ang mundo masyadong, o lamang ang bansa? 11 00:00:38,760 --> 00:00:39,750 >> MARK ZUCKERBERG: [hindi marinig]. 12 00:00:39,750 --> 00:00:40,740 >> Michael D. Smith: OK. 13 00:00:40,740 --> 00:00:45,007 Kaya magandang impluwensiya para sa paggawa ilang mga bagay na sa computer science. 14 00:00:45,007 --> 00:00:47,090 Siya'y pagpunta upang sabihin sa amin ang ilang mga ng background ng mga ito 15 00:00:47,090 --> 00:00:48,780 at kung ano ang naging mahalaga at iba pa. 16 00:00:48,780 --> 00:00:50,140 Kaya mangyaring sumali sa akin sa welcoming. 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 Ang lahat ng mga karapatan, cool. 20 00:00:57,540 --> 00:01:00,248 Ito ang unang pagkakataon na hindi ko kailanman nagkaroon upang i-hold ang isa sa mga bagay na ito. 21 00:01:00,248 --> 00:01:02,818 Kaya ako lamang ang pagpunta upang i-attach ito talagang mabilis, isang segundo. 22 00:01:02,818 --> 00:01:14,270 23 00:01:14,270 --> 00:01:14,770 Ayos lang. 24 00:01:14,770 --> 00:01:16,264 Naririnig mo? 25 00:01:16,264 --> 00:01:17,740 Mabuti ba ito? 26 00:01:17,740 --> 00:01:19,160 Ay ito amplified sa lahat? 27 00:01:19,160 --> 00:01:19,797 >> Madla: Oo. 28 00:01:19,797 --> 00:01:20,922 MARK ZUCKERBERG: Lahat ng karapatan. 29 00:01:20,922 --> 00:01:21,979 Sweet. 30 00:01:21,979 --> 00:01:24,895 Ito ay tulad ng isa sa mga unang beses Nakapunta ako sa isang panayam sa Harvard. 31 00:01:24,895 --> 00:01:31,950 32 00:01:31,950 --> 00:01:35,480 Hulaan ko kung ano ang marahil pagpunta sa maging pinaka-kapaki-pakinabang para sa iyo guys ay kung ko lang 33 00:01:35,480 --> 00:01:39,104 magdadala sa iyo sa pamamagitan ng ilan sa mga kurso na kinuha ko sa Harvard kung saan ko talaga 34 00:01:39,104 --> 00:01:40,270 pumunta sa lecture minsan. 35 00:01:40,270 --> 00:01:42,230 Ako ay biro. 36 00:01:42,230 --> 00:01:44,120 At uri ng, tulad ng, kung paano iba't ibang mga pagpapasya 37 00:01:44,120 --> 00:01:46,711 na nagkaroon kong gumawa kapag ako ay gumagalaw kasama Facebook 38 00:01:46,711 --> 00:01:49,460 Nakakuha naapektuhan ng iba't ibang mga bagay-bagay na ako ay pag-aaral sa mga klase 39 00:01:49,460 --> 00:01:50,427 na ako ay pagkuha. 40 00:01:50,427 --> 00:01:53,010 At kung ang lahat ay tumatakbo nang ayon sa plano, pagkatapos ay marahil ilan sa inyo guys 41 00:01:53,010 --> 00:01:55,759 ay lalabas sa pag-iisip na ito na pagkuha ng CS o mga bagay-bagay sa engineering 42 00:01:55,759 --> 00:01:57,760 sa Harvard ay talagang uri ng mga kapaki-pakinabang. 43 00:01:57,760 --> 00:02:00,640 Kaya iyon ang plano laro. 44 00:02:00,640 --> 00:02:02,670 >> Sa tingin ko ay hindi ito slotted para sa dalawang oras. 45 00:02:02,670 --> 00:02:04,670 Walang paraan ako pupunta upang magsalita para sa dalawang oras. 46 00:02:04,670 --> 00:02:07,110 Kukunin ko marahil makipag-usap para sa katulad 20 minuto, o 15 minuto, 47 00:02:07,110 --> 00:02:08,750 at pagkatapos ko makikita lamang ipaalam magtanong ka guys. 48 00:02:08,750 --> 00:02:10,958 Dahil ako sigurado ka guys may mas kawili-wiling mga bagay-bagay 49 00:02:10,958 --> 00:02:14,816 upang hilingin sa akin sa kaya kong dumating up sa upang makipag-usap tungkol sa aking sarili. 50 00:02:14,816 --> 00:02:16,760 >> Kaya hulaan ko idedetalye ko lang uri ng makapagsimula. 51 00:02:16,760 --> 00:02:19,810 52 00:02:19,810 --> 00:02:23,580 Kapag ako ay dito, ako nagsimula off ang paglalaan 121. 53 00:02:23,580 --> 00:02:26,297 Hindi ko kailanman talagang kinuha 50. 54 00:02:26,297 --> 00:02:28,130 Dapat nakuha mo ang iba pang mga taong noon ay 55 00:02:28,130 --> 00:02:31,190 paggawa Facebook, Dustin Moskovitz, na naging aking mga kasama sa kuwarto. 56 00:02:31,190 --> 00:02:34,792 Kapag namin nakuha ko na sinimulan ang site noon ay nakasulat sa PHP, na kung saan ay hindi isang bagay 57 00:02:34,792 --> 00:02:36,500 na natutunan mo sa isa sa mga klase. 58 00:02:36,500 --> 00:02:38,960 Ngunit sa kabutihang-palad, kung ikaw magkaroon ng isang magandang background sa C, 59 00:02:38,960 --> 00:02:42,790 ang syntax ay halos katulad na, at maaari mo itong kunin sa isa o dalawang araw. 60 00:02:42,790 --> 00:02:49,020 >> Kaya sinimulan ko ang pagsusulat sa site at inilunsad ito sa Harvard 61 00:02:49,020 --> 00:02:51,040 noong Pebrero 2004. 62 00:02:51,040 --> 00:02:52,750 Kaya hulaan ko halos dalawang taon na ang nakaraan ngayon. 63 00:02:52,750 --> 00:02:55,770 At sa loob ng dalawang linggo, isang ilang libong mga tao ay naka-sign up. 64 00:02:55,770 --> 00:02:57,686 At nagsimula kaming nakukuha ilang mga email mula sa mga tao 65 00:02:57,686 --> 00:03:00,800 sa iba pang mga kolehiyo na humihiling para sa amin upang ilunsad ito sa kanilang paaralan. 66 00:03:00,800 --> 00:03:02,725 >> At ako ay pagkuha ng 161 sa panahon. 67 00:03:02,725 --> 00:03:05,350 Kaya hindi ko alam kung ka guys alam ang reputasyon ng na kurso, 68 00:03:05,350 --> 00:03:07,662 ngunit ito ay uri ng mabigat. 69 00:03:07,662 --> 00:03:10,370 Iyon ay isang talagang masaya kurso, ngunit hindi ito umalis sa akin ng may higit na oras 70 00:03:10,370 --> 00:03:12,510 gumawa ng kahit ano pa sa Facebook. 71 00:03:12,510 --> 00:03:16,360 Kaya ang aking mga kasama sa kuwarto Dustin, sino ako hula ay lamang tapos CS50, 72 00:03:16,360 --> 00:03:18,370 ay tulad, hey, gusto kong tumulong. 73 00:03:18,370 --> 00:03:22,009 Gusto kong gawin ang pagpapalawak at tulungan kang malaman kung paano gawin ang mga bagay-bagay. 74 00:03:22,009 --> 00:03:24,050 Kaya ako ay tulad ng, alam mo na, na medyo cool taong masyadong maselan sa pananamit, 75 00:03:24,050 --> 00:03:26,500 ngunit hindi mo talaga alam ang anumang PHP o anumang bagay tulad na. 76 00:03:26,500 --> 00:03:29,919 Kaya na weekend nagpunta siya sa bahay, bumili ng libro Perl para sa Dummies, 77 00:03:29,919 --> 00:03:31,960 dumating likod at noon ay tulad, oo, handa na akong pumunta. 78 00:03:31,960 --> 00:03:35,560 Ako ay tulad ng taong masyadong maselan sa pananamit, ang site ay nakasulat sa PHP, hindi Perl, ngunit alam mo na, 79 00:03:35,560 --> 00:03:36,270 na ay malamig-lamig. 80 00:03:36,270 --> 00:03:41,800 >> Kaya siya kinuha ang PHP sa ibabaw ng ilang araw dahil, ako 81 00:03:41,800 --> 00:03:44,090 nangangako na kung mayroon kang isang magandang background sa C, at pagkatapos ay 82 00:03:44,090 --> 00:03:46,230 PHP ay isang napaka-simpleng bagay sa pick up. 83 00:03:46,230 --> 00:03:49,390 At siya uri ng lamang nagpunta upang gumana. 84 00:03:49,390 --> 00:03:53,120 Kaya ibig sabihin ko, ang unang malaking desisyon na talaga namin ay may upang gumawa ng 85 00:03:53,120 --> 00:03:57,140 ay nasa kung paano i-uri ng palawakin ang arkitektura 86 00:03:57,140 --> 00:04:01,920 upang pumunta mula sa iisang uri ng paaralan set up na namin ay may kapag ito ay isa lamang sa Harvard 87 00:04:01,920 --> 00:04:03,830 sa isang bagay na suportado ng maramihang mga paaralan. 88 00:04:03,830 --> 00:04:06,890 >> Kaya ito ay isang desisyon na nagkaroon ng na isasagawa sa isang bungkos ng mga antas, 89 00:04:06,890 --> 00:04:10,000 parehong sa produkto at kung paano gusto naming privacy upang gumana, 90 00:04:10,000 --> 00:04:12,510 ngunit sa palagay ko isa na talaga mahalagang desisyon na 91 00:04:12,510 --> 00:04:16,180 nakatulong sa amin scale kaakit-akit na rin ay kung paano napagpasyahan naming ipamahagi ang data. 92 00:04:16,180 --> 00:04:21,680 >> Kaya hindi ko alam kung magkano ng pagiging kumplikado bagay tulad ng malaki O pagtatanda mo guys 93 00:04:21,680 --> 00:04:23,620 sa class na ito. 94 00:04:23,620 --> 00:04:28,610 Kaya Ibig kong sabihin, isa sa mga pinaka-kumplikadong computations na ginagawa namin sa site 95 00:04:28,610 --> 00:04:32,080 ay ang pag-compute upang sabihin kung paano nakakonekta ka sa mga tao. 96 00:04:32,080 --> 00:04:34,680 >> Dahil kung maaari kang isipin, na naka-imbak 97 00:04:34,680 --> 00:04:42,210 bilang uri ng isang serye ng mga undirected - hindi ito tinimbang - kaya undirected, 98 00:04:42,210 --> 00:04:45,970 unweighted pares ng mga numero ng ID ng mga tao sa database. 99 00:04:45,970 --> 00:04:49,647 Pagkatapos kung gusto mong malaman kung sino ang mga kaibigan sa isang tao, 100 00:04:49,647 --> 00:04:51,230 mayroon kang upang tumingin sa lahat ng kanilang mga kaibigan. 101 00:04:51,230 --> 00:04:51,730 Mag-right? 102 00:04:51,730 --> 00:04:54,000 Kaya na siguro tulad ng 100 o 200 mga tao. 103 00:04:54,000 --> 00:04:57,050 >> Ngunit pagkatapos ay kung nais mong malaman out kung sino ang isang kaibigan ng isang kaibigan, 104 00:04:57,050 --> 00:04:59,800 o kung ano ang pinakamalapit na koneksyon ay doon, pagkatapos mo uri ng 105 00:04:59,800 --> 00:05:03,440 may upang tumingin sa mga 100 o 200 mga kaibigan ng bawat isa sa mga kaibigan. 106 00:05:03,440 --> 00:05:10,020 Kaya ito ay nagiging sa bawat antas mayroong isa pang factor ng n-multiply n, kung saan 107 00:05:10,020 --> 00:05:13,861 n ay ang bilang ng mga kaibigan na sa bawat isa sa iyong mga kaibigan ay. 108 00:05:13,861 --> 00:05:16,110 Kaya maaari mong makita na ito uri ng nagiging exponentially 109 00:05:16,110 --> 00:05:20,076 mahirap na malutas ang para sa pinakamaikling landas sa pagitan ng mga tao. 110 00:05:20,076 --> 00:05:22,950 Kaya kung lamang na iyong hinahanap para sa isang kaibigan ng isang kaibigan, na n nakalapat. 111 00:05:22,950 --> 00:05:25,520 Kung naghahanap ka para sa isang kaibigan ng isang kaibigan ng isang kaibigan, na n nakakubo. 112 00:05:25,520 --> 00:05:27,311 At iyon ang isang bagay na ayon sa kaugalian noon ay 113 00:05:27,311 --> 00:05:31,590 medyo mahirap para sa marami ng mga mga site hinalinhan sa Facebook. 114 00:05:31,590 --> 00:05:34,210 At halimbawa Friendster Nagkaroon malaking problema sa ito 115 00:05:34,210 --> 00:05:37,520 dahil sila ay sinusubukang i- compute path ng anim na grado out, 116 00:05:37,520 --> 00:05:38,870 o tulad ng pitong grado out. 117 00:05:38,870 --> 00:05:42,330 >> At iyon ang isang bagay na kapag ikaw ay gumagawa tulad n ikapitong, 118 00:05:42,330 --> 00:05:47,560 na lamang ay talagang napakahirap at ito kinuha down na ang kanilang site para sa isang habang. 119 00:05:47,560 --> 00:05:51,950 Kaya isa sa mga bagay na uri ng namin ay may sa isip kapag namin ang pag-uunawa ay 120 00:05:51,950 --> 00:05:56,070 kung paano gawin ito ay paano ko sa iyo ipamahagi ang database sa paraan 121 00:05:56,070 --> 00:05:58,820 na-compute na ito nagiging napapamahalaang. 122 00:05:58,820 --> 00:06:03,570 >> Kaya kung ano ang aming nagpasya noon ay na lahat ng tao sa site 123 00:06:03,570 --> 00:06:06,800 ang karamihan ng kanilang mga aktibidad sa paaralan na uri ng mga ito ay batay sa. 124 00:06:06,800 --> 00:06:09,767 Kaya't kung ikaw ay sa Harvard, pagkatapos karamihan sa mga tao 125 00:06:09,767 --> 00:06:12,350 kung sino ang pagpunta sa dapat makita at transacting sa sa site 126 00:06:12,350 --> 00:06:13,475 ay pagpunta sa maging sa Harvard. 127 00:06:13,475 --> 00:06:16,600 Ang aktwal na marahil nais na ito ay 90% ng ang mga bagay na ginagawa mo sa site. 128 00:06:16,600 --> 00:06:20,510 >> Kaya't nagpasya kaming maghiwalay ang mga database at lumikha 129 00:06:20,510 --> 00:06:25,740 isa halimbawa ng MySQL database para sa bawat paaralan sa network. 130 00:06:25,740 --> 00:06:30,680 At sa paggawa na, kung ikaw mapansin ang mga path na namin kino-compute 131 00:06:30,680 --> 00:06:32,050 Ikaw lamang sa loob ng paaralan. 132 00:06:32,050 --> 00:06:35,120 Kaya sa halip na sabihin nating, tulad ngayon Ikinalulungkot namin sa 6,000,000 mga gumagamit, 133 00:06:35,120 --> 00:06:41,080 at sa halip ng pagkakaroon upang gawin n nakakubo sa paglipas ng ilang mga bahagi ng 6,000,000, 134 00:06:41,080 --> 00:06:43,850 n lamang ito nakakubo sa ibabaw 10,000, na kung saan ay mas higit pa 135 00:06:43,850 --> 00:06:47,760 napapamahalaan ang uri ng pag-compute. 136 00:06:47,760 --> 00:06:50,920 >> Kaya na noon ay uri ng unang malaki desisyon ng arkitektura 137 00:06:50,920 --> 00:06:55,210 na namin ay may upang gawing na nag-ambag sa amin hindi namamatay ng ilang buwan mamaya. 138 00:06:55,210 --> 00:06:58,250 At ito ay marahil isang medyo mahalaga isa. 139 00:06:58,250 --> 00:07:04,935 >> Kaya noong una namin-set up ang site namin ay may isang computer lamang na tumatakbo kami. 140 00:07:04,935 --> 00:07:06,060 Ito ay hindi sa aming mga dorm room. 141 00:07:06,060 --> 00:07:06,851 Kami ay pagrenta ito. 142 00:07:06,851 --> 00:07:10,780 Ako uri ng natutunan ang aking mga aralin para sa sinusubukan na patakbuhin ang isang site sa labas ng aking dorm 143 00:07:10,780 --> 00:07:15,040 room ng ilang buwan mas maaga, at Harvard halos sinubukang i-kick out sa akin. 144 00:07:15,040 --> 00:07:18,750 >> Kaya ako napunta pagrenta ng isang server-off site oras na ito. 145 00:07:18,750 --> 00:07:26,540 At hulaan ko tumatakbo orihinal ang database at ang mga web server. 146 00:07:26,540 --> 00:07:29,280 Kaya Apache ay kung ano ang kami ay gamit sa halimbawang ito 147 00:07:29,280 --> 00:07:31,940 upang maghatid ng mga pahina mula sa parehong machine. 148 00:07:31,940 --> 00:07:35,710 At dahil ibinahagi namin ang mga database sa paraan na aming ginawa, 149 00:07:35,710 --> 00:07:40,750 nagawa naming, pati na nagpunta na oras sa, lamang magdagdag ng higit pang mga machine linearly at uri ng 150 00:07:40,750 --> 00:07:43,630 palaguin ang site nang hindi na kinakailangang anumang uri ng pagpaparami paglawak 151 00:07:43,630 --> 00:07:45,640 sa dami ng mga makina na namin ay may. 152 00:07:45,640 --> 00:07:49,470 >> Ngunit pagkatapos namin pindutin ang tungkol sa tulad ng 30 o 50 mga paaralan, 153 00:07:49,470 --> 00:07:54,020 nagsimula kaming napagtatanto na maaari naming magsimulang makakuha ng higit pang mga pagganap out 154 00:07:54,020 --> 00:07:55,130 ng MySQL o Apache. 155 00:07:55,130 --> 00:07:57,980 156 00:07:57,980 --> 00:08:02,270 Ang ilan sa mga paraan ng bagay na na-set up lamang ay hindi bilang pinakamainam na bilang ng dati. 157 00:08:02,270 --> 00:08:10,840 >> Kaya halimbawa, kapag mayroon kang MySQL machine at Apache 158 00:08:10,840 --> 00:08:14,500 tumatakbo sa parehong server, at pagkatapos kung may mangyari sa server na iyon, 159 00:08:14,500 --> 00:08:18,500 gumagana pagkatapos ay hindi lamang ang database para sa paaralan na iyon o ang mga paaralan 160 00:08:18,500 --> 00:08:20,700 sa server na lang itigil ang uri ng pagtugon 161 00:08:20,700 --> 00:08:24,367 sa isang paraan na ang makakakuha kayong anumang kapaki-pakinabang, 162 00:08:24,367 --> 00:08:25,950 ngunit hindi ka maaaring kahit load ang anumang mga web page. 163 00:08:25,950 --> 00:08:27,075 Kaya makakakuha ka ng pahina ay hindi founds. 164 00:08:27,075 --> 00:08:28,250 At na uri ng sucks. 165 00:08:28,250 --> 00:08:33,586 >> Ngunit ang isa pang isyu ay ang pag-iiba at ang paggamit mula sa paaralan sa mga paaralan 166 00:08:33,586 --> 00:08:34,919 Hindi rin pagpunta sa maging perpekto. 167 00:08:34,919 --> 00:08:38,049 Kaya ang ilang mga paaralan ay palaging pagpunta sa may mas mabigat na paggamit. 168 00:08:38,049 --> 00:08:40,760 Mayroon kaming mga paaralan ngayon tulad ng Penn Estado na may 50,000 na mga gumagamit. 169 00:08:40,760 --> 00:08:44,942 At pagkatapos ay ang karamihan ng mga paaralan Mayroon pa ring mga gumagamit na mas mababa sa 2000. 170 00:08:44,942 --> 00:08:47,400 Dahil mayroong maraming maliit mga paaralan at ng maraming mga paaralan 171 00:08:47,400 --> 00:08:49,600 na walang kumpletong pagka-nasa-lahat-ng-pook. 172 00:08:49,600 --> 00:08:54,920 >> Kaya sa sinusubukan upang harapin ang ang isyu na ito at gawin itong 173 00:08:54,920 --> 00:08:59,630 sa gayon ay maaari kang humarap sa ang katotohanan na Penn Estado ay nagkaroon 174 00:08:59,630 --> 00:09:02,240 50,000 mga tao at lamang ng isang tonelada ng mga gumagamit sa lahat ng oras, 175 00:09:02,240 --> 00:09:05,380 at pagkatapos ay mayroon kang ilang mga paaralan na hindi, ano napagpasyahan naming gawin 176 00:09:05,380 --> 00:09:09,280 ay ihiwalay ng ilan sa mga web mga server mula sa mga server ng database. 177 00:09:09,280 --> 00:09:14,910 At gawin ito upang nagkaroon kami lamang isang pool ng Apache web server 178 00:09:14,910 --> 00:09:18,100 na maaaring namin load ang balanse sa pagitan ng. 179 00:09:18,100 --> 00:09:20,300 At gawin ito upang mo Maaaring gamitin ng mga pantay 180 00:09:20,300 --> 00:09:23,690 habang nagkakaroon lang ng database layer na maging isang uri ng pare-pareho. 181 00:09:23,690 --> 00:09:27,840 >> Kaya hindi ko alam kung bagay-bagay na ito ay kawili-wili sa iyo guys sa lahat. 182 00:09:27,840 --> 00:09:35,800 O kaya kung ito ang anumang bagay na mahalaga sa kung ano ang iyong guys ay nag-aaral ngayon. 183 00:09:35,800 --> 00:09:39,260 Kaya kung mayroon pa bagay-bagay na guys mas gugustuhin 184 00:09:39,260 --> 00:09:42,730 malaman tungkol sa mga tuntunin ng architecture, pagkatapos ay kukunin ko na iwanan na bukas sa mga katanungan 185 00:09:42,730 --> 00:09:43,310 mamaya. 186 00:09:43,310 --> 00:09:48,440 Kaya hindi ako gumastos ng maraming oras lamang pakikipag-usap tungkol sa random na mga application 187 00:09:48,440 --> 00:09:52,625 na guys puwede hindi kailanman pinapahalagahan gamitin. 188 00:09:52,625 --> 00:09:55,080 >> Hayaan akong subukan upang mahanap ang ilang mga kawili-wiling mga halimbawa. 189 00:09:55,080 --> 00:10:04,020 190 00:10:04,020 --> 00:10:12,860 Kaya Ibig kong sabihin, hulaan ko ang isa sa mga bagay na noon ay medyo kawili-wiling 191 00:10:12,860 --> 00:10:19,850 ay noong nakukuha namin sa isang point sa mga tuntunin ng trapiko 192 00:10:19,850 --> 00:10:23,110 kung saan kami nagsimula maxing out ang pagganap ng ilang mga 193 00:10:23,110 --> 00:10:27,620 ng mga mapagkukunan ng application bukas na sa pangkalahatan ay medyo performant. 194 00:10:27,620 --> 00:10:32,149 >> Kaya halimbawa, MySQL ay isang talagang mahusay na database ng open source. 195 00:10:32,149 --> 00:10:34,690 Hindi ko alam kung anuman sa iyo guys uri ng sa iyong sariling oras gulo 196 00:10:34,690 --> 00:10:39,920 sa paligid at gumawa ng anumang bagay na may MySQL o ginamit ito sa anumang paraan. 197 00:10:39,920 --> 00:10:41,310 Ngunit ito ay medyo madaling gamitin. 198 00:10:41,310 --> 00:10:43,029 Ito ay din nang mahinhin mabilis. 199 00:10:43,029 --> 00:10:44,070 Mga Index gumagana medyo na rin. 200 00:10:44,070 --> 00:10:48,090 Ito ay hindi bilang ganap na itinampok bilang isang bagay tulad ng Oracle, ngunit ito ay medyo magandang. 201 00:10:48,090 --> 00:10:50,460 >> At nakuha namin sa isang punto kung saan, sa tingin ko sa paligid 202 00:10:50,460 --> 00:10:54,400 kapag nagsimula kaming ginagawa tulad ng siguro 100 milyong mga pahina sa isang araw, 203 00:10:54,400 --> 00:10:59,230 na nagsimula kaming tumatakbo sa ilang bottlenecks sa na. 204 00:10:59,230 --> 00:11:07,530 Kaya halimbawa, isang tipikal na query sa MySQL Maaaring tumagal ng 2-4 millisecond. 205 00:11:07,530 --> 00:11:09,220 At hindi iyon na magkano. 206 00:11:09,220 --> 00:11:12,900 Ngunit kapag ikaw ay gumagawa ng 100 bilyong mga page view sa isang araw, 207 00:11:12,900 --> 00:11:15,679 at ang bawat isa ay maaaring view ng pahina may 30-50 mga query, 208 00:11:15,679 --> 00:11:18,220 lalo na kung gumagawa ka ng isang bagay tulad ng isang view ng profile na 209 00:11:18,220 --> 00:11:23,150 query sa lahat ng uri ng iba't ibang impormasyon, pagkatapos na magsisimula sa pagsuso. 210 00:11:23,150 --> 00:11:29,450 >> Kaya't nagsimula kaming upang bumuo ng isang pag-cache layer na 211 00:11:29,450 --> 00:11:31,750 pinapayagan mas mabilis na access sa ang ilan sa mga impormasyon. 212 00:11:31,750 --> 00:11:35,460 At orihinal na ginagamit namin ay isa pang open source application Memcache, 213 00:11:35,460 --> 00:11:38,320 na hindi ko alam kung anuman sa iyo guys mayroon kang anumang mga karanasan sa mga iyon. 214 00:11:38,320 --> 00:11:40,700 Ngunit ito ay medyo mabilis. 215 00:11:40,700 --> 00:11:43,950 Nakuha ko ulit access down na hulaan ko ang 0.3 216 00:11:43,950 --> 00:11:46,840 sa 0.5 millisecond, na kung saan ay medyo mabuti. 217 00:11:46,840 --> 00:11:52,170 >> Ngunit mayroon din itong isang bungkos ng mga isyu sa pamamahagi. 218 00:11:52,170 --> 00:11:56,000 Ito ay dapat na maging isang ipinamamahagi hash-uri-uriin ang talahanayan ng mga application, 219 00:11:56,000 --> 00:12:02,540 kung saan maaari kang maglakip lamang ng anumang numero ng Memcache mga kahon sa isang kumpol 220 00:12:02,540 --> 00:12:05,610 at magagawang Hook ito pataas at mayroon itong pumunta. 221 00:12:05,610 --> 00:12:08,710 Ngunit namin ang bumangga sa isang pulutong ng mga isyu doon kung saan 222 00:12:08,710 --> 00:12:11,170 iba't ibang Memcache mga kahon ay bumaba. 223 00:12:11,170 --> 00:12:13,270 At nagkaroon ng walang pag-uulit sa impormasyon. 224 00:12:13,270 --> 00:12:17,120 Kaya kapag ang isang Memcache kahon nagpunta down at kayo ay nagkaroon ng isang hindi tamaan ang cache, 225 00:12:17,120 --> 00:12:19,640 pagkatapos ang lahat ng isang biglaang mo ay nagkaroon ng isang pulutong ng mas maraming trapiko 226 00:12:19,640 --> 00:12:22,740 pagpunta sa isang partikular na hanay ng mga database. 227 00:12:22,740 --> 00:12:26,170 At na sumuso. 228 00:12:26,170 --> 00:12:32,830 >> Kaya bilang nagpunta sa oras, kahit kami outgrew Memcache at ang mga indeks sa MySQL. 229 00:12:32,830 --> 00:12:33,890 Kami pa ring gamitin ang mga bagay na iyon. 230 00:12:33,890 --> 00:12:37,490 Ngunit nagkaroon kami upang bumuo sa tuktok ng na ang dagdag na kalabisan. 231 00:12:37,490 --> 00:12:41,870 At sa tingin ko na ang isang bagay na marahil siguro ng kaunti kawili-wili. 232 00:12:41,870 --> 00:12:45,580 Ngunit Ipapaalam ko sa akong tanungin ka guys higit pang mga tanong tungkol sa na mamaya. 233 00:12:45,580 --> 00:12:51,432 >> Hindi ako talagang sigurado kung ano ang magiging kagiliw-giliw na makipag-usap tungkol sa ngayon. 234 00:12:51,432 --> 00:12:53,220 Siguro ka guys ay maaaring makatulong out ng kaunti? 235 00:12:53,220 --> 00:12:57,170 236 00:12:57,170 --> 00:12:58,073 Pumunta para dito. 237 00:12:58,073 --> 00:13:03,496 >> Madla: ako malaman ang tungkol sa, iniisip kita [hindi marinig] 238 00:13:03,496 --> 00:13:10,891 pagpunta sa isang online na negosyo tulad ng ito, kung paano mo nadama ang kapaligiran noon ay 239 00:13:10,891 --> 00:13:15,058 may malaking mga manlalaro ang lahat ng pagdadala ito sa merkado at iba pang mga malaking mga manlalaro 240 00:13:15,058 --> 00:13:16,807 sino ang tingin mo ay maaaring [Hindi marinig] upang markahan, 241 00:13:16,807 --> 00:13:19,765 o kung ano ang iyong karanasan ay kasama na. 242 00:13:19,765 --> 00:13:24,202 Gusto ko interesado, lamang sa isang teknikal gilid, [hindi marinig] Kaka ramping 243 00:13:24,202 --> 00:13:26,667 up at technically kung paano mo [hindi marinig]. 244 00:13:26,667 --> 00:13:29,625 245 00:13:29,625 --> 00:13:33,710 >> MARK ZUCKERBERG: Oo, kaya iyon hindi isang teknikal na tanong sa lahat. 246 00:13:33,710 --> 00:13:41,250 Ngunit hulaan ko kukunin ko na lang bang pumunta sa oras na pinag-uusapan ngayon. 247 00:13:41,250 --> 00:13:45,439 Dahil hindi ako talagang sigurado kung ano ang may-katuturang mga bagay-bagay para sa akin na tinatalakay. 248 00:13:45,439 --> 00:13:46,480 Kaya ko makikita lamang sagutin ito. 249 00:13:46,480 --> 00:13:49,313 Pagkatapos ang sinuman ng gustong itanong sa akin mga katanungan ay maaaring pumunta para lamang sa mga iyon. 250 00:13:49,313 --> 00:13:51,470 251 00:13:51,470 --> 00:13:54,640 >> Hulaan ko gusto hindi ko talaga na ginugol ng maraming ng oras nababahala tungkol sa mga bagay-bagay tulad ng - ko 252 00:13:54,640 --> 00:13:56,598 ibig sabihin, may mga kumpanyang out doon tulad ng Google 253 00:13:56,598 --> 00:14:00,600 na maaaring lamang makapunta sa iyong espasyo at gawin ang anumang gusto mo sa anumang oras. 254 00:14:00,600 --> 00:14:08,050 At sa tingin ko ang isa sa mga cool na bagay tungkol sa oras na ito sa teknolohiya 255 00:14:08,050 --> 00:14:13,340 ay na ang mga indibiduwal ay magagamit at magagawa paraan higit sa na sila ang talagang 256 00:14:13,340 --> 00:14:14,950 kailanman nagawang gawin bago. 257 00:14:14,950 --> 00:14:20,090 >> At kahit apat na taon na ang nakaraan kapag ay sinimulan ng Google, 258 00:14:20,090 --> 00:14:22,830 ngayon mayroon sila ng daan-daang ng libu-libo ng mga makina 259 00:14:22,830 --> 00:14:26,780 at marahil bilyon-bilyong mga dolyar na ginugol sa equipment. 260 00:14:26,780 --> 00:14:29,340 Sa tingin ko ang henerasyon bago Google, hindi mo magagawa kahit na 261 00:14:29,340 --> 00:14:32,410 gumawa ng isang site na walang ilang malaki piraso ng hardware. 262 00:14:32,410 --> 00:14:40,000 Sa tingin ko eBay, halimbawa, ang bumangga off ng dalawang $ 50,000 machine. 263 00:14:40,000 --> 00:14:43,640 Hindi mo lamang maaaring magsimula ng paggawa na kung ikaw ay isang kid lang sa isang dorm room. 264 00:14:43,640 --> 00:14:51,610 >> Kaya tingin ko ang katotohanan na maaari naming upa machine para sa $ 100 sa isang buwan 265 00:14:51,610 --> 00:14:56,820 at gamitin iyon upang masukat ng hanggang sa isang punto kung saan namin ay may mga 300,000 mga gumagamit 266 00:14:56,820 --> 00:14:57,830 ay medyo cool. 267 00:14:57,830 --> 00:15:02,810 Ito ay isang medyo kakaibang bagay na iyon nagaganap sa teknolohiya ngayon. 268 00:15:02,810 --> 00:15:08,390 Ginagawang ito nang sa gayon ay sa halip ng nag-aalala tungkol sa kung sino ay ang malaki manlalaro 269 00:15:08,390 --> 00:15:15,356 at kung ano ang pagpunta ay ang Google na gawin susunod, maaari mong gawin higit pa sa - mo 270 00:15:15,356 --> 00:15:16,730 Maaari lamang nakakakuha ng maraming mga bagay-bagay tapos na. 271 00:15:16,730 --> 00:15:24,460 >> At sa halip ng pagkakaroon upang pumunta out at mayroon ang ilan sa mga tradisyonal na negosyo 272 00:15:24,460 --> 00:15:27,927 mga problema, tulad mo na kailangang taasan kabisera bago ka makagawa ng anuman, 273 00:15:27,927 --> 00:15:29,010 hindi na isang isyu. 274 00:15:29,010 --> 00:15:32,100 Kaya ka na magagamit upang gawin ng maraming higit pa sa iyong sarili ngayon. 275 00:15:32,100 --> 00:15:35,300 Hindi ko alam kung na sumasagot ang tanong na iyong hinihiling. 276 00:15:35,300 --> 00:15:38,790 >> Ngunit Ibig kong sabihin, ito ay isa sa mga dahilan bakit sa tingin ko na, sa puntong ito, 277 00:15:38,790 --> 00:15:41,040 ito ay gumagawa ng maraming kahulugan na pag-aaral sa mga bagay na ito. 278 00:15:41,040 --> 00:15:47,110 Dahil sa walang punto sa nakalipas ng dati na magamit tulad ng isang maliit na halaga 279 00:15:47,110 --> 00:15:49,460 ng pera upang makakuha ng mga makapangyarihang sapat na teknolohiya 280 00:15:49,460 --> 00:15:52,000 sa talagang pindutin ang mga tao sa ang paraan na maaari mong ngayon. 281 00:15:52,000 --> 00:15:55,990 Gumagana ang Google tungkol sa 250 milyong mga pahina ng pagtingin sa isang araw. 282 00:15:55,990 --> 00:16:01,970 Ang mga ito ay daan-daang libo ng machine at 5,000 empleyado. 283 00:16:01,970 --> 00:16:05,480 >> Facebook ang 400 milyong mga page view sa isang araw. 284 00:16:05,480 --> 00:16:10,260 Iyon ay isang pulutong ng higit pa sa ginagawa ng Google. 285 00:16:10,260 --> 00:16:12,340 At kami ay may daan-daang mga machine. 286 00:16:12,340 --> 00:16:15,600 At ang pumasa lang namin na 50 empleyado. 287 00:16:15,600 --> 00:16:19,860 At ito lamang ay isang teknikal henerasyon ng tatlo o apat na 288 00:16:19,860 --> 00:16:22,910 taon sa architectures na nagawa. 289 00:16:22,910 --> 00:16:27,162 >> At pagkatapos mong pumunta tatlo o apat na taon pabalik bago na mula tulad ng eBay sa Google, 290 00:16:27,162 --> 00:16:28,620 at ito ay lamang ng ganap na naiibang. 291 00:16:28,620 --> 00:16:32,510 Dahil hindi bababa sa Google ay tumatakbo off ng isang pulutong ng ibinahagi kagamitan 292 00:16:32,510 --> 00:16:34,930 na mayroon sila ng daan-daang ng libu-libong mga machine, 293 00:16:34,930 --> 00:16:40,200 ngunit ang ideya nagkaroon upang makakuha ng maraming shitty machine na talagang murang. 294 00:16:40,200 --> 00:16:41,530 Ibig kong sabihin, na malaking hakbang up. 295 00:16:41,530 --> 00:16:44,539 >> Dahil pagkatapos ito ay tulad, OK, na mas kalabisan. 296 00:16:44,539 --> 00:16:45,830 Hindi nila ka nawawalan ng impormasyon. 297 00:16:45,830 --> 00:16:47,455 Hindi nila inaasahan bagay-bagay na laging gagana. 298 00:16:47,455 --> 00:16:51,307 Ito ay isang magkano ang mas mature saloobin kaysa sa eBay, na 299 00:16:51,307 --> 00:16:53,390 ay ang tanging bagay na maaari nilang gawin sa oras. 300 00:16:53,390 --> 00:16:56,406 301 00:16:56,406 --> 00:16:58,676 >> Madla: Mayroon akong tanong tungkol sa mga bagay DHT. 302 00:16:58,676 --> 00:16:59,759 >> MARK ZUCKERBERG: ano Ang? 303 00:16:59,759 --> 00:17:01,551 Madla: ipinamamahagi Ang Hash bagay-bagay Table. 304 00:17:01,551 --> 00:17:02,925 MARK ZUCKERBERG: Oo, na isa? 305 00:17:02,925 --> 00:17:05,074 Madla: ako ay lamang nagtataka kung [hindi marinig] 306 00:17:05,074 --> 00:17:08,511 lahat ng iyong mga extension para sa Memcache, dahil ang isang bagay na napansin ko 307 00:17:08,511 --> 00:17:12,930 ay na, oo, may mga hindi talaga magandang magagamit na aklatan para sa DHT bagay-bagay. 308 00:17:12,930 --> 00:17:14,972 Mayroong ang lahat ng mga kahanga-hangang ito pananaliksik, ngunit sa mga tuntunin 309 00:17:14,972 --> 00:17:18,138 ng mga pagpapatupad na aktwal na haharapin kasama ang lahat ng mga isyu sa pag-uulit at ang lahat ng 310 00:17:18,138 --> 00:17:18,822 mga bagay - 311 00:17:18,822 --> 00:17:22,920 >> MARK ZUCKERBERG: Oo, ng maraming mga bagay-bagay - namin 312 00:17:22,920 --> 00:17:25,280 ay hindi kinakailangang pahabain Memcache. 313 00:17:25,280 --> 00:17:29,480 Binuo namin ng grupo ng mga bagay-bagay ang ating mga sarili. 314 00:17:29,480 --> 00:17:32,470 Sa ngayon, ito ay hindi open source. 315 00:17:32,470 --> 00:17:33,590 Isinasaalang-alang namin ito ginagawa. 316 00:17:33,590 --> 00:17:37,410 At Ibig kong sabihin, mayroong ng maraming trabaho na Naging paggawa ng mga bagay-bagay na open source. 317 00:17:37,410 --> 00:17:42,020 At ito ay sa tuktok ng ka man o hindi nais na mawala ang mapagkumpitensya kalamangan. 318 00:17:42,020 --> 00:17:43,150 Ito ay uri ng kapus-kapalaran. 319 00:17:43,150 --> 00:17:46,935 >> Dahil sa tingin ko na kung ito namin lamang mas madali upang gumawa ng isang bagay tulad na, 320 00:17:46,935 --> 00:17:47,810 pagkatapos ay maaari mong gawin ito. 321 00:17:47,810 --> 00:17:49,950 Maaari mong ilabas lamang ang code. 322 00:17:49,950 --> 00:17:55,430 Ngunit pagkatapos ay mayroong isang pulutong ng suporta at paglilisensya at lahat ng bagay na iyon. 323 00:17:55,430 --> 00:17:57,030 Nalaman namin na naging nakakainis. 324 00:17:57,030 --> 00:17:59,930 >> Isa sa mga bagay na namin talaga isinasaalang-alang sa paggawa ng open source 325 00:17:59,930 --> 00:18:03,740 ay server paghahanap na ito na aktwal na na lalaki upo doon 326 00:18:03,740 --> 00:18:09,050 ginawa habang siya ay pa rin out sa California. 327 00:18:09,050 --> 00:18:16,380 At hulaan Nakatanggap ako kami sa isang punto kung saan MySQL ay pagkahuli ng kaunti sa ilang mga 328 00:18:16,380 --> 00:18:18,520 ng mga paghahanap na namin na sinusubukan mong gawin. 329 00:18:18,520 --> 00:18:22,330 At kami nagpasya na ito ay magiging isang cool na bagay 330 00:18:22,330 --> 00:18:26,750 upang gawin upang gumawa ng isang serye ng ibinahagi machine 331 00:18:26,750 --> 00:18:29,147 na maaaring - siya ay hindi gumamit ng hash table. 332 00:18:29,147 --> 00:18:30,980 Ano ang istraktura na gamitin mo, McCollum? 333 00:18:30,980 --> 00:18:33,729 >> Andrew MCCOLLUM: [hindi marinig]. 334 00:18:33,729 --> 00:18:36,270 MARK ZUCKERBERG: Kaya, oo, namin naisip tungkol sa paggawa na bukas. 335 00:18:36,270 --> 00:18:42,670 Ngunit iyon kapag kami uri ng nagkaroon na gawin lahat ng trabaho na ito upang makabuo ng isang lisensya. 336 00:18:42,670 --> 00:18:44,910 At kami ay nais lamang, lahat ng karapatan, tornilyo na. 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 >> Madla: Ano ang ginagastos mo pinaka- ng iyong oras ng trabaho ginagawa ang mga araw? 340 00:18:56,157 --> 00:18:57,475 >> MARK ZUCKERBERG: Ang pagkuha ng mga tao. 341 00:18:57,475 --> 00:19:01,160 342 00:19:01,160 --> 00:19:06,060 Hulaan ko kapag, bilang lumago sa iyo, ang pinakamahalagang bagay 343 00:19:06,060 --> 00:19:07,060 ay ang magkaroon ng smart mga tao. 344 00:19:07,060 --> 00:19:09,630 345 00:19:09,630 --> 00:19:13,915 Kung sa tingin mo tungkol sa kung paano, ang teknikal na mga pakikinabangan bagay-bagay na ako ay pakikipag-usap tungkol sa 346 00:19:13,915 --> 00:19:20,960 sa pagsagot na lalaki ni pinag-uusapan, pati na teknolohiya ay nagiging 347 00:19:20,960 --> 00:19:23,940 higit pang mga generic at mas mababa mahal, ang pakikinabangan punto 348 00:19:23,940 --> 00:19:26,110 nagiging higit pa sa mga tao. 349 00:19:26,110 --> 00:19:29,860 Kaya kung sa tingin mo tungkol sa mula ito sa isang pananaw 350 00:19:29,860 --> 00:19:36,610 ng isang tao sa oras na ginugol ng mga tao o oras na ginugol ng gumagamit, o view ng pahina 351 00:19:36,610 --> 00:19:40,590 pag-aaral, dahil sa teknolohiya ngayon, ang mga tao 352 00:19:40,590 --> 00:19:46,220 ay mas magagamit upang gawin higit pang mga bagay 353 00:19:46,220 --> 00:19:49,380 at maging mas mahalaga sa equation. 354 00:19:49,380 --> 00:19:53,130 >> Dahil doon, ito ay talagang mahalaga upang makuha ang pinaka-intelligent na mga tao. 355 00:19:53,130 --> 00:19:58,660 At din, Ibig kong sabihin, kapag handa ka ng isang maliit na kumpanya, maaari kang maging talagang matalino 356 00:19:58,660 --> 00:20:00,050 at makakuha ng maraming mga bagay-bagay tapos na. 357 00:20:00,050 --> 00:20:02,845 At mayroong medyo maliit bureaucracy. 358 00:20:02,845 --> 00:20:06,397 Kaya kung mayroon kang mga matalinong tao na maaaring tumagal Samantalahin ang mga iyon upang bumuo ng mga cool na bagay, 359 00:20:06,397 --> 00:20:07,230 pagkatapos na kahanga-hangang. 360 00:20:07,230 --> 00:20:10,790 361 00:20:10,790 --> 00:20:15,990 >> Hulaan ko, bukod sa na, pagdidisenyo ng bagong bagay. 362 00:20:15,990 --> 00:20:18,530 Mayroong hindi magkano corporate bureaucracy pa. 363 00:20:18,530 --> 00:20:20,342 Kaya hindi ko na kailangang aksaya karaming oras sa na. 364 00:20:20,342 --> 00:20:26,820 365 00:20:26,820 --> 00:20:29,630 Panatilihin ang dumalo? 366 00:20:29,630 --> 00:20:36,090 >> Madla: Oo, kung magkano mo pasalitang at consulted na may abogado sa ngayon? 367 00:20:36,090 --> 00:20:38,860 >> MARK ZUCKERBERG: Mayroon akong isang abugado taong gumagawa para sa akin full-time. 368 00:20:38,860 --> 00:20:43,830 >> Madla: OK, ito ay isang malaking bahagi ng pagpapatakbo ng isang negosyo? 369 00:20:43,830 --> 00:20:47,309 Gusto irekomenda ka nagtatrabaho sa [hindi marinig] maaga? 370 00:20:47,309 --> 00:20:50,291 371 00:20:50,291 --> 00:20:52,550 >> MARK ZUCKERBERG: namin ang hindi. 372 00:20:52,550 --> 00:20:59,980 At iyon, hulaan ko, na ibinigay ang ilang mga pag-abala sa susunod. 373 00:20:59,980 --> 00:21:04,502 Getting-set up ang mga bagay-bagay talaga rin ay mabuti. 374 00:21:04,502 --> 00:21:05,960 Pagkuha ng mga bagay-bagay malinis ay talagang mahusay. 375 00:21:05,960 --> 00:21:09,590 >> At, Ibig kong sabihin, walang sinuman ang kailanman pagpunta sabihin sa iyo ang isang abogado ay masama. 376 00:21:09,590 --> 00:21:13,790 Ang lahat ng ito lamang ng isang katanungan ng oportunidad gastos at kung ano ang iyong uunahin. 377 00:21:13,790 --> 00:21:19,820 Hulaan ko na, sa aming kaso, mayroon kaming ngayon upang harapin ang isang bungkos ng mga bagay-bagay na 378 00:21:19,820 --> 00:21:23,030 ay hindi-set up nang maayos sa simula. 379 00:21:23,030 --> 00:21:25,010 Ang karamihan sa mga bagay-bagay ay Aaksyunan may. 380 00:21:25,010 --> 00:21:26,620 Ito ay hindi kahit na isang malaking deal na ngayon. 381 00:21:26,620 --> 00:21:33,450 >> Ngunit sa halip na pakikipag-usap sa abogado maaga, ay nagsasagawa kami ng mga bagay-bagay. 382 00:21:33,450 --> 00:21:37,960 At sa tingin ko na iyon ay marahil ang tamang paggamit ng aming oras. 383 00:21:37,960 --> 00:21:41,530 Sa tingin ko na ang isa cool na katangian ng isang pulutong ng mga kumpanya na nagtatapos up 384 00:21:41,530 --> 00:21:44,860 pagiging talagang matagumpay, hindi na tayo ay talagang matagumpay, 385 00:21:44,860 --> 00:21:46,720 ngunit hulaan ko namin din nabibilang sa ito bucket, 386 00:21:46,720 --> 00:21:49,424 ay na sinimulan nila off bilang isang taong sumusubok na gumawa ng isang bagay 387 00:21:49,424 --> 00:21:51,340 cool na at hindi isang taong sinusubukan upang makagawa ng isang kumpanya. 388 00:21:51,340 --> 00:21:54,800 389 00:21:54,800 --> 00:21:59,540 Ikaw uri ng ay - ay dumating out sa Google Larry at Sergey ni PhD disertasyon 390 00:21:59,540 --> 00:22:04,500 sa Stanford, at Yahoo ay dumating out sa lamang, hulaan ko, din ng ilang Stanford guys 391 00:22:04,500 --> 00:22:06,510 lamang uri ng screwing sa paligid sa kanilang mga dorm room. 392 00:22:06,510 --> 00:22:11,840 At eBay ay dumating out sa ilang mga tao sinusubukang i- bumuo ng isang merkado para sa kanyang kasintahan 393 00:22:11,840 --> 00:22:14,342 upang magpalitan ng PEZ Dispenser. 394 00:22:14,342 --> 00:22:15,842 Amazon ay isang kaunti pa kalkulahin. 395 00:22:15,842 --> 00:22:20,290 396 00:22:20,290 --> 00:22:24,067 >> Kaya hindi ko maaaring isipin na ang anuman sa mga mga tao talaga ay nagkaroon ng ganoong karaming mga payo, 397 00:22:24,067 --> 00:22:25,900 at tila na magkaroon nagtrabaho out ang OK para sa kanila. 398 00:22:25,900 --> 00:22:28,191 Ngunit, Ibig kong sabihin, sa parehong panahon Hindi ako pagpunta sa umupo dito 399 00:22:28,191 --> 00:22:30,920 at sabihin sa iyo ang hindi upang makakuha ng payo sa mga bagay-bagay. 400 00:22:30,920 --> 00:22:35,810 At marami ng beses na mga tao lamang masyadong maingat, masyadong. 401 00:22:35,810 --> 00:22:40,600 Sa tingin ko ito ay mas kapaki-pakinabang upang gawing bagay na mangyayari at pagkatapos ay humihingi ng paumanhin sa ibang pagkakataon 402 00:22:40,600 --> 00:22:43,740 kaysa ito ay upang tiyakin na ikaw tuldok ang lahat ng mga mata sa iyong ako ng ngayon at pagkatapos ay 403 00:22:43,740 --> 00:22:44,740 hindi lamang makakuha ng mga bagay-bagay tapos na. 404 00:22:44,740 --> 00:22:47,500 405 00:22:47,500 --> 00:22:49,430 Oo. 406 00:22:49,430 --> 00:22:50,460 Pumunta para dito. 407 00:22:50,460 --> 00:22:53,436 >> Madla: Kailan sa tingin mo na Facebook ay maabot ang punto kung saan 408 00:22:53,436 --> 00:23:02,860 maaari itong maging na malaki kumpanya [Hindi marinig] bagong ideya, [hindi marinig]? 409 00:23:02,860 --> 00:23:05,836 Huwag sa tingin mo ito ay maabot na punto anumang oras sa lalong madaling panahon? 410 00:23:05,836 --> 00:23:09,340 Paano mo panatilihin ito mula sa [hindi marinig]? 411 00:23:09,340 --> 00:23:12,214 >> MARK ZUCKERBERG: Well, Ibig kong sabihin, sa tingin ko na - ako 412 00:23:12,214 --> 00:23:14,253 iisip na ikaw ay uri ng palaging sa puntong iyon. 413 00:23:14,253 --> 00:23:18,290 414 00:23:18,290 --> 00:23:21,830 Ibig kong sabihin, karamihan sa mga kumpanya ay nagsimula sa tulad ng isang pares ng mga ideya, 415 00:23:21,830 --> 00:23:25,800 at ang mga ang ilang mga mga bagay na kanilang ginagawa na rin. 416 00:23:25,800 --> 00:23:29,120 Kaya, Ibig kong sabihin, Yahoo ay tulad Ikinalulungkot namin pagpunta sa ayusin ang lahat ng impormasyon na ito 417 00:23:29,120 --> 00:23:31,160 sa mundo tulad ng sa pamamagitan ng direktoryo. 418 00:23:31,160 --> 00:23:33,350 At iyon ay kung ano ang kanilang nagsimula off ang paggawa, 419 00:23:33,350 --> 00:23:38,860 at pagkatapos ay uri ng saring out sila bilang ng oras nagpunta sa at binuo nang higit pa bagay-bagay. 420 00:23:38,860 --> 00:23:42,910 At may maraming mga bagay-bagay na tulad ng ang core ng kanilang mga negosyo sa ngayon. 421 00:23:42,910 --> 00:23:45,460 Ibig kong sabihin, ito ay katulad nila ay hindi orihinal na gawin ng paghahanap. 422 00:23:45,460 --> 00:23:47,740 At ngayon direktoryo lamang ay hindi umiiral. 423 00:23:47,740 --> 00:23:49,280 Ito sucks. 424 00:23:49,280 --> 00:23:52,880 Walang utility para dito. 425 00:23:52,880 --> 00:23:56,320 >> Ibig kong sabihin, sisikat ng Google noon ay tulad lang ng ginawa nila PageRank. 426 00:23:56,320 --> 00:24:02,320 At pagkatapos, hulaan ko, sa labas ng PageRank, mayroon sila ng paghahanap. 427 00:24:02,320 --> 00:24:05,960 At ngayon uri ng pahabain nila na sa gumawa ng iba pang mga katulad na uri ng mga algorithm, 428 00:24:05,960 --> 00:24:07,830 naghahanap sa iba pang mga puwang. 429 00:24:07,830 --> 00:24:11,090 Ngunit, Ibig kong sabihin, maaari mong uri ng sabihin kung paano lahat ng iba pang mga bagay-bagay na kanilang ginagawa 430 00:24:11,090 --> 00:24:12,330 ay isang uri ng tanghential. 431 00:24:12,330 --> 00:24:16,220 At ito ay katulad nila sinusubukan talagang mahirap upang gawing PageRank 432 00:24:16,220 --> 00:24:19,080 at iba pang mga uri ng mga algorithm na napaka- 433 00:24:19,080 --> 00:24:23,660 katulad ng trabaho sa kanilang mga espasyo, at ito ay lamang hindi bilang eleganteng 434 00:24:23,660 --> 00:24:27,460 o dalisay ng isang ideya bilang ang orihinal na isa ay. 435 00:24:27,460 --> 00:24:30,590 >> Kaya sa Facebook, halimbawa, kapag ito Naging makapagsimula, 436 00:24:30,590 --> 00:24:32,840 kung ano naisip ko ay ang pinaka- kagiliw-giliw na bagay ay isa lamang 437 00:24:32,840 --> 00:24:36,010 para makapag-type ang pangalan ng isang tao at malaman ang impormasyon tungkol sa mga ito. 438 00:24:36,010 --> 00:24:38,800 At nagkaroon ng bahagya anuman sa ang mga bagay-bagay na noon ay doon ngayon. 439 00:24:38,800 --> 00:24:41,010 Walang mga grupo. 440 00:24:41,010 --> 00:24:44,982 Nagkaroon kahit na walang mga mensahe. 441 00:24:44,982 --> 00:24:45,690 May ay poking. 442 00:24:45,690 --> 00:24:49,790 443 00:24:49,790 --> 00:24:51,250 >> Oo. 444 00:24:51,250 --> 00:24:56,590 Ibig kong sabihin, kaya tulad mo uri ng makakuha ng nagsimula sa ilang mga uri ng core ideya. 445 00:24:56,590 --> 00:24:59,680 At sa pangkalahatan, ang kumpanya ang gagawin ng mahusay, dahil ako 446 00:24:59,680 --> 00:25:02,520 hulaan ang mga taong nagsisimula off nagtatrabaho sa na core ideya 447 00:25:02,520 --> 00:25:06,717 uri ng maunawaan na single core ideya sa ilang mga uri ng mga natatanging paraan. 448 00:25:06,717 --> 00:25:09,800 Ngunit iyon ay hindi nagpapahiwatig na mayroon sila anumang mas mahusay na pag-unawa ng anumang bagay na 449 00:25:09,800 --> 00:25:12,749 tao, kaysa sinumang iba pa. 450 00:25:12,749 --> 00:25:15,290 Kaya na ang dahilan kung bakit nakapalibot iyong sarili na may maraming mga matalinong tao 451 00:25:15,290 --> 00:25:18,615 ay talagang mahalaga. 452 00:25:18,615 --> 00:25:20,833 >> Madla: Ano ang - noon ay Mayroon bang anumang uri ng modelo 453 00:25:20,833 --> 00:25:26,010 na noon ay [hindi marinig] larawan mga tampok [hindi marinig] sa Facebook? 454 00:25:26,010 --> 00:25:27,982 Mayroon bang anumang uri ng [hindi marinig]? 455 00:25:27,982 --> 00:25:31,824 456 00:25:31,824 --> 00:25:34,740 MARK ZUCKERBERG: Ibig kong sabihin, mayroong isang maraming mga application sa internet 457 00:25:34,740 --> 00:25:36,220 ngayon na gawin mga bagay-bagay na iyon. 458 00:25:36,220 --> 00:25:39,540 Kaya, Ibig kong sabihin, isang Flickr ni medyo application larawan. 459 00:25:39,540 --> 00:25:42,470 Kahit na sa tingin ko sa tatlong linggo namin pumasa sa mga ito sa bilang ng mga larawan 460 00:25:42,470 --> 00:25:43,470 na namin ay may sa aming site. 461 00:25:43,470 --> 00:25:49,030 462 00:25:49,030 --> 00:25:51,155 Ibig kong sabihin, sa tingin ko na ang pinakaastig na bagay tungkol sa mga larawan 463 00:25:51,155 --> 00:25:54,849 ay na maaari mong i-tag ang mga ito at ang paraan na 464 00:25:54,849 --> 00:25:56,390 Ginagawa ang mga ito-link sa mga profile ng mga tao. 465 00:25:56,390 --> 00:25:58,750 At sa tingin ko na iyon isang bagay na maaari mong talaga 466 00:25:58,750 --> 00:26:05,960 lamang gawin kung mayroon kang konteksto ng lahat ng tao sa paligid mo sa site. 467 00:26:05,960 --> 00:26:08,190 Iyon uri ng nangangailangan ang pagka-nasa-lahat-ng-pook ng paggamit. 468 00:26:08,190 --> 00:26:09,829 469 00:26:09,829 --> 00:26:13,120 Kaya hindi ko alam kung ang alinman sa iba pang mga guys sana ay tapos na kung mayroon sila na 470 00:26:13,120 --> 00:26:16,810 uri ng gamitin, ngunit sila ang hindi. 471 00:26:16,810 --> 00:26:20,150 472 00:26:20,150 --> 00:26:20,740 >> Hindi ko alam. 473 00:26:20,740 --> 00:26:24,085 Huwag anumang ng ka guys may mga katanungan CS? 474 00:26:24,085 --> 00:26:25,055 >> Madla: Ako ay hindi karaniwan. 475 00:26:25,055 --> 00:26:27,513 Paano magpasya sa iyo bilang ikaw ay sumusulong sa kumpanya 476 00:26:27,513 --> 00:26:30,897 ituloy isang teknolohiya o hindi ituloy ng teknolohiya? 477 00:26:30,897 --> 00:26:32,230 MARK ZUCKERBERG: Ano ang isang ideya? 478 00:26:32,230 --> 00:26:33,185 Ano'ng sa halimbawa? 479 00:26:33,185 --> 00:26:36,614 >> Madla: Well, ako talaga huwag magkano ang tungkol sa Facebook alam. 480 00:26:36,614 --> 00:26:39,939 Ano ka sa susunod na bagay nais na gawin gamit ang mga litrato 481 00:26:39,939 --> 00:26:41,105 at pag-link ng mga tao nang sabay? 482 00:26:41,105 --> 00:26:45,097 Paano ko malalaman mo tungkol sa figure out na mga teknolohiya ang mga mahusay na mga bago? 483 00:26:45,097 --> 00:26:48,091 Paano Mine mong mahanap ang teknolohiya? 484 00:26:48,091 --> 00:26:51,579 Mayroon ba kayong anumang mga proseso sa lugar ngayon na 485 00:26:51,579 --> 00:26:54,230 ay nakadirekta patungo sa mga uri ng mga bagay, 486 00:26:54,230 --> 00:26:56,158 o ang teknolohiya lamang dumating sa ang kumpanya 487 00:26:56,158 --> 00:26:57,866 dahil ikaw ay out isang lugar na naa at malaking tao 488 00:26:57,866 --> 00:27:00,980 Binanggit ng isang bagay na maaari mong nais na gawin sa mga tuntunin ng Facebook? 489 00:27:00,980 --> 00:27:04,670 >> MARK ZUCKERBERG: Kaya sa tingin ko na ang aming proseso para sa pag-filter kung ano ang teknolohiya 490 00:27:04,670 --> 00:27:08,560 gamitin ay pinagkakatiwalaan ang matalinong tao. 491 00:27:08,560 --> 00:27:15,010 Kaya siguradong mayroon kaming ilang tao sa ang kumpanya na lang talaga ang smart, 492 00:27:15,010 --> 00:27:19,795 at sa tingin ko na ang karamihan sa mga tao sa ang kumpanya sa pangkalahatan ay medyo smart. 493 00:27:19,795 --> 00:27:22,670 >> Ngunit may area ng ilang guys sa partikular - ako 494 00:27:22,670 --> 00:27:32,050 hindi isa sa mga ito - na sa tingin ko na kapag sinasabi nila na may isang bagay ay isang pangkalahatan 495 00:27:32,050 --> 00:27:36,590 mahusay na kasanayan upang pumunta sa ito, pagkatapos ito ay medyo - pagkatapos 496 00:27:36,590 --> 00:27:39,471 maaari silang makakuha ng suporta para na medyo madali. 497 00:27:39,471 --> 00:27:42,720 At sa tingin ko na ng maraming mga inhinyero uri ng bumuo ng isang kasunduan sa paligid na. 498 00:27:42,720 --> 00:27:45,877 499 00:27:45,877 --> 00:27:47,480 Sinusubukan ko mag-isip ng isang magandang halimbawa. 500 00:27:47,480 --> 00:27:51,470 >> Sa tingin ko ito ay medyo layunin oriented na. 501 00:27:51,470 --> 00:27:56,610 Kaya pagkatapos na may mga larawan, Alam namin na gusto naming 502 00:27:56,610 --> 00:27:58,969 upang suportahan ang mga tao lamang pag-upload ng walang limitasyong mga larawan. 503 00:27:58,969 --> 00:28:01,010 Kaya, Ibig kong sabihin, walang tunay na konsepto ng walang limitasyong. 504 00:28:01,010 --> 00:28:05,240 Lamang Ito ay mayroon kang upang panatilihing sa pagdaragdag mga bagay-bagay, panatilihin sa pagdaragdag ng imbakan. 505 00:28:05,240 --> 00:28:09,337 At gusto mong gawin ito upang ito uri ng gumagana bilang walang putol hangga't maaari. 506 00:28:09,337 --> 00:28:11,170 Kaya ang unang bagay na namin na sinusubukan mong gawin 507 00:28:11,170 --> 00:28:16,140 ay, well, ni-aralan ipaalam mga kumpanyang ito na 508 00:28:16,140 --> 00:28:18,950 gawin lamang malaking imbakan para sa isang buhay. 509 00:28:18,950 --> 00:28:21,420 O kaya ito ay tulad ng NetApp o isang bagay, Network Appliance. 510 00:28:21,420 --> 00:28:24,080 Kaya makipag-usap namin sa kanila para sa isang habang. 511 00:28:24,080 --> 00:28:25,440 At pagkatapos kami ay tulad, ang lahat ng karapatan. 512 00:28:25,440 --> 00:28:29,200 Well, hindi kami ba talagang i-pumunta may ganitong single, diskarte malaking box. 513 00:28:29,200 --> 00:28:33,530 Gusto naming pumunta sa pagkakaroon lamang isang serye ng mga ipinamamahagi mas maliit 514 00:28:33,530 --> 00:28:37,400 mga kahon na may maraming ng matapang humimok at maraming ng RAM. 515 00:28:37,400 --> 00:28:40,360 >> At kaya ako sa tingin na ang arkitektura na muna kami bumuo 516 00:28:40,360 --> 00:28:42,770 ay isa sa kung saan namin ay may isang tungkos ng mga machine 517 00:28:42,770 --> 00:28:49,090 may relatibong mabagal ngunit napaka matatag disk sa likod ng isang antas ng - ng isang layer 518 00:28:49,090 --> 00:28:54,250 ng pag-cache mga kahon na may isang tonelada ng RAM na maaaring hawakan ang karamihan sa mga thumbnail 519 00:28:54,250 --> 00:29:01,670 at ang pinaka-madalas na-access mga imahe sa - hulaan ko sa RAM sa anumang oras. 520 00:29:01,670 --> 00:29:04,610 At pagkatapos ay kanan bago namin Inilunsad, naganap ito sa amin 521 00:29:04,610 --> 00:29:07,480 tayo ay pagpunta sa may ilang isyu sa ito. 522 00:29:07,480 --> 00:29:11,450 At ang mga isyu na kami ay pagpunta sa may 523 00:29:11,450 --> 00:29:16,635 ay magiging network Mga isyu sa mga isyu, hindi hardware. 524 00:29:16,635 --> 00:29:20,360 >> Kaya, halimbawa, kung gagawin mo ng photo album ng 30 mga larawan 525 00:29:20,360 --> 00:29:23,000 at bawat isa sa iyong mga larawan ay tatlong megabytes, 526 00:29:23,000 --> 00:29:25,330 Pagkatapos ay maaari mong i-upload 90 megabytes sa Facebook. 527 00:29:25,330 --> 00:29:26,610 At na uri ng sucks. 528 00:29:26,610 --> 00:29:27,110 Ayos lang. 529 00:29:27,110 --> 00:29:31,790 Ibig kong sabihin, sucks ito dahil tao ay may posibilidad na magkaroon ng hindi pinakamainam na koneksyon 530 00:29:31,790 --> 00:29:37,770 at dahil ang aming router - ako hulaan pinaka-router naka-set up 531 00:29:37,770 --> 00:29:39,960 upang magagawang upang mahawakan lamang isang gigabit sa isang pagkakataon, 532 00:29:39,960 --> 00:29:42,127 at router ay uri ng mahal. 533 00:29:42,127 --> 00:29:43,460 Mo ay malaki piraso ng kagamitan. 534 00:29:43,460 --> 00:29:46,043 Hindi ko iniisip na mayroong isang ipinamamahagi bersyon ng na pa. 535 00:29:46,043 --> 00:29:48,030 536 00:29:48,030 --> 00:29:50,930 >> Kaya hindi ma namin, sa time frame na gusto naming ilunsad ito, 537 00:29:50,930 --> 00:29:54,720 makakuha lamang ng isang bagong router at makakuha ng mga ito set up. 538 00:29:54,720 --> 00:30:02,000 Kaya kung ano ang napunta kami ginagawa noon ay pagbuo ng isang Java applet at isang ActiveX control na 539 00:30:02,000 --> 00:30:04,370 kaisa ang pinili ng mga larawan na gusto ng mga tao 540 00:30:04,370 --> 00:30:08,650 mag-upload ng may compression sa client gilid upang gawin itong mas maliit, 541 00:30:08,650 --> 00:30:14,380 at pagkatapos na paraan ang mga tao ay maaari lamang mag-upload ng kanilang mga larawan relatibong mabilis. 542 00:30:14,380 --> 00:30:16,540 Naka-save na din kami ng CPU sa aming gilid dahil hindi namin 543 00:30:16,540 --> 00:30:18,290 mayroon na gawin ang decompression sa aming panig, 544 00:30:18,290 --> 00:30:21,190 bagaman na ay hindi na malaking ng isang bottleneck. 545 00:30:21,190 --> 00:30:22,110 Kaya na nagtrabaho. 546 00:30:22,110 --> 00:30:25,330 >> At pagkatapos ay nakuha namin ito sa isang punto kung saan kami ay 547 00:30:25,330 --> 00:30:27,720 pagkakaroon ng mga pag-upload sa isang rate ng 100 sa isang segundo, 548 00:30:27,720 --> 00:30:31,000 at ay gumagamit ng mga tao ang tampok na paraan higit sa naisip namin na kami ay pagpunta sa. 549 00:30:31,000 --> 00:30:34,226 At kahit na namin ay may ito caching tier setup, 550 00:30:34,226 --> 00:30:35,600 ito ay isang hindi pa rin lamang ng sapat na mabilis. 551 00:30:35,600 --> 00:30:36,490 Ako ba mo guys matandaan ito. 552 00:30:36,490 --> 00:30:39,090 Ilang linggo na ang nakakaraan, ang site ay hindi pagkakaroon ng isang magandang panahon. 553 00:30:39,090 --> 00:30:41,990 554 00:30:41,990 --> 00:30:45,180 >> Kaya kung ano ang natapos namin up paggawa sa puntong iyon ay 555 00:30:45,180 --> 00:30:49,200 gamit edge pag-cache, tulad ng Uri ng mga bagay-bagay Akamai 556 00:30:49,200 --> 00:30:53,440 upang gumawa ng mga larawan na kung saan ay static nilalaman maging mas malapit sa mga tao lamang. 557 00:30:53,440 --> 00:31:00,610 Kaya na paraan maaari naming uri ng offload ang ilan sa mga kagamitan at ang - uri 558 00:31:00,610 --> 00:31:05,610 ng pagkakaroon upang ilipat ang mga pa rin medyo malalaking file sa mga tao. 559 00:31:05,610 --> 00:31:10,890 Kaya na kung saan na kami ngayon, at ito Mukhang gumagana medyo na rin. 560 00:31:10,890 --> 00:31:14,700 >> Iyon ay hindi na nagkaroon kami ng anumang mga tapat teknikal na kadalubhasaan tungkol dito. 561 00:31:14,700 --> 00:31:19,270 Ito ay uri lamang ng na sa bawat punto uri ng namin inaasahang mga isyu 562 00:31:19,270 --> 00:31:21,390 o kinuha ang mga ito out medyo mabilis at pagkatapos ay 563 00:31:21,390 --> 00:31:23,370 nagkaroon ng sapat na kakayahan upang pag-aralan, sa palagay ko, 564 00:31:23,370 --> 00:31:25,690 kung ano ang mga pagpipilian ay na namin ay may at gawin 565 00:31:25,690 --> 00:31:28,458 kung ano sa tingin ko ay hindi mahalay pagpapasya tungkol sa kung paano i-execute sa mga ito. 566 00:31:28,458 --> 00:31:29,354 Ano iyan? 567 00:31:29,354 --> 00:31:31,399 >> Madla: Dalhin na sa susunod antas, masyadong, sa mga tuntunin ng mga problema 568 00:31:31,399 --> 00:31:32,315 usapan ka lamang tungkol sa. 569 00:31:32,315 --> 00:31:33,836 MARK ZUCKERBERG: Oo. 570 00:31:33,836 --> 00:31:38,069 >> Madla: Mag-aaral makakuha ng isang taon ng - alam mo na, isang computer working agham 571 00:31:38,069 --> 00:31:44,294 sa, tulad ng, pumunta umupo sa sulok, uri sa aking [hindi marinig]. 572 00:31:44,294 --> 00:31:47,282 Papaano pinino ng kumpanya gumagana sa pamamagitan ng - ano ang gagawin ng mga inhinyero ng software 573 00:31:47,282 --> 00:31:50,300 kapag ikaw guys lahat ng kailangang ilagay kulot tirante sa parehong lugar? 574 00:31:50,300 --> 00:31:51,508 >> MARK ZUCKERBERG: Ano iyon? 575 00:31:51,508 --> 00:31:54,958 Madla: Curly tirante para sa programmer sa parehong lugar. 576 00:31:54,958 --> 00:31:58,766 Paano ay ang istraktura ng software engineering talaga tapos [hindi marinig]? 577 00:31:58,766 --> 00:32:01,800 578 00:32:01,800 --> 00:32:06,720 >> MARK ZUCKERBERG: Kaya ang paraan sa - ko hulaan ang pamamaraan na mayroon kami ay 579 00:32:06,720 --> 00:32:12,520 na Nais kong maging isang uri ng - bilang magkano ng isang meritocracy hangga't maaari 580 00:32:12,520 --> 00:32:16,600 kung saan ang mga tao kung sino ang maaaring dumating up gamit ang pinakaastig na solusyon 581 00:32:16,600 --> 00:32:20,790 at ipatupad ang mga ito ang pinakamabilis na at mayroon tulad ng fewest mga bug makakuha ng 582 00:32:20,790 --> 00:32:23,950 upang gumana sa mga bagay-bagay na sila Sa tingin ay ang pinaka-kagiliw-giliw 583 00:32:23,950 --> 00:32:26,600 at pumunta off at magkaroon ng pinakamaraming impluwensiya sa kumpanya. 584 00:32:26,600 --> 00:32:29,070 >> Kaya hindi namin din on-boarding ng maraming mga tao, 585 00:32:29,070 --> 00:32:31,270 dahil kami ay ang pagkuha relatibong mabilis. 586 00:32:31,270 --> 00:32:36,240 At sa paggawa nito, kami uri ng mayroon - ipares namin up 587 00:32:36,240 --> 00:32:40,370 bagong mga tao na darating sa may ilan - tulad ng mas mahusay na mga tao 588 00:32:40,370 --> 00:32:44,720 na uri ng sa tuktok ng chain, at pagkatapos namin 589 00:32:44,720 --> 00:32:48,650 mayroon ang mga ito uri ng gumagana sa mga mga tao noong una sila dumating in, 590 00:32:48,650 --> 00:32:51,340 upang malaman ang mga bagay-bagay na sila Tinatrabaho na - kaya 591 00:32:51,340 --> 00:32:53,580 na ang bagong guys, tulad ng ang mga papasok na klase, 592 00:32:53,580 --> 00:32:56,870 Maaari uri ng malaman kung ano ang ilan sa ang mga tao na kasalukuyang 593 00:32:56,870 --> 00:32:58,290 sa ang kumpanya ay nagtatrabaho sa. 594 00:32:58,290 --> 00:33:02,270 At sa tingin ko sa paggawa na, pumili sila up ang estilo at mga pamamaraan na aming 595 00:33:02,270 --> 00:33:03,540 gamitin para sa paggawa ng mga bagay-bagay. 596 00:33:03,540 --> 00:33:07,940 >> Ngunit sa tingin ko na ito nagbabago medyo mabilis. 597 00:33:07,940 --> 00:33:12,340 Sa tingin ko isa pagkakaiba sa pagitan ng ang paraan ng bagay ay gumagana sa isang kumpanya 598 00:33:12,340 --> 00:33:16,600 at ang paraan ng bagay ay gumagana sa paaralan ay na ito ay isang napaka umuulit na proseso. 599 00:33:16,600 --> 00:33:21,880 At ito ay magaling kapag nakakuha ka ng bagay kanan sa unang pagkakataon, ngunit hindi kami kailangang. 600 00:33:21,880 --> 00:33:24,810 At sa tingin ko na ng maraming mga kumpanya pumunta sa pamamagitan ng phase, o yugto, 601 00:33:24,810 --> 00:33:26,810 kung saan hindi sila makakuha ng mga bagay-bagay right sa unang pagkakataon. 602 00:33:26,810 --> 00:33:29,560 >> Tulad ng Microsoft - ako ibig sabihin, hindi ko alam kapag 603 00:33:29,560 --> 00:33:32,589 sa huling pagkakataon ay na sila ay nagkaroon ng isang magandang produkto bago Bersyon 4. 604 00:33:32,589 --> 00:33:34,380 Ngunit sa pamamagitan ng ang oras na makapunta sa Bersyon 4, ito ay 605 00:33:34,380 --> 00:33:37,286 tulad ng nakagawian mahusay para sa pinaka-bahagi. 606 00:33:37,286 --> 00:33:39,380 At sa tingin ko na ang mga gawa out medyo na rin para sa kanila. 607 00:33:39,380 --> 00:33:42,240 At, sabihin ko, ang Google palagi release ang kanilang mga bagay-bagay sa beta. 608 00:33:42,240 --> 00:33:50,350 >> Kaya hulaan ko sinusubukan naming magkaroon ng maramihang mga tao gumagana sa parehong bagay, 609 00:33:50,350 --> 00:33:53,810 kaya lahat ng tao ay maaaring matuto mula sa bawat isa at uri ng pick-off 610 00:33:53,810 --> 00:33:58,800 ang ilan sa mga pagkakamali na maaaring maging ginawa na maaari naming bawasan medyo mabilis. 611 00:33:58,800 --> 00:34:01,676 Ngunit tulad, hulaan ko sa pangkalahatan, ang ideya ay 612 00:34:01,676 --> 00:34:04,050 na hindi ito kailangang maging maperpekto ang unang pagkakataon sa paligid. 613 00:34:04,050 --> 00:34:07,457 At hangga't makuha mo ang mga arkitektura bilang kanan hangga't maaari, 614 00:34:07,457 --> 00:34:09,290 pagkatapos ng maraming iba pang mga pagpapatupad bagay-bagay 615 00:34:09,290 --> 00:34:11,581 ay hindi pagpunta sa maging kasing malaki ng isang deal, at maaari mong uri ng 616 00:34:11,581 --> 00:34:13,190 gumana na sumali anumang oras. 617 00:34:13,190 --> 00:34:16,449 Alam ko kung na uri ng pagsagot ang tanong na ninyo sa akin ang nagtanong. 618 00:34:16,449 --> 00:34:20,199 >> Madla: Kaya ngayon, kapag mong makahanap ng isang bagay 619 00:34:20,199 --> 00:34:22,449 na gusto mong gawin na sa iyo hindi alam kaya magkano ang tungkol sa, 620 00:34:22,449 --> 00:34:24,449 maaari mong tanungin ang ilan sa mga mga tao na nagtatrabaho para sa iyo, 621 00:34:24,449 --> 00:34:25,449 o maaari kang kumuha ng bagong mga tao. 622 00:34:25,449 --> 00:34:28,657 Ngunit kapag ikaw ay makapagsimula, ito ay uri lamang ng iyo at sa iyong kasama sa kuwarto bilang isang mag-aaral. 623 00:34:28,657 --> 00:34:32,199 At malinaw naman, mayroong domain Mga isyu sa kaalaman ng computer science 624 00:34:32,199 --> 00:34:34,449 na mayroon kang humarap sa at hindi mo alam tungkol sa. 625 00:34:34,449 --> 00:34:37,449 >> Ibig kong sabihin, paano mo mo pumunta tungkol sa ang pag-uunawa kung paano gawin ang mga bagay? 626 00:34:37,449 --> 00:34:39,222 Ang ibig mo magpasya upang tumagal ng ilang mga klase? 627 00:34:39,222 --> 00:34:39,971 Kang makakuha ng mga aklat mo ba? 628 00:34:39,971 --> 00:34:43,278 Ang ibig mo bang pumunta hire o kumuha ng kasangkot na may ilang karagdagang mga tao? 629 00:34:43,278 --> 00:34:45,758 Paano gumana sa iyo sa pamamagitan ng mga isyu ng pag-aaral 630 00:34:45,758 --> 00:34:48,494 computer science bilang ka nagtrabaho sa pamamagitan na ito? 631 00:34:48,494 --> 00:34:50,660 MARK ZUCKERBERG: Ang internet ay isang medyo magandang tool. 632 00:34:50,660 --> 00:34:54,300 633 00:34:54,300 --> 00:35:00,120 Sa tingin ko na iyon paano namin ginawa ang karamihan sa mga ito. 634 00:35:00,120 --> 00:35:04,470 Ibig kong sabihin, uri ng kaming magsagawa ng isang punto ng hindi pagkuha ng mga tao para sa mga kasanayan, 635 00:35:04,470 --> 00:35:08,760 dahil hulaan ko ang teorya ay kung may isang taong may kasanayan sa isang lugar 636 00:35:08,760 --> 00:35:11,600 at ito ay ginagawa ito para sa 10 o 15 taon, 637 00:35:11,600 --> 00:35:13,890 pagkatapos na marahil kung ano ang magagawa nila. 638 00:35:13,890 --> 00:35:16,230 At iyon ay mabuti, at na ibig sabihin na maaari nilang gawin iyon. 639 00:35:16,230 --> 00:35:19,310 >> Ngunit kung umarkila ka ng isang tao, sabihin, i-right out sa kolehiyo, 640 00:35:19,310 --> 00:35:22,520 o isang taong mas bata na ikaw lamang ang pagkuha sa kanila para raw katalinuhan, 641 00:35:22,520 --> 00:35:25,907 pagkatapos ay ang ideya ay na ang mga ito ay pagpunta sa magagawang upang matuto nang mga bagay-bagay ba talagang mabilis. 642 00:35:25,907 --> 00:35:28,490 At mayroong maraming impormasyon Available sa buong lugar, 643 00:35:28,490 --> 00:35:32,900 at ngayon, withing mga nakalipas na taon, may magandang tool para sa pag-aayos sa pamamagitan ng na. 644 00:35:32,900 --> 00:35:38,320 At sa tingin ko na ang pinaka- performant mga tao na mayroon kami 645 00:35:38,320 --> 00:35:43,080 mga uri ng mga mas bata mga tao, na ginawa hindi kinakailangang malaman na magkano ang tungkol sa 646 00:35:43,080 --> 00:35:45,190 kahit ano tukoy na galing sa kolehiyo. 647 00:35:45,190 --> 00:35:48,020 >> Ibig kong sabihin, isang magandang halimbawa ay - Dustin, ang aking kasama sa kuwarto sa Harvard 648 00:35:48,020 --> 00:35:49,030 ay hindi kahit isang CS major. 649 00:35:49,030 --> 00:35:50,170 Siya ay isang economics major. 650 00:35:50,170 --> 00:35:54,260 At siya lamang ay isang talagang matalino taong masyadong maselan sa pananamit, at noon ay magagawang kunin ito. 651 00:35:54,260 --> 00:35:56,510 Ang ilan sa mga iba pang mahusay mga tao kami ay 652 00:35:56,510 --> 00:36:00,220 EE majors out sa Stanford o Berkeley. 653 00:36:00,220 --> 00:36:02,610 At hindi sila kahit na CS sa lahat ng oras. 654 00:36:02,610 --> 00:36:05,040 Tulad ng matematika mga tao - kung mo pinag-aralan matematika, mo 655 00:36:05,040 --> 00:36:07,610 maaaring matutunan ang mga bagay na medyo mabilis na ng maraming ang oras. 656 00:36:07,610 --> 00:36:13,170 657 00:36:13,170 --> 00:36:14,042 Oo? 658 00:36:14,042 --> 00:36:17,706 >> Madla: hulaan ko, dahil mayroon ka ng mga imprastraktura sa lugar, ngayon, 659 00:36:17,706 --> 00:36:21,414 kapag tutukan mo ang iyong pag-hire, kaya kang tumingin pa rin para sa tech kasanayang pang mga tao? 660 00:36:21,414 --> 00:36:24,747 O kaya huwag kang tumingin para sa mga tao na maaaring mayroon ang kaalaman ng negosyo upang makatulong na mapalago mo 661 00:36:24,747 --> 00:36:25,913 karagdagang at gumawa ng mas maraming pera? 662 00:36:25,913 --> 00:36:32,099 Ano ang aktwal na ang prayoridad ngayon sa lumalaking ng kumpanya? 663 00:36:32,099 --> 00:36:33,890 MARK ZUCKERBERG: ko hindi kailanman talagang umarkila mga tao 664 00:36:33,890 --> 00:36:37,850 dahil lamang mayroon silang negosyo kasanayan. 665 00:36:37,850 --> 00:36:42,320 Ito ay talagang uri ng nakakatawa, ngunit kaalaman sa isang pulutong ng core CS bagay-bagay 666 00:36:42,320 --> 00:36:44,049 ay talagang mahalaga sa negosyo, masyadong. 667 00:36:44,049 --> 00:36:46,590 Isa sa mga pangunahing bagay na sa iyo malaman kung kailan ka nag-aaral ng CS 668 00:36:46,590 --> 00:36:52,820 ay kumplikado at sukat, at na ay isang malaking isyu sa negosyo, masyadong. 669 00:36:52,820 --> 00:36:56,370 Paano pumunta sa iyo mula sa pagkakaroon ng limang tao sa 100 mga tao, 670 00:36:56,370 --> 00:37:00,410 at kung ano ang mga pagbabago sa dynamic na doon? 671 00:37:00,410 --> 00:37:03,010 At tulad ng, kung paano ang ilang mga proseso - kung paano 672 00:37:03,010 --> 00:37:07,320 ay isang puwersa benta ng pagpunta sa scale mula sa limang mga tao sa 100 mga tao? 673 00:37:07,320 --> 00:37:10,760 >> Ito ay tulad ng parehong uri ng katalinuhan na 674 00:37:10,760 --> 00:37:12,680 Maaari malaman kung pareho ng mga problema. 675 00:37:12,680 --> 00:37:15,805 At ito ay maaaring maging isang iba't ibang mga uri ng taong nagmamalasakit sa paglutas ng mga problema. 676 00:37:15,805 --> 00:37:21,670 >> Ngunit tingin ko na ang ikalawang bahagi ng aking mga sagot sa kung ano ang iyong sinabi 677 00:37:21,670 --> 00:37:24,480 ay na sa tingin ko kami ay uri ng patuloy na 678 00:37:24,480 --> 00:37:26,810 nasa proseso ng gusali out imprastraktura, 679 00:37:26,810 --> 00:37:29,110 at Hindi sa tingin ko na ba mawalan ng prosesong iyon. 680 00:37:29,110 --> 00:37:32,850 At kami ay uri ng pagtutuon ng pansin hindi sa lang sa pagbuo ng isang bagay 681 00:37:32,850 --> 00:37:34,810 at ang pag-uunawa kung paano upang gumawa ng pera off ng mga ito 682 00:37:34,810 --> 00:37:38,550 at uri ng pag-maximize ang halaga ng aming negosyo sa maikling termino - 683 00:37:38,550 --> 00:37:45,250 ngunit sa halip, isang uri ng laging naghahanap upang i-maximize 684 00:37:45,250 --> 00:37:47,340 kung ano ang halaga pangmatagalang ay magiging. 685 00:37:47,340 --> 00:37:49,690 At sa tingin ko na sa paggawa na, uri ka ng 686 00:37:49,690 --> 00:37:52,836 kailangang palaging lamang ay pagbuo out ang iyong base, at hindi sa anumang oras 687 00:37:52,836 --> 00:37:54,460 maging nag-aalala tungkol sa pag-maximize ng iyong pera. 688 00:37:54,460 --> 00:37:59,828 689 00:37:59,828 --> 00:38:02,268 >> Madla: Ito ay isang uri ng bumalik sa [hindi marinig] 690 00:38:02,268 --> 00:38:05,137 Facebook, ngunit ang mayroon kang guys maglalabas tulad ng sa araw pagkatapos kolehiyo, 691 00:38:05,137 --> 00:38:07,636 siguro ang isang bagay tulad na, na may lahat ng tao pag-upload ng mga larawan 692 00:38:07,636 --> 00:38:12,125 lahat nang sabay-sabay, [hindi marinig]? 693 00:38:12,125 --> 00:38:14,000 MARK ZUCKERBERG: Ang aming peak ay medyo malakas. 694 00:38:14,000 --> 00:38:17,700 Kaya tulad ng sa 5:00 sa Sa umaga, hindi mahalaga 695 00:38:17,700 --> 00:38:20,750 kung gaano karaming mga gumagamit ang nag-sign up kami, mayroong palaging tulad ng 5,000 mga tao, 696 00:38:20,750 --> 00:38:21,660 at iyon ito. 697 00:38:21,660 --> 00:38:26,980 At pagkatapos ay kung ikaw ay makakuha sa 21:00 Pacific - kaya tulad ng hatinggabi dito - 698 00:38:26,980 --> 00:38:29,900 na hulaan ko ay tulad ng peak sa buong bansa, 699 00:38:29,900 --> 00:38:34,390 ito ay malapit sa 400,000 mga tao gamitin ito nang sabay-sabay. 700 00:38:34,390 --> 00:38:41,500 >> At ito ay tunay na uri ng kawili-wiling, dahil namin sinusubaybayan ang mga graphs 701 00:38:41,500 --> 00:38:43,741 at mayroon kaming ito ng malalaking LCD sa aming opisina, at kailanman 702 00:38:43,741 --> 00:38:46,490 mayroong isang blip sa trapiko, Ikinalulungkot namin tulad ng, oh tae, ano ang nangyari? 703 00:38:46,490 --> 00:38:48,796 At ng maraming beses ito ay tulad ng Laguna Beach. 704 00:38:48,796 --> 00:38:53,330 >> [CHUCKLES] 705 00:38:53,330 --> 00:38:58,617 >> Ngunit kadalasan ito ay hindi ugoy na ngayon ang iba pang mga paraan. 706 00:38:58,617 --> 00:39:01,563 >> Madla: Gamit ang iyong archive [hindi marinig], kung may isang taong tinatanggal ang isang bagay 707 00:39:01,563 --> 00:39:05,719 mula sa kanilang profile, huwag panatilihin mo isang cache ng iyon, at kung gaano katagal? 708 00:39:05,719 --> 00:39:07,260 MARK ZUCKERBERG: Sa ngayon, mayroon kaming hindi. 709 00:39:07,260 --> 00:39:10,334 Ngunit maaari namin sa isang punto sa hinaharap. 710 00:39:10,334 --> 00:39:13,564 >> Madla: Upang follow up sa iyon, kung anong uri ng isyu 711 00:39:13,564 --> 00:39:15,634 huwag makipag-usap sa iyo ang tungkol sa ang kumpanya sa mga tuntunin 712 00:39:15,634 --> 00:39:19,280 ng privacy at seguridad, lahat ng mga bagay? 713 00:39:19,280 --> 00:39:21,765 Sigurado ka nag-aalala tungkol dito sa lahat? 714 00:39:21,765 --> 00:39:25,360 Mong ilagay ang iyong [hindi marinig] sa privacy at seguridad pahayag online. 715 00:39:25,360 --> 00:39:28,240 Kaya ilagay ito sa iyo lamang up at pagkatapos ay mag-alala tungkol dito? 716 00:39:28,240 --> 00:39:33,010 >> MARK ZUCKERBERG: Well, sa palagay ko na kung bakit ang saya Facebook 717 00:39:33,010 --> 00:39:37,140 at kapaki-pakinabang ay mayroong ng maraming impormasyon tungkol sa isang pulutong ng mga tao 718 00:39:37,140 --> 00:39:37,970 na maaari mong makuha. 719 00:39:37,970 --> 00:39:40,820 Ngunit kung ano ang mas mahalaga ay na ang impormasyon 720 00:39:40,820 --> 00:39:43,740 Available sa mga taong taong iyon ay nais na impormasyon 721 00:39:43,740 --> 00:39:44,810 na magagamit ang mga. 722 00:39:44,810 --> 00:39:47,271 At ang pumitik bahagi ng na ay na ang impormasyon 723 00:39:47,271 --> 00:39:50,270 Available sa mga tao na gusto magkaroon ng access sa impormasyon na iyon. 724 00:39:50,270 --> 00:39:54,080 >> Kaya isa sa mga uri ng core mga pagpapasya na aming ginawa 725 00:39:54,080 --> 00:39:59,160 noon ay lamang upang hayaan ang mga tao ng sabay paaralan makita ang mga profile ng bawat isa. 726 00:39:59,160 --> 00:40:02,580 At hulaan ko ang mga ideya sa likod ng na noon ay na ikaw ay sa Harvard. 727 00:40:02,580 --> 00:40:05,400 Hindi mo marahil ay magkakaroon na mahirap ng isang oras lamang pagpapaalam 728 00:40:05,400 --> 00:40:07,510 may ibang tao sa Harvard makita ang iyong impormasyon. 729 00:40:07,510 --> 00:40:11,030 Ngunit sa parehong panahon, ito ay tulad ng mga tao lamang sa Harvard, 730 00:40:11,030 --> 00:40:14,210 sino marahil ka ng pagpunta sa makita sa isang pang-araw-araw na batayan at marahil matugunan, 731 00:40:14,210 --> 00:40:16,750 sino ay kailanman pagpunta sa gusto upang tumingin up mo. 732 00:40:16,750 --> 00:40:19,206 Hindi ito gusto ang ilang mga batang kambing sa Stanford sino nasain hindi mo kailanman 733 00:40:19,206 --> 00:40:22,330 makipag-usap sa ay pagpunta sa maging interesado sa pag-alam kung ano ang iyong numero ng cell phone ay 734 00:40:22,330 --> 00:40:23,900 o ano na interesado ka 735 00:40:23,900 --> 00:40:28,030 >> Kaya sa pamamagitan ng paglilimita ang saklaw ng impormasyon 736 00:40:28,030 --> 00:40:32,434 upang ayusin ng bilang makitid bilang saysay, sa palagay ko 737 00:40:32,434 --> 00:40:34,100 na nalutas na kami ng maraming ng mga isyu. 738 00:40:34,100 --> 00:40:36,050 At pagkatapos, bigyan din namin mga tao ang kumpletong kontrol 739 00:40:36,050 --> 00:40:39,630 sa kung ano ang mga bahagi ng kanilang ang profile makakuha ng Nagpakita. 740 00:40:39,630 --> 00:40:42,100 Kaya hindi kami puwersahin sinuman upang ipakita ang anumang bagay, 741 00:40:42,100 --> 00:40:48,280 at bigyan kami ng mga tao butil-butil na kontrol sa paglipas ng ilan sa mga higit pang mga sensitibong mga bagay-bagay. 742 00:40:48,280 --> 00:40:50,220 >> Kaya gusto, sa tabi mismo ng ang field ng cell phone, 743 00:40:50,220 --> 00:40:53,160 mayroong ibang field na ay tulad, sino ang gusto mong ipakita ito sa? 744 00:40:53,160 --> 00:40:57,300 Lamang ang iyong mga kaibigan, lamang mga tao sa iyong paaralan, ano? 745 00:40:57,300 --> 00:40:59,060 Pinapahalagahan namin ang tungkol dito, dahil kung tao itigil - 746 00:40:59,060 --> 00:41:01,330 kung sa tingin ng mga tao tulad ng kanilang mga impormasyon ay hindi pribado, 747 00:41:01,330 --> 00:41:05,880 pagkatapos na Turnilyo sa amin sa mahabang panahon, masyadong. 748 00:41:05,880 --> 00:41:09,050 >> Madla: furthering lamang sa na, hulaan ko kahit na na- 749 00:41:09,050 --> 00:41:11,840 ilagay ang impormasyon up ang iyong sarili, ano ang pagdulog sa kaso, 750 00:41:11,840 --> 00:41:15,065 sabihin nating, mayroon kang isang larawan, at isang tao naglalagay na larawan up 751 00:41:15,065 --> 00:41:17,190 sa ilang mga board mensahe o ilan Hot o Hindi ang uri ng site. 752 00:41:17,190 --> 00:41:21,052 Paano mo makontrol kung anong mga gumagamit gawin na may impormasyon na iyon 753 00:41:21,052 --> 00:41:22,432 input papunta sa iyong server? 754 00:41:22,432 --> 00:41:25,515 MARK ZUCKERBERG: Ito ay napakahirap upang kontrolin kung ano ang mga tao gawin sa impormasyon 755 00:41:25,515 --> 00:41:27,604 na mayroon silang access sa. 756 00:41:27,604 --> 00:41:28,470 Mag-right? 757 00:41:28,470 --> 00:41:33,880 Ibig kong sabihin, ang pinakamahusay na maaari naming gawin ay magbibigay sa mga tao ng kontrol sa kanilang impormasyon 758 00:41:33,880 --> 00:41:34,750 at sino ang maaaring makakita nito. 759 00:41:34,750 --> 00:41:38,120 At pagkatapos ay sa sandaling hayaan ang mga ito ng isang tao makita ito, ito ay isang uri ng mawalan ng kontrol ng kahit sino. 760 00:41:38,120 --> 00:41:41,114 761 00:41:41,114 --> 00:41:45,106 >> Madla: Ako mausisa ng kaunti tungkol sa [hindi marinig] Wall tampok. 762 00:41:45,106 --> 00:41:48,553 Tila ito upang masimulan ang out siguro mas katulad blakbord uri ng bagay, at pagkatapos ay ito 763 00:41:48,553 --> 00:41:51,094 ibang-iba sa paligid. [Hindi marinig] tulad ng isa o ang iba, 764 00:41:51,094 --> 00:41:53,260 o kung nagkaroon ng isang bagay na ikaw ay iniisip? 765 00:41:53,260 --> 00:41:57,090 O kaya ay mayroong isang pagbabago ng disenyo sa ang proseso ng paggawa [hindi marinig]? 766 00:41:57,090 --> 00:42:00,410 >> MARK ZUCKERBERG: Kaya ko orihinal na threw na magkasama sa tulad ng isang kalahating oras. 767 00:42:00,410 --> 00:42:07,640 At hulaan ko ito ay medyo kumplikado, dahil - o ito 768 00:42:07,640 --> 00:42:10,170 ay mas komplikado kaysa sa aking Naisip ito ay pagpunta sa maging. 769 00:42:10,170 --> 00:42:12,055 At sa tingin ko bahagi ng dahilan kung bakit kami ay nagbago 770 00:42:12,055 --> 00:42:14,430 ay hindi ito dahil ito gumana pati na rin ang gusto namin ito sa. 771 00:42:14,430 --> 00:42:17,520 Ibig kong sabihin, ang orihinal na layunin ay ang uri ng mga gumawa nito 772 00:42:17,520 --> 00:42:22,250 sa gayon ay maaari kang magkaroon ng ito wiki type bagay sa mga profile ng mga tao, 773 00:42:22,250 --> 00:42:29,400 na kapag moused sa ibabaw ng isang bagay, ito ay nagpakita na nagdagdag sa bahaging iyon ng ito. 774 00:42:29,400 --> 00:42:33,540 >> Ngunit hulaan ko doon ay isang maraming mga kaso na namin na hindi inaabot, 775 00:42:33,540 --> 00:42:35,960 o ito lamang ay hindi mahusay na dinisenyo sa pamamagitan ng akin. 776 00:42:35,960 --> 00:42:40,090 At hindi ko alam kung ikaw guys matandaan, ngunit na ginamit mo upang mouse sa ibabaw ng mga bagay-bagay, 777 00:42:40,090 --> 00:42:41,350 at ito ay hindi lamang bilang mabuti. 778 00:42:41,350 --> 00:42:43,870 At tulad ng, maaari itong sabihin mo ang maling tao, 779 00:42:43,870 --> 00:42:46,120 o baka i-highlight ito nang higit pa kaysa ito ay dapat makita. 780 00:42:46,120 --> 00:42:53,186 >> Kaya uri ng ko kaisa na may pag-iisip, hindi ito kahit na ang pinakamahusay na mga tampok. 781 00:42:53,186 --> 00:42:56,310 Ito ay magiging mas kawili-wiling kung nais sa halip ng pagkakaroon upang mouse sa ibabaw ng mga bagay-bagay, 782 00:42:56,310 --> 00:43:00,330 mga tao ay maaaring lamang makita ang mga larawan at ang pangalan ng taong 783 00:43:00,330 --> 00:43:04,140 nai-post ang lahat ng bagay, nang hindi na kinakailangang upang pumunta sa pamamagitan ng buong pader. 784 00:43:04,140 --> 00:43:07,350 Kaya sa ibabaw ng tag-araw, namin lamang uri ng nagpunta sa pamamagitan ng 785 00:43:07,350 --> 00:43:10,670 at nagsulat ng mas mahusay na pang-parse para sa pader at sinubukan upang mabulok sa kanila. 786 00:43:10,670 --> 00:43:13,420 At pagkatapos, pasulong, gumawa kami ito nang sa gayon ay nagdagdag ka lang ng post, 787 00:43:13,420 --> 00:43:14,878 at ito napunta sa tuktok ng pader. 788 00:43:14,878 --> 00:43:18,020 789 00:43:18,020 --> 00:43:20,400 >> Madla: [hindi marinig] tanong. 790 00:43:20,400 --> 00:43:23,270 Where'd makuha mo ang mga ideya mula sa, para sa paglikha ng Facebook? 791 00:43:23,270 --> 00:43:24,410 >> MARK ZUCKERBERG: Kakalagay ko lang Nais na gumawa ng isang bagay 792 00:43:24,410 --> 00:43:26,368 kung saan maaaring i-type ang mga tao pangalan ng isang tao at makakuha ng 793 00:43:26,368 --> 00:43:28,594 ang ilang mga impormasyon tungkol sa isang tao. 794 00:43:28,594 --> 00:43:29,977 Naisip ko na magiging cool. 795 00:43:29,977 --> 00:43:35,566 796 00:43:35,566 --> 00:43:37,060 Oh, oo? 797 00:43:37,060 --> 00:43:39,301 >> Madla: Interesado ako sa tampok na iyong 798 00:43:39,301 --> 00:43:44,540 ma-text ang ilang [hindi marinig] impormasyon kung gusto mo at ipadala ito pabalik. 799 00:43:44,540 --> 00:43:46,290 Hindi ko alam tungkol sa mga taong gumagamit nito. 800 00:43:46,290 --> 00:43:49,970 Kaya ako lang nagtataka kung mayroong aktwal na mga pagsasaalang-alang [hindi marinig]? 801 00:43:49,970 --> 00:43:58,160 >> MARK ZUCKERBERG: Kaya ang SMS gateway Mayroon din ng isang email kamukhang-mukha, 802 00:43:58,160 --> 00:44:05,400 kaya kung ang iyong numero ng telepono ay x at mayroon kang Cingular bilang iyong provider, 803 00:44:05,400 --> 00:44:11,080 pagkatapos ay maaari mong i-email x@cingular.com o isang variant na iyon, 804 00:44:11,080 --> 00:44:13,500 at ang teksto ng mensahe Gusto pumunta sa iyong telepono. 805 00:44:13,500 --> 00:44:15,950 At iyon ay isang libreng gateway. 806 00:44:15,950 --> 00:44:18,880 Kaya, alam mo kapag text mo mensahe ng mga tao, ng maraming beses 807 00:44:18,880 --> 00:44:22,070 depende sa kung ano ang iyong cell phone plano ay, aabutin ang halaga sa iyo ng pera. 808 00:44:22,070 --> 00:44:24,850 Kung gagawin mo ito sa pamamagitan ng email, ito talaga ay hindi gastos ng anumang pera. 809 00:44:24,850 --> 00:44:30,370 Kaya na kung paano namin pinili upang gawin ito. 810 00:44:30,370 --> 00:44:33,710 Ay namin ang paggawa ng isang mataas na dami ng mga ito at kami 811 00:44:33,710 --> 00:44:40,450 nagpasya na magiging isang mas mahusay na lamang bagay para sa amin upang - upang aktwal na gawin ito 812 00:44:40,450 --> 00:44:44,352 ang legit paraan at magpadala ng text mensahe nang direkta sa mga cell phone, 813 00:44:44,352 --> 00:44:46,310 na taliwas sa pagpunta sa pamamagitan ng e-mail gateway. 814 00:44:46,310 --> 00:44:48,643 Kaya hindi namin uri ng proseso ng nagsisimula pa na-set up ngayon. 815 00:44:48,643 --> 00:44:51,784 816 00:44:51,784 --> 00:45:00,568 >> Madla: [hindi marinig] Myspace [hindi marinig]? 817 00:45:00,568 --> 00:45:04,340 >> MARK ZUCKERBERG: Sa tingin ko na kami ay laging naghahanap para sa higit pang mga bagay-bagay na gawin. 818 00:45:04,340 --> 00:45:07,170 Hindi sa tingin ko na kami ay nakikipagkumpitensya sa Myspace. 819 00:45:07,170 --> 00:45:10,030 At sa tingin ko ito ay uri ng isang iba't ibang uri ng application. 820 00:45:10,030 --> 00:45:10,530 Oo. 821 00:45:10,530 --> 00:45:13,860 822 00:45:13,860 --> 00:45:14,985 Madla: Ako lamang mausisa. 823 00:45:14,985 --> 00:45:20,182 Mayroon bang partikular na dahilan kung bakit sa mga profile at mga email paaralan ng isang tao 824 00:45:20,182 --> 00:45:24,885 at bagay-bagay [hindi marinig] at hindi bilang Maaaring kopyahin at ilagay ang teksto? 825 00:45:24,885 --> 00:45:26,865 Iyan ba [hindi marinig]? 826 00:45:26,865 --> 00:45:30,200 >> MARK ZUCKERBERG: Kaya ko ginawa na upang ang mga tao 827 00:45:30,200 --> 00:45:32,700 Hindi ma pumunta sa pamamagitan ng at magsimot ang mga pahina. 828 00:45:32,700 --> 00:45:35,260 Mayroon kaming maraming mga bagay-bagay na naming ilagay sa lugar 829 00:45:35,260 --> 00:45:39,240 upang matiyak na gawin ng mga taong hindi pinagsama-samang impormasyon off ng Facebook. 830 00:45:39,240 --> 00:45:42,520 Ikaw malinaw naman, hindi mo maaaring makita mga profile ng tao sa iba pang mga paaralan. 831 00:45:42,520 --> 00:45:45,010 Ngunit din kung sinusubukan mong tingnan ang marami ng mga profile, 832 00:45:45,010 --> 00:45:50,770 ito Pick up na lang tinitingnan mo isang abnormal bilang ng mga profile. 833 00:45:50,770 --> 00:45:54,160 >> At kami rin uri ng - lamang sa pamamagitan ng pagsusuri sa aktibidad ng gumagamit, 834 00:45:54,160 --> 00:45:58,710 binuo namin ang mga Bayesian filter na hulaan ko ipaalam lamang sa amin kumilala 835 00:45:58,710 --> 00:46:02,190 abnormal na aktibidad, tulad talaga mabilis, at lamang uri ng palabas 836 00:46:02,190 --> 00:46:04,630 napaka limitado impormasyon sa mga gumagamit na iyon. 837 00:46:04,630 --> 00:46:06,849 Ngunit ang isa sa mga bagay na gusto naming gawin, 838 00:46:06,849 --> 00:46:09,890 nais naming matiyak - nais naming gumawa ito lalo na mahirap para sa sinuman 839 00:46:09,890 --> 00:46:12,100 upang subukang magsimot email address, dahil iyon ang 840 00:46:12,100 --> 00:46:14,310 talagang nakakainis - kung ang mga tao makakuha-spam. 841 00:46:14,310 --> 00:46:16,470 Kaya naisip namin na sa pamamagitan ng ginagawa itong isang imahe, 842 00:46:16,470 --> 00:46:20,020 sa halip ng plain text, na lamang Nagdagdag ng dagdag na antas ng pagiging kumplikado 843 00:46:20,020 --> 00:46:21,870 sa mga tuntunin ng pag-scrape. 844 00:46:21,870 --> 00:46:27,337 845 00:46:27,337 --> 00:46:33,301 >> Madla: [hindi marinig] medyo mahalagang mga mapagkukunan na [hindi marinig]. 846 00:46:33,301 --> 00:46:36,780 847 00:46:36,780 --> 00:46:40,259 Gagawin mo ba kahit ano [hindi marinig]? 848 00:46:40,259 --> 00:46:47,220 >> MARK ZUCKERBERG: Well, kami ay maaari itong gamitin i-target ang mga taga-post sa iyo, halimbawa. 849 00:46:47,220 --> 00:46:49,470 Hindi ko alam kung anuman sa iyo binili poster off ng iyon. 850 00:46:49,470 --> 00:46:55,230 Ngunit kami uri ng - sinusubukan naming malaman kung ano ang maaari naming gawin iyon, 851 00:46:55,230 --> 00:46:58,710 ngunit kami ay malinaw naman talaga sensitibo sa privacy ng mga tao. 852 00:46:58,710 --> 00:47:00,240 At kung ano ang na? 853 00:47:00,240 --> 00:47:02,740 >> Madla: Hindi kaya magkano para sa indibidwal na [hindi marinig], 854 00:47:02,740 --> 00:47:05,774 ngunit lamang bilang isang kabuuan [hindi marinig]? 855 00:47:05,774 --> 00:47:06,690 MARK ZUCKERBERG: Oo. 856 00:47:06,690 --> 00:47:08,940 Sa tingin ko talaga kami ng pagpunta na ilalabas ang isang bagay 857 00:47:08,940 --> 00:47:13,740 sa huli sa linggong ito o sa susunod na linggo na Ipinapakita ng ilang mga pinagsama-samang mga istatistika na namin 858 00:47:13,740 --> 00:47:15,710 palagay ay kawili-wili. 859 00:47:15,710 --> 00:47:19,637 Ibig kong sabihin, ito ang mga bagay-bagay ay uri ng cool na, ngunit ito ay hindi ang uri ng bagay 860 00:47:19,637 --> 00:47:20,970 na bumalik ka sa araw-araw. 861 00:47:20,970 --> 00:47:25,948 862 00:47:25,948 --> 00:47:27,675 Walang CS mga tanong? 863 00:47:27,675 --> 00:47:31,548 864 00:47:31,548 --> 00:47:33,756 Michael D. Smith: Gusto mo ba mayroon kayong mga katanungan para sa Mark? 865 00:47:33,756 --> 00:47:37,619 Maaaring siya ay payag upang manatili sa paligid para sa isang ilang minuto, 866 00:47:37,619 --> 00:47:40,035 kung sakaling nais mga tao upang hindi magtanong mo sa publiko, ngunit mayroon isang - 867 00:47:40,035 --> 00:47:40,920 >> MARK ZUCKERBERG: Madla: ako ay lalo na 868 00:47:40,920 --> 00:47:43,990 bigo na Will Chen ay hindi hilingin sa akin anumang mga katanungan. 869 00:47:43,990 --> 00:47:46,490 >> Michael D. Smith: idedetalye namin gumagana sa Will mamaya. 870 00:47:46,490 --> 00:47:46,990 Iyan na ang lahat? 871 00:47:46,990 --> 00:47:47,490 Walang pa? 872 00:47:47,490 --> 00:47:51,484 Na kailangan namin ng ilang higit pa. 873 00:47:51,484 --> 00:47:52,400 MARK ZUCKERBERG: Cool. 874 00:47:52,400 --> 00:47:54,240 Madla: Huwag kailanman mo mang-antala sa Facebook, 875 00:47:54,240 --> 00:47:55,620 tulad ang iba sa room? 876 00:47:55,620 --> 00:47:57,115 >> MARK ZUCKERBERG: Ano iyon? 877 00:47:57,115 --> 00:47:59,355 >> Madla: Huwag kailanman mo mang-antala sa Facebook? 878 00:47:59,355 --> 00:48:00,606 >> MARK ZUCKERBERG: Siyempre. 879 00:48:00,606 --> 00:48:01,562 >> Madla: [hindi marinig]. 880 00:48:01,562 --> 00:48:04,570 >> MARK ZUCKERBERG: Ibig kong sabihin, Sa tingin ko na mayroong 881 00:48:04,570 --> 00:48:07,640 ng halaga sa kung ano ang mga tao gawin sa site. 882 00:48:07,640 --> 00:48:11,824 883 00:48:11,824 --> 00:48:14,264 >> Madla: alam ko lang na marahil marami sa amin 884 00:48:14,264 --> 00:48:16,140 Gusto pakiramdam na ang oras [hindi marinig]. 885 00:48:16,140 --> 00:48:17,390 >> Michael D. Smith: [hindi marinig]. 886 00:48:17,390 --> 00:48:20,300 887 00:48:20,300 --> 00:48:22,891 >> MARK ZUCKERBERG: Oo, siyempre. 888 00:48:22,891 --> 00:48:25,974 Madla: Hindi ko alam kung maaari mong sabihin ito, ngunit kung ano ang mga uri ng mga tampok maaari 889 00:48:25,974 --> 00:48:27,918 inaasahan namin sa hinaharap? 890 00:48:27,918 --> 00:48:30,348 [Hindi marinig] 891 00:48:30,348 --> 00:48:34,782 >> MARK ZUCKERBERG: Well, maaari kong sabihin sa iyo kung ano ang pagpunta naming gawin susunod na dalawang linggo. 892 00:48:34,782 --> 00:48:36,740 Mayroong mga bagay na Lamang ng aking nabanggit bago, 893 00:48:36,740 --> 00:48:40,830 kung saan namin ang pinagsasama-sama ng isang bungkos ng stats, at ipapakita lamang kung ano ang uso 894 00:48:40,830 --> 00:48:42,760 at kung ano ang pagbabago. 895 00:48:42,760 --> 00:48:45,010 At din kagulat-gulat na istatistika na hindi namin 896 00:48:45,010 --> 00:48:48,492 nakita, tulad ng 2% ng mga tao sa Harvard ay libertarian, halimbawa, 897 00:48:48,492 --> 00:48:49,450 o ang isang bagay tulad na. 898 00:48:49,450 --> 00:48:52,240 899 00:48:52,240 --> 00:48:57,100 Sa tingin ko ang isa pang bagay na kami ay pagpunta sa ilunsad sana 900 00:48:57,100 --> 00:48:59,770 hindi pa natatagalan alinman late sa linggong ito o sa susunod na linggo, 901 00:48:59,770 --> 00:49:03,250 ay isang bagay na Pinapayagan ka ng mga tao upang linawin 902 00:49:03,250 --> 00:49:05,160 ang kanilang mga kaugnayan sa iba pang mga tao. 903 00:49:05,160 --> 00:49:10,130 >> Kaya ng maraming mga problema na uri ng namin haharapin ang mga sa Facebook 904 00:49:10,130 --> 00:49:14,140 ay hindi palaging teknikal, ngunit may mga minsan tulad ang mga ito ay mga social problema. 905 00:49:14,140 --> 00:49:16,310 At ito ay tulad ng - isa bagay na sa palagay ko ay 906 00:49:16,310 --> 00:49:20,976 talagang kawili-wiling ay - kung mayroon kang 100 o 150 mga kaibigan, kung gaano kahusay ang gawin 907 00:49:20,976 --> 00:49:24,700 kilala mo sa bawat isa sa mga taong iyon, at kung sino siguro tulad ng limang tao 908 00:49:24,700 --> 00:49:27,640 sino ang tunay na nagmamalasakit sa, tulad ng isang pulutong. 909 00:49:27,640 --> 00:49:29,490 At hindi iyon isang bagay na maaari mong talaga 910 00:49:29,490 --> 00:49:32,110 sagutin ngayon, dahil ang koneksyon ay binary. 911 00:49:32,110 --> 00:49:33,970 Ikaw alinman ay konektado o hindi. 912 00:49:33,970 --> 00:49:39,740 Kaya ako sinusubukang mag-isip para sa isang habang tungkol sa kung paano namin ma-disenyo ng isang bagay 913 00:49:39,740 --> 00:49:43,990 na gagawing gayon na ang mga tao maaaring ipahayag kung gaano kalapit sila ay 914 00:49:43,990 --> 00:49:46,610 sa mga tao, sa uri ng isang walang pinapanigan paraan. 915 00:49:46,610 --> 00:49:49,790 >> Kaya maaari mong isipin, kung ginawa mo ang isang tampok na nais lamang - rate 916 00:49:49,790 --> 00:49:52,406 ang iyong pagkakaibigan ng isang sukat na 1-10, na hindi gagana. 917 00:49:52,406 --> 00:49:54,280 Dahil una sa lahat, gugustuhing walang sinuman na gawin 918 00:49:54,280 --> 00:49:58,370 na dahil nakapang-iinsulto ka ng isang tao kung ikaw ay tulad, ikaw ay isang tatlong. 919 00:49:58,370 --> 00:50:01,910 Ngunit ito ay din uri ng mayamot, at sa gayon walang sinuman 920 00:50:01,910 --> 00:50:03,410 Gusto nais na gawin ito dahil sa na. 921 00:50:03,410 --> 00:50:05,993 At gusto lamang ay skewed sa pamamagitan ng panlipunan presyon sa parehong paraan 922 00:50:05,993 --> 00:50:06,930 na ang mga kaibigan. 923 00:50:06,930 --> 00:50:11,730 Ang ilang mga tao ay may iba't ibang kahulugan ng kung ano ang isang kaibigan ay upang ang mga ito, 924 00:50:11,730 --> 00:50:13,040 pagkatapos ng isa pang tao ginagawa. 925 00:50:13,040 --> 00:50:16,050 Kaya kapag ang isang tao ay may 30 kaibigan at ang ibang tao ay may 150 mga kaibigan, 926 00:50:16,050 --> 00:50:18,510 ang tao na aktwal na mayroon higit pang mga kaibigan sa tunay na buhay? 927 00:50:18,510 --> 00:50:20,810 Siguro o marahil hindi, at siguro ang tao na may 30 lamang 928 00:50:20,810 --> 00:50:24,060 may mas mataas na limitasyon para sa paggawa ng may isang tao sa isang kaibigan sa Facebook. 929 00:50:24,060 --> 00:50:28,490 >> Kaya Ibig kong sabihin, hulaan ko na ang solusyon na nagmula up namin sa para sa 930 00:50:28,490 --> 00:50:32,860 ay upang gumawa - sa hukom relasyon batay 931 00:50:32,860 --> 00:50:36,660 sa Bi-itinuro, nababatay sa katotohanan mga pahayag. 932 00:50:36,660 --> 00:50:40,570 Kaya halimbawa, kinuha ko CS50 kayo ng taong ito. 933 00:50:40,570 --> 00:50:43,730 O nanirahan ako sa isang bahay na may taong ito. 934 00:50:43,730 --> 00:50:49,920 At mayroong lamang uri ng ng grupo ng mga iba't ibang paraan upang gawin mga bagay-bagay tulad na. 935 00:50:49,920 --> 00:50:54,730 Ngunit naisip ko na na gagawin marahil maging mas ng kaunti tumpak, 936 00:50:54,730 --> 00:50:58,570 dahil walang sinuman ay pagpunta upang - walang presyon 937 00:50:58,570 --> 00:51:00,080 upang hindi nagsasabi ng totoo tungkol sa isang bagay tulad na. 938 00:51:00,080 --> 00:51:01,830 Hindi ito gusto, kung ano ang pinag-uusapan ka tungkol sa? 939 00:51:01,830 --> 00:51:03,126 Hindi ko tumagal CS50 sa iyo. 940 00:51:03,126 --> 00:51:05,500 Ngunit kung may isang taong Pinagsasama-sama ng isang maraming iba't ibang mga koneksyon, 941 00:51:05,500 --> 00:51:07,340 pagkatapos na uri ng ay nangangahulugan ng isang bagay. 942 00:51:07,340 --> 00:51:10,842 Kaya kapag kumuha ka ng isang tao tulad ng Dustin, kung sino ang aking mga kasama sa kuwarto dito, 943 00:51:10,842 --> 00:51:13,300 at ito ay tulad ng OK, na rin kami nanirahan magkasama sa Kirkland House. 944 00:51:13,300 --> 00:51:16,290 Pagkatapos ay nagtrabaho kami sa Facebook. 945 00:51:16,290 --> 00:51:20,760 Pagkatapos ay inilipat out namin sa Palo Alto, at ngayon nagsusumikap kami pa rin sa Facebook - pagkatapos 946 00:51:20,760 --> 00:51:26,470 siguro tama na mga koneksyon sa sabihin OK, na rin ang taong ito malinaw 947 00:51:26,470 --> 00:51:28,810 May lot na gawin ang taong ito. 948 00:51:28,810 --> 00:51:34,820 Sapagkat kung ang tanging kategorya na alam mo ang isang tao sa pamamagitan ng sabihin, 949 00:51:34,820 --> 00:51:39,384 taong ito ang aking kaibigan sa Facebook, pagkatapos na nangangahulugan din ng isang bagay. 950 00:51:39,384 --> 00:51:40,050 Kaya hindi ko alam. 951 00:51:40,050 --> 00:51:41,008 Susubukan naming makita kung paano ito gumagana. 952 00:51:41,008 --> 00:51:42,771 Walang bagay ay para sigurado. 953 00:51:42,771 --> 00:51:43,270 Ano ba ang balita? 954 00:51:43,270 --> 00:51:47,243 >> Madla: Huwag mo talaga [hindi marinig] mga tao ng pag-type impormasyon sa 955 00:51:47,243 --> 00:51:47,743 [Hindi marinig]? 956 00:51:47,743 --> 00:51:53,707 957 00:51:53,707 --> 00:51:55,760 >> MARK ZUCKERBERG: Ito ay isang kumbinasyon. 958 00:51:55,760 --> 00:52:01,670 Kaya sa tingin ko na ang isa pang bagay na medyo mahalaga para sa bawat 959 00:52:01,670 --> 00:52:03,750 ng mga kaganapang ito ay ang petsa kung saan naganap ang mga ito. 960 00:52:03,750 --> 00:52:08,940 Kaya kung mayroon kang, halimbawa, isang petsa sa pagkakaibigan ng bawat tao 961 00:52:08,940 --> 00:52:14,662 sa bawat tao pagkatapos na ay magbibigay sa sa iyo ng isang mas tumpak na kinatawan 962 00:52:14,662 --> 00:52:16,370 ng kung ano ang nilalayong na, dahil ngayon mo 963 00:52:16,370 --> 00:52:20,482 hindi alam kung ano ang ibig sabihin nito kaibigan upang bawat isa sa mga tao sa network. 964 00:52:20,482 --> 00:52:22,940 At dahil hindi mo alam kapag na pagkakaibigan ay nabuo, 965 00:52:22,940 --> 00:52:25,476 hindi mo alam kung ano ay may nagbago sa relasyon na 966 00:52:25,476 --> 00:52:26,850 dahil na pagkakaibigan ay nabuo. 967 00:52:26,850 --> 00:52:29,560 >> Ibig kong sabihin kung ang tao - kung pagkakaibigan Ang ibig sabihin ng napakakaunting sa isang tao 968 00:52:29,560 --> 00:52:34,130 kung alam mo na nangyari na kahapon, na sila ay naging mga kaibigan, 969 00:52:34,130 --> 00:52:37,160 mo pa ring malaman na mayroong ilang - na mayroong ilang mga lakas. 970 00:52:37,160 --> 00:52:39,030 Ito ay tulad ng isang katiyakan na bagay. 971 00:52:39,030 --> 00:52:41,330 Mayroong isang mas mababang katiyakan na ang kanilang relasyon 972 00:52:41,330 --> 00:52:45,320 ay diverged mula noong puntong iyon kung ang petsa kung saan ang aksyon na naganap 973 00:52:45,320 --> 00:52:45,820 ay mas maaga. 974 00:52:45,820 --> 00:52:48,390 975 00:52:48,390 --> 00:52:49,374 Paumanhin, mas kamakailang. 976 00:52:49,374 --> 00:52:52,040 Kaya sa tingin ko na ang isa sa mga mga bagay na aming tumututok sa dito. 977 00:52:52,040 --> 00:52:54,990 Kaya kinuha ko ang isang kurso - ako kinuha CS50 sa isang tao 978 00:52:54,990 --> 00:52:57,730 ang terminong ito ay isang pulutong ng iba't ibang kaysa sinasabi ako senior ngayon 979 00:52:57,730 --> 00:53:02,680 at kinuha ko CS50 may ito tao kapag ako ay isang primer anyo. 980 00:53:02,680 --> 00:53:06,050 >> Marami sa mga ito - ang pag-aaral ng kung anong itsura ng mga tao sa na ito 981 00:53:06,050 --> 00:53:09,494 at makita ang mga relasyon ay hindi kinakailangan - 982 00:53:09,494 --> 00:53:11,410 Facebook ay hindi papunta sa markahan ang relasyon. 983 00:53:11,410 --> 00:53:14,290 Ito ay isang uri ng - mga taong may isang implicit-unawa 984 00:53:14,290 --> 00:53:17,540 ng kung ano ang pagkakaiba ay sa pagitan ng pagkakaroon ng kinuha CS50 sa isang tao sa kataga 985 00:53:17,540 --> 00:53:20,840 at pagkakaroon ng kinuha CS50 sa loob ng tatlong taon na ang nakakaraan. 986 00:53:20,840 --> 00:53:22,920 At sa tingin ko na ay uri ng tumulong. 987 00:53:22,920 --> 00:53:26,320 988 00:53:26,320 --> 00:53:27,340 Ano ba ang balita? 989 00:53:27,340 --> 00:53:30,479 >> Madla: Kapag nag- kumuha ng bagong ideya at mo 990 00:53:30,479 --> 00:53:33,619 sa tingin ito ay medyo cool, kung paano [Hindi marinig] kasama ang kung paano mo pumunta tungkol dito? 991 00:53:33,619 --> 00:53:38,460 992 00:53:38,460 --> 00:53:40,470 >> MARK ZUCKERBERG: Hindi masyadong. 993 00:53:40,470 --> 00:53:42,500 Dahil sa tingin ko na ang isang maraming mga bagay-bagay, uri-uriin namin 994 00:53:42,500 --> 00:53:44,950 magkaroon ng isang napaka natatanging platform para sa pagbuo nito. 995 00:53:44,950 --> 00:53:48,010 Hindi sa tingin ko mayroong anumang iba pang kumpanya o pangkat ng tao 996 00:53:48,010 --> 00:53:50,335 sa mundo kung sino ang dati bumuo ng mga ito sa ngayon. 997 00:53:50,335 --> 00:53:53,470 998 00:53:53,470 --> 00:53:56,510 Ibig kong sabihin kahit na sa Google, gamit kanilang tulad 5,000 mga inhinyero 999 00:53:56,510 --> 00:54:00,680 ay wala sa lugar upang magsagawa ng ang isang application na uri 1000 00:54:00,680 --> 00:54:04,180 ng characterizes mga tao ni relasyon na katulad nito. 1001 00:54:04,180 --> 00:54:06,410 >> At ito ay tulad ng ang parehong bagay gamit ang pag-tag ng larawan. 1002 00:54:06,410 --> 00:54:11,070 Maaari naming gawin iyon dahil sa pag-tag ng larawan Gumagana lamang kung lahat ng tao sa paligid mo 1003 00:54:11,070 --> 00:54:11,965 ay sa site. 1004 00:54:11,965 --> 00:54:14,090 Dahil kung hindi man ikaw ay pagpunta upang makakuha ng isang uri ng paggamit 1005 00:54:14,090 --> 00:54:15,845 para dito kung saan mo pumunta at mag-upload ka ng larawan 1006 00:54:15,845 --> 00:54:18,970 at pumunta mong i-tag ng grupo ng mga tao, at wala ang mga ito doon, at na sucks. 1007 00:54:18,970 --> 00:54:23,840 Kaya kahit na 50% ng mga tao sa Harvard ay sa Facebook, pagkatapos ay ang pag-tag 1008 00:54:23,840 --> 00:54:25,740 at ang paraan na itinakda namin up gusto pa rin sumuso. 1009 00:54:25,740 --> 00:54:30,550 Kaya gumagana lamang ito dahil 97% ng mga tao sa Harvard ay sa Facebook, 1010 00:54:30,550 --> 00:54:31,260 o kahit anong. 1011 00:54:31,260 --> 00:54:37,530 Kaya dahil sa na, ito ay tulad ng hindi na malaki ng isang alalahanin. 1012 00:54:37,530 --> 00:54:40,780 1013 00:54:40,780 --> 00:54:41,320 Oo? 1014 00:54:41,320 --> 00:54:43,361 >> Madla: Kaya mula sa isang uri ng isang software engineering, 1015 00:54:43,361 --> 00:54:46,721 uri ng mga dynamic na [hindi marinig] paraan, kapag ang isang tao 1016 00:54:46,721 --> 00:54:51,046 May isa sa mga ideya - tulad let ni pagsama-samahin ito [? mas malawak?] istatistikang 1017 00:54:51,046 --> 00:54:53,921 at sabihin sa mga tao, o mayroon akong isang paraan upang sukatin ito, na, at ang iba pang 1018 00:54:53,921 --> 00:54:57,610 tungkol sa mga taong ito at markahan up ito bagay sa mga profile ng mga tao - 1019 00:54:57,610 --> 00:55:00,060 paano ko pumunta sila tungkol sa pagkuha ng ang go-maaga mula sa lahat ng tao 1020 00:55:00,060 --> 00:55:03,490 ibang tao sa mga kumpanya na gumastos ng ilan sa kanilang oras technically nagtatrabaho sa na? 1021 00:55:03,490 --> 00:55:07,410 O kumuha ng iba pang mga tao na magtrabaho sa ito sa kanila, at bagay-bagay tulad na? 1022 00:55:07,410 --> 00:55:08,880 >> MARK ZUCKERBERG: Mhm. 1023 00:55:08,880 --> 00:55:14,340 Sa tingin ko na ng maraming mga tao - Ibig kong sabihin, ang mga tao na nagtatrabaho sa Facebook talaga 1024 00:55:14,340 --> 00:55:17,430 tulad ng nagtatrabaho sa Facebook, Sa tingin ko, para sa pinaka-bahagi, 1025 00:55:17,430 --> 00:55:19,840 at paggastos ng maraming ang kanilang mga oras ng paggawa na. 1026 00:55:19,840 --> 00:55:22,800 At tulad ng, marami sa mga oras na ito ay naka-gumagastos, 1027 00:55:22,800 --> 00:55:25,240 sila gastos na nagtatrabaho sa bagay-bagay na maaaring maging 1028 00:55:25,240 --> 00:55:28,890 uri ng madiskarteng mahalaga sa kung ano ang sinusubukan naming gawin sa puntong iyon. 1029 00:55:28,890 --> 00:55:31,760 Ngunit din, ng maraming mga tao lamang gulo sa paligid gamit ang code base, 1030 00:55:31,760 --> 00:55:36,090 at uri ng maglagay kung-pahayag sa doon na ay tulad ng, kung ang gumagamit ay akin, 1031 00:55:36,090 --> 00:55:39,240 pagkatapos ay ilagay ito sa doon. 1032 00:55:39,240 --> 00:55:44,050 >> At kaya lumakad ako sa paligid sa iba't-ibang lugar ng mga tao sa panahon ng araw, 1033 00:55:44,050 --> 00:55:45,330 o mga taong darating at makipag-usap sa akin. 1034 00:55:45,330 --> 00:55:49,610 Tulad ng, pindutin nang matagal ko oras ng opisina CEO bilang isang magbiro, tulad ng 2:00-04:00 araw-araw - 1035 00:55:49,610 --> 00:55:51,077 hindi ngayon. 1036 00:55:51,077 --> 00:55:53,910 At tao ang pumupunta lang at ipakita sa akin iba't-ibang mga bagay-bagay na kanilang ginagawa, 1037 00:55:53,910 --> 00:55:57,060 at marami sa mga ito ay medyo cool, at bagay-bagay 1038 00:55:57,060 --> 00:55:59,530 na hindi ako ay magkakaroon kinakailangang naisip ng. 1039 00:55:59,530 --> 00:56:02,740 >> Kaya Ibig kong sabihin, hilingin sa iyo bago kung tayo ay nagse-save, 1040 00:56:02,740 --> 00:56:06,400 kung tayo ay archive, mga lumang profile impormasyon, at isa sa mga dahilan 1041 00:56:06,400 --> 00:56:08,940 kung bakit sinabi ko na namin Maaaring simulan ang paggawa nito ay 1042 00:56:08,940 --> 00:56:13,124 dahil ang isa sa mga guys sa kumpanya ay dumating up gamit ang isang bagay kung saan ito ay tulad, 1043 00:56:13,124 --> 00:56:16,290 kaya pumunta ka sa pahina ng iyong kaibigan, at ito ay nagpapakita ng iyong kamakailang na-update ng mga kaibigan. 1044 00:56:16,290 --> 00:56:18,250 At pagkatapos mong i-click sa na, at ito ay nagpapakita ng kanilang bagong profile. 1045 00:56:18,250 --> 00:56:20,180 Ngunit walang indikasyon ng kung ano ang nagbago. 1046 00:56:20,180 --> 00:56:25,290 >> Kaya isa sa mga guys na ginawa ng isang bagay na Pinapanatili ng isang lumang bersyon ng kanyang profile, 1047 00:56:25,290 --> 00:56:29,690 at pagkatapos ay ginagawang gayon ay kapag ikaw pumunta sa kanyang profile kapag nag-a-update niya ito, 1048 00:56:29,690 --> 00:56:32,380 ito nagha-highlight sa dilaw ang mga bahagi ng ito na ito ay nabago. 1049 00:56:32,380 --> 00:56:33,880 At sa tingin ko na iyan ay medyo cool. 1050 00:56:33,880 --> 00:56:37,385 At ito ay hindi isang malaking proyekto - Ibig kong sabihin, ito aktwal na uri ng ay, 1051 00:56:37,385 --> 00:56:39,630 kung kami ay may upang simulan ang pag-iimbak impormasyon ng lahat. 1052 00:56:39,630 --> 00:56:42,720 >> Ngunit Ibig kong sabihin, ito ay medyo cool. 1053 00:56:42,720 --> 00:56:48,250 Ito ay hindi ang uri ng bagay na iyong naman ay nakatali upang makabuo, 1054 00:56:48,250 --> 00:56:52,820 ngunit sa palagay ko talagang ito ay isang magandang malaki pagpapabuti sa kung ano ang mayroon kami ngayon. 1055 00:56:52,820 --> 00:56:57,330 Ngayon, ito ay talagang mahirap upang pumunta sa profile ng isang tao at sabihin kung ano ang nagbago. 1056 00:56:57,330 --> 00:57:01,080 At ito lamang ang pinaka- kamakailang mga halimbawa na mayroon akong. 1057 00:57:01,080 --> 00:57:05,380 >> Madla: Mayroon ba kayong oras upang payagan ang mga tao upang baguhin ang hitsura ng bawat pahina? 1058 00:57:05,380 --> 00:57:05,880 [Hindi marinig]? 1059 00:57:05,880 --> 00:57:09,730 1060 00:57:09,730 --> 00:57:12,970 >> MARK ZUCKERBERG: Kaya, ako ayaw upang gawin iyon. 1061 00:57:12,970 --> 00:57:17,230 At ang dahilan ay dahil sa tingin ko na Facebook ay isang direktoryo, 1062 00:57:17,230 --> 00:57:20,051 at ang pangunahing layunin ay ang pagtingin up ng isang tao. 1063 00:57:20,051 --> 00:57:20,550 Mag-right? 1064 00:57:20,550 --> 00:57:22,870 Tulad ng uri sa kanilang pangalan at makakuha ng ilang impormasyon tungkol sa mga ito. 1065 00:57:22,870 --> 00:57:24,690 At ang isa sa mga bagay na talaga kapaki-pakinabang 1066 00:57:24,690 --> 00:57:27,190 ay na pahina sa lahat ng tao ay nakaayos sa parehong paraan. 1067 00:57:27,190 --> 00:57:29,100 >> Kaya kung nais mong makita ang kung may isang taong kung single, 1068 00:57:29,100 --> 00:57:32,780 hindi mo na kailangang i-scan pababa ang mga haligi hanggang sa makuha mo sa katayuan ng relasyon. 1069 00:57:32,780 --> 00:57:34,430 Alam mo lang kung saan na. 1070 00:57:34,430 --> 00:57:38,040 Kaya mong i-click, pumunta - ang iyong mata pumunta lamang sa bagay na iyon. 1071 00:57:38,040 --> 00:57:43,117 Ngunit kung mayroon kang iba't ibang mga tao pagbabago ng kanilang CSSes sa iba't ibang paraan, 1072 00:57:43,117 --> 00:57:44,950 pagkatapos na maaaring maging nakakainis na - lalo na 1073 00:57:44,950 --> 00:57:49,140 kung tao ang ginagawa ng mga bagay tulad ng dark asul na teksto sa itim na background. 1074 00:57:49,140 --> 00:57:52,985 Ay nakakakuha lamang itong uri ng kasuklam-suklam. 1075 00:57:52,985 --> 00:57:57,440 >> Madla: Paano matagumpay ay ang Facebook [hindi marinig] naging, 1076 00:57:57,440 --> 00:58:02,390 at kung ano ang nakikita mo bilang mga pagkakaiba sa layunin [hindi marinig]? 1077 00:58:02,390 --> 00:58:05,360 1078 00:58:05,360 --> 00:58:08,520 >> MARK ZUCKERBERG: layunin Ang - para sa sa akin, ang high school ang isa ay ang parehong. 1079 00:58:08,520 --> 00:58:12,130 Sa tingin ko na ang application - ito ay pagpunta sa marahil 1080 00:58:12,130 --> 00:58:16,460 tunog medyo bobo - ngunit kinakapos upang tumingin ng mga tao pataas, sa palagay ko, 1081 00:58:16,460 --> 00:58:19,260 ay uri ng isang pangunahing pagnanais ng tao. 1082 00:58:19,260 --> 00:58:20,470 Mag-right? 1083 00:58:20,470 --> 00:58:23,310 Sa tingin ko na ang mga tao na nais lamang upang alam ang bagay-bagay tungkol sa iba pang mga tao. 1084 00:58:23,310 --> 00:58:26,434 Kaya sa tingin ko na ang pagbibigay ng isang interface na kung saan ang mga tao ay maaari lamang 1085 00:58:26,434 --> 00:58:28,850 type ang pangalan ng isang tao at makakuha ng ilang impormasyon tungkol sa mga ito 1086 00:58:28,850 --> 00:58:31,050 ay pangkalahatan ang isang marikit na kapaki-pakinabang na bagay. 1087 00:58:31,050 --> 00:58:32,410 Kaya paglago ay naging medyo mabuti. 1088 00:58:32,410 --> 00:58:35,680 >> Ito ay matigas upang malaman kung nang eksakto kung paano upang masukat ito, 1089 00:58:35,680 --> 00:58:38,676 dahil kapag ginawa namin sa kolehiyo, binuksan namin ito hanggang sa Harvard. 1090 00:58:38,676 --> 00:58:41,050 Pagkatapos ay binuksan namin ito up sa isang ilang mga kolehiyo sa paligid Harvard. 1091 00:58:41,050 --> 00:58:45,710 At ang mga ideya ay palaging, kami ay maikli sa pera at mga kagamitan talaga. 1092 00:58:45,710 --> 00:58:48,390 Kaya habang nakakakuha ng kasing-baba equipment hangga't maaari, 1093 00:58:48,390 --> 00:58:49,740 gusto naming i-maximize ang aming paglago. 1094 00:58:49,740 --> 00:58:53,709 Kaya gusto namin upang ilunsad sa mga paaralan na namin 1095 00:58:53,709 --> 00:58:56,000 Mag-isip ay pumunta upang palaguin ang pinakamabilis na, batay sa katotohanan 1096 00:58:56,000 --> 00:58:58,458 na ang mga tao sa mga paaralan ay pagpunta sa may pinaka- 1097 00:58:58,458 --> 00:59:01,655 bilang ng mga kaibigan sa mga paaralan na hindi namin na sa. 1098 00:59:01,655 --> 00:59:03,530 Kinuha namin ng ibang lapitan para sa mataas na paaralan, 1099 00:59:03,530 --> 00:59:05,670 dahil maaaring namin lamang ilunsad ito sa lahat ng lugar sa parehong oras. 1100 00:59:05,670 --> 00:59:07,580 Kaya kami ay hindi talaga alam kung paano ito ay pagpunta sa lumago. 1101 00:59:07,580 --> 00:59:10,704 Sa tingin ko ito ay lumalaki sa higit sa 5,000 mga tao sa isang araw, na kung saan ay medyo mabuti. 1102 00:59:10,704 --> 00:59:14,533 1103 00:59:14,533 --> 00:59:15,487 Oo? 1104 00:59:15,487 --> 00:59:17,395 >> Madla: Kapag nag- Sinimulan Facebook, nag mo 1105 00:59:17,395 --> 00:59:19,727 nilayon para ito ay maging ito ganap na negosyo? 1106 00:59:19,727 --> 00:59:20,560 MARK ZUCKERBERG: Hindi. 1107 00:59:20,560 --> 00:59:22,412 Madla: Well, paano ginawa mo [hindi marinig]? 1108 00:59:22,412 --> 00:59:28,900 1109 00:59:28,900 --> 00:59:32,020 >> MARK ZUCKERBERG: natatandaan ko iniisip na magiging cool na 1110 00:59:32,020 --> 00:59:35,030 kung maaari kang magkaroon ng isang direktoryo ng lahat. 1111 00:59:35,030 --> 00:59:38,320 Tandaan ako arguing sa aking mga magulang tungkol dito, dahil matapos kong halos 1112 00:59:38,320 --> 00:59:44,020 Nakakuha kicked out ng paaralan para sa proyekto na ginawa ko bago Facebook, 1113 00:59:44,020 --> 00:59:47,217 sila ay tulad ng, kung ano ang mabuti ng dati marahil ay dumating ng paggawa ng isang bagay bago? 1114 00:59:47,217 --> 00:59:48,800 At ako katulad, hindi, ito ay medyo cool. 1115 00:59:48,800 --> 00:59:52,605 Isipin lamang kung paano cool na magiging kung maaari mo lamang i-type ang pangalan ng isang tao 1116 00:59:52,605 --> 00:59:54,120 at makakuha ng ilang impormasyon tungkol sa mga ito. 1117 00:59:54,120 --> 00:59:56,050 At sila ay nais lamang, hindi ko nakita ito. 1118 00:59:56,050 --> 00:59:58,662 At ako katulad, mahusay, kami ay gawin lang ito sa Harvard para sa ngayon, 1119 00:59:58,662 --> 01:00:01,620 ngunit isipin kung ano ang mangyayari kung isang araw, Maaari mo lang i-type ang pangalan ng kahit sino 1120 01:00:01,620 --> 01:00:02,940 at makakuha ng ilang impormasyon tungkol sa mga ito. 1121 01:00:02,940 --> 01:00:04,790 At tulad ng, na gagawin maging uri ng mga cool na, i-right? 1122 01:00:04,790 --> 01:00:08,190 1123 01:00:08,190 --> 01:00:11,831 Kaya sila ay hindi bilhin ito, ngunit ngayon ang kanilang ginagawa. 1124 01:00:11,831 --> 01:00:15,100 >> [Tawa] 1125 01:00:15,100 --> 01:00:16,620 >> Oo, kaya hindi ko alam. 1126 01:00:16,620 --> 01:00:20,450 Hulaan ko sa bawat yugto, hindi namin lamang uri ng pagtingin sa isang natural na paraan 1127 01:00:20,450 --> 01:00:22,890 upang mapanatili ang integridad ng mga network, 1128 01:00:22,890 --> 01:00:28,190 at din ang gawin ito upang na ito ay mas kapaki-pakinabang - ako 1129 01:00:28,190 --> 01:00:32,668 hula ay ang kasagutan sa na tanong. 1130 01:00:32,668 --> 01:00:34,129 Oo? 1131 01:00:34,129 --> 01:00:38,512 >> Madla: Mayroon bang mga tiyak na kasanayan, lalo na [hindi marinig], 1132 01:00:38,512 --> 01:00:42,895 na sa iyo [hindi marinig] o gagawin mo iminumungkahi para sa isang tao sa pag-aaral? 1133 01:00:42,895 --> 01:00:45,779 1134 01:00:45,779 --> 01:00:49,070 MARK ZUCKERBERG: Iminumungkahi ko lang na ikaw gawin ang mga hardest courses na maaari mong, 1135 01:00:49,070 --> 01:00:51,653 dahil malaman mo ang pinaka kapag mo hamunin ang iyong sarili, tama? 1136 01:00:51,653 --> 01:00:57,980 Kaya tulad ng 161 wasak na lamang ang aking buhay, at natutunan ko kaya magkano mula dito. 1137 01:00:57,980 --> 01:01:01,620 121 ko nahanap din medyo mahirap. 1138 01:01:01,620 --> 01:01:03,880 124 uri ng nagbago ang paraan naisip ko tungkol sa mga bagay-bagay. 1139 01:01:03,880 --> 01:01:06,700 1140 01:01:06,700 --> 01:01:09,430 >> Ano 124 nagturo sa akin na Sa tingin ko ay talagang kapaki-pakinabang 1141 01:01:09,430 --> 01:01:13,840 ay na mayroong - ako Sa tingin ng maraming mga tao ang pagtuon 1142 01:01:13,840 --> 01:01:16,630 kung paano gawin ang bagay-bagay bilang mahusay hangga't maaari, at kung paano 1143 01:01:16,630 --> 01:01:18,620 upang gawin ang pinakamahusay na algorithm. 1144 01:01:18,620 --> 01:01:23,870 Ngunit ano ay palaging sa amin nakuha sa pamamagitan ay hindi paggawa ng stuff sa pinaka mahusay na paraan, 1145 01:01:23,870 --> 01:01:27,140 ngunit pagtula sa balangkas ng sa magandang paraan. 1146 01:01:27,140 --> 01:01:29,640 Kaya Ibig kong sabihin, ito uri ng nagtuturo ikaw magkabilang panig ng problema, 1147 01:01:29,640 --> 01:01:33,980 tulad ng mga istraktura at mga algorithm ng data, at kung paano ang pag-setup ay talagang mahalaga. 1148 01:01:33,980 --> 01:01:36,843 At na siguradong-save ang aming asno sa pagsusukat ng maraming beses. 1149 01:01:36,843 --> 01:01:40,100 1150 01:01:40,100 --> 01:01:40,870 >> Hindi ko alam. 1151 01:01:40,870 --> 01:01:42,400 Makipagtulungan sa matalinong tao. 1152 01:01:42,400 --> 01:01:43,150 Matuto mula sa mga tao. 1153 01:01:43,150 --> 01:01:47,750 1154 01:01:47,750 --> 01:01:50,666 Madla: Isa sa mga bagay na Na napansin ko tungkol sa Facebook, kumpara 1155 01:01:50,666 --> 01:01:55,388 sa iba pang mga social networking na espasyo, ay na ito ay talagang isang mas madaling gamitin. 1156 01:01:55,388 --> 01:02:01,350 Mayroon ka bang mga tao - tulad ng iyong mga empleyado lamang ng paglalagay ng kahit anong mga piraso sila sa tingin 1157 01:02:01,350 --> 01:02:01,849 ay cool. 1158 01:02:01,849 --> 01:02:06,830 Mayroon ba kayong hiwalay katatagan tao upang matiyak na ang lahat ng ito gumagana ang lahat nang sabay? 1159 01:02:06,830 --> 01:02:09,280 >> MARK ZUCKERBERG: Mga Tao maaari gawin kung ano ang kanilang nais, 1160 01:02:09,280 --> 01:02:11,810 ngunit iyon ay hindi nangangahulugan na sila Maaari itong ilagay sa site. 1161 01:02:11,810 --> 01:02:21,650 Kaya sa tingin ko na napupunta bago bagay-bagay sa site, ng maraming mga tao makita ito. 1162 01:02:21,650 --> 01:02:24,667 Ibig kong sabihin, talagang check off ako sa ito bago ito maging live. 1163 01:02:24,667 --> 01:02:27,750 Ngunit Ibig kong sabihin, sa tingin ko na ang mga tao ay may ng maraming pagkamalikhain upang gawin ng magagandang bagay. 1164 01:02:27,750 --> 01:02:32,520 At ng maraming beses, ito ay tulad ng Maaari makabuo ng isang tao na may isang cool na ideya, 1165 01:02:32,520 --> 01:02:36,200 ngunit iyon ay hindi nangangahulugan na ito ay ang panghuling paraan na ito nangyari. 1166 01:02:36,200 --> 01:02:40,710 >> Kaya halimbawa, ang mga tao ng pag-highlight sa kulay dilaw kung ano ang mga pagbabago ay 1167 01:02:40,710 --> 01:02:44,510 sa kanyang profile - sa tingin ko na lamang ang konsepto ng pag-highlight 1168 01:02:44,510 --> 01:02:47,520 mga bagay na nagbago ay talaga mabuti, ngunit ang interface 1169 01:02:47,520 --> 01:02:50,960 na na tao na ginagamit para dito ay hindi kung ano ang tingin ko ay ang pinakamahusay na isa. 1170 01:02:50,960 --> 01:02:54,130 At ang paraan na niya ang pag-iimbak ang lumang impormasyon sa profile 1171 01:02:54,130 --> 01:02:55,410 ay hindi optimal ang alinman. 1172 01:02:55,410 --> 01:02:58,201 At na uri ng ay cool na, dahil siya ay lamang gawin ito para sa kanyang sarili. 1173 01:02:58,201 --> 01:03:01,790 Ngunit kung tayo ay kailanman pagpunta sa gumawa isang bagay danasin ng iyon, na 1174 01:03:01,790 --> 01:03:04,060 Gusto kong, ang ginagawa namin sa ibang paraan. 1175 01:03:04,060 --> 01:03:05,540 At ito ay higit pa tulad ng isang kunwaring-up. 1176 01:03:05,540 --> 01:03:07,814 >> Madla: Kaya tulad ng, ang mga ideya dumating mula sa lupa, hanggang, 1177 01:03:07,814 --> 01:03:10,230 at pagkatapos ay [? ito lamang?] [? tossed?] [? down ang linya? ?] 1178 01:03:10,230 --> 01:03:12,260 >> MARK ZUCKERBERG: ko ibig sabihin, ito napupunta sa parehong paraan. 1179 01:03:12,260 --> 01:03:14,995 At ako ay hindi ganap unopinionated. 1180 01:03:14,995 --> 01:03:21,072 1181 01:03:21,072 --> 01:03:22,322 Michael D. Smith: [hindi marinig]. 1182 01:03:22,322 --> 01:03:28,298 1183 01:03:28,298 --> 01:03:30,788 >> Madla: talaga bang kumuha ng isang tanong tungkol sa [hindi marinig]. 1184 01:03:30,788 --> 01:03:35,270 Kaya, balik tungkol sa [Hindi marinig] at [hindi marinig] sa privacy. 1185 01:03:35,270 --> 01:03:37,760 At ito ay isang iba't ibang mga platform? 1186 01:03:37,760 --> 01:03:38,756 >> MARK ZUCKERBERG: Oo. 1187 01:03:38,756 --> 01:03:41,744 >> Madla: Kaya kolehiyo mga tao ay higit sa 18 at pinapayagan 1188 01:03:41,744 --> 01:03:44,483 mag-post ng kahit anong mga larawan nila nais, at ang mga ito ay hindi talaga 1189 01:03:44,483 --> 01:03:47,720 incriminating ang kanilang mga sarili, maliban marahil para sa mga droga at alak? 1190 01:03:47,720 --> 01:03:52,202 Nakita ko ang mga larawan sa Kung saan ang aking Facebook mas bata 1191 01:03:52,202 --> 01:03:54,692 pinsan ay pag-inom at bagay-bagay tulad na. 1192 01:03:54,692 --> 01:04:00,170 Ngunit kapag pumunta ka sa mataas na paaralan kids, ang mga ito ay 15 at 16 at mas bata. 1193 01:04:00,170 --> 01:04:03,158 >> At ikaw ay guys lamang sinasabi, ito ang internet, 1194 01:04:03,158 --> 01:04:06,644 at kung nais nilang magdamay ang kanilang mga sarili at mga bagay tulad na, 1195 01:04:06,644 --> 01:04:07,640 ay na OK? 1196 01:04:07,640 --> 01:04:11,624 O kaya ko i-filter mo guys ang mga larawan mga mag-aaral na mataas na paaralan magpatayo 1197 01:04:11,624 --> 01:04:13,118 at ang impormasyon na kanilang isulat? 1198 01:04:13,118 --> 01:04:15,435 O gawin mo lamang [hindi marinig]? 1199 01:04:15,435 --> 01:04:18,310 MARK ZUCKERBERG: Kaya marami sa mga solusyon na makabuo kami sa mga bagay-bagay 1200 01:04:18,310 --> 01:04:23,230 ay hindi teknikal o pangsamahang, ngunit nag-aaplay lamang panlipunan presyon 1201 01:04:23,230 --> 01:04:24,580 sa mabuting paraan. 1202 01:04:24,580 --> 01:04:28,740 Kaya Myspace ay may - halos isang third ng kanilang mga kawani 1203 01:04:28,740 --> 01:04:32,660 ay sa pagsubaybay ng mga larawan na makakuha ng mga na-upload na para sa pornograpiya. 1204 01:04:32,660 --> 01:04:36,270 Hindi kadalasan naming mayroon kang anumang mga pornograpiya upload, 1205 01:04:36,270 --> 01:04:39,290 at sa tingin ko na ng maraming ang dahilan ay na ang mga tao 1206 01:04:39,290 --> 01:04:44,470 gamitin ang tunay nilang pangalan sa Facebook, at ang iyong tunay na email address para sa paaralan. 1207 01:04:44,470 --> 01:04:47,900 At kung mayroon ka na, pagkatapos ikaw ay hindi pagpunta sa mag-upload ng pornograpiya. 1208 01:04:47,900 --> 01:04:50,830 At sa tingin ko na na ang isang talagang simple social na solusyon 1209 01:04:50,830 --> 01:04:56,060 sa isang posibleng complex isyung teknikal. 1210 01:04:56,060 --> 01:05:02,367 >> Kaya't sinabi iyon, binago namin ang ilan sa ang tampok sa paligid para sa mataas na paaralan. 1211 01:05:02,367 --> 01:05:04,200 Halimbawa, kinuha namin party out, dahil kami 1212 01:05:04,200 --> 01:05:06,370 may korte na ang mga magulang Gusto makakuha ng asar off 1213 01:05:06,370 --> 01:05:09,280 o gusto nila magbuwag lahat lamang ang maliit na bariles party talaga mabilis, 1214 01:05:09,280 --> 01:05:10,744 at na nais pagsuso para sa lahat. 1215 01:05:10,744 --> 01:05:13,470 >> [CHUCKLES] 1216 01:05:13,470 --> 01:05:16,250 >> Hindi ko alam. 1217 01:05:16,250 --> 01:05:20,290 Deemphasize kami ng contact impormasyon sa mataas na paaralan. 1218 01:05:20,290 --> 01:05:22,746 Oo. 1219 01:05:22,746 --> 01:05:24,120 Madla: Lahat ng mga karapatan, tapusin namin dito. 1220 01:05:24,120 --> 01:05:26,220 Kung mayroon kang iba pang mga katanungan, huwag mag- libreng upang bumaba at makipag-usap sa Markahan. 1221 01:05:26,220 --> 01:05:27,120 Maraming salamat sa inyo. 1222 01:05:27,120 --> 01:05:28,036 >> MARK ZUCKERBERG: Oo. 1223 01:05:28,036 --> 01:05:34,457 [Palakpakan]