MICHAEL D. Smith: Ova poslijepodne Imam zadovoljstvo
od uvođenja Mark Zuckerberg, koji je jedan od naših gosta predavača
ovaj semestar da dođu i razgovaraju malo o informatici
u stvarnom svijetu.
Kao što većina vas vjerojatno znate, kao li vi to učinili mnogo više
nego što mi je činiti, osnivač Facebook.com, što je društveno umrežavanje
Program, kako god to želite nazvati.
Koristi se u preko 2000 škola diljem nacije, a možda i na svijetu previše.
Je li to previše svijet, ili samo naciju?
>> Mark Zuckerberg: [nerazumljivo].
>> MICHAEL D. Smith: OK.
Tako dobar utjecaj za to neke stvari u računalnoj znanosti.
On će nam reći neke u pozadini toga
i ono što je bilo važno i tako dalje.
Dakle, molim vas da mi se pridružite u gostoljubivi.
>> Mark Zuckerberg: Yo.
U redu, super.
Ovo je prvi put da sam ikada morao držati jednu od tih stvari.
Tako ću i priložiti to jako brzo, jedan drugi.
U redu.
Čuješ li?
Je li to dobro?
Je li to pojačan na sve?
>> Publika: Da.
Mark Zuckerberg: U redu.
Sweet.
To je kao jedan od prvih puta Ja sam bio na predavanju u Harvardu.
Mislim ono, vjerojatno će biti najkorisnije za vas dečki je, ako sam samo
vas kroz neke od tečajeva da sam uzeo na Harvardu, gdje sam zapravo
išla na predavanje ponekad.
Šalio sam se.
I na neki način, kao što je, kako je različite odluke
da sam morao napraviti kada sam bio kreće zajedno s Facebooka
dobio utjecajem različitih stvari da mi je učenje u razredima
da sam uzimao.
A ako sve bude išlo prema plan, onda možda neki od vas dečki
će izaći iz tog razmišljanja da uzimanje CS ili inženjerske stvari
Na Harvardu je zapravo svojevrsna korisna.
Tako da je plan igre.
>> Mislim da je to prorezom za dva sata.
Nema šanse da idem govoriti dva sata.
Vjerojatno ću govoriti kao 20 minuta ili 15 minuta,
i onda ću samo neka ti dečki postavljati pitanja.
Jer siguran sam da vi momci imati više zanimljivih stvari
da me pitaš nego što sam mogao doći s govoriti o sebi.
>> Dakle, mislim da ću samo vrsta započnete.
Kada sam bio ovdje, ja započela uzimanje 121.
Nikad zapravo uzeo 50.
Trebali bi imati stečen drugi čovjek koji je bio
radi Facebook, Dustin Moskovitz, koji je bio moj cimer.
Kad smo počeli site je napisan u PHP, što nije nešto
da ste naučili u Jedna od tih skupina.
No, na svu sreću, ako imaju dobru pozadinu u C,
sintaksa je vrlo sličan, a možete ga pokupiti u dan ili dva.
>> Tako sam počeo pisati stranice i pokrenut na Harvardu
u veljači 2004.
Pa mislim da je prije gotovo dvije godine.
I u roku od nekoliko tjedana, a Nekoliko tisuća ljudi su se prijavili.
I mi smo se počeli neke e-mailove od ljudi
na drugim fakultetima traže nas da ga lansirati u svojim školama.
>> I sam uzimao 161 u to vrijeme.
Pa ja ne znam da li ste vi znali ugled te naravno,
ali to je neka vrsta teške.
Bilo je jako zabavno, naravno, ali to me nije ostavio s puno vremena
učiniti bilo što drugo s Facebookom.
Dakle, moj cimer je Dustin, tko sam Pretpostavljam da je upravo završio CS50,
bio kao, hej, želim pomoći.
Želim raditi širenje i pomoći li shvatiti kako to učiniti stvari.
Tako sam bio kao, znate, to je prilično cool dude,
, ali ne znam bilo PHP ili bilo što slično.
Dakle, taj vikend je otišao kući, kupio knjigu Perl za početnike,
vratio i bio, u redu, spreman sam otići.
Ja se kao dude, stranica je napisano u PHP-u, ne Perl, ali znate,
to je u redu.
>> Tako je on pokupio PHP tijekom nekoliko dana, jer sam
Obećajem da ako imate Dobra pozadina u C, a zatim
PHP je vrlo jednostavna stvar za pokupiti.
A on je nekako otišao na posao.
Pa mislim, prva velika odluka da smo stvarno morali napraviti
bio je u tome da se vrsta proširiti arhitekturu
da ide iz jedne vrste školske postavili koje smo imali kada je bio samo na Harvardu
za nešto što podržava više škola.
>> Dakle, to je odluka koja je da se na hrpu razinama,
kako u proizvodu i kako smo htjeli privatnost na posao,
ali mislim da je jedan stvarno važna odluka koja je
Pomogao nam je ljestvica prilično dobro je kako odlučili smo distribuirati podatke.
>> Pa ja ne znam koliko složenosti stvari kao što je veliki O zapis vi momci
u ovoj klasi.
Pa mislim, jedna od najsloženijih Izračuni koje radimo na licu mjesta
je izračunavanje reći kako jeste li povezani s ljudima.
>> Jer, ako možete Zamislite, koja je pohranjena
kao vrsta niza neusmjerena - to nije ponderirana - tako neupućen,
neponderiranim para identifikacijskim brojevima ljudi u bazi podataka.
Zatim, ako želite shvatiti koji je prijatelj s nekim,
morate pogledati na svim svojim prijateljima.
Zar ne?
Dakle, to je možda poput 100 ili 200 ljudi.
>> Ali onda, ako želite shvatiti tko je prijatelj prijatelja,
ili ono najbliža veza je tu, onda ste vrsta
morati gledati na 100 ili 200 prijatelji svaki od tih prijatelja.
Tako ona postaje na svakoj razini postoji još jedan faktor od n množi n, gdje je
n je broj prijatelja da svaki od vaših prijatelja ima.
Dakle, možete vidjeti da je ovo vrsta postaje eksponencijalno
teško riješiti za najkraći put između ljudi.
Dakle, ako ste samo u potrazi za prijatelj prijatelja, koji je n kvadrat.
Ako ste u potrazi za prijatelja prijatelj prijatelja, koji je n kubu.
I to je nešto koji se tradicionalno bio
prilično teško za puno prethodnik stranice na Facebooku.
A za primjer Friendster imala velikih problema s tim
jer su pokušavali izračunati stazama šest stupnjeva out,
ili kao što je sedam stupnjeva van.
>> I to je nešto što se, kada radite kao n sedmom,
da samo je stvarno jako teško i je skinuo svoje mjesto za neko vrijeme.
Dakle, jedna od stvari koje smo imali vrsta na umu kad smo bili figuring out
Kako to učiniti bilo kako vi distribuirati podataka na takav način
da ovaj izračun postaje rukovanje.
>> Dakle, ono što smo odlučili bio da su svi na mjestu
čini većinu svojih aktivnosti na Škola koja su oni vrsta sa sjedištem u.
Dakle, ako ste na Harvardu, onda većina ljudi
tko ti ćeš se gledajući i prijenosom s na mjestu
će biti na Harvardu.
To je zapravo vjerojatno kao 90% stvari koje radite na web-mjestu.
>> Stoga smo odlučili razići baze podataka i stvoriti
jedan primjerak MySQL baze podataka za svaku školu u mreži.
I u tome da, ako Primijetit staze koje računamo
su samo unutar škole.
Dakle, umjesto da recimo, kao što je sada mi smo u šest milijuna korisnika,
i umjesto da se to n kubu preko nekog dijela šest milijuna,
to je samo n kubu više 10.000, što je mnogo
rukovanje vrsta računanja.
>> Dakle, to je neka vrsta prvog velika arhitektonska odluka
da smo morali napraviti da pridonijeli da nas ne umire nekoliko mjeseci kasnije.
I to je vjerojatno prilično važna.
>> Dakle, kada smo prvi put postavili stranice smo imali samo jedno računalo koje smo trčali.
To nije bio u našoj sobi u studentskom domu.
Bili smo ga iznajmljivanje.
Nekako sam naučio svoju lekciju za pokušava pokrenuti site iz mog doma
Soba nekoliko mjeseci ranije, i Harvard gotovo me pokušali izbaciti.
>> Tako sam završio iznajmljivanje server off mjestu i ovaj put.
I pretpostavljam da radi prvotno baze podataka i web poslužitelja.
Dakle Apache je ono što smo bili primjenom u ovom slučaju
služiti stranice od istog stroja.
I zato smo podijelili baza podataka u načinu na koji smo je učinio,
smo bili u mogućnosti, kako je vrijeme odmicalo, samo dodati više strojeva linearno i vrsta
narasti na mjestu bez da bilo vrsta eksponencijalne ekspanzije
na iznos od strojeva koje smo imali.
>> No, nakon što smo udarili o kao 30 ili 50 škola,
smo počeli realizirati što smo mogli učiniti početi dobivanje bolje performanse iz
MySQL ili Apache.
Neki od načina da se stvari je postavljen jednostavno nije bio optimalan, kao što je mogao.
>> Tako, na primjer, kada imate MySQL strojevi i Apache
izvodi na istom poslužitelju, a zatim, ako nešto što se događa s tom poslužitelju,
onda ne samo da baza podataka za tu školu ili škola
na tom poslužitelju samo zaustavi vrsta reagirati
na način da će dobiti ti ništa korisno,
ali ne mogu ni učitavanje web stranice.
Tako da se ne osniva stranicu.
I to vrsta sranje.
>> No, drugo je pitanje je da varijance i korištenje od škole do škole
Također se ne ide da bude savršen.
Dakle, neke škole su uvijek će imati težu uporabu.
Imamo škola sada poput Penna Država koja ima 50.000 korisnika.
I onda većina škola još uvijek imaju manje od 2000 korisnika.
Budući da postoji mnogo malih škole i puno školama
koji nemaju potpunu sveprisutnost.
>> Dakle, u pokušaju da se bave ovo pitanje i čine ga
, tako da bi mogao nositi s Činjenica da je Penn State je
50,000 ljudi i samo tona korisnike cijelo vrijeme,
i onda imate neke škole da ne, ono što smo odlučili napraviti
je izdvojiti neke od webu Poslužitelji iz poslužitelja baze podataka.
I to učiniti tako da smo samo imali bazen Apache web poslužitelja
da bismo mogli učitati ravnotežu između.
I to učiniti tako da Možete koristiti onima ravnomjerno
a samo imaju bazu podataka sloj biti svojevrsni dosljedni.
>> Pa ja ne znam da li ova stvar je zanimljivo vama uopće.
Ili, ako je to sve što je bitno to što ti dečki su sada studira.
Dakle, ako postoji više stvari da ti dečki će radije
znam o u smislu arhitekture, onda ću ostaviti otvorena pitanja
kasnije.
Dakle, ja ne potrošiti puno vremena samo govorimo o slučajnim aplikacija
da ti dečki bi mogli Ne zanima me ikada koristiti.
>> Dopustite mi da pokušam pronaći neke zanimljivih primjera.
Pa mislim, valjda jedan od stvari koje je prilično interesantno
bio je kada smo došli do točka u smislu prometa
gdje smo počeli maxing iz obavljanje nekih
od tih open source aplikacija da su općenito prilično performant.
>> Tako na primjer, MySQL je stvarno dobar open source baza podataka.
Ja ne znam je li netko od vas vrsta u svoje slobodno vrijeme nereda
oko sebe i napraviti nešto s MySQL ili ga koristiti na bilo koji način.
No, to je prilično jednostavan za korištenje.
To je također pristojno brzo.
Indeksi raditi prilično dobro.
To nije tako potpuno opremljen kao nešto kao što su Oracle, ali to je prilično dobro.
>> I dobili smo do točke gdje je, mislim oko
, kada smo počeli raditi kao možda i 100 milijuna stranica dnevno,
da smo se počeli prikazivati ​​u neka uska grla na to.
Tako na primjer, tipično na upit MySQL moglo potrajati dva do četiri milisekundi.
I to ne toliko.
Ali, kad radite 100 milijardi pregleda stranica dnevno,
a svaki pogled stranica može imati 30 do 50 pitanja,
pogotovo ako radite nešto kao pogled profil koji
upiti sve vrste razlikuju informacije, a zatim da počne sisati.
>> Tako smo počeli razvijati caching sloj koji
dopušteno brži pristup Neki od podataka.
I izvorno bili smo s drugom open source aplikacija Memcache,
što ja ne znam je li itko od vas dečki imaju iskustva s tim.
No, to je bio prilično brzo.
On je dobio vrijeme pristupa do valjda 0,3
za 0,5 milisekundi, što je prilično dobro.
>> No, ona također ima hrpa pitanja distribucije.
To bi trebala biti distribuirana hash tablicu kakve primjene,
gdje možete jednostavno spojiti bilo koji broj od Memcache kutije u skupini
i biti u stanju spojiti da se i to ide.
No, ostali smo u puno pitanja tamo gdje je
različiti Memcache kutije će ići dolje.
I nije bilo redundancije na informacijama.
Dakle, kada Memcache box otišao dolje i da ste imali promašaja u priručnoj memoriji,
onda sve odjednom imala puno više prometa
će određeni skup baza podataka.
A to bi sisati.
>> Dakle, kako je vrijeme odmicalo, čak smo prerasli Memcache i indeksi na MySQL.
Mi još uvijek koriste takve stvari.
No, morali smo graditi na vrhu to dodatni otpremnine.
I mislim da je to nešto što je Vjerojatno možda malo zanimljiva.
Ali ja ću ti dečki me pitati više pitanja o tome kasnije.
>> Nisam baš siguran što će biti zanimljivo razgovarati o upravo sada.
Možda ste vi mogli pomoći da se malo?
Go for it.
>> Ivanković: Zanima me, razmišljam o [nečujan]
ide u online poslovanje kao to, kako ste se osjećali atmosfera
s velikim igračima sve to donosi na tržištu i drugim velikim igračima
koji ste mislili poduzimao [Nečujan] za označavanje,
ili ono što je vaše iskustvo bilo s tim.
Ja bih bio zainteresiran, samo na tehničku strana, [nečujan] samo intenzivirati
i tehnički kako [nečujan].
>> Mark Zuckerberg: Da, tako je to nije tehničko pitanje uopće.
Ali mislim da ću baš kao ići u vrijeme pitanje je sada.
Jer ja stvarno nisam siguran što je relevantna stvar za mene da se raspravlja.
Dakle, ja ću samo odgovoriti na ovo.
Zatim još netko tko želi pitati me pitanja može samo ići za to.
>> Mislim da nikada nisam stvarno proveo dosta vremena brinući se o takvim stvarima - ja
Mislim, postoje tvrtke vani poput Googlea
da je samo mogla doći u vaš prostor i raditi što god želite u bilo koje vrijeme.
I mislim da je jedna od dobrih stvari Otprilike u to vrijeme u tehnologiji
je da su pojedinci utjecati i u mogućnosti učiniti daleko više nego što sam stvarno
ikada bio u mogućnosti to učiniti prije.
>> Pa čak i četiri godine prije kada je Google je započeo,
Sada imaju stotine tisuća strojeva
i vjerojatno milijarde dolara utrošeno na opremu.
Mislim da je generacija prije Google, ne bi se mogli niti
napraviti stranicu bez nekih Veliki komad hardvera.
Mislim da je eBay, primjerice, vodio od od dva 50.000 $ strojeva.
Vi jednostavno ne može početi da radi ako ti si samo klinac u sobi u studentskom domu.
>> Dakle, mislim da je činjenica da smo mogli najam strojeva za 100 dolara mjesečno
i koristiti da se skalirati do točka u kojoj smo imali 300.000 korisnika
je prilično cool.
To je prilično jedinstvena stvar koja je to događa u tehnologiju upravo sada.
To se čini tako da se umjesto brige o tome tko je veliki igrač
i što je Google će učiniti Sljedeći, možete učiniti više - što
može samo dobiti puno stvari učinio.
>> I umjesto da se ide van i imaju neke od tradicionalnog poslovanja
problemi, poput vas trebaju odgajati kapitala prije nego što možete učiniti ništa,
to više nije problem.
Dakle, ti si iskoristio za napraviti puno više na svoju ruku, sada.
Ja ne znam da li da se javi Pitanje koje me pitate.
>> Ali, mislim, to je jedan od razloga Zato mislim da je, u ovom trenutku,
to čini puno smisla da se proučavanje tih stvari.
Budući da u niti jednom trenutku u prošlosti mogli možete iskoristiti tako malu količinu
novca da se moćna Dovoljno tehnologija
stvarno dotaknuti ljude u način na koji možete danas.
Google radi o 250 milijuna stranica prikazivanja dnevno.
Imaju stotine tisuća strojeva i 5.000 zaposlenika.
>> Facebook ne 400 milijuna pregleda stranica dnevno.
To je puno više nego što Google radi.
A imamo stotine strojeva.
I upravo smo prošli 50 zaposlenika.
A to je samo tehnička generacija tri ili četiri
godine u arhitekturama koje su stvorili.
>> I onda idu tri ili četiri godine vratio prije toga iz kao što su eBay za Google,
i to je samo potpuno drugačiji.
Jer najmanje Google radi off puno distribuiranom opreme
da imaju stotine tisuća strojeva,
ali ideja je bilo dobiti puno posranim strojevi koji su jako jeftini.
Mislim, to je veliki korak naprijed.
>> Jer onda je to, OK, to je više suvišan.
Oni ne gube informacije.
Oni ne očekuju da će stvari uvijek raditi.
To je mnogo zreliji stav od eBay-a, koji je
je jedina stvar koja se su mogli učiniti na vrijeme.
>> Ivanković: Imam pitanje o DHT stvari.
>> Mark Zuckerberg: što?
PUBLIKA: Distributed Hash tablicu stvari.
Mark Zuckerberg: Da, koji?
PUBLIKA: Bio sam samo pitate ako [nečujan]
sve svoje ekstenzije za Memcache, jer je jedna stvar koju sam primijetio
da, da, tu su zapravo i nije dobri dostupne knjižnice za DHT stvari.
Tu je sve ovo divno Istraživanje, ali u smislu
od implementacije koje se zapravo bave sa svim pitanjima otpremnina i sve
te stvari -
>> Mark Zuckerberg: Da, puno stvari - mi
nisu nužno produljiti Memcache.
Izgradili smo hrpa stvari nas samih.
Upravo sada, to nije open source.
Smatrali smo to radili.
I mislim, ima puno posla da ide u izradu stvari open source.
I to je na vrhu da li ili ne želite izgubiti konkurentsku prednost.
To je vrsta nesretni.
>> Zato mislim da, ako je to smo bili samo lakše napraviti nešto slično,
onda bi mogao to učiniti.
Vi samo mogao pustiti kod.
No, onda je puno podrške i licenciranje i sve te stvari.
Otkrili smo da je to bilo neugodno.
>> Jedna od stvari koje mi zapravo Smatra što open source
bio je to traženje poslužitelja koji zapravo taj tip sjedi ovdje
napravio dok je još bio u Kaliforniji.
I mislim da smo došli do točke u kojoj MySQL je zaostaju malo na neki
od upitu smo pokušali učiniti.
I odlučili smo da je bilo bi super stvar
učiniti kako bi niz distribuiranih strojeve
koji bi mogao - ne zna koristiti hash tablicu.
Što je struktura koju koristite, McCollum?
>> ANDREW McCollum: [nerazumljivo].
Mark Zuckerberg: Dakle, da, da Razmišljao je o tome da otvoreno.
No, to je kad smo nekako morali učiniti sve to rade kako bi se s licencom.
A mi smo samo željeli, dobro, zajebi to.
Yo.
>> PUBLIKA: Što ćete provesti većinu vašeg radnog vremena radi ovih dana?
>> Mark Zuckerberg: Zapošljavanje osoba.
Mislim da kada, kao što rastu, Najvažnija stvar
je da su pametne ljude.
Ako mislite o tome, tehnički leverage stvari koje sam govorio
u odgovaranju na taj momak pitanje, kao i tehnologija postaje
više općenito i manje skupo, utjecati točka
postaje u narodu.
Dakle, ako mislite o tome ovo iz perspektive
od osobe do osobe vremenu provedenom ili korisnički vrijeme provedeno, ili pogled stranica
Analiza, zbog Tehnologija danas, ljudi
su mnogo više iskoristio raditi više stvari
te se važnije u jednadžbi.
>> Zbog toga, vrlo je važno dobiti najinteligentniji ljudi.
I također, mislim, kad si mali Tvrtka, što može biti jako brz
i dobiti puno toga učinjeno.
I tu je relativno Malo birokracija.
Dakle, ako imate pametne ljude koji se mogu uzeti Prednost koja se graditi cool stvari,
onda je to super.
>> Mislim, osim toga, projektiranje novih stvari.
Ne postoji puno korporativna birokracija još.
Pa ja ne moram gubiti puno vremena na to.
Imajte na idući?
>> Publika: Da, koliko ste razgovarali i konzultirati s odvjetnicima do sada?
>> Mark Zuckerberg: Imam odvjetnika koji radi za mene s punim radnim vremenom.
>> Ivanković: U redu, to je velika dio pokretanje poslovanja?
Biste li preporučiti raditi Na [nečujan] rano?
>> Mark Zuckerberg: Ne Uspjeli smo.
I to je, valjda, pod uvjetom neka smetnja kasnije.
Početak stvari postavili jako dobro je dobro.
Kako stvari čista je stvarno dobar.
>> I, mislim, nitko nikad neće da vam kažem odvjetnik je loše.
To je sve samo pitanje prilike Troškovi i što prioritete.
Mislim da je, u našem slučaju, mi sada imamo se nositi s gomilom stvari koje
nije ispravno postavljen na početku.
Većina stvari se bavila.
To nije ni velika stvar više.
>> No, umjesto da govori na odvjetnike rano, bili smo izradu stvari.
I mislim da je to vjerojatno Pravo korištenje našeg vremena.
Mislim da je jedna super osobina od puno tvrtki koje završavaju
biti jako uspješna, ne da smo stvarno uspješan,
ali mislim da smo i spadaju u ovu kantu,
je da su krenuli kao netko pokušava napraviti nešto
cool, a ne netko pokušava napraviti tvrtku.
Vi vrsta su - Google je došao iz Larry i Sergey je doktorska disertacija
na Stanford, a Yahoo je došao iz Samo, valjda, i neke momke Stanford
samo vrsta vijak okolo u sobi u studentskom domu.
I eBay izašao iz neki tip pokušava izgraditi tržište za svoju djevojku
razmjenjivati ​​pez za istakanje goriva.
Amazon je malo više računa.
>> Dakle, ja ne mogu zamisliti da bi itko od onih ljudi doista imali toliko savjeta,
i čini se da ima razrađen u redu za njih.
Ali, mislim, u isto vrijeme Neću sjediti ovdje
i reći vam da ne dobiti savjet o stvarima.
I puno puta ljudi , samo su previše oprezni, previše.
Ja mislim da je korisnije da se stvari se dogoditi, a zatim se ispričavam kasnije
nego što je to kako bi bili sigurni da ste dot sve oči svoga sam je nekad i sad
Samo ne dobiti stvari učinio.
Da.
Go for it.
>> Ivanković: Kad mislite da je Facebook će doći do točke u kojoj
to bi mogao postati da je velika tvrtka [Nečujan] nova ideja, [nečujan]?
Mislite li da će doći do ta točka u skorije vrijeme?
Kako bi ga čuvati od [nečujan]?
>> Mark Zuckerberg: Pa, Mislim, ja mislim da je - sam
mislim da si ti neka vrsta Uvijek u tom trenutku.
Mislim, većina tvrtki započeo kao par ideja,
a to su neke stvari koje im je činiti dobro.
Dakle, mislim, Yahoo-a bio je kao da smo će organizirati sve ove informacije
u svijetu kao što su po imeniku.
I to je ono što im je započela raditi,
i onda su vrsta raznoliki out kako je vrijeme prolazilo, a izgrađena više stvari.
I puno tih stvari je kao Jezgra svoje poslovanje sada.
Mislim, to je kao da nije izvorno ne traži.
I sada katalog jednostavno ne postoji.
To je sranje.
Nema alat za to.
>> Mislim, Google je velika stvar bila baš kao što su učinili PageRank.
A onda je, valjda, od PageRank, oni su potragu.
A sada su vrsta proširiti da bi napraviti drugu sličnu vrstu algoritama,
traži u drugim prostorima.
Ali, mislim, što se nekako reći kako Sve druge stvari koje oni rade
je vrsta tangencijalno.
A to je kao da se pokušava jako teško napraviti PageRank
i druge vrste algoritmi koji su vrlo
slična onoj za rad u njihovom mjesta, i to ne samo kao elegantna
ili čista ideje kao original bio.
>> Tako se u Facebook, primjerice, kada je tek počeo s radom,
ono što sam mislio je bio najveći Zanimljiva stvar je samo
da bi mogli upisati nečije ime i saznati informacije o njima.
I jedva da je bilo koji od stvari koje je sada tamo.
Nije bilo skupina.
Nije bilo ni poruka.
Tu je njuška.
>> Da.
Mislim, pa to je kao da nekako doći započeo na nekakvom temeljne ideje.
I općenito, tvrtka će činiti dobro, jer sam
Valjda ljudi koji su počevši off radi na tom temeljne ideje
vrsta shvatiti da single core Ideja je u nekakvoj jedinstven način.
No, to ne znači da oni imaju bolje razumijevanje svega
drugo, nego bilo tko drugi.
Dakle, to je razlog zašto se okolnim s puno pametnih ljudi
je jako važno.
>> Publika: Što je - je Postoji li neka vrsta modela
da je [nečujan] slika značajke [nečujan] na Facebooku?
Je li bilo kakve [nečujan]?
Mark Zuckerberg: Ja mislim, da postoji puno aplikacija na internetu
Sada da ne te stvari.
Dakle, mislim, Flickr lijepa fotografija prijava.
Iako mislim da u tri tjedna smo ih prošao u broju fotografija
koje smo imali na našim stranicama.
Mislim, ja mislim da je zgodnih stvar o fotografijama
je da možete označiti ih i način na koji
čini ih povezuju ljudi profilima.
I mislim da je to nešto što stvarno može
samo da, ako imate kontekst svi oko vas na mjestu.
Takva zahtijeva Sveprisutnost korištenja.
Pa ja ne znam je li bilo koji od ostalih dečki bi učinio da ako imaju da
vrsta koristiti, ali oni nisu.
>> Ne znam.
Zar nitko od vas Za sva pitanja CS?
>> Ivanković: Ja sam znatiželjan.
Kako ste se odlučili kako ste kreće naprijed s tvrtkom
nastaviti tehnologiju ili Ne nastaviti tehnologiju?
Mark Zuckerberg: Što je ideja?
Ono što je u ovom primjeru?
>> Ivanković: Pa, ja zapravo ne znam puno o Facebooku.
Što je sljedeća stvar koju želim učiniti sa slikama
i povezuje ljude?
Kako znate o shvatiti tehnologije koje su one dobre?
Kako ćete mina pronaći tehnologiju?
Imate li kakvih procesa na mjestu je danas da
usmjerene su na ti svašta,
ili se samo tehnologija dolaze u tvrtku
jer ste se negdje i netko
spomenuo nešto što bi moglo želite učiniti u smislu Facebooku?
>> Mark Zuckerberg: Pa mislim da je naš Proces za filtriranje ono tehnologije
koristiti se povjerenje pametne ljude.
Dakle, mi svakako imamo neke ljude na Tvrtka koja su samo jako pametni,
i ja mislim da je većina ljudi na Tvrtka općenito prilično pametna.
>> No, postoji područje malo Dečki posebno - Ja sam
nije jedan od njih - tko mislim da je, kada kažu da je nešto generalno
dobra praksa da se ide na to, onda je relativno - onda
oni mogu dobiti podršku za to prilično lako.
I mislim da je puno inženjera vrsta graditi konsenzus oko toga.
Pokušavam smisliti dobar primjer.
>> Mislim da je to nešto cilj orijentiran.
Pa onda s fotografijama, znali smo da smo htjeli
podržati samo ljudi upload neograničen fotografija.
Dakle, mislim, nema stvarna koncept neograničeno.
To je samo da ćete morati držati na dodavanju stvari, imajte na dodavanje pohranu.
A želite to učiniti tako da ona vrsta o radi kao neprimjetno što je više moguće.
Dakle, prva stvar koja smo pokušali učiniti
je, dobro, neka je procijeniti te tvrtke koje
Upravo to veliki prostor za pohranu za život.
Ili je to NetApp ili nešto, Network Appliance.
Tako smo razgovarati s njima neko vrijeme.
I onda smo kao, u redu.
Pa, mi zapravo ne žele ići s ovim jednim, velika kutija pristupu.
Želimo ići s imaju samo Niz distribuira manja
kutije s puno teško pogon i puno RAM-a.
>> I zato mislim da je Arhitektura da smo prvi izgrađen
bio je onaj u kojemu smo imali hrpa tih strojeva
s relativno spor, ali vrlo stabilna disk iza razini - sloj
caching kutije s tonu RAM koja bi mogla držati većinu sličica
i najčešće se pristupiti Slike u - Mislim da je u RAM-u bilo koje vrijeme.
A onda je u pravu prije nego što smo pokrenula, palo nas
da ćemo imati neki problemi s tim.
I pitanja koja da ćemo imati
su idući u biti mreža pitanjima, a ne probleme s hardverom.
>> Tako, na primjer, ako se uzme foto album fotografija od 30
i svaki od vaših fotografija je tri megabajta,
onda možete uploadati 90 megabajta na Facebooku.
I to vrsta sranje.
U redu.
Mislim, to je sranje jer ljudi imaju tendenciju da imaju ne optimalne veze
i zato što je naš router - I Pretpostavljam da većina routera su postavili
to samo biti u mogućnosti da obrađuju Gb na vrijeme,
i usmjerivači su vrsta skupo.
Tvoje su veliki dijelovi opreme.
Ne mislim da postoji distribuirati verziju koja još.
>> Dakle, mi ne bi mogli, u vremenskom okviru da smo htjeli da ga pokrenu,
samo dobiti novi router i dobiti ga postaviti.
Dakle, ono što smo završili radiš je izgradnja Java aplet i ActiveX kontrole koja
zajedno s odabiranje Fotografije koje su ljudi htjeli
uploadati kompresijom na strani klijenta da bude manja,
A onda je to način na koji ljudi mogu samo uploadati svoje fotografije relativno brzo.
Također smo spašeni CPU na našim strana, jer mi ne
morate učiniti dekompresija na našoj strani,
iako to nije bilo to Veliki je usko grlo.
Tako da je radio.
>> I onda smo ga dobili na točka u kojoj smo bili
imaju slike na Stopa 100 drugom,
a ljudi su pomoću igrani način više nego što smo mislili da ćemo.
I iako smo imali ovo caching tier postava,
to samo još uvijek nije bilo dovoljno brzo.
Siguran sam da ti dečki ne zaboravite to.
Prije nekoliko tjedana, stranica Nije se dobro zabavljate.
>> Dakle, ono što smo završili radi u tom trenutku bio je
pomoću rub caching, kao Akamai vrsta stvari
kako bi ove fotografije koje su statične Sadržaj samo biti bliže ljudima.
Dakle, na taj način možemo nekako riješiti neke od opreme i - vrsta
da za prijenos ti još uvijek nešto velike datoteke na ljude.
Dakle, to je mjesto gdje smo sada, i to Čini se da se radi prilično dobro.
>> Nije da smo imali bilo unaprijed tehnički genij o tome.
To je bio samo vrsta koje u svakom trenutku mi vrsta predviđa pitanja
ili ih izabrala prilično brzo, a zatim
imao dovoljno kompetencija procijeniti, mislim,
ono što su opcije bile da smo imali i učiniti
ono što mislim da su bili pristojni odluke o tome kako izvršiti na njih.
Što je to?
>> PUBLIKA: Uzmi da bi iduće razini, također, u odnosu na probleme
ti upravo govorio.
Mark Zuckerberg: Da.
>> PUBLIKA: Studenti dobili jednu godinu - Znate, jedna računalnih znanosti i radili
s, kao, idem sjesti u kutak, tip na moj [nerazumljivo].
Kako je tvrtka rade kroz - Što su softverski inženjeri napraviti
kad ste vi svi morati staviti kovrčava aparatić na istom mjestu?
>> Mark Zuckerberg: Što je to?
PUBLIKA: Kovrčava aparatić za programeri na istom mjestu.
Kako je struktura softvera inženjering zapravo učinio [nečujan]?
>> Mark Zuckerberg: Dakle, način na koji - I Valjda metodologiju koji imamo je
da sam htjela da se vrsta - kao mnogo meritokracije što je više moguće
gdje su ljudi koji mogu doći do najboljih rješenja
i provoditi ih najbrži i imaju kao Najmanje bugovi dobiti
raditi na stvarima koje su mislim je najzanimljivija
i otići i imati najviše utjecaj u društvu.
>> Dakle, mi smo također na ukrcaj Puno ljudi,
zato što smo zapošljavanje relativno brzo.
I na taj način, mi vrsta od imati - mi upariti
novi ljudi koji dolaze u sa neki - kao što su bolji ljudi
tko su vrsta na vrhu lanca, a zatim smo
ima ih nekako raditi s onima ljudi, kada su se prvi put dolaze u,
naučiti stvari koje oni rade na tome - tako
da su novi dečki, kao što dolaznih klase,
može nekako saznati što neke od ljudi koji su trenutno
u toj tvrtki rade.
I mislim da je u tome da, oni pokupe up stilu i metodama koje smo
koristiti za obavljanje stvari.
>> No, mislim da je to prilično brzo mijenja.
Mislim da je jedna razlika između način stvari radi u poduzeću
i način na stvari radi u školi da je to vrlo ponavljajući proces.
I to je lijepo kad se stvari pravo prvi put, ali ne treba nam to.
I mislim da je puno tvrtki proći kroz faze ili faze,
gdje se oni ne bi stvari pravo prvi put.
>> Kao Microsoft - I Mislim, ne znam kada
Posljednji put je to bilo da su imali dobar proizvod prije Verzija 4.
No, u vrijeme njihova doći do Verzija 4, to je
kao što je uvijek dobro za najveći dio.
I mislim da su djela se prilično dobro za njih.
I, mislim, Google je uvijek izdaje svoje stvari u beta fazi.
>> Pa mislim da ćemo pokušati imati više ljudi rade na istu stvar,
tako da svatko može naučiti iz jedni druge i vrsta pokupiti
neke od pogrešaka koje bi mogle biti napravili da možemo smanjiti prilično brzo.
No, kao što je, pretpostavljam u Općenito, ideja je
kako to ne mora biti savršen prvi put okolo.
I koliko god se Arhitektura najbolja moguća,
onda puno drugoga Provedba stuff
ne će biti kao veliki posao, a možete i vrsta
raditi da se u bilo kojem trenutku.
Ja znam da li je neka vrsta odgovora na pitanje koje ste me pitali.
>> Ivanković: Pa sad, kad nađete nešto
koje želite učiniti da vam ne znam puno o tome,
možete pitati neke od njih ljudi koji rade za vas,
ili možete dobiti nove ljude.
No, kada ste počeli, to je bila samo neka vrsta od vas i vašeg cimera kao student.
I očito, bilo je domena Pitanja poznavanje računalnih znanosti
da ste morali nositi s i niste znali o tome.
>> Mislim, kako ste to figuring out kako da rade stvari?
Jeste li odlučili poduzeti određene klase?
Jesi li knjige?
Jeste li ići u najam ili dobiti surađivala s nekim više ljudi?
Kako ste se raditi kroz ta pitanja učenja
informatike kao i vi radio kroz to?
Mark Zuckerberg: Internet je prilično dobar alat.
Mislim da je to Kako smo većinu toga.
Mislim, vrsta bi točku od ne zapošljavaju ljude za vještinama,
jer mislim da je teorija ako netko ima vještine u području
te je to radi za 10 ili 15 godina,
onda je to vjerojatno ono što oni mogu učiniti.
I to je dobro, i da je znači da oni to mogu.
>> Ali ako zaposliti nekoga, kažu, pravo iz koledža,
ili netko mlađi koji ste upravo njihovo zapošljavanje za sirovu inteligenciju,
onda Ideja je da oni će se moći naučiti stvari jako brzo.
I tu je puno informacija raspolaganju sve više mjesta,
i sada, U roku od posljednjih nekoliko godina, postoji dobar alat za razvrstavanje kroz to.
I mislim da je većina performant ljudi imamo
su vrsta mlađi ljudi, koji nisu nužno znati toliko o
ništa specifično dolaze iz koledža.
>> Mislim, dobar je primjer - Dustin, moj cimer na Harvardu
nije bio ni CS veliki.
On je bio glavni ekonomije.
A on je samo jako pametna dude, i bio je u mogućnosti to podići.
Neki od drugog dobra ljudi su mi
EE većim od Stanforda ili Berkeleyu.
A oni nisu ni CS cijelo vrijeme.
Kao i matematike ljudima - ako što je studirao matematiku, te
Možete naučiti stvari relativno Brzo puno vremena.
Da?
>> Ivanković: Mislim, jer imate infrastrukture u mjestu, upravo sada,
kada se usredotočite na vašem zapošljavanja, tako još uvijek u potrazi za tech vještina ljudi?
Ili ste u potrazi za ljudima koji bi mogli imati poslovno znanje pomoći rastu vas
dalje i zaraditi više novca?
Što je zapravo prioritet upravo sada u porastu tvrtku?
Mark Zuckerberg: Ja nikada stvarno zaposliti ljude
samo zato što imaju poslovne vještine.
To je zapravo vrsta smiješno, ali poznavanje puno temeljne CS stvari
stvarno važno u poslovanju, previše.
Jedna od glavnih stvari koje vas naučiti kada ste na studiju CS
je složenost i razmjera, te da je veliki problem u poslovanju, previše.
Kako idete iz potrebe Pet ljudi do 100 ljudi,
i što je promjena u dinamički postoji?
I kao što je, kako su određeni procesi - kako
je u prodaji će se skalirati od pet osoba do 100 ljudi?
>> To je kao da iste vrste inteligencije koja
mogu shvatiti kako od tih problema.
A to bi moglo biti druga vrsta osoba koja se brine za rješavanje problema.
>> No, mislim da je drugi dio moj odgovor na ono što je rekao
je da mislim da smo nekako stalno
u procesu izgradnje iz infrastrukture,
a ja ne mislim da smo ikada izaći iz tog procesa.
I mi smo vrsta fokusiranja ne na samo zgrada nešto
i figuring out kako zaraditi novac izvan nje
i vrsta maksimiziranje vrijednosti našeg poslovanja u kratkom roku -
ali umjesto toga, svojevrsni Uvijek u potrazi kako bi se povećala
što dugoročno vrijednost će biti.
I mislim da je u Time, možete vrsta
potrebno je uvijek samo biti zgrada iz svoje baze, a ne u bilo koje vrijeme
biti zabrinut za maksimiziranje svoj novac.
>> Ivanković: To je vrsta natrag na [nečujan]
Facebook, ali nemojte vi imate izdati kao i dan nakon koledža,
možda nešto slično, s svatko upload slika
u isto vrijeme, [nečujan]?
Mark Zuckerberg: Naša vrhovi su prilično jaka.
Dakle, kao što je u 5:00 u ujutro, bez obzira na
koliko korisnik smo se prijavili, uvijek postoji kao 5000 ljudi,
i to je to.
A onda, ako dođete do 21:00 Pacific - tako kao što je u ponoć ovdje -
što mislim da je kao Vrhunac u cijeloj zemlji,
to je blizu 400.000 ljudi koristeći se istodobno.
>> I to je zapravo vrsta zanimljiva, jer smo pratiti ove grafove
i imamo ovaj veliki LCD u našem uredu, i kad god
postoji jeka u prometu, mi smo kao, oh sranje, što se dogodilo?
I puno puta to je kao Laguna Beach.
>> [Smijulji]
>> No, obično se ne ljuljati koji daleko drugi način.
>> Ivanković: Uz vašu arhivu [nečujan], ako netko briše nešto
iz svog profila, držite cache da, i koliko dugo?
Mark Zuckerberg: Upravo sada, mi ne.
No, možda ćemo u nekom trenutku u budućnosti.
>> PUBLIKA: pratiti na da, kakva pitanja
razgovarate na tvrtka u smislu
privatnosti i sigurnosti, sve te stvari?
Jeste li zabrinuti o tome uopće?
Vi ste stavili svoj [nečujan] privatnost i sigurnost osobnih podataka na internetu.
Znači, samo ga stavite i onda ne brinuti o tome?
>> Mark Zuckerberg: Pa, mislim da da je ono što čini Facebook zabavu
i korisno je da postoji puno Informacije o puno ljudi
koje možete dobiti.
No, ono što je važnije da su informacije
dostupna je za ljude koji su ta osoba želi da informacije
biti na raspolaganju.
I druga strana koja da su informacije
dostupna je za ljude koji žele da imaju pristup tim informacijama.
>> Dakle, jedan od vrste jezgre Odluke koje smo napravili
Tek pustiti ljude na isti Škola vidjeti jedni druge profile.
I pretpostavljam da je ideja to je bilo to da ste na Harvardu.
Vi vjerojatno ne bi imali da Teško je vrijeme samo ste
netko drugi na Harvardu vidjeti vaše podatke.
No, u isto vrijeme, to je kao jedini narod na Harvardu,
koji ste vjerojatno idući u vidjeti na dan-to-day osnovi, a možda i upoznati,
koji su ikada idući u želim te pogledati.
Nije to kao neki klinac se na Stanford, koji se nikada neće
razgovor će biti zainteresirani za znajući što je vaš broj mobitela je
ili ono što Vas zanima
>> Dakle ograničavanjem opseg informacija
razvrstati od tijesnih što ima smisla, mislim
da smo riješili puno tih pitanja.
I onda, mi također daju ljudi potpuna kontrola
nad onim dijelovima njihovih profil se pokazali.
Dakle, mi ne silom netko pokazati ništa,
i mi dati ljudima precizniji odabir preko neke od više osjetljive stvari.
>> Dakle, mi se, tik do Polje mobitel,
postoji još jedan polje koje je kao, koji želiš pokazati da je to?
Samo vaši prijatelji, samo Ljudi u svojoj školi, što?
Nama je stalo do njega, jer ako ljudi prestanu -
ako se ljudi osjećaju kao svoje informacija nije privatna,
Tada vijci nas u dugoročno, previše.
>> PUBLIKA: Samo unapređenju na da, mislim da čak i ako
staviti informacije do sebe, ono što je regres u slučaju,
recimo, imate sliku, a netko stavlja tu fotku gore
na nekoj oglasnoj ploči ili neke vruće ili ne tipa stranica.
Kako kontrolirati što korisnici učiniti s informacijama koje je
Ulaz na svojim serverima?
Mark Zuckerberg: Vrlo je teško kontrolirati što ljudi rade s informacijama
da imaju pristup.
Zar ne?
Mislim, najbolje što možemo učiniti je dati ljudi kontrolu nad njihovim informacijama
Tko će ga vidjeti.
I onda kad su neka netko to vidjeti, to je vrsta izvan ičije kontrole.
>> Ivanković: Ja sam znatiželjan malo o [nečujan] Zid obilježje.
Činilo se početi možda više kao tabla vrsta stvar, a onda je
potpuno promijenilo. [Nečujan] kao jedan ili drugi,
ili ako je bilo nešto da su mislili na?
Ili je bilo promjena u dizajnu Proces radi [nečujan]?
>> Mark Zuckerberg: Tako sam prvotno bacio da zajedno u jedno pola sata.
I mislim da je to bio prilično komplicirano, jer je - ili on
bio složeniji od mene Mislio je da će to biti.
I mislim da je dio Razlog zašto smo promijenili
to je zato što to nije uspjelo kao i mi htjeli da.
Mislim, izvorni cilj bio je svojevrsni uspjeti
, tako da možete imati ovaj wiki upisati stvar na tuđe profile,
da kad moused više nešto, to su pokazali tko je dodao da je dio njega.
>> No, mislim da je bilo puno slučajeva koje smo propustili,
ili to jednostavno nije bio dobro osmišljen od strane mene.
A ja ne znam da li ste vi zapamtite, ali što se koristi za miša preko stvari,
i to baš nije bila tako dobra.
I kao, to bi moglo reći ste u krivu osobu,
ili to može istaknuti više nego što je trebao.
>> Tako sam nekako zajedno da s razmišljanja, to nije ni najbolja osobina.
Bilo bi puno zanimljivije, ako umjesto da se miša preko stvari,
ljudi mogli samo vidjeti sliku i ime osobe koja
posted sve, bez proći kroz cijeli zid.
Dakle, tijekom ljeta, mi nekako prošla
i pisao bolje parser za zidovi i pokušao ih razgrađuju.
A onda, ide naprijed, napravili smo tako da samo dodao post,
i da ode do vrha zida.
>> PUBLIKA: [nečujan] pitanje.
Odakle vam ideja od, za stvaranje Facebook?
>> Mark Zuckerberg: Ja samo htjela napraviti nešto
gdje se ljudi mogu upisati neko ime i dobiti
Neki podaci o osobi.
Mislio sam da bi bilo super.
Oh, da?
>> PUBLIKA: Zainteresiran sam za u mogućnost da
mogao SMS neko [nečujan] informacije Ako ste htjeli i poslati ga natrag.
Nisam znao o ljudima ga koriste.
Dakle, ja sam samo pitate ako postoji Stvarni razlozi [nečujan]?
>> Mark Zuckerberg: Dakle SMS Gateway također imati e-mail kolegi,
pa ako vaše brojeve telefona je x i imate Cingular kao davatelja usluge,
onda ste mogli email x@cingular.com ili neka varijanta da se,
i SMS poruke će ići na telefon.
I to je besplatno pristupnika.
Dakle, znate kada tekst poruka narodu, puno puta
ovisno o tome što vaš mobitel Plan je, to će vas koštati novaca.
Ako ste to učiniti putem e-pošte, to zapravo ne košta novaca.
Dakle, tako smo se odlučili da to učinite.
Radili smo velike volumen od njih i mi
odlučio da će samo biti bolji stvar za nas - to uistinu i raditi
čitljiv način i poslati tekst poruka direktno na mobitel,
za razliku od odlaska putem e-mail gateway.
Dakle, mi smo vrsta procesa uzimajući da postavite sada.
>> PUBLIKA: [nečujan] Myspace [nečujan]?
>> Mark Zuckerberg: Ja mislim da smo mi Uvijek u potrazi za više stvari za napraviti.
Ne mislim da smo natječu s MySpace.
A ja mislim da je to neka vrsta drugačija vrsta programa.
Da.
Ivanković: Ja sam samo znatiželjan.
Postoji li poseban razlog zašto se na Profili osobe i školski e-mailove
i stvari [nečujan] a ne kao Tekst se može kopirati i zalijepiti?
Je li to [nečujan]?
>> Mark Zuckerberg: Pa ja je to učinio kako bi ljudi
nije mogao proći kroz i struže stranice.
Imamo puno stvari da mi staviti na mjesto
kako bi bili sigurni da se ljudi ne Ukupni podaci off Facebooka.
Očito, ne možete vidjeti profili ljudi u drugim školama.
Ali isto tako, ako pokušate vidjeli puno profila,
pokupi da ste samo gledate abnormalni broj profila.
>> I mi također vrsta - samo analizirajući aktivnosti korisnika,
mi smo izgradili ove Bayesova filteri da valjda samo neka nam izdvojiti
abnormalna aktivnost, kao što je stvarno Brzo i jednostavno vrsta pokazuju
vrlo ograničene informacije onim korisnicima.
Ali jedna od stvari da smo htjeli napraviti,
želimo biti sigurni - želimo napraviti To je posebno teško za svakoga
pokušati struže e-mail adrese, jer to je
stvarno neugodno - ako ljudi dobiju spameri.
Pa smo mislili da će do što je slika,
umjesto običnog teksta, koji samo dodao je dodatni stupanj složenosti
u odnosu na struganje.
>> PUBLIKA: [nečujan] lijepa vrijedne resurse koje [nečujan].
Radiš li išta [nečujan]?
>> Mark Zuckerberg: Pa, možemo ga koristiti ciljati plakate na vas, na primjer.
Ja ne znam je li itko od vas Kupio plakate s toga.
Ali mi vrsta - mi pokušavamo shvatiti što mi možemo učiniti,
ali mi smo očito jako osjetljivi na tuđu privatnost.
A što je to?
>> Ivanković: Ne toliko za Pojedinac [nečujan],
ali samo kao cjelina [nečujan]?
Mark Zuckerberg: Da.
Mislim da smo zapravo ide da se ispuštanje nešto
krajem ovog tjedna ili sljedećeg tjedna da pokazuje neke zajedničke statistike koje smo
misle da su zanimljivi.
Mislim, to je stvar je vrsta cool, ali to nije vrsta stvar
da li se vratiti na svaki dan.
Nema CS pitanja?
MICHAEL D. Smith: Dali Za sva pitanja za Marka?
On bi mogao biti spreman ostati oko za par minuta,
u slučaju da ljudi žele ne pitajte što je u javnosti, ali imaju -
>> Mark Zuckerberg: Ivanković: Ja sam posebno
razočaran što Will Chen ne pitajte me bilo kakva pitanja.
>> MICHAEL D. Smith: Mi ćemo raditi kasnije.
To je sve?
Nema više?
Imamo par više.
Mark Zuckerberg: Cool.
PUBLIKA: Da li ste ikada odlagati na Facebook,
kao i svi drugi u sobi?
>> Mark Zuckerberg: Što je to?
>> PUBLIKA: Da li ste ikada odlagati na Facebooku?
>> Mark Zuckerberg: Naravno.
>> PUBLIKA: [nečujan].
>> Mark Zuckerberg: mislim, Mislim da ne postoji
Vrijednost na ono što ljudi rade na mjestu.
>> Publika: Ja samo znam da vjerojatno mnogi od nas
bi osjećati da se broj sati [nečujan].
>> MICHAEL D. SMITH: [nerazumljivo].
>> Mark Zuckerberg: Da, naravno.
Ivanković: Ne znam da li se može reći to, ali što vrste značajki može
možemo očekivati ​​u budućnosti?
[Nečujan]
>> Mark Zuckerberg: Pa, mogu vam reći što ćemo učiniti u iduća dva tjedna.
Tu je stvar koja Upravo sam spomenuo prije,
gdje smo zbroji hrpu od statistike, i samo pokazati što je vruće
a što se mijenja.
I također čudi Statistički podaci koje smo
pronašao, kao i 2% ljudi na Harvardu Slobodarska su, na primjer,
ili nešto slično.
Mislim da još jedna stvar koja ćemo pokrenuti nadamo
negdje bilo kasno ovaj tjedan ili sljedeći tjedan,
je nešto što omogućava ljudima da pojasni
njihove odnose s drugim ljudima.
>> Dakle, puno problema s kojima se onda smo se bave na Facebooku
nisu uvijek tehnički, ali postoje Ponekad kao da su socijalni problemi.
A to je kao - jedan Ono što mislim da je
stvarno zanimljivo je - ako imate 100 ili 150 prijatelja, koliko dobro učiniti
znate svaki od tih ljudi, i koji su možda kao pet ljudi
tko vam je zapravo stalo, kao puno.
I to nije nešto da li stvarno može
odgovoriti odmah, jer su priključci binarno.
Možete ili su povezani ili niste.
Dakle, ja sam bio težak to misliti za neko vrijeme o tome kako bismo mogli dizajnirati nešto
da bi ga tako da ljudi mogao izraziti koliko su blizu
da ljudi, u svojevrsno nepristran način.
>> Tako da možete zamisliti, ako je napravio lik koji je baš kao i - Stopa
Vaše prijateljstvo na skali od 1 do 10, da se ne bi raditi.
Budući da prije svega nitko ne bi htio raditi
da, jer ste nekoga uvrijedio Ako ste poput, ti si tri.
No, to je također vrsta dosadna, pa nitko
bi htio to učiniti zbog toga.
I to samo bi se nakošen Socijalni pritisak na isti način
da su prijatelji.
Neki ljudi imaju različita smisao onoga što prijatelj je s njima,
onda druga osoba bi.
Dakle, ako netko ima 30 prijatelja i druga osoba ima 150 prijatelja,
ne ta osoba zapravo imaju više prijatelja u stvarnom životu?
Možda ili možda ne, i Možda je osoba s 30 godina tek
ima veći prag za izradu netko na prijatelja na Facebooku.
>> Pa mislim, mislim da je rješenje koje smo smislili za to
bio bi - da se sudije odnosi na temelju
Na dvosmjerno, konkretnih iskaza.
Tako na primjer, ja uzeo CS50 s tom osobom.
Ili sam živio u kući s tom osobom.
A tu je samo vrsta hrpa različite načine kako to učiniti takve stvari.
Ali sam shvatio da bi to vjerojatno biti malo precizniji,
jer nitko ne ide da - nema pritiska
lagati o tako nečemu.
To nije kao što pričaš?
Nisam uzeo CS50 s vama.
No, ako netko agregata puno različitih priključaka,
onda takav znači nešto.
Dakle, kada se netko poput Dustin, tko je moj cimer ovdje,
i to je kao OK, dobro smo živjeli zajedno na Kirkland House.
Onda smo radili na Facebooku.
Onda smo se preselili van Palo Altu, a sada Još uvijek radimo na Facebooku - onda
Možda je to dovoljno veze s kažu OK, dobro je ova osoba jasno
ima puno toga za napraviti ovu osobu.
A ako je samo kategorija da li znate nekoga kroz jest,
ta osoba je moj Facebook prijatelj onda to znači nešto.
Dakle, ja ne znam.
Vidjet ćemo kako se to radi.
Ništa nije sigurno.
Što je bilo?
>> PUBLIKA: Imate zapravo [nečujan] ljudi upisivati ​​u informacije
[Nečujan]?
>> Mark Zuckerberg: To je kombinacija.
Dakle, mislim da je druga stvar to je prilično važno za svaku
od tih događaja je datum na koji se oni pojave.
Dakle, ako ste imali, na primjer, Datum na prijateljstvu svake osobe
sa svakom osobom, dakle, da će dati što točniji prikaz
što to znači, jer sada ste
ne znam što znači prijatelj svaki od ljudi na mreži.
I zato ne znam kada prijateljstvo je formirana,
ne znam što ima promijenilo u tom odnosu
budući da je prijateljstvo je formirana.
>> Mislim, ako je osoba - ako je prijateljstvo znači vrlo malo za nekoga
ako znamo da se to dogodilo jučer, da su postali prijatelji,
još uvijek znam da postoji neki - da ima nekih snaga.
To je kao sigurna stvar.
Tu je manja sigurnost da je njihov odnos
je razišli jer te točke, ako datum na koji se radnja dogodila
bio prije.
Žao nam je, novija.
Dakle, mislim da je jedan od stvari koje smo s naglaskom na ovdje.
Tako sam tečaj - I uzeo CS50 s nekim
Ovaj termin je puno drugačije osim što je rekao da sam stariji sada
i ja uzeo CS50 s ovim Osoba kad sam bio brucoš.
>> Mnogo njih - analiza kako ljudi gledaju na to
i vidjeti odnose Nije nužno -
Facebook neće ocijeniti odnos.
To je vrsta - ljudi implicitno razumijevanje
što je razlika između uzevši CS50 s nekim ovaj pojam
i nakon što je preuzeo CS50 roku od prije tri godine.
I mislim da će vrsta pomoći.
Što je bilo?
>> Publika: Kada dobiti novu ideju, a vi
mislim da je prilično cool, kako [Nečujan] s koliko ste i vi o tome?
>> Mark Zuckerberg: Ne previše.
Zato mislim da je puno stvari, mi sortiranje
imaju vrlo jedinstven platforma za vrijeme gradnje.
Mislim da ne postoji bilo koji drugi tvrtka ili skupina ljudi
u svijetu koji su mogli razviti to upravo sada.
Mislim čak i Google, s njihovi poput 5.000 inženjeri
nije na mjestu da bi aplikacija koja vrsta
od karakterizira narodno odnosa kao što je ovaj.
>> A to je kao ista stvar s označavanje fotografija.
Možemo to učiniti, jer označavanje fotografija radi samo ako svi oko vas
je na mjestu.
Jer inače si će dobiti vrsta uporabe
za to gdje idete i postaviti fotografiju
i idete označiti hrpa ljudi, i oni ne postoje, a to je sranje.
Dakle, čak i ako je 50% ljudi na Harvardu bili su na Facebooku, a zatim označavanje
i način na koji smo postavili doći će do još sisati.
Tako to radi samo zato što je 97% Ljudi na Harvardu su na Facebooku,
ili bilo što drugo.
Dakle, zbog toga, to je kao Nije da je velika zabrinutost.
Da?
>> Ivanković: Pa s vrstom programsko inženjerstvo,
dinamičkoj [nečujan] način, kada netko
ima jedan od tih ideja - kao neka je Pomoću svih tih [? Širi] statistika?
i reći ljudima, ili imam put izmjeriti, da, a drugi
o tim ljudima i obilježavati ova stvar na tuđe profile -
kako se ide o dobivanju zeleno svjetlo od svih
drugi u tvrtki provesti neke od njihovo vrijeme tehnički raditi na tome?
Ili se drugim ljudima da rade na njemu s njima, i takve stvari?
>> Mark Zuckerberg: MHM.
Mislim da je puno ljudi - mislim, ljudi koji rade na Facebooku uistinu
kao što je rad na Facebooku, Mislim, za najveći dio,
i potrošiti puno im je vrijeme da radi.
I kao, puno Vrijeme da oni troše,
koje provode radeći na stvari koje bi mogle biti
svojevrsni strateški važno ono što mi pokušavamo učiniti u tom trenutku.
No, isto tako, puno ljudi jednostavno njati baze koda,
i vrsta staviti IF izjave u ima kako je to, ako je korisnik ja,
zatim staviti to tamo.
>> I tako hodam okolo različita mjestima ljudi tijekom dana,
ili ljudi dolaze i razgovarati sa mnom.
Kao, držim CEO radno vrijeme kao šala, kao što je od 2:00 do 04:00 svaki dan -
ne danas.
I ljudi samo doći i pokazati mi drugačije stvari koje oni rade,
i puno je relativno cool, i stvari
da ne bih imao nu misao.
>> Pa mislim, što je pitao Prije nego li smo spašavali,
ako su arhiviranje, stari profil informacija, a jedan od razloga
Zato sam rekao da smo moglo početi raditi to
jer je jedan od momaka na tvrtku smislio nešto gdje je to,
tako da ćete ići na prijateljev stranici, a pokazuje svoje nedavno ažurirane prijatelje.
I onda kliknite na to, i to pokazuje njihov novi profil.
Ali nema naznaka što promijenilo.
>> Dakle, jedan od dečki napravili nešto što drži staru verziju svog profila,
i onda to čini tako da kada se idi na svoj profil kad ga ažurira,
naglašava se u Žuto dijelovi tome da su promijenjene.
I mislim da je to je baš super.
I to nije veliki projekt - Mislim, to je zapravo vrsta je,
ako moramo početi spremati svačija informacije.
>> Ali, mislim, to je nešto cool.
To nije vrsta stvar koja vam nužno su dužni da se,
, ali definitivno mislim da je prilično veliki napredak u odnosu ono što imamo danas.
Sada, to je stvarno teško ići na nečiji profil i reći što se promijenilo.
A to je samo većina Najnoviji primjer je da ja imam.
>> PUBLIKA: Imate li vremena kako bi se omogućilo ljudi se mijenjaju izgled svakoj stranici?
[Nečujan]?
>> Mark Zuckerberg: Pa, ja Ne želim to učiniti.
A razlog je, jer mislim da Facebook je katalog,
i primarna svrha je potražiti nekoga.
Zar ne?
Kao i tipa u njihovo ime i dobiti neke informacije o njima.
I jedna od stvari to je stvarno koristan
je da je svačija stranica strukturiran na jednak način.
>> Dakle, ako želite da vidite ako netko je jednom,
ne morate skenirati niz stupaca dok ne dođete do Bračni status.
Vi samo znam gdje je to.
Dakle kliknete, ići - vaš Oči samo ići na tu stvar.
Ali, ako ste imali različite ljude mijenjaju svoje CSSes na različite načine,
zatim da bi mogao postati neugodno - pogotovo
ako ljudi rade stvari kao što je mračno plavi tekst na crnoj pozadini.
To samo dobiva vrsta antipatičan.
>> PUBLIKA: Kako uspješno je Facebook [nečujan] je,
i što vidite kao razlika u svrhu [nečujan]?
>> Mark Zuckerberg: svrha - za ja, visoka škola jedna je ista.
Mislim da je zahtjev - ovo će vjerojatno
Zvuči prilično glupo - ali žele gledati ljude, mislim,
je vrsta jezgre ljudske želje.
Zar ne?
Mislim da su ljudi samo žele Znam stvari o drugim ljudima.
Dakle, mislim da je pružanje sučelje gdje ljudi mogu samo
upisati nečijeg imena i dobiti neke informacije o njima
je općenito prilično korisna stvar.
Dakle, rast je bio prilično dobar.
>> Bilo je teško shvatiti točno kako bi ga izmjerili,
jer kad smo radili fakultet, smo ga otvorili na Harvardu.
Onda smo ga otvorili na par fakulteta diljem Harvardu.
A ideja je bila i uvijek, bili smo stvarno kratko na novac i opremu.
Dakle, a uzimajući kao malo Oprema moguće
želimo povećati naš rast.
Na taj način želimo pokrenuti u školama koje
Mislite će rasti Najbrže, temelji se na činjenici
da su ljudi na tim školama ćemo imati najviše
broj prijatelja na školama da smo već u.
Uzeli smo drugačije pristup za srednju školu,
jer smo samo mogli pokrenuti svugdje u isto vrijeme.
Dakle, mi stvarno ne znam kako to ide rasti.
Mislim da je to raste na više od 5.000 ljudi dnevno, što je prilično dobro.
Da?
>> Publika: Kada započeo Facebook, jeste li
Namjeravam za to da postanu to punopravni posao?
Mark Zuckerberg: Ne.
Ivanković: Pa, kako ste [nečujan]?
>> Mark Zuckerberg: Sjećam se misleći da će to biti cool
ako bi mogao imati katalog svima.
Sjećam se svađa sa mojim roditeljima o tome, jer nakon što sam gotovo
dobio je izbačen iz škole zbog toga projekt koji sam radio prije Facebooka,
bili su poput, ono što je dobro mogla eventualno došli raditi nešto novo?
A ja sam, ne, ovo je baš fora.
Zamislite kako bi to bilo super, ako mogli samo upišite u nečijeg imena
i dobiti neke informacije o njima.
I oni su samo željeli, ja to ne vidim.
I ja sam kao, dobro, mi ćemo upravo to učiniti na Harvardu, za sada,
ali zamislite što će se dogoditi ako jedan dan, možete samo upisati nečije ime
i dobiti neke informacije o njima.
I kao što je, da bi biti vrsta cool, zar ne?
Pa nisu ga kupiti, ali sada im je činiti.
>> [Smijeh]
>> Da, tako da ne znam.
Pretpostavljam da su u svakoj fazi, mi smo samo vrsta gleda na prirodan način
očuvati integritet mreže,
i da ga tako da je više koristan - I
Pretpostavljam da je odgovor na to pitanje.
Da?
>> PUBLIKA: Postoje li određeni vještine, osobito [nečujan],
da li [nečujan] ili što bi Predlažem da netko na studij?
Mark Zuckerberg: Ja samo ukazuju na to da vam poduzeti najteže tečajeve koje možete,
jer ste naučili najvažnije pri sebe izazov, zar ne?
Dakle, kao što je 161 samo uništio moj život, i ja tako puno naučio od njega.
121 Također sam pronašao prilično teško.
124 vrsta promijenila način razmišljao sam o stvarima.
>> Ono što me naučio da je 124 Mislim da je jako korisno
je da postoji - ja Mislim da puno ljudi usredotočiti
o tome kako to učiniti stvari kao i što je više moguće, i kako
da bi najučinkovitiji algoritam.
No, ono što nam je uvijek dobivši tako nije radi stvari na najučinkovitiji način,
ali postavljajući okvir na vrlo učinkovit način.
Pa mislim, to onda uči što obje strane problema,
kao i struktura podataka i algoritama, i kako postava je jako važno.
I to je definitivno spasio ass u skaliranje mnogo puta.
>> Ne znam.
Rad s pametnim ljudima.
Učite od ljudi.
Ivanković: Jedna od stvari koje Primijetio sam o Facebooku, u usporedbi
za druge socijalne umrežavanje prostora, da je zapravo puno lakše za korištenje.
Imate ljude - kao što je svojim zaposlenicima Samo stavljajući god komada misle
su cool.
Imate li odvojene stabilnosti ljude sve to osigurali radi sve zajedno?
>> Mark Zuckerberg: Ljudi mogu napraviti što god žele,
ali to ne znači da oni Možete ga staviti na mjestu.
Dakle, mislim da je prije stvar ide Na licu mjesta, puno ljudi to vidjeti.
Mislim, ja sam definitivno prekrižite na njega prije nego što to može ići uživo.
Ali mislim, mislim da ljudi imaju puno kreativnosti napraviti super stvari.
I puno puta, to je kao netko može doći do kul ideja,
, ali to ne znači da je Konačni način na koji će se to dogoditi.
>> Tako, na primjer, ljudi naglašavajući u žuto što su promjene
u svom profilu - Mislim da je samo koncept naglašavajući
stvar koja se promijenila je jako dobro, ali sučelje
da je taj tip koristi za to nije ono što mislim da je najbolje.
A način na koji je on pohranjivanje stari profil informacije
nije optimalno bilo.
I takve je cool, jer on je bio samo to rade za sebe.
Ali, ako smo ikada bili će napraviti nešto živjeti od toga, što
Želim, učiniti ćemo na drugačiji način.
I to je više kao izruga-up.
>> PUBLIKA: Dakle, kao što, ideje dolaze iz zemlje, gore,
a zatim [? to je samo?] [? Bacio?] [? niz liniju? ?]
>> Mark Zuckerberg: Ja Mislim, to ide u oba smjera.
I nisam posve unopinionated.
MICHAEL D. SMITH: [nerazumljivo].
>> Publika: Ja zapravo imaju pitanje o [nečujan].
Dakle, ide natrag oko [Nečujan] i [nečujan] privatnost.
I to je različite platforme?
>> Mark Zuckerberg: Da.
>> Publika: Dakle koledž ljudi stariji od 18 i dopustio
objaviti što god slika su žele, a oni nisu stvarno
sami inkriminirajuće, osim eventualno za droge i alkohola?
Vidio sam slike na Facebook gdje je moj mlađi
Rođaci su pili i takve stvari.
No, kada se ide na srednjoj školi djeca, oni su 15 i 16 godina i mlađi.
>> I jesu li ti dečki samo govoreći, to je internet,
i ako žele optužiti sami i slične stvari,
je li to OK?
Ili ti dečki filtrirati slike učenici srednjih škola koji se stavi
i podaci pišu?
Ili ti samo [nečujan]?
Mark Zuckerberg: Pa mnogo rješenja koja smo došli do stvari
nisu tehnički ili organizacijski, ali samo primjenom društveni pritisak
u dobrim načine.
Dakle MySpace ima - gotovo trećinu svog osoblja
prati te slike dobiti učitao za pornografiju.
Mi jedva da imaju bilo pornografija učitao,
i ja mislim da je dosta Razlog je u tome što se ljudi
koriste svoja prava imena na Facebooku, a vaš pravi e-mail adresu za školu.
A ako imate, onda ste Ne ide uploadati pornografiju.
I mislim da je to jako jednostavno socijalne rješenje
na eventualno složenim tehničkim pitanjem.
>> Tako je to rekao, promijenili smo neke od značajke oko za srednje škole.
Na primjer, uzeli smo Stranke se, jer mi
Pomislio je da roditelji bi se naljutio
ili će jednostavno razbiti sve bačva stranke jako brzo,
i da će sisati za svakoga.
>> [Smijulji]
>> Ne znam.
Mi potiskivanju kontakt Informacije u srednjoj školi.
Da.
Ivanković: U redu, možemo završiti ovdje.
Ukoliko imate dodatnih pitanja, osjećam slobodno sići i razgovarati s Markom.
Hvala ti puno.
>> Mark Zuckerberg: Da.
[PLJESAK]