MICHAEL D. Smith: See Pärastlõunal Mul on rõõm
juurutamise Mark Zuckerberg, mis on üks meie külalisesinejad
see semester tulla ja rääkida natuke arvutiteadus
reaalses maailmas.
Kuna enamik te ilmselt teate, kui te kõik seda teha palju rohkem
kui mina asutaja Facebook.com, mis on sotsiaalne võrgustik
programm, mida iganes sa tahad seda kutsuda.
Kasutatud üle 2000 kooli üle rahvas, ja võimalik, et maailma ka.
Kas see maailm liiga, või siis rahvas?
>> Mark Zuckerberg: [kuuldamatu].
>> MICHAEL D. Smith OK.
Nii hea mõju tehes mõned asjad arvuti teadust.
Ta ei ütle meile tausta see
ja mis on olnud tähtis ja nii edasi.
Nii et palun minuga tervitades.
>> Mark Zuckerberg: Yo.
Olgu, lahe.
See on esimene kord, kui ma kunagi pidi hoidma üks nendest asjadest.
Nii ma lihtsalt lisada see tõesti kiiresti, üks hetk.
Hea küll.
Kas sa kuuled?
Kas see on hea?
Kas see võimendab üldse?
>> Publik: Jah.
Mark Zuckerberg: Olgu.
Sweet.
See on nagu üks esimene korda Olen olnud loengu Harvardi.
Ma arvan, et see, mis ilmselt saab olema Kõige kasulikum kutid on kui ma lihtsalt
võtan teid läbi mõned kursused et võtsin Harvardi, kus ma tegelikult
ei lähe loengu vahel.
Mul oli nalja.
Ja nagu, kuidas erinevad otsused
et ma pidin tegema, kui olin liigub koos Facebook
sain mõjutanud erinevad asjad et olin õppe klassidesse
et ma olin võttes.
Ja kui kõik läheb plaani, siis võib-olla mõned kutid
tulevad välja seda mõtteviisi et võttes CS või insener kraam
Harvardi on tegelikult omamoodi kasulik.
Nii et mängu plaan.
>> Ma arvan, et see on piklike kaks tundi.
Ei ole nii, ma lähen rääkida kaks tundi.
Ma ilmselt rääkida nagu 20 minutit või 15 minutit,
ja siis ma lihtsalt lasta te küsida.
Sest ma olen kindel, et te on rohkem huvitavaid asju
küsi kui ma tulen välja rääkida endast.
>> Nii et ma arvan, et ma lihtsalt objekti alustada.
Kui ma olin siin, ma taktika võttes 121.
Ma pole kunagi tegelikult võttis 50.
Peaksite saanud teine ​​mees, kes oli
teeme Facebook, Dustin Moskovitz, kes oli mu toakaaslane.
Kui me saime hakkas sait kirjutatud PHP, mis ei ole midagi
et olete õppinud üks neist klassidesse.
Aga õnneks, kui te on hea taust, C,
süntaks on väga sarnane ja saab selle kätte päev või kaks.
>> Nii hakkasin kirjalikult site ja käivitati see Harvardis
Veebruaris 2004.
Nii et ma arvan, et peaaegu kaks aastat tagasi.
Ja paari nädala paar tuhat inimest oli registreerunud.
Ja hakkasime mõned e-kirju inimestelt
teiste kolledžite paludes meile käivitada see oma koolis.
>> Ja ma olin võttes 161 ajal.
Nii et ma ei tea, kas te teate, maine, mis muidugi
aga see oli natuke raske.
See oli tõesti tore muidugi, aga ta ei jätnud mulle palju aega
teha midagi muud Facebooki.
Nii et minu toakaaslane Dustin, kes ma vist oli just lõpetanud CS50,
oli nagu, hei, ma tahan aidata.
Ma tahan teha laienemine ja abi sa nuputada, kuidas teha asju.
Nii et ma olin nagu, tead, see on päris lahe kutt,
kuid sa ei tea ühtegi PHP või midagi sellist.
Nii et nädalavahetus läks ta koju, ostsin raamatu Perl for Dummies,
tuli tagasi ja oli nagu Olgu, ma olen valmis minema.
Ma olin nagu mees, et sait on kirjutatud PHP, ei Perl, kuid sa tead,
see on lahe.
>> Siis ta tõusis PHP üle paar päeva, sest ma
luban, et kui teil on hea tausta C, siis
PHP on väga lihtne asi kiirenemist.
Ja ta lihtsalt omamoodi läks tööle.
Nii et ma mõtlen, et esimene suur otsus et me tegelikult pidanud tegema
olin, kuidas selline laiendada arhitektuur
minna ühe kooli tüüp loodud et meil oli siis, kui ta oli vaid Harvardis
midagi, toetab mitu koolides.
>> Nii et see oli otsus, mis oli tuleb teha kobaras taseme,
nii toote ja kuidas tahtsime privaatsust tööle
aga ma arvan, et üks tõesti oluline otsus, mis on
aitas meil skaala päris hästi, kuidas me otsustasime, et jagada andmeid.
>> Nii et ma ei tea, kui palju keerukus kraam nagu suur O märke kutid
Selle klassi.
Nii et ma mõtlen, et üks kõige keerulisem arvutused, et me kohapeal
on arvutusvõimsus öelda, kui olete ühendatud inimesed.
>> Sest kui sa ei saa kujutan ette, et on salvestatud
kui mingi rida juhatamata - see ei ole kaalutud - nii Orienteerimata
kaalumata paaride ID numbrid inimeste andmebaasi.
Siis, kui soovite, et aru saada, kes on sõbrad kellegagi,
sa pead vaatama kõik oma sõbrad.
Eks ole?
Nii et võib-olla nagu 100 või 200 inimest.
>> Aga siis, kui sa tahad, et aru , kes on sõber sõber,
või mis kõige tugevamalt seotud on olemas, siis selline
pead vaatama 100 või 200 sõbrad kõigi nende sõbrad.
Nii muutub igal tasandil olemas teise teguriga n korrutatud n, kus
n on arv sõbrad et iga teie sõbrad on.
Nii et näete, et see omamoodi muutub hüppeliselt
raske lahendada lühim tee inimeste vahel.
Nii et kui sa oled lihtsalt otsin sõber sõber, mis on n ruudus.
Kui otsite sõber sõber sõber, mis on n kuubikuteks lõigatud.
Ja see on midagi, et traditsiooniliselt olnud
päris raske palju eelkäija saite Facebook.
Ja näiteks Friendster olid suured probleemid selle
sest nad üritasid arvutada teed kuus kraadi,
või nagu seitse kraadi.
>> Ja see on midagi, et kui sa teed nagu n seitsmes
et lihtsalt on tõesti väga raske ja ta võttis ette oma kodulehel mõnda aega.
Nii et üks asju, mida me pidime pidama, kui olime figuring
kuidas seda teha, oli see, kuidas sa levitada andmebaasi selliselt viisil
et see arvutus muutub juhitavaks.
>> Nii et me otsustasime oli et igaüks kohapeal
teeb enamiku oma aktiivsuse koolis, et nad sellist asuva.
Nii et kui sa oled Harvardi siis enamik inimesi
kes sa lähed tuleb näha ja tehinguid, mille koha
hakkavad olema Harvardi.
See on tegelikult ilmselt nagu 90% asjad, mida te teete kohapeal.
>> Nii et me otsustasime lahku andmebaasid ning luua
ühel juhul MySQL andmebaasi iga kooli võrku.
Ja seda tehes, kui te teate teed, et me arvutame
on ainult koolis.
Selle asemel, et öelda, nagu praegu me oleme kuus miljonit kasutajat,
ja selle asemel, et teha n kuubis üle teatud osa kuus miljonit,
see on lihtsalt n kuubikuteks lõigatud üle 10000, mis on palju
juhitavuse arvutamisviisiks.
>> Nii et oli omamoodi esimene suur arhitektuuri otsus
et me pidime tegema, mis aitasid meile ei sure paar kuud hiljem.
Ja see oli ilmselt üsna oluline.
>> Nii et kui me esimest korda luua veebileht oli meil ainult üks arvuti, et me ei tööta.
See ei olnud meie Dorm tuba.
Olime rendib seda.
Ma nagu õppinud minu õppetund proovite käivitada sait mu Dorm
room paar kuud varem, ja Harvard peaaegu püüdsid mind välja lüüa.
>> Nii et ma lõpetasin üürile server off site seekord.
Ja ma arvan, et töötab algselt andmebaas ja veebiserver.
Nii Apache, mida me olime kasutades selles astmes
teenida lehekülge alates samal masinal.
Ja kuna me laiali andmebaasidele, nii nagu me tegime,
suutsime, sest aega läks, just lisada rohkem masinaid lineaarselt ja omamoodi
kasvada kohas, ilma mis tahes objekti eksponentsiaalse laienemine
sellest, kui palju masinaid, mis meil oli.
>> Aga pärast me tabanud umbes nagu 30 või 50 kooli,
hakkasime aru, et me saaksime Alusta rohkem jõudlust välja
MySQL või Apache.
Mõned viisil, mis värk loodi lihtsalt ei olnud nii optimaalne kui võiks.
>> Nii näiteks, kui teil on MySQL masinad ja Apache
töötab sama server, siis kui midagi juhtub, et server,
siis mitte ainult ei andmebaas eest, et kooli või kooli
et server lihtsalt lõpetage selline reageerimine
aastal nii, et saada sa midagi kasulikku,
aga sa ei saa isegi sellest masinast veebilehti.
Nii saad lehekülg ei asutab.
Ja sellist jama.
>> Aga teine ​​küsimus on, et dispersiooni ja kasutamise koolist koolid
Samuti ei kavatse olla täiuslik.
Nii mõned koolid on alati läheb on raskem kasutada.
Meil on koolides praegu nagu Penn Riik, mis on 50.000 kasutajat.
Ja siis enamus koolid veel vähem kui 2000 kasutajat.
Sest seal on palju väikseid koolid ja palju koole
et ei ole täielik katvus.
>> Nii maadles selles küsimuses ja teha seda
nii et sa võiksid tegeleda asjaolu, et Penn State oli
50.000 inimest ja lihtsalt ton kasutajatega ajal
ja siis on mõned koolid et ei, mida me otsustasime teha
on eraldi välja mõned web serverite andmebaasi serveritest.
Ja teha seda nii, et meil oli just bassein Apache serverid
et me võiksime koormus tasakaalu.
Ja teha seda nii, et te võib kasutada neid ühtlaselt
kui lihtsalt võttes andmebaas kiht olema omamoodi järjepidev.
>> Nii et ma ei tea, kas see kraam on Huvitav, et te üldse.
Või kui see on midagi, mis loeb mida te õpite nüüd.
Nii et kui seal on rohkem asju et te oleksite pigem
teadma nii arhitektuuri, siis ma jätan selle avatud küsimusi
hiljem.
Nii et ma ei kuluta palju aega lihtsalt räägi juhuslikult rakendused
et te võiks mitte kunagi ravi kasutada.
>> Las ma proovin leida mõne huvitavaid näiteid.
Nii et ma mõtlen, et ma arvan, et üks asju, mis oli päris huvitav
oli siis, kui me peame punkt tingimused liiklust
kus hakkasime maxing välja tulemuslikkuse mõned
Nende avatud lähtekoodiga tarkvara mis on üldiselt üsna tulemuslik.
>> Nii näiteks on MySQL tõesti hea avatud lähtekoodiga andmebaasi.
Ma ei tea, kas keegi teist meest justkui oma aega segadus
ümber ja teha midagi koos MySQL või on kasutanud seda kuidagi.
Aga see on üsna lihtne kasutada.
See on ka inimväärselt kiire.
Indeksid töö päris hästi.
See ei ole nii täielikult Objekte midagi nagu Oracle, kuid see on päris hea.
>> Ja saime punkti kus ma arvan, et umbes
kui alustasime teed nagu ehk 100 miljonit lehekülge päevas,
et me alustasime suubuvad mõned kitsaskohad, mis.
Nii näiteks tüüpilise päringu MySQL võib võtta 2-4 millisekundi jooksul.
Ja see ei ole nii palju.
Aga kui sa teed 100 miljardit kuvamisega päev
ja iga lehe vaatamisel võiks on 30 kuni 50 päringut,
eriti kui sa teed midagi sellist profiili, et
päringu igasuguseid erinevaid andmed, siis see hakkab imema.
>> Niisiis hakkasime arendama caching kiht, mis
lubatud kiirem juurdepääs mõned andmed.
Ja algselt olime kasutades muu avatud lähtekoodiga rakendus Memcache,
mida ma ei tea, kas keegi teist poisid on mingeid kogemusi sellega.
Aga see oli päris kiire.
See sai juurdepääsu korda alla vist 0,3
kuni 0,5 millisekundit, mis on päris hea.
>> Aga see on ka hunnik levitamise küsimustes.
See peaks olema jagatud hash tabelit omamoodi rakenduse
kus saab lihtsalt lisada mõni number kohta Memcache karbid klastri
ja saaks konksu see üles ja on see minema.
Aga meil olid palju küsimusi seal, kus
erinevate Memcache karbid läheks alla.
Ja ei olnud koondamise kohta teavet.
Nii et kui Memcache box läks alla ja siis tuli cache miss,
siis äkki sa oli palju rohkem liiklust
läheb konkreetsele andmebaase.
Ja see oleks ime.
>> Nii nagu aega läks meil isegi outgrew Memcache ja indeksid on MySQL.
Me ikkagi kasutada seda kraami.
Aga meil oli ehitada peal Selle pildi koondamine.
Ja ma arvan, et see on midagi, mis on Tõenäoliselt võib-olla veidi huvitav.
Aga ma lasen teid küsi rohkem küsimusi hiljem.
>> Ma ei ole päris kindel, milline oleks huvitav rääkida kohe.
Võib-olla te võiks aidata natuke?
Minna seda.
>> Publik: Ma olen uudishimulik, mõelda [kuuldamatu]
laskumist online-äri nagu see, kuidas sa tundsid, oli õhkkond
suur mängijat viies selle turu ja muud tegijad
kes sa arvasid, võiks [Kuuldamatu] märkimiseks
või mida teie kogemus oli sellega.
Ma oleksin huvitatud, lihtsalt tehniline pool, [kuuldamatu] lihtsalt laiendame
up ja tehniliselt kuidas sa [kuuldamatu].
>> Mark Zuckerberg: Jah, nii see on ei ole tehniline küsimus üldse.
Aga ma arvan, et ma lihtsalt meeldib minna kahtluse aega.
Kuna ma ei ole päris kindel, mis on asjakohane värk mul arutada.
Nii et ma lihtsalt vastata sellele.
Siis keegi teine, kes tahab küsida minu küsimustele saab lihtsalt minema selle eest.
>> Ma arvan, et ma ei ole kunagi tegelikult kulutanud palju aega muretsemata asju - I
Tähendab, on ettevõtteid seal nagu Google
et võiks lihtsalt saada oma ruumi ja mida iganes sa tahad igal ajal.
Ja ma arvan, et üks lahe asju Umbes sel ajal tehnoloogia
on, et inimesed on võimendatud ja võimalik teha nii rohkem kui nad tegelikult
kunagi suutnud teha enne.
>> Ja isegi neli aastat tagasi kui Google alustas,
Nüüd nad on sadu tuhandeid masinad
ja tõenäoliselt miljardeid dollareid kulutatakse seadmed.
Ma arvan, et põlvkond enne Google, sa ei saa isegi
teha veebilehte ilma mõned suur tükk riistvara.
Ma arvan, et eBay näiteks jooksis välja kaks $ 50.000 masinaid.
Sa lihtsalt ei saa alustada teed, et kui sa oled lihtsalt laps Dorm tuba.
>> Nii et ma arvan, et me võiks rent masinad for $ 100 kuus
ja kasutada seda, et skaala kuni kus meil oli 300.000 kasutajat
on päris lahe.
See on üsna ainulaadne asi, mis on toimub tehnoloogia just nüüd.
See muudab nii, et selle asemel muretsema, kes on suur mängija
ja mida Google teeme Järgmine, mida saate teha rohkem - sa
võid saada palju asju teha.
>> Ja selle asemel, et minna välja ja on mõned traditsioonilised äri
probleeme, nagu sul on tõsta kapital enne kui sa saad teha midagi,
see ei ole enam probleem.
Nii et sa võimendatud teha palju nüüd üksi.
Ma ei tea, kas see vastab küsimus, et sa palud.
>> Aga ma mõtlen, et see on üks põhjusi, miks ma arvan, et sel hetkel,
see teeb palju mõistust tuleb õpivad seda kraami.
Sest pole kuskil varem saanud sa ära nii väike summa
raha, et saada võimas piisavalt tehnoloogia
tõesti puudutada inimesi nii, et võid täna.
Google teeb umbes 250 miljonit lehekülge seisukohad päev.
Nad on sadu tuhandeid Masinate ja 5000 töötajat.
>> Facebook teeb 400 miljonit külastust päevas.
Seda on palju rohkem kui Google teeb.
Ja meil on sadu masinaid.
Ja me lihtsalt möödas 50 töötajat.
Ja see on ainult tehniline põlvkonna kolme või nelja
aasta arhitektuur mis on loodud.
>> Ja siis minna kolm või neli aastat tagasi Enne seda on nagu eBay Google,
ja see on lihtsalt täiesti erinevad.
Sest vähemalt Google töötab off palju hajutatud tehnika
et nad on sadu tuhandeid masinaid,
kuid idee oli saada palju Jama masinaid, mis on tõesti odav.
Ma mõtlen, et see on suur samm edasi.
>> Sest siis see on nagu, OK, see on rohkem koondatud.
Nad ei kaota andmeid.
Nad ei oota kraami alati tööd.
See on palju küpsem suhtumine kui eBay, mis
oli ainus asi, mis nad võiks teha ajal.
>> Publik: Mul on küsimus umbes DHT kraam.
>> Mark Zuckerberg: mida?
Publik: Distributed Hash tabelit kraam.
Mark Zuckerberg: Jah, mis on?
Publik: Ma olin lihtsalt mõtlesin, et kui sa [kuuldamatu]
kõik oma laiendid Memcache, sest üks asi, mida olen märganud,
on see, et, jah, ei ole tõesti Hea saadaval raamatukogudes DHT kraam.
Seal on kõik see imeline teadus, kuid seoses
rakendusi, mis tegelikult tegelevad kõik koondamise küsimused ja kõik
need asjad -
>> Mark Zuckerberg: Jah palju asju - me
ei ulatu Memcache.
Ehitasime hunnik asju ise.
Just nüüd, see ei ole avatud lähtekoodiga.
Pidasime seda teevad.
Ja ma mõtlen, et seal on palju tööd, et läheb tegemisel värk avatud lähtekoodiga.
Ja see on peal, kas sa taha kaotada konkurentsieelise.
See on selline kahetsusväärne.
>> Sest ma arvan, et kui see meil olid lihtsalt lihtsam teha midagi sellist,
siis võiks seda teha.
Sa võid lihtsalt vabastada kood.
Aga seal on palju toetust ja litsentseerimise ja kõik see kraam.
Me leidsime, et see on olnud tüütu.
>> Üks asi, mida me tegelikult mõelnud teha avatud lähtekoodiga
oli see otsing server, mis tegelikult et mees istub seal
teha, kui ta oli veel välja Californias.
Ja ma arvan, et meil on punkt, kus MySQL on maha natuke mõned
otsinguid, et me üritame teha.
Ja me otsustasime, et see Oleks lahe asi
teha, et seeria hajutatud masinad
et võiks - ta ei kasutada hash tabel.
Mida struktuur et te kasutate, McCollum?
>> ANDREW mccollum: [kuuldamatu].
Mark Zuckerberg: Nii, jah, me mõelnud tegemise, et avatud.
Aga see, kui me pidime tegema kõik see töö, et tulla litsents.
Ja me lihtsalt meeldib, Olgu, kruvi.
Yo.
>> Publik: Mida sa kulutad suurema oma töö aega seda nendel päevadel?
>> Mark Zuckerberg: Töökohad inimesed.
Ma arvan, et kui, nagu te kasvada, kõige tähtsam
on, et targad inimesed.
Kui sa arvad, kuidas tehniline võimenduse värk, et ma rääkisin
vastates, et kutt küsimus, kuna tehnoloogia muutub
üldisem ja vähem kallis, hoobasid
muutub rahvas.
Nii et kui sa arvad Selle vaatenurgast
isiku inimestega veedetud aeg või kasutaja veedetud aeg või lehekülje vaade
analüüsi, sest tehnoloogia nüüd, inimesed
on palju rohkem võimendatud teha rohkem asju
ja olla tähtis võrrand.
>> Sellepärast, et see on tõesti oluline saada kõige intelligentsed inimesed.
Ja ka, ma mõtlen, et kui sa oled väike firma, siis võib olla tõesti nobe
ja saada palju asju teha.
Ja seal on suhteliselt vähe bürokraatiat.
Nii et kui teil on targad inimesed, kes saavad ära, et ehitada lahedaid asju,
siis see on fantastiline.
>> Ma arvan, et peale selle, kavandada uusi asju.
Seal ei ole palju ettevõtete bürokraatia veel.
Nii et ma ei pea jäätmete palju aega, et.
Lase edasi?
>> Publik: Jah, kui palju sa oled rääkinud ja konsulteerinud juristid nii palju?
>> Mark Zuckerberg: Mul on advokaat kes töötab minu täistööajaga.
>> Publik: OK, see on suur osa töötab äri?
Kas te soovitate töö kohta [kuuldamatu] varakult?
>> Mark Zuckerberg: me ei teinud.
Ja see, ma arvan, tingimusel mõned pahameelt hiljem.
Kuidas asju luua tõesti hästi, on hea.
Kuidas asju puhastada on tõesti hea.
>> Ja ma mõtlen, et keegi pole kunagi öelda advokaat on halb.
See kõik on lihtsalt küsimus võimalus kulu ja mida sa esikohale.
Ma arvan, et meie puhul on meil nüüd tegeleda hunnik asju, mis
ei loodud õigesti alguses.
Enamus asju on käsitletud.
See ei ole isegi suur asi enam.
>> Kuid selle asemel, et rääkida juristide varakult, olime tegemise kraami.
Ja ma arvan, et see oli arvatavasti õigust kasutada oma aega.
Ma arvan, et üks lahe omadus on palju ettevõtteid, mis lõpuks
on tõesti edukas, ei et meil on tõesti edukas,
aga ma arvan, et me ka kuuluvad sellesse ämbrisse,
on see, et nad alustas keegi üritab teha midagi
cool ja mitte keegi püüavad teha firma.
Sa liiki on - Google tuli välja Larry ja Sergey doktoritöö
Stanfordi ja Yahoo tuli välja lihtsalt, ma arvan, ka mõned Stanford poisid
lihtsalt selline kruvimiseks ümber oma Dorm tuba.
Ja eBay tuli välja mõned poiss üritab ehitada turul oma tüdruksõbraga
vahetada Pez dosaatorid.
Amazon oli veidi arvutada.
>> Nii et ma ei kujuta ette, et mõni neist inimesed tõesti oli nii palju nõu,
ja see näib olevat töötas välja OK neile.
Aga ma mõtlen, et samal ajal Ma ei kavatse istuda siin
ja öelda, et sa ei saada nõu asju.
Ja palju kordi inimesed on lihtsalt liiga ettevaatlik, liiga.
Ma arvan, et see on kasulikum teha asju juhtub ja siis vabandame hiljem
kui see on veenduda, et sa dot kõik oma ma silmad nüüd ja siis
lihtsalt ei saa asju teha.
Jah.
Minna seda.
>> Publik: Kui sa arvad, et Facebook jõuab punkti, kus
see võiks olla, et suur firma [Kuuldamatu] uus idee, [kuuldamatu]?
Arvad, et see jõuab Sel hetkel igal ajal kiiresti?
Kuidas te hoida seda [kuuldamatu]?
>> Mark Zuckerberg: Noh, Ma mõtlen, et ma arvan, et - ma
arvan, et sa oled selline alati sel hetkel.
Ma mõtlen, et enamik ettevõtteid on algas nagu paar ideed,
ja need on paar asju, mida nad teevad hästi.
Niisiis, ma mõtlen, et Yahoo oli nagu me oleme kavas korraldada kogu selle teabe
maailmas nagu by kataloog.
Ja see oli see, mida nad alustas teed,
ja siis nad omamoodi mitmekesine välja Kuna aega läks ja ehitatud rohkem asju.
Ja palju see kraam on nagu tuum oma äri nüüd.
Ma mõtlen, et see on nagu nad algselt ei tee otsing.
Ja nüüd kataloogist lihtsalt ei ole olemas.
See on jama.
Pole mingit kasulikkust ta.
>> Ma mõtlen, et Google on suur asi oli just nagu nad tegid PageRank.
Ja siis, ma arvan, välja PageRank on neil otsida.
Ja nüüd on nad omamoodi pikendada kuni seda muu sama tüüpi algoritme,
otsimine teistes kohtades.
Aga ma mõtlen, saate peaaegu öelda, et kuidas kõik muud asjad, mis nad teevad
on justkui möödaminnes.
Ja see on nagu nad üritavad tõesti raske teha PageRank
ja muid algoritme, mis on väga
Sarnasel tööd nende ruumid ning see lihtsalt ei ole nii stiilne
või puhas idee originaal üks oli.
>> Nii et Facebook, näiteks kui see just algas,
, mida pidasin kõige Huvitav oli lihtsalt
saaks kirjuta kellegi nime ja teada saada nende kohta teavet.
Ja seal oli vaevalt mõni asju, mis oli seal nüüd.
Puudus rühmad.
Puudus sõnumeid isegi.
Seal oli poking.
>> Jah.
Ma mõtlen, et see on nagu sa liiki saada algas mingi põhiidee.
Ja üldiselt, firma teeme hästi, sest ma
arvan, et inimesed, kes on hakanud off kallal põhiidee
omamoodi aru, et ühe core idee mingi originaalsel moel.
Aga see ei tähenda, et nad on paremaks mõistmiseks midagi
muidu, kui keegi teine.
Nii et miks ümbritsev ise palju nutikaid inimesi
on tõepoolest oluline.
>> Publik: Mis oli - oli seal mingit mudel
mis oli [kuuldamatu] fotot funktsioonid [kuuldamatu] Facebookis?
Seal oli mingit [kuuldamatu]?
Mark Zuckerberg: Ma mõtlen, et seal on palju rakendusi internetis
Nüüd, et teha asju.
Niisiis, ma mõtlen, et Flickr on ilus pilt taotluse.
Kuigi ma arvan, et kolme nädala pärast me võttis need vastu fotode arv
et me pidime meie veebilehel.
Ma mõtlen, et ma arvan, et lahedam asi fotod
on see, et saate tag neid ja nii, et
muudab need viitavad inimeste profiile.
Ja ma arvan, et see on midagi, mida saab tegelikult
teha ainult siis, kui teil on seoses kõik sinu ümber kohapeal.
Selline nõuab Laialdast kasutamist.
Nii et ma ei tea, kas mõni teine ​​poisid oleks teinud, et kui nad on, et
millist kasutada, kuid nad ei teinud seda.
>> Ma ei tea.
Mitte ühtegi kutid mingit CS küsimusi?
>> Publik: Ma olen uudishimulik.
Kuidas otsustada, kui sa oled edasiliikumist ettevõte
järgida tehnoloogia või mitte jätkata tehnoloogia?
Mark Zuckerberg: Mis mõte?
Mis on näiteks?
>> Publik: Noh, ma tegelikult ei tea, palju Facebook.
Mis on järgmine asi, mida sa tahad teha pilte
ja ühendab inimesi koos?
Kuidas sa tead nuputama mis tehnoloogiad on head?
Kuidas sa kaevandada leida tehnoloogia?
Kas teil on kõik protsessid paika täna, et
on suunatud neid erinevaid asju,
või teeb tehnoloogia lihtsalt sattuda ettevõte
sest sa oled kuskil ja keegi
mainitud midagi, mida võiks tahan teha nii Facebook?
>> Mark Zuckerberg: Nii et ma arvan, et meie protsessi filtreerimise milliseid tehnoloogiaid
kasutada ei usalda tarku inimesi.
Nii et me kindlasti on mõned inimesed Ettevõte, kes on lihtsalt väga targad,
ja ma arvan, et enamik inimesi Ettevõte on üldiselt päris nutikas.
>> Aga seal piirkonnas vähe poisid eriti - ma olen
ei ole üks neist - kes ma arvan, et kui nad ütlevad, et midagi on üldiselt
Hea tava on minna seda, siis on see suhteliselt - siis
nad saavad toetust selle üsna lihtsalt.
Ja ma arvan, et palju insenere omamoodi konsensuseni umbes nii.
Püüan mõelda hea näide.
>> Ma arvan, et see on mõnevõrra eesmärgile orienteeritud.
Siis Fotodega me teadsime, et me tahtsime
toetada vaid inimesed uploading piiramatu fotod.
Niisiis, ma mõtlen, et seal ei ole reaalne mõiste piiramatu.
Lihtsalt sa pead hoida lisades kraami, hoida lisades ladustamine.
Ja sa tahad teha seda nii, et see lahke ning töötab sujuvalt kui võimalik.
Nii et esimene asi, mis me üritame teha
on, noh, olgem hinnata need ettevõtted, mis
lihtsalt teha suur ladustamise elu.
Või on see nagu NetApp või midagi, Network Appliance.
Nii et me räägime neile aega.
Ja siis me nagu, eks.
Noh, me tõesti ei taha minna selle ühe, suure kasti lähenemine.
Me tahame minna koos olles just seeria jaotatud väiksemateks
kastid palju rasket sõita ja palju RAM.
>> Ja ma arvan, et arhitektuur, et me kõigepealt ehitatud
oli üks, kus me pidime hunnik neid masinaid
suhteliselt aeglane, kuid väga stabiilne ketas taga tase - kiht
vahemällu lahtrid ton RAM et võiks korraldada enamik pisipildid
ja kõige sagedamini külastatud pilte - Ma arvan, et RAM igal ajal.
Ja siis paremale, enne kui me käivitatud, turgatas meile
et me ei kavatse olla mõned küsimused selle.
Ja küsimused, mis me ei kavatse olla
, saab olema võrgu küsimustes, mitte riistvara teemadel.
>> Nii näiteks, kui te võtate Galerii 30 pilti
ja iga fotosid on kolm megabaiti,
Seejärel saate alla laadida 90 megabaiti Facebook.
Ja sellist jama.
Hea küll.
Ma mõtlen, et see on jama, sest inimesed kipuvad olema optimaalne ühendused
ja kuna meie ruuter - I arvan, et enamik ruuterid on seadistatud
vaid olema suuteline käitlema gigabit korraga
ja ruuterid on selline kallis.
Su suured tükid seadmed.
Ma ei usu, et on olemas jaotatud versiooni, mis veel.
>> Nii et me ei saanud, on aeg et tahame alustada,
lihtsalt saada uue ruuteri ja saan seda luua.
Niisiis, mida me sattus teed oli hoone Java applet ja ActiveX kontrolli, et
seotud valitud ja fotod, inimesed tahtsid
to upload tihendamine kliendi poolel, et oleks väiksem,
ja siis, et kuidas inimesed saavad lihtsalt laadida oma fotosid suhteliselt kiiresti.
Meil on ka salvestatud CPU meie külg, sest me ei
tegema Surve meie poolel,
kuigi see ei olnud, et suur kitsaskoht.
Nii et töötas.
>> Ja siis sain aru, et punkti, kus me olime
võttes lisatud juures määra 100 teine,
ja inimesed kasutasid seda funktsiooni nii, rohkem kui me arvasime me ei kavatse.
Ja kuigi meil oli see vahemällu tier setup,
see lihtsalt veel ei olnud piisavalt kiire.
Ma olen kindel, et te seda meeles.
Paar nädalat tagasi, ala ei, millel on hea aeg.
>> Nii et mida oleme jõudnud teeb sel hetkel oli
kasutades serv vahemällu, nagu Akamai tüüpi värk
teha need pildid, mis on staatiline sisu lihtsalt inimestele lähemale.
Nii et kuidas me saame omamoodi teisaldada mõned seadmed ja - sort
millel on kanda neid veel mõnevõrra suuri faile inimestega.
Nii et see, kus me oleme praegu, ja see tundub olevat päris hästi.
>> See ei olnud, et meil oli ettemaksu tehniline geenius midagi.
See oli justkui, et igas punktis me omamoodi oodatud küsimused
või hakkasid nad välja üsna kiiresti ja siis
olnud piisavalt pädevust hinnata, ma arvan,
Mis valikud olid mis meil oli ja teha
ma arvan, oli korralik otsused kuidas täita neid.
Mis see on?
>> Publik: Võtta, et järgmise tasemel ka poolest probleeme
sa lihtsalt rääkisime.
Mark Zuckerberg: Jah.
>> Publik: Õpilased saavad ühe aasta - sa tead, üks arvutiteaduse töö
koos, nagu ma minna istuda nurgas, tüüp minu [kuuldamatu].
Kuidas firma töö kaudu - mida tarkvara insenerid teha
kui te kõik on panna looksulg samas kohas?
>> Mark Zuckerberg: Mis see on?
Publik: Curly traksid programmeerijad samas kohas.
Kuidas on struktuur tarkvara inseneri tegelikult teinud [kuuldamatu]?
>> Mark Zuckerberg: Nii nii, et - ma arvan, metoodika, mis meil on
et ma tahtsin olla omamoodi - nagu palju teenete võimalikult
kus inimesed, kes ei saa tulla up lahedam lahendused
ning rakendada neid kiireim ja on nagu kõige vähem vigu saada
töö värk, et nad arvates kõige huvitavam
ja minna välja ja on kõige mõju ettevõttele.
>> Nii oleme ka mahajätmise palju inimesi,
sest me rentides suhteliselt kiiresti.
Ja seda tehes me sort kohta on - me paaridesse
uued inimesed, kes tulevad sisse mõned - nagu paremad inimesed
kes on omamoodi tipus keti, ja siis me
neid omamoodi töötada nende inimesed, kui nad esimest korda tulevad,
õppida asju, mis nad töötavad, et - nii
et uued poisid, nagu sissetulevad klass,
saab omamoodi teada, mida mõned inimesed, kes on praegu
on firma töötate.
Ja ma arvan, et seda tehes nad valima up stiili ja meetodeid, mis me
kasutada teeme asju.
>> Aga ma arvan, et see muutub üsna kiiresti.
Ma arvan, et üks erinevus viis värk töötab ettevõttes
ja kuidas asjad töötab kool et see on väga iteratiivne protsess.
Ja see on tore, kui saad asjad õigus esimest korda, kuid me ei pea seda tegema.
Ja ma arvan, et palju ettevõtteid läbida etappe, või etapid,
kus nad ei saa asju õige esimest korda.
>> Nagu Microsoft - I Tähendab, ma ei tea, kui
viimane kord oli, et nad olid hea toode enne Version 4.
Aga selleks ajaks, kui nad saada Version 4, see on
nagu alati hea enamasti.
Ja ma arvan, et tööd päris hästi nende eest.
Ja ma mõtlen, et Google on alati vabastab oma kraami beeta.
>> Nii et ma arvan, et me püüame olla mitu inimesed töötavad sama asja,
nii et igaüks saab õppida üksteist ja millist valida välja
mõned vead, mis võivad olla tehtud, et saame vähendada üsna kiiresti.
Aga nagu ma arvan, et on Üldiselt mõte on
et see ei pea olema täiuslik esimest korda ringi.
Ja nii kaua, kui saad arhitektuuri õigust võimalikult
seejärel palju teisi rakendamise stuff
ei kavatse olla nii suur tegeleda, ja saate sorti
tööta välja igal ajal.
Ma tean, et kui see on omamoodi vastata küsimus, et sa palusid.
>> Publik: Nüüd, kui leiate midagi
et sa tahad teha, et sa ei tea, nii palju,
võite küsida mõned neist inimesed, kes töötavad teie jaoks,
või saad uute inimestega.
Aga kui sa hakkasid, oli justkui sina ja su toakaaslane õpilasena.
Ja ilmselt oli domeen teadmised küsimusi arvutiteadus
et sa pidid tegelema ja sa ei teadnud.
>> Ma mõtlen, kuidas sa minema umbes figuring kuidas teha asju?
Kas te otsustada võtta teatud tüüpi?
Kas sa raamatuid?
Kas te lähete rendi või saada seotud veel inimesi?
Kuidas te töö kaudu neid küsimusi õppimise
arvutiteadus, kui töötas läbi selle?
Mark Zuckerberg: internet on päris hea näitaja.
Ma arvan, et see on kuidas me tegime seda kõige rohkem.
Ma mõtlen, et me sellist teha punkti mitte rentides inimeste oskusi,
sest ma arvan, et see teooria kui keegi on oskuste valdkonnas
ja on teinud seda 10 või 15 aastat,
siis see on ilmselt see, mida nad saavad teha.
Ja see on hea, ja et tähendab, et nad saavad seda teha.
>> Aga kui sa palgata kellegi, st kohe pärast kolledži
või keegi noorem, kes sa oled rentides neid toor-uuringuid,
siis mõte on selles, et nad ei kavatse võimalik õppida asju tõesti kiiresti.
Ja seal on palju informatsiooni kättesaadav kogu koht,
ja nüüd, koondnomenklatuuri Viimastel aastatel on hea vahend sorteerimine läbi selle.
Ja ma arvan, et kõige tulemuslik inimesed oleme
on omamoodi nooremad inimesed, kes ei ole pruugi teada, et palju
midagi konkreetset tulevad välja kolledžis.
>> Ma mõtlen, et hea näide on - Dustin, mu toakaaslane Harvardi
polnud isegi CS suur.
Ta oli majanduse peamine.
Ja ta on lihtsalt väga targad dude, ja suutis tulla.
Mõned teised head inimesed oleme on
EE peamiste välja Stanford või Berkeley.
Ja nad ei ole isegi CS kogu aeg.
Nagu matemaatika inimesed - kui sa õppinud matemaatikat, siis
saab õppida asju suhteliselt kiiresti palju aega.
Jah?
>> Publik: Ma arvan, et kuna teil on infrastruktuur olemas, just nüüd,
kui teil keskenduda teie rentides nii sa ikka ootad tech oskus inimesi?
Või sa ootad inimesed, kellel võib olla äri teadmisi, et aidata kasvatada sind
kaugemale ja teha rohkem raha?
Mis tegelikult prioriteet praegu kasvav ettevõte?
Mark Zuckerberg: I kunagi inimesi tööle
lihtsalt sellepärast, et neil on äri oskusi.
See on tegelikult naljakas, kuid teadmisi palju core CS stuff
Eriti tähtis on äri ka.
Üks peamisi asju, mida õppida, kui sa õpid CS
on keerukas ja ulatuslik ning et on suur probleem äri ka.
Kuidas minna omamast viis inimest 100 inimest,
ja mis muutus dünaamiline seal?
Ja nagu, kuidas on teatud protsessid - kuidas
on müügipersonali läheb skaala alates viiest inimesest 100 inimest?
>> See on nagu sama tüüpi luure, et
saate aru saada, need mõlemad probleemid.
Ja see võib olla eri tüüpi inimene, kes hoolib, et lahendada probleeme.
>> Aga ma arvan, et teine ​​osa minu vastus, mida sa ütlesid
on see, et ma arvan, et me oleme omamoodi pidevalt
aastal ülesehitamisel välja infrastruktuur,
ja ma ei usu, et sa kunagi välja tulla, et protsess.
Ja me sellist keskendudes mitte lihtsalt midagi ehitada
ja figuring kuidas teha raha välja selle
ja omamoodi maksimeerivad meie äri lühiajaliselt -
kuid selle asemel, omamoodi otsib alati maksimeerida
mis pikas perspektiivis oleks väärtus.
Ja ma arvan, et teed, et sa selline
peavad alati olema ainult hoone välja oma baasi ja mitte igal ajal
mures maksimeerida oma raha.
>> Publik: See on omamoodi tagasi [kuuldamatu]
Facebook, kuid te poisid on väljastama nagu päev pärast kooli,
ehk midagi sellist, mille kõik uploading pilte
kõik samal ajal [kuuldamatu]?
Mark Zuckerberg: Meie piigid on päris tugev.
Nii nagu kell 5:00 Hommikul, ükskõik
kui palju kasutajaid oleme alla kirjutanud, seal on alati nagu 5000 inimest,
ja see on kõik.
Ja siis kui saad 21:00 Pacific - nii nagu kesköö siin -
mis ma arvan, on nagu tipp üle kogu riigi,
see on lähedal 400.000 inimest kasutate seda samaaegselt.
>> Ja see on tegelikult omamoodi huvitav, sest me jälgime neid graafikuid
ja meil on see suur LCD meie kontoris, ja iga kord, kui
seal Laik liikluses Me oleme nagu, oh crap, mis juhtus?
Ja palju kordi see on nagu Laguna Beach.
>> [Chuckles]
>> Kuid tavaliselt ei liiguks Nii kaugele teisele poole.
>> Publik: Teie arhiiv [kuuldamatu] kui keegi kustutab midagi
oma konto, kas sa hoida vahemälu, mis ja kui kaua?
Mark Zuckerberg: Just nüüd, me ei tee seda.
Aga meil võib mingil hetkel tulevikus.
>> Publik: Et jälgida et milliseid küsimusi
sa rääkida juures ettevõtte seisukohast
eraelu puutumatust ja turvalisust, kõik need asjad?
Kas olete mures üldse?
Sa panid oma [kuuldamatu] privaatsus ja julgeolekupoliitika avaldus võrgus.
Nii et sa lihtsalt pane see üles ja siis ei muretse?
>> Mark Zuckerberg: Noh, ma arvan, mis teebki Facebook fun
ja kasulik on see, et seal on palju informatsiooni palju inimesi
et saad.
Aga mis veelgi olulisem on, et informatsiooni
on olemas inimesi, kes et inimene tahab, et teave
olema kättesaadav.
Ja flip külg, et on, et informatsiooni
on olemas inimesi, kes tahavad on juurdepääs sellele teabele.
>> Nii et üks selline core otsuseid, mis tegime
Alles lasta inimestel samal õpetajad näevad üksteise profiile.
Ja ma arvan, et idee see oli, et sa oled Harvardi.
Sa ilmselt ei ole seda kõva aeg lihtsalt üürile
keegi Harvardis vaata oma andmeid.
Kuid samal ajal on see nagu ainult inimesed Harvardi
kes sa oled ilmselt läheb näha päev-päeva järel ja võibolla vasta,
kes on kunagi soovite otsida teid.
See ei ole nagu mingi poisike läbi Stanford, kes sa kunagi
rääkida saab olema huvitatud teada, mida oma mobiili number on
või mida sa oled huvitatud
>> Niisiis, piirates teabe ulatus
sorteerida ning kitsa nagu mõtet, ma arvan,
et me oleme lahendanud palju neid küsimusi.
Ja siis, me anda ka inimesed täieliku kontrolli
üle, millist osa oma konto saad näitas.
Nii et me ei sunni keegi näidata midagi,
ja anname inimestele granuleeritud kontroll üle mõned tundlikumad kraami.
>> Nii meeldib, paremale kõrval mobiiltelefoni valdkonnas,
seal on veel üks valdkond, mis on nagu, kes sa tahad, et näidata, et see?
Just teie sõbrad, lihtsalt inimesed oma kooli, mis?
Me hoolime sellest, sest kui inimesed lõpetavad -
kui inimesed tunnevad, nagu nende andmed ei ole era-,
siis et kruvid meile pikemas perspektiivis ka.
>> Publik: Just edendamiseks on mis, ma arvan, kuigi te
pange info üles ise, Mis on kasutada juhul,
ütleme, teil on foto ja keegi paneb selle pildi üles
mõned teadetetahvel või mõned Hot or Not tüüpi kohas.
Kuidas kontrollida, mida kasutajad seda teavet, mis on
sisendi peale oma servereid?
Mark Zuckerberg: See on väga raske kontrollida, mida inimesed teevad teave
et neil on juurdepääs.
Eks ole?
Ma mõtlen, et parim, mida saame teha, on anda inimesed kontrollida üle oma andmed
ja kes seda näevad.
Ja siis, kui nad lasta kellelgi näha, See on omamoodi välja kellegi kontrolli.
>> Publik: Ma olen uudishimulik natuke umbes [kuuldamatu] Wall funktsiooni.
Tundus, et alguses on võib-olla rohkem nagu tahvli tüüpi asi, ja siis
täiesti muutunud ümber. [Kuuldamatu] nagu üks või teine,
või kui seal oli midagi, mis sa mõtled?
Või oli seal disain muutus teoksil [kuuldamatu]?
>> Mark Zuckerberg: Ma algselt viskasin et koos nagu pool tundi.
Ja ma arvan, et see oli päris keeruline, sest - või see
oli keerulisem kui ma arvasin, et see pidi olema.
Ja ma arvan, et osa Põhjus, miks me muutunud
see oli, sest see ei tööta samuti tahtsime seda.
Ma mõtlen, et algne eesmärk oli omamoodi teha
nii et sul võib olla see wiki kirjuta asi on inimeste profiile,
et kui sa moused üle midagi, näitas see, kes lisas, et osa sellest.
>> Aga ma arvan, et seal olid paljudel juhtudel, et me vastamata,
või see lihtsalt ei olnud hästi kavandatud mind.
Ja ma ei tea, kas te mäletate, kuid sa kasutada hiirt kraami
ja ta lihtsalt ei olnud nii hea.
Ja nagu võib see öelda sa vale isik,
või see võib tuua rohkem kui ta pidi.
>> Nii et ma sellist ühendatud, et koos mõtlemine, see ei ole isegi parima funktsiooni.
Oleks palju huvitavam kui selle asemel, et hiirt kraami
inimesed võiksid lihtsalt vaata pilti ja nimi isik
postitatud kõike ilma läbima terve seina.
Nii suvel, me lihtsalt selline läbis
ja kirjutas parema parser seinad ja püüdsid lagunevad need.
Ja siis läheb edasi, tegime see, et sa lihtsalt lisada post,
ja see läks tippu seina.
>> Publik: [kuuldamatu] küsimus.
Kust sa selle idee alates, et luua Facebook?
>> Mark Zuckerberg: Ma tahtsin teha midagi
kus inimesed saavad sisestada kellegi nime ja saada
mõned teavet isiku.
Ma arvasin, et oleks lahe.
Oh, jah?
>> Publik: Olen huvitatud in funktsioon, mida
võiks SMS mõned [kuuldamatu] andmed kui sa tahad ja saada see tagasi.
Ma ei teadnud, et inimesed kasutavad seda.
Nii et ma lihtsalt mõtlesin, et kas tegelik kaalutlused [kuuldamatu]?
>> Mark Zuckerberg: Nii SMS Gateway Samuti on talle ametivenna
nii et kui teie telefoninumbrit on x ja teil on Cingular teie poole,
siis võiks saata e x@cingular.com või mõne variandi, et
ja tekstisõnum läheks telefoniga.
Ja see on tasuta värav.
Niisiis, sa tead, kui sa teksti sõnum inimestele, palju kordi
sõltuvalt sellest, mida oma mobiili plaan on, see maksab teile raha.
Kui sa seda e-posti teel, siis tegelikult ei maksa midagi.
Nii et see, kuidas me valisime seda teha.
Me tegime suure mahus neid ja me
otsustati, et see oleks lihtsalt parem asi meie jaoks - et tegelikult seda teha
legit viis ja saata teksti sõnum otse mobiiltelefoni,
erinevalt läheb läbi e-väravaid.
Nii et me oleme omamoodi protsess saada, et luua kohe.
>> Publik: [kuuldamatu] Myspace [kuuldamatu]?
>> Mark Zuckerberg: Ma arvan, et me oleme otsib alati rohkem asju teha.
Ma ei usu, et me oleme konkureerivad Myspace.
Ja ma arvan, et see on selline erinevat tüüpi rakendus.
Jah.
Publik: Ma olen lihtsalt uudishimulik.
Kas on kindel põhjus, miks on inimese profiilid ja kooli kirju
ja värki [kuuldamatu] ja mitte teksti saab kopeerida ja kleepida?
Kas see [kuuldamatu]?
>> Mark Zuckerberg: Ma tegin nii, et inimesed
ei lähe läbi ja kraapima lehekülge.
Meil on palju asju et me kehtestanud
veenduda, et inimesed ei koondandmeid off Facebook.
Sa ilmselt ei saa te näha profiilid inimesed teistes koolides.
Aga ka siis, kui sa püüad vaata palju profiilid
ta korjab üles, et sa oled lihtsalt vaadates ebanormaalne profiilide arv.
>> Ja meil on ka omamoodi - lihtsalt analüüsides kasutaja tegevust,
oleme loonud need Bayesi filtreid et ma arvan, lihtsalt andke meile noppida
ebanormaalne tegevus, nagu tegelikult kiiresti ja lihtsalt selline näitus
väga piiratud teavet neile kasutajatele.
Aga üks asi, et me tahtsime teha,
me tahame veenduda - tahame teha see eriti raske, et keegi
proovida kraapida email aadressi, sest see on
tõesti tüütu - kui inimesed saavad rämpsposti.
Me mõtlesime, et muudab pildi
asemel tavaline tekst, mis lihtsalt lisatud pildi keerukuse taset
poolest kraapides.
>> Publik: [kuuldamatu] päris väärtuslikke ressursse, et [kuuldamatu].
Kas teil midagi teha [kuuldamatu]?
>> Mark Zuckerberg: Noh, me ei kasuta seda suunata plakatid te näiteks.
Ma ei tea, kas keegi teist ostetud plakatid ära selle.
Aga me omamoodi - me üritame selgitada, mida me saame teha, et
kuid me oleme ilmselt tõesti tundlik inimeste privaatsust.
Ja mis see on?
>> Publik: mitte niivõrd individuaalne [kuuldamatu]
kuid ainult tervikuna [kuuldamatu]?
Mark Zuckerberg: Jah.
Ma arvan, et me oleme tegelikult toimub levitavaversiooni midagi
aasta lõpus sel nädalal või järgmisel nädalal, et näitab mõningaid koondstatistika et me
arvates huvitav.
Ma mõtlen, et see on kraam on omamoodi lahe, aga see ei ole selline asi
et sa tagasi tulla iga päev.
No CS küsimusi?
MICHAEL D. Smith: Kas sulle on küsimusi Mark?
Ta võib olla valmis jääma umbes paar minutit,
juhul kui inimesed tahavad küsi sa avalikult, kuid on -
>> Mark Zuckerberg: Publik: ma olen eriti
pettunud, et Will Chen ei küsi küsimusi.
>> MICHAEL D. SMITH: Viime tööd hiljem.
See ongi?
Enam?
Meil on veel paar.
Mark Zuckerberg: Cool.
Publik: Kas sa oled kunagi viivitavad Facebookis,
nagu kõik teisedki ruumis?
>> Mark Zuckerberg: Mis see on?
>> Publik: Kas sa oled kunagi viivitavad Facebookis?
>> Mark Zuckerberg: Muidugi.
>> Publik: [kuuldamatu].
>> Mark Zuckerberg: Ma mõtlen, Ma arvan, et seal on
väärtus, mida inimesed teha kohapeal.
>> Publik: Ma lihtsalt tean, et ilmselt paljud meist
tunneks, et tund [kuuldamatu].
>> MICHAEL D. SMITH: [kuuldamatu].
>> Mark Zuckerberg: Jah, muidugi.
Publik: Ma ei tea, kui sa ei saa öelda, , kuid milliseid funktsioone saab
ootame ka tulevikus?
[Kuuldamatu]
>> Mark Zuckerberg: Noh, ma võin teile öelda, mida me teeme järgmise kahe nädala jooksul.
Seal on asi, mis Ma lihtsalt mainitud,
kus me koondamisel kamp stats ja lihtsalt näidata, mida on kuum
ja mis on muutumas.
Ja ka üllatav statistika, et oleme
Leiti, nagu 2% inimestest Harvardi on Libertaarne näiteks
või midagi sellist.
Ma arvan, et üks asi, mis me käivitada loodetavasti
millalgi kas hilja sel nädalal või järgmisel nädalal,
on midagi, mis võimaldab inimestel selgitada
nende suhted teiste inimestega.
>> Nii palju probleeme, mis me lepid Facebookis
ei ole alati tehniline, kuid on mõnikord nagu nad sotsiaalseid probleeme.
Ja see on nagu - üks asi, mis minu arvates on
tõesti huvitav on - kui teil on 100 või 150 sõbrad, kui hästi
sa tead, kõik need inimesed, ja kes on võib-olla nagu viis inimest
kes te tegelikult hoolivad, nagu palju.
Ja see pole veel midagi et saab tõesti
praegu vastata, sest ühendused on binaarne.
Sa kas on ühendatud või sa ei ole.
Nii et ma olen püüdnud mõelda, kui kuidas me võiksime kavandada midagi
et teeks nii, et inimesed võiks avaldada, kui lähedal nad olid
inimestele, et omamoodi erapooletul viisil.
>> Seega võite ette kujutada, kui sa tegid funktsioon, mis lihtsalt meeldib - määr
teie sõprus skaalal 1-10, mis ei tööta.
Kuna esiteks keegi ei taha seda teha
et kuna sa solvad kedagi kui sa oled nagu, sa oled kolm.
Aga see on ka omamoodi puurimis, ja seega ei ole üks
tahaks seda teha, sest et.
Ja see oleks lihtsalt eksitav, sotsiaalne surve samamoodi
et sõbrad on.
Mõned inimesed on erinevad tunnet, mida sõber on neile
siis teine ​​inimene.
Nii et kui keegi on 30 sõbrad ja teisel isikul on 150 sõpru
kas see inimene tegelikult on rohkem sõpru reaalses elus?
Võib-olla või võib-olla mitte, ja võibolla inimene 30 lihtsalt
on kõrgem künnis tegemise keegi sõber Facebookis.
>> Nii et ma mõtlen, et ma arvan, et lahendus et tulime seda
oli see, et - et kohtunik suhted põhinevad
on kahesuunaline faktiliste.
Nii näiteks võtsin CS50 selle inimesega.
Või ma elasin maja selle inimesega.
Ja seal on lihtsalt selline hunnik erinevaid võimalusi teha midagi sellist.
Aga ma arvasin, et see oleks arvatavasti veidi täpsem,
sest keegi ei kavatse - ei mingit survet
valetavad midagi sellist.
See ei meeldi, mida Millest sa räägid?
Ma ei võta CS50 koos sinuga.
Aga kui keegi killustik palju erinevaid ühendusi,
siis selline tähendab midagi.
Nii et kui te võtate keegi nagu Dustin, kes on mu toakaaslane siin
ja see on nagu OK, hästi me elasime üheskoos Kirkland House.
Siis tegime Facebookis.
Siis kolisime välja Palo Alto, ja nüüd me veel kallal Facebook - siis
võibolla see on piisavalt ühendusi ütlema OK, hästi see inimene on selgelt
on palju teha, see inimene.
Arvestades, kui ainult kategooria et sa tead kedagi, läbi on,
see inimene on minu Facebook sõber siis see tähendab ka midagi.
Nii et ma ei tea.
Eks me näe, kuidas see töötab.
Miski pole kindel.
Mis teoksil?
>> Publik: Kas sa tegelikult [kuuldamatu] inimesed kirjutades info
[Kuuldamatu]?
>> Mark Zuckerberg: See on kombinatsioon.
Nii et ma arvan, et üks asi see on päris oluline iga
Nende sündmuste kuupäev, millal need tekivad.
Nii et kui teil on olnud näiteks kuupäeva iga inimese sõprust
iga inimene, siis see annaks Teile täpsema esindus
mida see tähendab, sest praegu sa
ei tea, mida sõber tähendab Iga rahvas võrku.
Ja kuna sa ei tea, kui et sõprus tekkis,
sa ei tea, mis on muuta selle suhte
sest et sõprus on moodustatud.
>> Ma mõtlen, kui inimene - kui sõprus tähendab väga vähe keegi
kui sa tead, et see juhtus eile, et nad said sõpradeks,
sa ikka tead, et seal on mõned - et seal on mõned tugevust.
See on nagu kindlus asi.
Seal on väiksem kindlus et nende suhe
erineb alates sellest hetkest, kui Kuupäev, millal tegevus toimus
oli varem.
Vabandame, hilisemad.
Nii et ma arvan, et see on üks asju, mida me keskendudes siin.
Nii ma võtsin muidugi - ma võttis CS50 kellegagi
see mõiste on palju erinevaid kui öelda, et ma olen vanem nüüd
ja ma võtsin CS50 käesoleva inimene, kui ma olin uustulnuk.
>> Paljud neist - analüüsi kuidas inimesed vaadata seda
ja vaata suhted ei pruugi -
Facebook ei kavatse Hinda suhe.
See on omamoodi - inimesed on kaudne arusaam
mida vahe on võtnud CS50 kellegagi seda mõistet
ja olles võtnud CS50 kolme aasta jooksul tagasi.
Ja ma arvan, et omamoodi aidata.
Mis teoksil?
>> Publik: Kui saada uus idee ja sa
arvan, et see on päris lahe, kuidas [Kuuldamatu], kuidas edasi minna on?
>> Mark Zuckerberg: Mitte liiga.
Sest ma arvan, et palju asju, me sorteerida
on väga ainulaadne platvorm ehitise ta.
Ma ei usu, et seal on kõik teised Ettevõte või grupp inimesi,
maailmas, kes võiks arendada seda kohe.
Ma mõtlen isegi Google, koos nende nagu 5000 insenerid
pole koht teha rakendus, mis sort
on iseloomulik inimeste suhteid niimoodi.
>> Ja see on nagu sama asi koos foto sildistamine.
Me saame seda teha, sest foto sildistamine ainult siis, kui kõik sinu ümber
on kohapeal.
Sest muidu sa oled hakka kasutusviisi
seda, kuhu minna ja saadate foto
ja te lähete tag kamp inimesi, ja nad ei ole seal, ja see on jama.
Nii et isegi kui 50% inimestest, Harvardi olid Facebook, siis sildistamine
ja nii, et me seame üles ikkagi imeda.
Nii et see toimib ainult tänu 97% inimesed Harvardi on Facebook,
või mis iganes.
Nii sellepärast, et see on nagu mitte nii suur mure.
Jah?
>> Publik: Nii et omamoodi tarkvaratehnika,
omamoodi dünaamiline [kuuldamatu] Muide, kui keegi
on üks neist ideedest - näiteks olgem koondama [? laiemalt?] statistika
ja öelda inimestele, või on mul viis mõõta sellega, et ja teised
nende inimeste kohta ja märgi üles see asi on inimeste profiilid -
kuidas nad minna saan rohelise tee kõigilt
teine ​​firma veeta mõned oma aega tehniliselt kallal?
Või saada teiste inimeste tööd selle kallal nendega ja värki?
>> Mark Zuckerberg: Mhm.
Ma arvan, et on palju inimesi - ma mõtlen, inimesed, kes töötavad Facebook tõesti
nagu töötab Facebook, Ma arvan, et enamasti,
ja kulutada palju oma aega tehes.
Ja nagu palju aega, et nad kulutavad,
nad veedavad kallal asjad, mis võivad olla
omamoodi strateegiliselt tähtis mida me üritame teha sel hetkel.
Aga ka, et paljud inimesed lihtsalt jändama kood baas,
ja millist panna kui-avaldusi seal see on nagu, kui kasutaja ei mind,
siis pane see sinna.
>> Ja nii ma jalutan erinevatele inimeste kohad päevasel ajal,
või inimesed tulevad ja minuga rääkida.
Nagu, ma hoian CEO tööajal kui nali, nagu 2:00-04:00 iga päev -
mitte täna.
Ja inimesed lihtsalt tulevad ja näita mulle erinevad asjad, mis nad teevad,
ja palju see suhteliselt jahe ja stuff
et ma ei oleks tingimata mõelnud.
>> Nii et ma mõtlen, et sa palusid enne kui me päästame,
kui olime arhiveerimine, vana profiili teavet, ning üks põhjustest
miks ma ütlesin, et me võib alustada teed on
sest üks poisid ettevõte tulid midagi, kui see on nagu,
siis mine oma sõbra lehele ja see näitab teie hiljuti uuendatud sõpradega.
Ja siis klõpsa sellel, ja see näitab nende uue profiili.
Aga seal on mingit märki mida muuta.
>> Nii et üks poisid teinud midagi, hoiab vana versiooni oma profiili,
ja siis teeb ta nii, et kui sa minge oma profiili, kui ta ajakohastab seda,
see rõhutab kollasega osi, mis olid muutunud.
Ja ma arvan, et see on päris lahe.
Ja see ei ole suur projekt - Ma mõtlen, et tegelikult selline on,
kui meil alustada ladustamiseks igaühe kohta.
>> Aga ma mõtlen, et see on veidi jahe.
See ei ole selline asi, mida tingimata on kohustatud tulla,
aga ma kindlasti arvan, et see on päris suur edasiminek võrreldes mis meil praegu on.
Nüüd, see on tõesti raske minna kellegi profiili ja ütle, mida muuta.
Ja see on ainult kõige Hiljutine näide, mis mul on.
>> Publik: Kas teil on aega, et võimaldada inimesed välimust muuta iga lehekülje?
[Kuuldamatu]?
>> Mark Zuckerberg: Niisiis, ma ei taha seda teha.
Ja põhjus on, sest ma arvan, et et Facebook on kataloog,
ja peamine eesmärk on otsida keegi.
Eks ole?
Nagu kirjuta oma nimi ja saada Infot nende kohta.
Ja üks asi, see on tõesti kasulik
on see, et igaühe lehel on struktureeritud samamoodi.
>> Nii et kui soovite näha kui keegi on vallaline,
sa ei pea skannida alla veergu kuni jõuad perekonnaseis.
Sa tead, kus see asub.
Nii klõpsate minna - oma silmad lihtsalt minema, et asi.
Aga kui teil on olnud erinevad inimesed muutes oma CSSes erinevalt,
siis mis võiks olla tüütu - eriti
kui inimesed teevad asju pimedas sinine tekst mustal taustaga.
See lihtsalt muutub omamoodi ebameeldiv.
>> Publik: Kui edukas on Facebook [kuuldamatu] olnud,
ja mida sa näed erinevusi aastal eesmärgiga [kuuldamatu]?
>> Mark Zuckerberg: eesmärk - eest minu keskkooli üks oli sama.
Ma arvan, et taotlus - see läheb ilmselt
heli üsna rumal - aga tahavad vaadata inimesi, ma arvan,
on selline tuum inimeste soov.
Eks ole?
Ma arvan, et inimesed tahavad lihtsalt tead nii mõndagi inimest.
Nii et ma arvan, et pakkuda liides, kus inimesed saavad lihtsalt
kirjuta kellegi nime ja saada Infot nende kohta
Üldiselt on päris kasulik asi.
Seega on kasv olnud päris hea.
>> See oli raske aru saada, kuidas täpselt hinnata seda,
sest kui me tegime kolledži avasime selle üles Harvardi.
Siis avas ta üles paar kolledžite ümber Harvard.
Ja see idee on alati olnud, olime tõesti vähe raha ja varustust.
Niisiis, kui saan nii vähe tehnika võimalikult
me tahame, et maksimeerida meie kasvu.
Nii et me tahame alustada koolidesse, et me
arvates läheb kasvama kiireim, põhineb asjaolul,
et inimesed nendes koolides ei kavatse on kõige
number sõprade koolid, et me oleme juba.
Tegime erinevaid läheneda keskkooli,
sest me võiks lihtsalt käivitada seda kõikjal korraga.
Nii et me ei tea, kuidas see läheb kasvama.
Ma arvan, et see kasvab enam kui 5000 inimest päevas, mis on päris hea.
Jah?
>> Publik: Kui hakkas Facebook, sa
kavatsevad seda saada Selle täieõiguslik äri?
Mark Zuckerberg: Ei
Publik: Hästi, kuidas sa [kuuldamatu]?
>> Mark Zuckerberg: Mäletan mõtlesin, et see oleks lahe
kui te oleksite Kataloog kõigile.
Mäletan, väites oma vanematega sellest, sest kui ma peaaegu
visati koolist välja selle projekt, mis ma tegin enne Facebook,
nad olid nagu, mida head võiks võib-olla tulnud midagi uut?
Ja ma olen nagu, ei, see on päris lahe.
Kujutlege, kui lahe see oleks, kui võid lihtsalt kirjutada kellegi nime
ja saaksin nende kohta teavet.
Ja nad olid nagu, ma ei näe seda.
Ja ma olen nagu, noh ma just seda Harvardi nüüd,
vaid ette kujutada, mis juhtub siis, kui ühel päeval, võite lihtsalt kirjutada kellegi nimi
ja saaksin nende kohta teavet.
Ja nagu, et oleks olema selline lahe, eks?
Nii et nad ei osta, kuid nüüd nad teevad.
>> [Naer]
>> Jah, nii et ma ei tea.
Ma arvan, et igal etapil, me oleme lihtsalt objekti vaadates loomulik viis
säilitamiseks võrgu terviklikkus,
ja teha see ka nii et see on kasulikum - I
arvan, et vastus sellele küsimusele.
Jah?
>> Publik: Kas on teatud oskusi, eriti [kuuldamatu]
et sa [kuuldamatu] või soovite näitavad, et keegi õppida?
Mark Zuckerberg: Ma soovitan teil võtta raskemaid tegevusi, mis saab,
sest sa õpid kõige millal te väljakutset ennast, eks?
Nii nagu 161 lihtsalt rikkusid mu elu, Ma õppisin nii palju saada.
121 Ma leidsin ka üsna raske.
124 liiki muutunud kuidas ma mõelnud asju.
>> Mis 124 õpetas mulle, et Ma arvan, et oli väga kasulik
oli see, et seal on - ma arvan, et paljud inimesed keskenduda
kuidas teha asju nagu samuti võimalik, ja kuidas
teha kõige tõhusam algoritm.
Aga mis on alati saanud meid ei ole teeme asju kõige tõhusam viis,
aga milles raames aastal üsna tõhusalt.
Nii et ma mõtlen, et see omamoodi õpetab te mõlemad küljed probleemi
nagu andmestruktuurid ja algoritmid, ja kuidas setup on tõesti oluline.
Ja see on kindlasti salvestatud meie perse tagi palju kordi.
>> Ma ei tea.
Töö arukad inimesed.
Õppige inimesed.
Publik: Üks asi, mis Olen märganud, umbes Facebook, võrreldes
teiste sotsiaalsete võrgustike ruum on et see on tegelikult palju lihtsam kasutada.
Kas teil on inimesi - nagu teie töötajad lihtsalt paneb iganes tükid nad arvavad
on lahe.
Kas teil on eraldi stabiilsus inimesed tagada, et see kõik töötab kõik koos?
>> Mark Zuckerberg: Inimesed saavad teha mida iganes nad tahavad,
kuid see ei tähenda, et nad panna see kohapeal.
Nii et ma arvan, et enne kui asjad läheb kohapeal, et paljud inimesed seda näha.
Ma mõtlen, et ma kindlasti vaadata ära seda enne kui ta saab minna elama.
Aga ma mõtlen, et ma arvan, et inimesed on palju loovust teha lahedaid asju.
Ja palju kordi, et see on nagu keegi võib tulla lahe idee,
kuid see ei tähenda, et see on lõplik, et see juhtuks.
>> Nii näiteks inimesed, rõhutades kollane mis muutused on
oma profiili - ma arvan, et lihtsalt mõiste esiletõstmine
asju, mis on muutunud, tõesti hea, kuid kasutajaliides
et see mees kasutada ei ole mis minu arvates on parim.
Ja nii, et ta on hoidmiseks vana profiili
ei ole optimaalne kas.
Ja sellist on lahe, sest ta lihtsalt teeb seda ise.
Aga kui me kunagi teha midagi elada välja, et mis
Ma tahan, et me seda teha teistmoodi.
Ja see on rohkem nagu mõnitama-up.
>> Publik: Nii nagu, ideid tulevad maapinnast üles,
ja siis [? see on lihtsalt?] [? viskad?] [? sätestatakse rida? ?]
>> Mark Zuckerberg: I Tähendab, see läheb mõlemat pidi.
Ja ma ei ole täiesti unopinionated.
MICHAEL D. SMITH: [kuuldamatu].
>> Publik: Mul on tegelikult küsimus [kuuldamatu].
Nii, minnes tagasi umbes [Kuuldamatu] ja [kuuldamatu] privaatsust.
Ja see on teine ​​platvorm?
>> Mark Zuckerberg: Jah.
>> Publik: Nii kolledži inimesed on üle 18 ja lubatud
postitada iganes pilte nad tahavad, ja nad ei ole tõesti
süüd ise, välja arvatud võimalik, et ka narkootikumide ja alkoholi?
Olen näinud pilte Facebook kui mu noorem
nõod joovad ja värki.
Aga kui te lähete keskkooli lapsed, nad on 15 ja 16-aastased ja nooremad.
>> Ja kas te olete lihtsalt öeldes, et see on internet,
ja kui nad tahavad süüdistama end ja asju,
on see, et OK?
Või kas te filtreerida pilte et keskkooli õpilased panna
ja teavet, mida nad kirjutavad?
Või sa lihtsalt [kuuldamatu]?
Mark Zuckerberg: Nii palju lahendusi, et me tulla stuff
ei ole tehnilised või organisatsioonilised, aga lihtsalt kohaldades sotsiaalne surve
heas viisil.
Nii Myspace on - peaaegu kolmandiku oma töötajate
jälgib pildid, saada üleslaaditud pornograafia.
Me peaaegu kunagi mingit pornograafia laadinud,
ja ma arvan, et palju Põhjuseks on, et inimesed
kasutada oma tegelikku nime Facebookis ja teie tõeline e-posti aadress koolis.
Ja kui sul on, et siis oled ei kavatse laadida pornograafia.
Ja ma arvan, et see on tõesti lihtne sotsiaalse lahendus
et võib-olla keeruline tehniline küsimus.
>> Nii et öelda, oleme muutnud mõned funktsioonid umbes keskkooli.
Näiteks võtsime pooled välja, sest me
arvasin, et vanemad saaksid vihane
või nad lihtsalt lõhkuda kõik tünn isikutele tõesti kiiresti,
ja mis ime kõigile.
>> [Chuckles]
>> Ma ei tea.
Me deemphasize kontakt teave keskkoolis.
Jah.
Publik: Olgu, me lõpetame siin.
Kui teil on muid küsimusi, võid tasuta alla tulema ja rääkima Mark.
Suur aitäh.
>> Mark Zuckerberg: Jah.
[APLAUS]