MICHAEL D. SMITH: Ini sore saya memiliki kesenangan
memperkenalkan Mark Zuckerberg, yang merupakan salah satu pembicara tamu kami
semester ini untuk datang dan berbicara sedikit tentang ilmu komputer
di dunia nyata.
Karena sebagian besar dari Anda mungkin tahu, sebagai kalian semua melakukan hal ini jauh lebih
daripada saya, pendiri Facebook.com, yang merupakan jejaring sosial
Program, apa pun yang Anda ingin menyebutnya.
Digunakan di lebih dari 2000 sekolah di seluruh bangsa, dan mungkin dunia juga.
Apakah dunia juga, atau hanya bangsa?
>> Mark Zuckerberg: [Tak terdengar].
>> MICHAEL D. SMITH: OK.
Pengaruh begitu baik untuk melakukan beberapa hal dalam ilmu komputer.
Dia akan memberitahu kita beberapa dari latar belakang itu
dan apa yang telah penting dan sebagainya.
Jadi silakan bergabung dengan saya dalam menyambut.
>> Mark Zuckerberg: Yo.
Baiklah, keren.
Ini adalah pertama kalinya yang pernah saya harus memegang salah satu dari hal-hal ini.
Jadi aku hanya akan melampirkan itu benar-benar cepat, satu detik.
Baik.
Dapatkah Anda mendengar?
Apakah ini baik?
Apakah ini diperkuat sama sekali?
>> AUDIENCE: Ya.
Mark Zuckerberg: Baiklah.
Manis.
Ini seperti salah satu yang pertama kali Aku pernah ke kuliah di Harvard.
Saya kira apa yang mungkin akan paling berguna untuk kalian jika aku hanya
membawa Anda melalui beberapa kursus yang saya ambil di Harvard di mana aku benar-benar
memang pergi ke kuliah kadang-kadang.
Aku sedang bercanda.
Dan semacam, seperti, bagaimana keputusan yang berbeda
bahwa saya harus membuat ketika saya masih bergerak bersama dengan Facebook
mendapat dipengaruhi oleh hal-hal yang berbeda bahwa saya belajar di kelas
bahwa saya mengambil.
Dan jika semua berjalan sesuai Rencananya, maka mungkin beberapa dari kalian
akan keluar dari pemikiran ini bahwa mengambil CS atau hal-hal teknik
di Harvard sebenarnya semacam berguna.
Jadi itulah rencana permainan.
>> Saya berpikir bahwa ini adalah ditempatkan selama dua jam.
Tidak ada cara aku akan untuk berbicara selama dua jam.
Saya mungkin akan berbicara seperti 20 menit, atau 15 menit,
dan kemudian aku hanya akan membiarkan kalian mengajukan pertanyaan.
Karena aku yakin kalian memiliki hal-hal yang lebih menarik
untuk bertanya kepada saya daripada yang saya bisa datang dengan berbicara tentang diriku sendiri.
>> Jadi, saya kira saya hanya akan jenis memulai.
Ketika saya masih di sini, saya mulai mengambil 121.
Aku tidak pernah benar-benar mengambil 50.
Anda harus mendapatkan orang lain yang
melakukan Facebook, Dustin Moskovitz, yang teman sekamar saya.
Ketika kami mulai situs itu ditulis dalam PHP, yang tidak sesuatu
yang Anda pelajari di salah satu kelas tersebut.
Tapi untungnya, jika Anda memiliki latar belakang yang baik di C,
sintaks ini sangat mirip, dan Anda bisa mengambilnya dalam satu atau dua hari.
>> Jadi saya mulai menulis situs dan diluncurkan di Harvard
pada bulan Februari 2004.
Jadi saya kira hampir dua tahun yang lalu.
Dan dalam beberapa minggu, beberapa ribu orang telah mendaftar.
Dan kami mulai mendapatkan beberapa email dari orang-orang
di perguruan tinggi lain meminta kita untuk memulai itu di sekolah mereka.
>> Dan saya mengambil 161 pada saat itu.
Jadi saya tidak tahu apakah kalian tahu reputasi tentu saja,
tapi itu agak berat.
Itu benar-benar menyenangkan saja, tetapi itu tidak meninggalkan saya dengan banyak waktu
untuk melakukan hal lain dengan Facebook.
Jadi teman sekamar saya Dustin, yang saya Dugaan baru saja selesai CS50,
seperti, hei, aku ingin membantu.
Saya ingin melakukan ekspansi dan membantu Anda mengetahui bagaimana melakukan hal-hal tersebut.
Jadi aku seperti, Anda tahu, itu cukup keren dude,
tetapi Anda tidak benar-benar tahu apa-apa PHP atau sesuatu seperti itu.
Jadi akhir pekan itu ia pulang ke rumah, membeli buku Perl for Dummies,
kembali dan berkata, baik-baik saja, aku siap untuk pergi.
Aku seperti dude, situs ditulis di PHP, bukan Perl, tapi kau tahu,
itu keren.
>> Jadi dia mengambil PHP lebih beberapa hari karena, saya
berjanji bahwa jika Anda memiliki latar belakang yang baik di C, maka
PHP adalah hal yang sangat sederhana untuk mengambil.
Dan dia hanya jenis pergi bekerja.
Jadi maksud saya, keputusan besar pertama bahwa kita benar-benar harus membuat
berada di bagaimana jenis memperluas arsitektur
untuk pergi dari jenis sekolah tunggal mengatur yang kita miliki ketika itu hanya di Harvard
untuk sesuatu yang didukung beberapa sekolah.
>> Jadi ini adalah keputusan yang memiliki yang harus dilakukan pada sekelompok tingkat,
baik dalam produk dan bagaimana kami ingin privasi untuk bekerja,
tapi saya pikir yang benar-benar keputusan penting yang
membantu kami skala cukup baik adalah bagaimana kami memutuskan untuk mendistribusikan data.
>> Jadi saya tidak tahu berapa banyak kompleksitas hal-hal seperti notasi O besar kalian
di kelas ini.
Jadi maksud saya, salah satu yang paling rumit perhitungan yang kita lakukan di situs
adalah perhitungan untuk mengatakan bagaimana Anda terhubung ke orang-orang.
>> Karena jika Anda bisa bayangkan, yang disimpan
sebagai semacam serangkaian diarahkan - begitu diarahkan, - itu tidak berbobot
pasang tertimbang nomor ID orang di database.
Kemudian jika Anda ingin mencari tahu yang berteman dengan seseorang,
Anda harus melihat semua teman-teman mereka.
Benar?
Jadi itu mungkin seperti 100 atau 200 orang.
>> Tapi kemudian jika Anda ingin mencari siapa yang adalah teman dari seorang teman,
atau apakah sambungan terdekat yang ada, maka Anda jenis
harus melihat 100 atau 200 teman dari masing-masing teman.
Sehingga menjadi pada tiap tingkat ada faktor lain dari n dikalikan n, di mana
n adalah jumlah teman bahwa masing-masing dari teman Anda memiliki.
Sehingga Anda dapat melihat bahwa ini jenis menjadi eksponensial
sulit untuk memecahkan untuk jalur terpendek antara orang-orang.
Jadi jika Anda hanya mencari teman dari teman, yang n kuadrat.
Jika Anda sedang mencari seorang teman dari seorang teman dari teman, yang n potong dadu.
Dan itu adalah sesuatu yang secara tradisional
cukup sulit bagi banyak situs pendahulu Facebook.
Dan misalnya Friendster punya masalah besar dengan ini
karena mereka berusaha untuk menghitung jalur enam derajat,
atau seperti tujuh derajat.
>> Dan itu sesuatu yang ketika Anda melakukan seperti n ketujuh,
yang hanya benar-benar sangat keras dan itu menurunkan situs mereka untuk sementara waktu.
Jadi salah satu dari hal-hal yang kita semacam memiliki dalam pikiran ketika kita sedang mencari tahu
bagaimana melakukan ini adalah bagaimana Anda mendistribusikan database sedemikian rupa
bahwa perhitungan ini menjadi dikelola.
>> Jadi apa yang kita memutuskan adalah bahwa setiap orang di situs
melakukan sebagian besar aktivitas mereka di sekolah yang mereka semacam berbasis di.
Jadi jika Anda berada di Harvard, maka sebagian besar orang
siapa Anda akan melihat dan bertransaksi dengan di situs
akan berada di Harvard.
Ini benar-benar mungkin seperti 90% dari hal-hal yang Anda lakukan di situs.
>> Jadi kami memutuskan untuk berpisah database dan menciptakan
satu contoh dari database MySQL untuk setiap sekolah dalam jaringan.
Dan dalam melakukan itu, jika Anda melihat jalan yang kita menghitung
hanya di sekolah.
Jadi, bukannya mengatakan, seperti sekarang kita berada di enam juta pengguna,
dan bukannya harus melakukan n potong dadu atas beberapa bagian dari enam juta,
itu hanya n potong dadu lebih 10.000, yang merupakan lebih
Jenis dikelola perhitungan.
>> Jadi itu semacam pertama keputusan arsitektur besar
bahwa kita harus membuat yang memberikan kontribusi kami tidak mati beberapa bulan kemudian.
Dan itu mungkin salah satu yang cukup penting.
>> Jadi ketika kita pertama kali membuat situs kami memiliki hanya satu komputer yang kita berjalan.
Itu tidak di kamar asrama kami.
Kami menyewa itu.
Aku agak kapok untuk mencoba untuk menjalankan sebuah situs dari asrama saya
Ruangan beberapa bulan sebelumnya, dan Harvard hampir mencoba untuk menendang saya keluar.
>> Jadi saya akhirnya menyewa Server dari situs saat ini.
Dan saya kira berjalan awalnya database dan server web.
Jadi Apache adalah apa yang kita menggunakan dalam hal ini
untuk melayani halaman dari mesin yang sama.
Dan karena kita membagikan database dalam cara yang kami lakukan,
kami mampu, seiring berjalannya waktu, hanya menambah mesin linear dan semacam
tumbuh situs tanpa memiliki jenis ekspansi eksponensial
pada jumlah mesin yang kita miliki.
>> Tapi setelah kami mencapai sekitar seperti 30 atau 50 sekolah,
kami mulai menyadari bahwa kita bisa mulai mendapatkan performa lebih
MySQL atau Apache.
Beberapa cara hal-hal yang didirikan hanya tidak seoptimal bisa.
>> Jadi misalnya, bila Anda memiliki Mesin MySQL dan Apache
berjalan pada server yang sama, maka jika sesuatu terjadi pada server,
maka tidak hanya melakukan database untuk itu sekolah atau sekolah
pada server yang baru saja menghentikan jenis merespons
dengan cara yang akan mendapatkan Anda sesuatu yang berguna,
tetapi Anda bahkan tidak dapat memuat halaman web.
Jadi Anda mendapatkan halaman tidak mendirikan.
Dan seperti itu menyebalkan.
>> Tapi masalah lain adalah bahwa varians dan penggunaan dari sekolah ke sekolah
juga tidak akan sempurna.
Jadi beberapa sekolah selalu akan memiliki penggunaan yang lebih berat.
Kami memiliki sekolah-sekolah sekarang seperti Penn Negara yang memiliki 50.000 pengguna.
Dan kemudian sebagian besar sekolah masih memiliki pengguna kurang dari 2000.
Karena ada banyak kecil sekolah dan banyak sekolah
yang tidak memiliki ubiquity lengkap.
>> Jadi dalam mencoba untuk berurusan dengan masalah ini dan membuatnya
sehingga Anda bisa berurusan dengan fakta bahwa Penn State telah
50.000 orang dan hanya ton pengguna sepanjang waktu,
dan kemudian Anda memiliki beberapa sekolah yang tidak, apa yang kita memutuskan untuk melakukan
adalah memisahkan beberapa web server dari server database.
Dan membuatnya sehingga kami baru saja kolam server web Apache
bahwa kita bisa memuat keseimbangan antara.
Dan membuatnya sehingga Anda dapat menggunakan seragam
sementara hanya memiliki database lapisan menjadi semacam konsisten.
>> Jadi saya tidak tahu apakah hal ini adalah menarik untuk kalian sama sekali.
Atau jika ini adalah sesuatu yang penting apa kalian sedang belajar sekarang.
Jadi, jika ada lebih banyak barang bahwa kalian lebih suka
tahu tentang segi arsitektur, maka saya akan meninggalkan terbuka untuk pertanyaan
nanti.
Jadi saya tidak menghabiskan banyak waktu hanya berbicara tentang aplikasi acak
bahwa kalian mungkin tidak pernah peduli untuk digunakan.
>> Biarkan saya mencoba untuk menemukan beberapa contoh menarik.
Jadi maksud saya, saya kira salah satu hal-hal yang cukup menarik
adalah ketika kami sampai ke Titik dalam hal lalu lintas
di mana kita mulai maxing out kinerja beberapa
dari aplikasi open source yang umumnya cukup performant.
>> Jadi misalnya, MySQL adalah benar-benar baik database open source.
Saya tidak tahu apakah ada di antara kalian semacam di waktu kekacauan Anda sendiri
dan buat apa-apa dengan MySQL atau telah menggunakannya dengan cara apapun.
Tapi itu cukup mudah digunakan.
Ini juga sopan cepat.
Indeks bekerja cukup baik.
Ini tidak sepenuhnya tampil sebagai sesuatu seperti Oracle, tapi itu cukup bagus.
>> Dan kita harus titik mana, saya pikir sekitar
ketika kita mulai melakukan seperti mungkin 100 juta halaman per hari,
bahwa kita mulai berlari ke beberapa hambatan itu.
Jadi misalnya, permintaan khas pada MySQL mungkin mengambil 2-4 milidetik.
Dan itu tidak banyak.
Tapi ketika Anda melakukan 100 miliar page view per hari,
dan setiap tampilan halaman kekuatan memiliki 30 sampai 50 pertanyaan,
terutama jika Anda melakukan sesuatu seperti tampilan profil yang
query semua jenis yang berbeda informasi, maka itu mulai mengisap.
>> Jadi kami mulai mengembangkan lapisan caching yang
memungkinkan akses cepat ke beberapa informasi.
Dan awalnya kami menggunakan lain aplikasi Memcache open source,
yang saya tidak tahu apakah ada di antara kalian kalian punya pengalaman dengan itu.
Tapi itu cukup cepat.
Itu punya waktu akses ke Saya kira 0,3
0,5 milidetik, yang cukup baik.
>> Tetapi juga memiliki a bunch masalah distribusi.
Ini seharusnya menjadi didistribusikan hash table semacam aplikasi,
di mana Anda hanya dapat melampirkan sejumlah kotak Memcache dalam sebuah cluster
dan mampu menghubungkan itu dan memilikinya pergi.
Tapi kami berlari ke banyak masalah ada di mana
kotak Memcache berbeda akan turun.
Dan tidak ada redundansi pada informasi.
Jadi, ketika kotak Memcache pergi bawah dan Anda memiliki cache miss,
kemudian tiba-tiba Anda memiliki lebih banyak lalu lintas
pergi ke satu set khusus dari database.
Dan itu akan mengisap.
>> Jadi seiring dengan berjalannya waktu, kita bahkan outgrew Memcache dan indeks di MySQL.
Kami masih menggunakan hal itu.
Tapi kita harus membangun di atas itu redundansi ekstra.
Dan saya pikir itu sesuatu yang mungkin mungkin sedikit menarik.
Tapi aku akan membiarkan kalian bertanya kepada saya pertanyaan lebih lanjut tentang itu nanti.
>> Saya tidak benar-benar yakin apa yang akan menjadi menarik untuk dibicarakan sekarang.
Mungkin kalian bisa membantu sedikit?
Pergi untuk itu.
>> AUDIENCE: Aku ingin tahu tentang, memikirkan [Tak terdengar]
masuk ke bisnis online seperti ini, bagaimana Anda merasa suasana
dengan pemain besar semua membawanya untuk memasarkan dan pemain besar lainnya
yang Anda pikir kekuatan [Tak terdengar] untuk menandai,
atau apa pengalaman Anda adalah dengan itu.
Aku akan tertarik, hanya pada teknis side, [Tak terdengar] hanya ramping
up dan secara teknis bagaimana Anda [Tak terdengar].
>> Mark Zuckerberg: Ya, jadi itu bukan pertanyaan teknis sama sekali.
Tapi saya kira saya hanya akan seperti pergi ke waktu pertanyaan sekarang.
Karena aku tidak benar-benar yakin apa yang hal-hal yang relevan bagi saya untuk membahas.
Jadi saya hanya akan menjawab ini.
Lalu ada orang lain yang ingin bertanya saya pertanyaan hanya bisa pergi untuk itu.
>> Kurasa aku tidak pernah benar-benar menghabiskan banyak waktu mengkhawatirkan hal-hal seperti - Aku
Maksudku, ada perusahaan di luar sana seperti Google
yang hanya bisa masuk ke ruang Anda dan melakukan apapun yang Anda inginkan setiap saat.
Dan saya pikir salah satu hal keren tentang waktu ini dalam teknologi
adalah bahwa individu leveraged dan mampu melakukan cara yang lebih dari yang mereka sudah benar-benar
pernah mampu melakukannya sebelumnya.
>> Dan bahkan empat tahun lalu ketika Google dimulai,
sekarang mereka memiliki ratusan ribu mesin
dan mungkin miliaran dolar yang dihabiskan pada peralatan.
Saya pikir generasi sebelumnya Google, Anda bahkan tidak bisa
membuat situs tanpa beberapa sepotong besar perangkat keras.
Saya pikir eBay, misalnya, berlari off dari dua $ 50.000 mesin.
Anda hanya tidak dapat memulai melakukan hal itu jika Anda hanya seorang anak di kamar asrama.
>> Jadi saya pikir fakta bahwa kita bisa mesin sewa sebesar $ 100 per bulan
dan menggunakannya untuk meningkatkan ke titik di mana kita memiliki pengguna 300.000
cukup keren.
Ini adalah hal yang cukup unik yang itu terjadi dalam teknologi sekarang.
Hal ini membuatnya begitu bahwa alih-alih khawatir tentang siapa pemain besar
dan apa yang Google lakukan berikutnya, Anda dapat melakukan lebih dari - Anda
hanya bisa mendapatkan banyak hal dilakukan.
>> Dan daripada harus pergi keluar dan memiliki beberapa bisnis tradisional
masalah, seperti Anda harus meningkatkan modal sebelum Anda dapat membuat apa saja,
itu tidak lagi menjadi masalah.
Jadi kau dimanfaatkan untuk melakukan lebih banyak pada Anda sendiri sekarang.
Saya tidak tahu apakah yang menjawab pertanyaan yang Anda tanyakan.
>> Tapi maksudku, itu salah satu alasan mengapa saya berpikir bahwa, pada saat ini,
itu membuat banyak akal untuk mempelajari hal ini.
Karena tanpa titik di masa lalu bisa Anda memanfaatkan seperti sejumlah kecil
uang untuk mendapatkan kuat teknologi yang cukup
untuk benar-benar menyentuh orang di cara yang Anda dapat hari ini.
Google tidak sekitar 250 juta halaman dilihat per hari.
Mereka memiliki ratusan ribu mesin dan 5.000 karyawan.
>> Facebook tidak 400 juta tampilan halaman per hari.
Itu lebih banyak daripada Google tidak.
Dan kami memiliki ratusan mesin.
Dan kita baru saja melewati 50 karyawan.
Dan itu hanya teknis generasi tiga atau empat
tahun di arsitektur yang diciptakan.
>> Dan kemudian Anda pergi tiga atau empat tahun yang lalu sebelum itu dari seperti eBay ke Google,
dan itu hanya benar-benar berbeda.
Karena setidaknya Google sedang berjalan off dari banyak peralatan didistribusikan
bahwa mereka memiliki ratusan ribu mesin,
tetapi ide yang ada untuk mendapatkan banyak mesin buruk yang benar-benar murah.
Maksudku, itu adalah langkah besar.
>> Karena maka itu seperti, OK, itu lebih berlebihan.
Mereka tidak kehilangan informasi.
Mereka tidak mengharapkan hal-hal untuk selalu bekerja.
Ini adalah jauh lebih matang Sikap dari eBay, yang
adalah satu-satunya hal yang bisa mereka lakukan pada saat itu.
>> AUDIENCE: Saya punya pertanyaan tentang hal-hal DHT.
>> Mark Zuckerberg: The apa?
AUDIENCE: The Terdistribusi Hash Table stuff.
Mark Zuckerberg: Ya, yang mana?
AUDIENCE: Aku hanya bertanya-tanya apakah Anda [Tak terdengar]
semua ekstensi untuk Memcache, karena salah satu hal yang saya perhatikan
adalah bahwa, ya, ada tidak benar-benar library yang tersedia baik untuk hal-hal DHT.
Ada semua ini indah penelitian, tetapi dalam istilah
implementasi yang benar-benar menangani dengan semua masalah redundansi dan semua
hal-hal -
>> Mark Zuckerberg: Ya, banyak hal - kami
tidak selalu memperpanjang Memcache.
Kami membangun banyak hal diri kita sendiri.
Sekarang, itu tidak open source.
Kami menganggap melakukannya.
Dan maksud saya, ada banyak pekerjaan yang masuk ke dalam membuat hal-hal open source.
Dan itu di atas apakah Anda ingin kehilangan keunggulan kompetitif.
Ini semacam disayangkan.
>> Karena saya berpikir bahwa jika kita hanya mudah untuk membuat sesuatu seperti itu,
maka Anda bisa melakukannya.
Anda hanya bisa melepaskan kode.
Tapi kemudian ada banyak dukungan dan perizinan dan segala macamnya.
Kami menemukan bahwa itu sudah mengganggu.
>> Salah satu hal yang kita benar-benar dianggap membuat open source
adalah ini search server yang benar-benar orang itu duduk di sana
dibuat saat ia masih di California.
Dan saya kira kita sampai ke titik di mana MySQL tertinggal sedikit di beberapa
dari pencarian yang kami coba lakukan.
Dan kami memutuskan bahwa itu akan menjadi hal yang keren
harus dilakukan untuk membuat seri mesin didistribusikan
yang bisa - dia tidak menggunakan tabel hash.
Apa struktur yang Anda gunakan, McCollum?
>> ANDREW McCollum: [Tak terdengar].
Mark Zuckerberg: Jadi, ya, kami berpikir tentang membuat yang terbuka.
Tapi itu ketika kita semacam harus melakukan semua pekerjaan ini untuk datang dengan lisensi.
Dan kita hanya ingin, semua benar, sekrup itu.
Yo.
>> AUDIENCE: Apa yang Anda menghabiskan sebagian besar dari waktu kerja Anda lakukan hari ini?
>> Mark Zuckerberg: Mempekerjakan orang.
Saya rasa ketika, ketika Anda tumbuh, hal yang paling penting
adalah memiliki orang-orang pintar.
Jika Anda berpikir tentang bagaimana, teknis pengaruh hal-hal yang saya bicarakan
dalam menjawab orang itu pertanyaan, sebagai teknologi menjadi
lebih generik dan kurang mahal, titik leverage
menjadi lebih pada orang-orang.
Jadi jika Anda berpikir tentang ini dari perspektif
dari seseorang untuk waktu yang dihabiskan orang atau waktu yang dihabiskan pengguna, atau tampilan halaman
analisis, karena teknologi sekarang, orang-orang
jauh lebih leveraged melakukan lebih banyak hal
dan lebih penting dalam persamaan.
>> Karena itu, itu benar-benar penting untuk mendapatkan orang yang paling cerdas.
Dan juga, maksudku, ketika Anda kecil perusahaan, Anda dapat benar-benar gesit
dan mendapatkan banyak hal dilakukan.
Dan ada relatif sedikit birokrasi.
Jadi jika Anda memiliki orang-orang pintar yang dapat mengambil keuntungan dari itu untuk membangun hal-hal keren,
maka itu mengagumkan.
>> Saya kira, selain itu, merancang hal-hal baru.
Tidak ada banyak birokrasi perusahaan belum.
Jadi saya tidak perlu membuang banyak waktu itu.
Terus pergi?
>> AUDIENCE: Ya, berapa banyak yang telah Anda berbicara dan berkonsultasi dengan pengacara sejauh ini?
>> Mark Zuckerberg: Saya punya pengacara yang bekerja untuk saya full-time.
>> AUDIENCE: OK, itu adalah besar bagian dari menjalankan bisnis?
Apakah Anda merekomendasikan bekerja pada [Tak terdengar] awal?
>> Mark Zuckerberg: Kami tidak.
Dan itu, saya kira, yang disediakan beberapa gangguan di kemudian hari.
Mendapatkan hal mengatur benar-benar baik baik.
Mendapatkan barang-barang bersih benar-benar baik.
>> Dan, maksudku, tak ada yang akan untuk memberitahu Anda pengacara buruk.
Ini semua hanya masalah kesempatan biaya dan apa yang Anda prioritaskan.
Saya menduga bahwa, dalam kasus kami, kami sekarang memiliki berurusan dengan banyak hal yang
tidak diatur dengan benar pada awalnya.
Sebagian besar barang yang ditangani.
Ini bahkan bukan masalah besar lagi.
>> Tapi bukannya berbicara dengan pengacara awal, kami membuat barang-barang.
Dan saya berpikir bahwa itu mungkin penggunaan yang tepat waktu kita.
Saya berpikir bahwa salah satu karakteristik keren dari banyak perusahaan yang akhirnya
menjadi benar-benar sukses, tidak bahwa kita benar-benar berhasil,
tapi saya kira kita juga jatuh ke dalam ember ini,
adalah bahwa mereka dimulai sebagai seseorang yang mencoba untuk membuat sesuatu
keren dan bukan orang mencoba untuk membuat sebuah perusahaan.
Anda jenis telah - Google keluar dari Larry dan Sergey PhD Disertasi
di Stanford, dan Yahoo keluar dari hanya, saya kira, juga beberapa Stanford orang
hanya jenis meniduri di dalam kamar asrama mereka.
Dan eBay keluar dari beberapa orang mencoba untuk membangun pasar untuk pacarnya
untuk bertukar PEZ dispenser.
Amazon sedikit lebih dihitung.
>> Jadi saya tidak bisa membayangkan bahwa salah satu dari mereka orang benar-benar memiliki banyak saran,
dan tampaknya memiliki bekerja OK bagi mereka.
Tapi, maksud saya, pada saat yang sama Aku tidak akan duduk di sini
dan memberitahu Anda untuk tidak mendapatkan nasihat pada hal-hal.
Dan banyak kali orang terlalu berhati-hati, juga.
Saya pikir itu lebih berguna untuk membuat sesuatu terjadi dan kemudian meminta maaf kemudian
daripada untuk memastikan bahwa Anda dot semua mata I Anda sekarang dan kemudian
hanya tidak mendapatkan barang-barang dilakukan.
Ya.
Pergi untuk itu.
>> AUDIENCE: Kapan Anda berpikir bahwa Facebook akan mencapai titik di mana
itu bisa menjadi perusahaan besar [Tak terdengar] ide baru, [Tak terdengar]?
Apakah Anda pikir itu akan mencapai saat itu dalam waktu dekat?
Bagaimana Anda akan menjaga dari [Tak terdengar]?
>> Mark Zuckerberg: Nah, Maksudku, aku berpikir bahwa - saya
berpikir kau jenis selalu pada saat itu.
Maksudku, sebagian besar perusahaan mulai seperti beberapa ide,
dan mereka adalah beberapa hal-hal yang mereka lakukan dengan baik.
Jadi, maksud saya, Yahoo seperti kita akan mengatur semua informasi ini
di dunia seperti oleh direktori.
Dan itulah yang mereka mulai melakukan,
dan kemudian mereka jenis diversifikasi keluar seiring dengan berjalannya waktu dan dibangun lebih banyak barang.
Dan banyak hal itu seperti inti dari bisnis mereka sekarang.
Maksudku, itu seperti mereka awalnya tidak melakukan pencarian.
Dan sekarang direktori hanya tidak ada.
Menyebalkan.
Tidak ada utilitas untuk itu.
>> Maksudku, hal besar Google adalah seperti yang mereka lakukan PageRank.
Dan kemudian, saya kira, dari PageRank, mereka memiliki pencarian.
Dan sekarang mereka seperti memperpanjang bahwa untuk melakukan jenis serupa lainnya dari algoritma,
mencari di ruang lain.
Tapi, maksud saya, Anda dapat jenis menceritakan bagaimana semua hal-hal lain yang mereka lakukan
adalah semacam tangensial.
Dan itu seperti mereka berusaha sangat keras untuk membuat PageRank
dan jenis-jenis algoritma yang sangat
mirip dengan yang bekerja di mereka spasi, dan itu hanya tidak elegan
atau murni ide sebagai yang asli.
>> Jadi di Facebook, misalnya, ketika itu baru saja dimulai,
apa yang saya pikir adalah yang paling Hal yang menarik adalah hanya
untuk dapat mengetikkan nama seseorang dan mencari tahu informasi tentang mereka.
Dan ada hampir tidak ada dari hal-hal yang ada di sana sekarang.
Tidak ada kelompok.
Tak ada pesan bahkan.
Ada menyembul.
>> Ya.
Maksudku, jadi seperti Anda mendapatkan semacam dimulai pada beberapa jenis ide inti.
Dan umumnya, perusahaan akan melakukannya dengan baik, karena saya
kira orang-orang yang mulai off bekerja pada ide inti
jenis memahami bahwa single core ide dalam semacam cara yang unik.
Tapi itu tidak berarti bahwa mereka memiliki setiap pemahaman yang lebih baik dari apa pun
lain, dari orang lain.
Jadi itu sebabnya sekitar diri Anda dengan banyak orang pintar
benar-benar penting.
>> AUDIENCE: Apa - adalah ada semacam model
itu [Tak terdengar] foto fitur [Tak terdengar] di Facebook?
Apakah ada semacam [Tak terdengar]?
Mark Zuckerberg: Maksudku, ada banyak aplikasi di internet
sekarang yang melakukan hal itu.
Jadi, maksud saya, Flickr a aplikasi foto cantik.
Meskipun saya pikir dalam tiga minggu kami melewati mereka dalam jumlah foto
yang kita miliki di situs kami.
Maksudku, aku berpikir bahwa Hal yang paling keren tentang foto
adalah bahwa Anda dapat menandai mereka dan cara
membuat mereka link ke profil orang.
Dan saya berpikir bahwa itu sesuatu yang Anda benar-benar dapat
hanya dilakukan jika Anda memiliki konteks semua orang di sekitar Anda di situs.
Semacam itu memerlukan mana-mana penggunaan.
Jadi saya tidak tahu apakah ada orang lain akan melakukan itu jika mereka memiliki
jenis digunakan, tetapi mereka tidak.
>> Saya tidak tahu.
Jangan ada dari kalian memiliki pertanyaan CS?
>> AUDIENCE: aku penasaran.
Bagaimana Anda memutuskan karena Anda bergerak maju dengan perusahaan
untuk mengejar teknologi atau tidak mengejar teknologi?
Mark Zuckerberg: Apa ide?
Apa yang ada di contoh?
>> AUDIENCE: Yah, aku benar-benar tidak tahu banyak tentang Facebook.
Apa hal berikutnya yang Anda ingin lakukan dengan gambar
dan menghubungkan orang bersama-sama?
Bagaimana Anda tahu tentang sosok keluar mana teknologi adalah yang baik?
Bagaimana Anda tambang untuk menemukan teknologi?
Apakah Anda memiliki proses apapun di tempat hari ini bahwa
diarahkan orang-orang macam hal,
atau apakah teknologi hanya datang ke perusahaan
karena Anda keluar tempat dan seseorang
disebutkan sesuatu yang Anda mungkin ingin lakukan dalam hal Facebook?
>> Mark Zuckerberg: Jadi saya berpikir bahwa kami Proses untuk menyaring apa teknologi
gunakan sudah mempercayai orang pintar.
Jadi kita pasti memiliki beberapa orang di perusahaan yang hanya benar-benar pintar,
dan saya berpikir bahwa sebagian besar orang di perusahaan umumnya cukup pintar.
>> Tapi ada beberapa daerah orang khususnya - Aku
tidak salah satu dari mereka - yang saya pikir bahwa ketika mereka mengatakan bahwa ada sesuatu yang umumnya
praktik yang baik untuk pergi di itu, maka itu relatif - maka
mereka bisa mendapatkan dukungan untuk itu cukup mudah.
Dan saya berpikir bahwa banyak insinyur semacam membangun konsensus sekitar itu.
Saya mencoba untuk memikirkan contoh yang baik.
>> Saya pikir itu agak berorientasi pada tujuan.
Jadi dengan foto, kami tahu bahwa kami ingin
untuk mendukung hanya orang meng-upload foto terbatas.
Jadi, maksud saya, tidak ada Konsep nyata terbatas.
Hanya saja Anda harus terus menambahkan hal, terus menambahkan penyimpanan.
Dan Anda ingin membuatnya sehingga jenis dari bekerja sebagai mulus mungkin.
Jadi hal pertama yang kami mencoba untuk melakukan
adalah, baik, mari kita mengevaluasi perusahaan-perusahaan yang
hanya melakukan penyimpanan yang besar untuk hidup.
Atau seperti NetApp atau sesuatu, Network Appliance.
Jadi kita berbicara dengan mereka untuk sementara waktu.
Dan kemudian kita seperti, baik-baik saja.
Yah, kita tidak benar-benar ingin pergi dengan single, pendekatan kotak besar ini.
Kami ingin pergi dengan memiliki hanya serangkaian didistribusikan lebih kecil
kotak dengan banyak keras drive dan banyak RAM.
>> Dan jadi saya berpikir bahwa arsitektur yang pertama kami dibangun
adalah salah satu di mana kita memiliki sekelompok mesin-mesin
dengan relatif lambat tapi sangat stabil disk yang di belakang tingkat - lapisan
caching kotak dengan ton RAM yang bisa menampung sebagian besar thumbnail
dan yang paling sering diakses gambar dalam - saya kira dalam RAM setiap saat.
Dan kemudian tepat sebelum kami diluncurkan, hal itu terjadi kepada kami
bahwa kita akan memiliki beberapa masalah dengan ini.
Dan isu-isu yang kami akan memiliki
akan menjadi jaringan isu isu, bukan hardware.
>> Jadi, misalnya, jika Anda mengambil album foto dari 30 foto
dan masing-masing foto Anda adalah tiga megabyte,
maka Anda dapat meng-upload 90 megabyte ke Facebook.
Dan seperti itu menyebalkan.
Baik.
Maksudku, itu menyebalkan karena orang cenderung memiliki koneksi tidak optimal
dan karena router kami - saya kira kebanyakan router ditetapkan
hanya dapat menangani gigabit pada suatu waktu,
dan router yang agak mahal.
Mu adalah potongan-potongan besar peralatan.
Saya tidak berpikir bahwa ada didistribusikan versi yang belum.
>> Jadi kita tidak bisa, dalam kerangka waktu bahwa kami ingin memulai itu,
hanya mendapatkan router baru dan mendapatkannya mengatur.
Jadi apa yang kita akhirnya lakukan adalah membangun Java applet dan kontrol ActiveX yang
ditambah pemilihan yang Foto yang orang ingin
untuk meng-upload dengan kompresi pada sisi klien untuk membuat lebih kecil,
dan itulah cara orang hanya bisa meng-upload foto mereka relatif cepat.
Kami juga disimpan CPU pada kami samping karena kita tidak
harus melakukan dekompresi di pihak kita,
meskipun itu bukan yang besar hambatan.
Jadi yang bekerja.
>> Dan kemudian kami mendapatkannya untuk titik di mana kita berada
memiliki upload pada tingkat 100 detik,
dan orang-orang menggunakan cara fitur lebih dari kami pikir kami akan.
Dan meskipun kami punya ini pengaturan tingkat caching,
itu hanya masih tidak cukup cepat.
Saya yakin kalian ingat ini.
Beberapa minggu yang lalu, situs tidak memiliki waktu yang baik.
>> Jadi apa yang kita berakhir lakukan pada saat itu adalah
menggunakan tepi caching, seperti Jenis Akamai barang
untuk membuat foto-foto ini yang statis puas hanya menjadi lebih dekat kepada orang-orang.
Jadi dengan cara itu kita bisa semacam offload beberapa peralatan dan - semacam
karena harus mentransfer ini masih file agak besar untuk orang-orang.
Jadi, di sanalah kita sekarang, dan itu tampaknya akan bekerja cukup baik.
>> Ini tidak berarti bahwa kita punya dimuka jenius teknis tentang hal itu.
Itu hanya semacam itu pada setiap titik kita semacam mengantisipasi masalah
atau memilih mereka cukup cepat dan kemudian
memiliki kompetensi yang cukup untuk mengevaluasi, saya pikir,
apa pilihan yang kita miliki dan membuat
apa yang saya pikir adalah keputusan yang layak tentang bagaimana untuk mengeksekusi mereka.
Apa itu?
>> AUDIENCE: Ambil itu ke depan tingkat, juga, dalam hal masalah
Anda hanya berbicara tentang.
Mark Zuckerberg: Ya.
>> AUDIENCE: Siswa mendapatkan satu tahun - Anda tahu, satu komputer kerja ilmu
dengan, seperti, aku pergi duduk di sudut, ketik pada saya [Tak terdengar].
Bagaimana perusahaan bekerja melalui - apa yang para insinyur perangkat lunak lakukan
ketika kalian semua harus meletakkan kurung kurawal di tempat yang sama?
>> Mark Zuckerberg: Apa itu?
AUDIENCE: Kurung kurawal untuk programmer di tempat yang sama.
Bagaimana struktur dari perangkat lunak engineering sebenarnya dilakukan [Tak terdengar]?
>> Mark Zuckerberg: Jadi cara yang - saya menebak metodologi yang kita miliki adalah
bahwa saya ingin menjadi semacam - sebagai banyak meritokrasi mungkin
di mana orang-orang yang bisa datang dengan solusi yang paling keren
dan menerapkannya tercepat dan memiliki seperti bug paling sedikit mendapatkan
untuk bekerja pada hal-hal yang mereka pikir adalah yang paling menarik
dan pergi dan memiliki paling pengaruh dalam perusahaan.
>> Jadi kita juga on-boarding banyak orang,
karena kita mempekerjakan relatif cepat.
Dan dalam melakukan itu, kita seperti dari memiliki - kita berpasangan
orang-orang baru yang datang dengan beberapa - seperti orang-orang yang lebih baik
yang semacam di atas rantai, dan kemudian kita
memilikinya semacam bekerja dengan orang-orang orang-orang ketika mereka pertama kali datang,
untuk belajar hal-hal yang mereka bekerja pada itu - jadi
bahwa orang-orang baru, seperti kelas masuk,
bisa semacam mempelajari apa beberapa orang-orang yang saat ini
di perusahaan kerjakan.
Dan saya pikir dalam melakukan itu, mereka memilih up gaya dan metode yang kita
digunakan untuk melakukan hal-hal.
>> Tapi saya berpikir bahwa itu perubahan cukup cepat.
Saya pikir salah satu perbedaan antara cara hal bekerja di sebuah perusahaan
dan cara hal bekerja di sekolah bahwa ini adalah proses yang sangat berulang.
Dan itu bagus ketika Anda mendapatkan hal yang benar pertama kalinya, tetapi kita tidak perlu.
Dan saya berpikir bahwa banyak perusahaan melewati fase, atau tahapan,
di mana mereka tidak mendapatkan barang-barang kanan pertama kalinya.
>> Seperti Microsoft - I Maksudku, aku tidak tahu kapan
terakhir kali adalah bahwa mereka memiliki produk yang baik sebelum Versi 4.
Tapi pada saat mereka sampai ke Versi 4, itu
seperti selalu baik untuk sebagian besar.
Dan saya berpikir bahwa karya cukup baik bagi mereka.
Dan, maksudku, Google selalu melepaskan barang-barang mereka dalam versi beta.
>> Jadi saya kira kita mencoba untuk memiliki beberapa orang bekerja pada hal yang sama,
sehingga semua orang dapat belajar dari satu sama lain dan jenis pick off
beberapa kesalahan yang mungkin dibuat bahwa kita dapat mengurangi cukup cepat.
Tapi seperti, saya kira dalam umum, idenya adalah
bahwa ia tidak harus sempurna pertama kali sekitar.
Dan selama Anda mendapatkan arsitektur sebagai hak mungkin,
maka banyak yang lain pelaksanaan hal-hal
tidak akan menjadi seperti besar kesepakatan, dan Anda dapat semacam
bekerja yang keluar setiap saat.
Aku tahu kalau itu semacam menjawab pertanyaan yang meminta saya.
>> AUDIENCE: Jadi sekarang, ketika Anda menemukan sesuatu
yang ingin Anda lakukan bahwa Anda tidak tahu begitu banyak tentang,
Anda dapat meminta beberapa dari orang-orang yang bekerja untuk Anda,
atau Anda bisa mendapatkan orang-orang baru.
Tapi ketika Anda mulai, itu hanya semacam Anda dan teman sekamar Anda sebagai mahasiswa.
Dan jelas, ada domain masalah pengetahuan ilmu komputer
bahwa Anda harus berurusan dengan dan Anda tidak tahu tentang.
>> Maksudku, bagaimana Anda pergi tentang mencari tahu bagaimana melakukan sesuatu?
Apakah Anda memutuskan untuk mengambil kelas-kelas tertentu?
Apakah Anda mendapatkan buku?
Apakah Anda pergi menyewa atau mendapatkan terlibat dengan beberapa lebih banyak orang?
Bagaimana Anda bekerja melalui isu-isu pembelajaran
ilmu komputer Anda bekerja melalui ini?
Mark Zuckerberg: Internet adalah alat yang cukup bagus.
Saya berpikir bahwa itu bagaimana kita melakukan sebagian besar.
Maksudku, kita seperti membuat titik tidak mempekerjakan orang untuk keterampilan,
karena saya kira teori ini jika seseorang memiliki keterampilan di daerah
dan telah melakukannya selama 10 atau 15 tahun,
maka itu mungkin apa yang bisa mereka lakukan.
Dan itu bagus, dan bahwa berarti bahwa mereka bisa melakukan itu.
>> Tetapi jika Anda menyewa seseorang, mengatakan, langsung dari perguruan tinggi,
atau seseorang yang lebih muda yang Anda hanya mempekerjakan mereka untuk intelijen mentah,
maka idenya adalah bahwa mereka akan dapat belajar hal-hal yang benar-benar cepat.
Dan ada banyak informasi tersedia di seluruh tempat,
dan sekarang, withing beberapa tahun terakhir, ada alat yang baik untuk memilah-milah itu.
Dan saya berpikir bahwa sebagian besar orang performant kita miliki
adalah semacam orang muda, yang tidak tentu tahu bahwa banyak tentang
sesuatu yang spesifik yang berasal dari perguruan tinggi.
>> Maksudku, contoh yang baik adalah - Dustin, teman sekamar saya di Harvard
bahkan bukan utama CS.
Dia adalah seorang mayor ekonomi.
Dan dia hanya benar-benar pintar dude, dan mampu untuk mengambilnya.
Beberapa baik lainnya orang yang kita miliki adalah
EE jurusan dari Stanford atau Berkeley.
Dan mereka bahkan tidak CS sepanjang waktu.
Seperti orang matematika - jika Anda belajar matematika, Anda
dapat belajar hal-hal yang relatif cepat banyak waktu.
Ya?
>> AUDIENCE: Saya kira, karena Anda memiliki infrastruktur di tempat, sekarang,
ketika Anda fokus pada perekrutan, sehingga Anda masih mencari orang-orang keterampilan tech?
Atau apakah Anda mencari orang-orang yang mungkin memiliki pengetahuan bisnis untuk membantu tumbuh Anda
lebih lanjut dan membuat lebih banyak uang?
Apa sebenarnya prioritas sekarang dalam pertumbuhan perusahaan?
Mark Zuckerberg: I pernah benar-benar mempekerjakan orang-orang
hanya karena mereka memiliki keterampilan bisnis.
Ini sebenarnya agak lucu, tapi pengetahuan tentang banyak hal inti CS
benar-benar penting dalam bisnis, juga.
Salah satu hal utama yang Anda belajar ketika Anda belajar CS
adalah kompleksitas dan skala, dan bahwa adalah masalah besar dalam bisnis, juga.
Bagaimana Anda pergi dari memiliki lima orang sampai 100 orang,
dan apa perubahan dalam dinamika sana?
Dan seperti, bagaimana proses tertentu - bagaimana
adalah tenaga penjualan akan skala dari lima orang sampai 100 orang?
>> Ini seperti jenis yang sama kecerdasan yang
dapat mengetahui kedua masalah tersebut.
Dan mungkin berbagai jenis orang yang peduli untuk memecahkan masalah.
>> Tapi saya berpikir bahwa bagian kedua dari jawaban saya untuk apa yang Anda katakan
adalah bahwa saya pikir kita semacam terus
dalam proses pembangunan infrastruktur keluar,
dan saya tidak berpikir Anda pernah keluar dari proses tersebut.
Dan kita semacam fokus tidak hanya pada membangun sesuatu
dan mencari tahu bagaimana untuk membuat uang dari itu
dan semacam memaksimalkan nilai bisnis kami dalam jangka pendek -
tetapi sebaliknya, semacam selalu mencari untuk memaksimalkan
apa nilai jangka panjang akan.
Dan saya berpikir bahwa dalam melakukan hal itu, Anda jenis
perlu selalu hanya akan membangun out dasar Anda, dan tidak setiap saat
khawatir memaksimalkan uang Anda.
>> AUDIENCE: Ini adalah semacam kembali ke [Tak terdengar]
Facebook, tapi kalian punya masalah seperti hari setelah kuliah,
mungkin sesuatu seperti itu, dengan semua orang meng-upload gambar
semua pada saat yang sama, [Tak terdengar]?
Mark Zuckerberg: Our puncak cukup kuat.
Jadi seperti pada pukul 5:00 di pagi hari, tidak peduli
berapa banyak pengguna yang kita telah mendaftar, selalu ada seperti 5.000 orang,
dan hanya itu.
Dan kemudian jika Anda mendapatkan untuk 21:00 Pacific - jadi seperti tengah malam di sini -
yang saya kira adalah seperti puncak di seluruh negeri,
dekat dengan 400.000 orang menggunakannya secara bersamaan.
>> Dan itu sebenarnya agak menarik, karena kami memantau grafik-grafik ini
dan kami memiliki LCD besar ini di kantor kami, dan setiap kali
ada blip dalam lalu lintas, kita seperti, oh omong kosong, apa yang terjadi?
Dan banyak kali itu seperti Laguna Beach.
>> [Terkekeh]
>> Tapi biasanya tidak ayunan sejauh itu dengan cara lain.
>> AUDIENCE: Dengan arsip Anda [Tak terdengar], jika seseorang menghapus sesuatu
dari profil mereka, kau terus cache itu, dan berapa lama?
Mark Zuckerberg: Saat ini, kami tidak.
Tapi kita mungkin di beberapa titik di masa depan.
>> AUDIENCE: Untuk menindaklanjuti itu, apa jenis masalah
Anda berbicara tentang di perusahaan dalam hal
privasi dan keamanan, semua hal?
Apakah Anda khawatir tentang hal itu sama sekali?
Anda telah menempatkan [Tak terdengar] privasi Anda dan laporan keamanan online.
Jadi Anda hanya memasangnya dan kemudian tidak khawatir tentang hal itu?
>> Mark Zuckerberg: Well, saya pikir bahwa apa yang membuat Facebook menyenangkan
dan berguna adalah bahwa ada banyak informasi tentang banyak orang
bahwa Anda bisa mendapatkan.
Tapi yang lebih penting adalah bahwa informasi
tersedia untuk orang-orang yang orang yang ingin bahwa informasi
akan tersedia untuk.
Dan sisi lain dari yang adalah bahwa informasi
tersedia untuk orang-orang yang ingin untuk memiliki akses ke informasi tersebut.
>> Jadi salah satu jenis inti keputusan yang kami buat
hanya untuk membiarkan orang pada saat yang sama sekolah melihat profil masing-masing.
Dan saya kira ide di belakang itu adalah bahwa Anda berada di Harvard.
Anda mungkin tidak akan memiliki keras waktu hanya membiarkan
orang lain di Harvard melihat informasi Anda.
Tetapi pada saat yang sama, itu seperti satu-satunya orang di Harvard,
yang Anda mungkin akan melihat pada sehari-hari dan mungkin bertemu,
yang pernah akan ingin melihat Anda.
Ini tidak seperti beberapa anak keluar pada Stanford yang Anda tidak akan pernah
berbicara dengan akan menjadi tertarik mengetahui apa nomor ponsel Anda
atau apa yang Anda tertarik
>> Jadi dengan membatasi ruang lingkup informasi
untuk semacam sempit sebagai masuk akal, saya pikir
bahwa kami telah memecahkan banyak isu-isu tersebut.
Dan kemudian, kami juga memberikan orang kontrol penuh
atas apa bagian dari mereka Profil mendapatkan menunjukkan.
Jadi kita tidak memaksa siapa saja untuk menunjukkan apa-apa,
dan kami memberikan orang kontrol granular atas beberapa hal yang lebih sensitif.
>> Jadi seperti, tepat di sebelah bidang telepon seluler,
ada bidang lain yang seperti, siapa yang Anda ingin menunjukkan ini?
Hanya teman-teman Anda, hanya orang di sekolah Anda, apa?
Kami peduli tentang hal itu, karena jika orang berhenti -
jika orang merasa seperti mereka informasi tidak pribadi,
maka sekrup kami dalam jangka panjang, juga.
>> AUDIENCE: Hanya melanjutkan pada itu, saya kira meskipun Anda
menaruh informasi up sendiri, apa recourse dalam kasus,
katakanlah, Anda memiliki foto, dan seseorang menempatkan foto yang up
pada beberapa papan pesan atau beberapa Hot or Not jenis situs.
Bagaimana Anda mengontrol apa yang pengguna lakukan dengan informasi yang
masukan ke server Anda?
Mark Zuckerberg: Ini sangat sulit untuk mengendalikan apa yang orang lakukan dengan informasi
bahwa mereka memiliki akses ke.
Benar?
Maksudku, yang terbaik yang bisa kita lakukan adalah memberikan orang kontrol atas informasi mereka
dan siapa yang bisa melihatnya.
Dan kemudian setelah mereka membiarkan seseorang melihatnya, itu semacam di luar kendali siapa pun.
>> AUDIENCE: Saya ingin tahu sedikit tentang [Tak terdengar] Dinding fitur.
Tampaknya untuk memulai mungkin lebih seperti Jenis papan hal, dan kemudian
benar-benar berubah di sekitar. [Tak terdengar] seperti satu atau yang lain,
atau jika ada sesuatu bahwa Anda sedang berpikir?
Atau apakah ada perubahan desain di proses melakukan [Tak terdengar]?
>> Mark Zuckerberg: Jadi saya awalnya melemparkan yang bersama-sama dalam seperti setengah jam.
Dan saya kira itu cukup rumit, karena - atau
lebih rumit daripada aku pikir itu akan menjadi.
Dan saya pikir bagian dari alasan mengapa kita berubah
itu karena tidak berhasil serta kami ingin hal itu.
Maksudku, tujuan asli adalah semacam membuatnya
sehingga Anda dapat memiliki wiki ini ketik hal di profil orang,
bahwa ketika Anda moused atas sesuatu, itu menunjukkan yang menambahkan bahwa bagian dari itu.
>> Tapi kurasa ada banyak kasus yang kita tidak terjawab,
atau hanya tidak dirancang dengan baik oleh saya.
Dan aku tidak tahu apakah kalian ingat, tetapi Anda digunakan untuk mouse ke hal-hal,
dan hal itu tidak baik.
Dan seperti, mungkin memberitahu Anda orang yang salah,
atau mungkin lebih menyoroti daripada seharusnya.
>> Jadi aku agak digabungkan bahwa dengan pemikiran, ini bukan bahkan fitur terbaik.
Ini akan jauh lebih menarik jika daripada harus mengarahkan mouse ke hal-hal,
orang hanya bisa melihat gambar dan nama orang yang
diposting segalanya, tanpa harus untuk pergi melalui seluruh dinding.
Jadi selama musim panas, kami hanya jenis pergi melalui
dan menulis sebuah parser yang lebih baik untuk dinding dan mencoba untuk menguraikannya.
Dan kemudian, ke depan, kami membuat sehingga Anda hanya menambahkan posting,
dan pergi ke atas dinding.
>> AUDIENCE: [Tak terdengar] pertanyaan.
Dari mana Anda mendapatkan ide dari, untuk membuat Facebook?
>> Mark Zuckerberg: Saya hanya ingin membuat sesuatu
di mana orang dapat mengetikkan nama seseorang dan mendapatkan
beberapa informasi tentang seseorang.
Saya pikir itu akan menjadi dingin.
Oh, ya?
>> AUDIENCE: Saya tertarik dalam fitur yang Anda
bisa SMS beberapa [Tak terdengar] Informasi jika Anda ingin dan mengirimkannya kembali.
Aku tidak tahu tentang orang-orang menggunakannya.
Jadi aku hanya ingin tahu apakah ada pertimbangan yang sebenarnya [Tak terdengar]?
>> Mark Zuckerberg: Jadi SMS Gateway juga memiliki mitra email,
jadi jika nomor telepon Anda adalah x dan Anda memiliki Cingular sebagai penyedia Anda,
maka Anda bisa email x@cingular.com atau beberapa varian dari itu,
dan pesan teks akan pergi ke telepon Anda.
Dan itu gateway gratis.
Jadi, Anda tahu kapan Anda teks orang pesan, banyak kali
tergantung pada apa ponsel Anda Rencana ini, maka akan dikenakan biaya uang.
Jika Anda melakukannya melalui email, itu sebenarnya tidak membutuhkan biaya apapun.
Jadi itulah bagaimana kita memilih untuk melakukannya.
Kami melakukan tinggi volume mereka dan kami
memutuskan bahwa itu hanya akan menjadi lebih baik hal untuk kita - untuk benar-benar melakukannya
cara legit dan mengirim pesan teks pesan langsung ke ponsel,
sebagai lawan untuk pergi melalui gateway email.
Jadi kita semacam proses untuk mendapatkan yang mengatur sekarang.
>> AUDIENCE: [Tak terdengar] Myspace [Tak terdengar]?
>> Mark Zuckerberg: Saya berpikir bahwa kita selalu mencari lebih banyak barang yang dapat dilakukan.
Saya tidak berpikir bahwa kita bersaing dengan Myspace.
Dan saya pikir itu semacam berbagai jenis aplikasi.
Ya.
AUDIENCE: Saya hanya ingin tahu.
Apakah ada alasan tertentu mengapa di profil seseorang dan email sekolah
dan hal-hal [Tak terdengar] dan bukan sebagai teks dapat disalin dan disisipkan?
Apakah itu [Tak terdengar]?
>> Mark Zuckerberg: Jadi saya melakukan itu sehingga orang
tidak bisa pergi melalui dan mengikis halaman.
Kami memiliki banyak hal bahwa kita menempatkan
memastikan bahwa orang tidak Informasi agregat off dari Facebook.
Anda jelas, Anda tidak dapat melihat profil orang di sekolah lain.
Tapi juga jika Anda mencoba untuk melihat banyak profil,
itu mengambil bahwa Anda hanya melihat jumlah abnormal profil.
>> Dan kami juga semacam - hanya dengan menganalisis aktivitas pengguna,
kami telah membangun ini filter Bayesian yang saya kira hanya marilah kita memilih
aktivitas abnormal, seperti benar-benar cepat, dan hanya jenis acara
informasi yang sangat terbatas pada para pengguna.
Tapi salah satu hal yang kita ingin lakukan,
kami ingin memastikan - kami ingin membuat itu sangat sulit bagi siapa pun
mencoba untuk mengikis email alamat, karena itulah
benar-benar menjengkelkan - jika orang mendapatkan spammed.
Jadi, kami pikir bahwa dengan membuat gambar,
bukan teks biasa, yang hanya menambahkan tingkat tambahan kompleksitas
dalam hal gesekan.
>> AUDIENCE: [Tak terdengar] cukup sumber daya berharga yang [Tak terdengar].
Apakah Anda melakukan apa-apa [Tak terdengar]?
>> Mark Zuckerberg: Yah, kita dapat menggunakannya untuk menargetkan poster untuk Anda, misalnya.
Saya tidak tahu apakah ada di antara kalian membeli poster dari itu.
Tapi kita semacam - kita mencoba untuk mencari tahu apa yang bisa kita lakukan itu,
tapi kami benar-benar jelas sensitif terhadap privasi orang.
Dan apa itu?
>> AUDIENCE: Tidak begitu banyak untuk individual [Tak terdengar],
tetapi hanya secara keseluruhan [Tak terdengar]?
Mark Zuckerberg: Ya.
Saya pikir kita benar-benar akan akan merilis sesuatu
pada akhir minggu ini atau minggu depan yang menunjukkan beberapa statistik agregat yang kita
anggap menarik.
Maksud saya, ini adalah hal yang semacam keren, tapi itu bukan jenis hal
bahwa Anda datang kembali setiap hari.
Tidak CS pertanyaan?
MICHAEL D. SMITH: Apakah Anda memiliki pertanyaan untuk Mark?
Dia mungkin bersedia untuk tinggal sekitar selama beberapa menit,
dalam kasus orang ingin tidak meminta Anda di depan umum, tetapi memiliki -
>> Mark Zuckerberg: AUDIENCE: Aku terutama
kecewa bahwa Will Chen tidak menanyakan pertanyaan.
>> MICHAEL D. SMITH: Kami akan bekerja pada Will nanti.
Itu saja?
Tidak ada lagi?
Kami punya beberapa lebih.
Mark Zuckerberg: Cool.
AUDIENCE: Apakah Anda pernah menunda-nunda di Facebook,
seperti orang lain di ruangan itu?
>> Mark Zuckerberg: Apa itu?
>> AUDIENCE: Apakah Anda pernah menunda-nunda di Facebook?
>> Mark Zuckerberg: Tentu saja.
>> AUDIENCE: [Tak terdengar].
>> Mark Zuckerberg: Maksudku, Saya berpikir bahwa ada
nilai untuk apa yang orang lakukan di situs.
>> AUDIENCE: Aku hanya tahu bahwa mungkin banyak dari kita
akan merasa bahwa jam [Tak terdengar].
>> MICHAEL D. SMITH: [Tak terdengar].
>> Mark Zuckerberg: Ya, tentu saja.
AUDIENCE: Saya tidak tahu apakah Anda bisa mengatakan ini, tapi apa jenis fitur dapat
kami berharap di masa depan?
[Tak terdengar]
>> Mark Zuckerberg: Well, saya dapat memberitahu Anda apa yang akan kita lakukan dua minggu ke depan.
Ada hal yang Aku hanya disebutkan sebelumnya,
di mana kita menggabungkan a bunch statistik, dan hanya menunjukkan apa yang panas
dan apa yang berubah.
Dan juga mengejutkan statistik yang kami telah
ditemukan, seperti 2% dari orang-orang di Harvard adalah Libertarian, misalnya,
atau sesuatu seperti itu.
Saya pikir hal lain yang kita akan meluncurkan mudah-mudahan
kadang-kadang baik terlambat minggu ini atau minggu depan,
adalah sesuatu yang memungkinkan orang untuk mengklarifikasi
hubungan mereka dengan orang lain.
>> Jadi banyak masalah yang kita seperti menangani di Facebook
yang tidak selalu teknis, tetapi ada kadang-kadang seperti mereka masalah sosial.
Dan itu seperti - satu hal yang saya pikir adalah
benar-benar menarik adalah - jika Anda memiliki 100 atau 150 teman, seberapa baik
Anda tahu masing-masing orang, dan yang mungkin seperti lima orang
yang Anda benar-benar peduli, seperti banyak.
Dan itu bukan sesuatu bahwa Anda dapat benar-benar
menjawab sekarang, karena koneksi biner.
Anda baik terhubung atau Anda tidak.
Jadi saya sudah mencoba untuk berpikir untuk sementara waktu tentang bagaimana kita bisa merancang sesuatu
yang akan membuatnya sehingga orang bisa mengungkapkan seberapa dekat mereka
kepada orang-orang, dalam semacam cara yang bias.
>> Jadi bisa dibayangkan, jika Anda membuat fitur yang sama seperti - tingkat
persahabatan Anda pada skala 1 sampai 10, yang tidak akan bekerja.
Karena pertama-tama, tidak ada yang ingin melakukan
bahwa karena Anda menghina seseorang jika Anda seperti, kau tiga.
Tapi itu juga jenis membosankan, dan sehingga tidak ada yang
ingin melakukannya karena itu.
Dan itu hanya akan dipengaruhi oleh tekanan sosial dengan cara yang sama
bahwa teman-teman.
Beberapa orang memiliki berbeda rasa apa teman adalah mereka,
maka orang lain akan.
Jadi, jika seseorang memiliki 30 teman dan orang lain memiliki 150 teman,
apakah orang itu benar-benar memiliki lebih banyak teman dalam kehidupan nyata?
Mungkin atau mungkin tidak, dan mungkin orang dengan 30 hanya
memiliki batas yang lebih tinggi untuk membuat seseorang pada teman di Facebook.
>> Jadi maksud saya, saya rasa itu solusi bahwa kita datang dengan untuk ini
adalah untuk membuat - untuk hakim hubungan berdasarkan
pada, pernyataan faktual bi-directional.
Jadi misalnya, saya mengambil CS50 dengan orang ini.
Atau aku tinggal di sebuah rumah dengan orang ini.
Dan ada hanya jenis sekelompok cara yang berbeda untuk melakukan hal-hal seperti itu.
Tapi saya pikir bahwa itu akan mungkin menjadi sedikit lebih akurat,
karena tidak ada yang akan untuk - tidak ada tekanan
untuk berbohong tentang sesuatu seperti itu.
Ini tidak seperti, apa yang kau bicarakan?
Aku tidak mengambil CS50 dengan Anda.
Tetapi jika seseorang agregat a banyak koneksi yang berbeda,
kemudian semacam itu berarti sesuatu.
Jadi, ketika Anda mengambil seseorang seperti Dustin, siapa teman sekamar saya di sini,
dan itu seperti OK, baik kita hidup bersama di Kirkland House.
Kemudian kami bekerja di Facebook.
Kemudian kami pindah ke Palo Alto, dan sekarang kami masih bekerja di Facebook - maka
mungkin itu koneksi yang cukup untuk mengatakan OK, baik orang ini jelas
memiliki banyak yang harus dilakukan orang ini.
Sedangkan jika satu-satunya kategori Anda tahu seseorang melalui adalah,
orang ini adalah teman Facebook saya, maka itu juga berarti sesuatu.
Jadi saya tidak tahu.
Kita akan melihat cara kerjanya.
Tidak ada yang pasti.
Ada apa?
>> AUDIENCE: Apakah Anda benar-benar [Tak terdengar] orang mengetikkan informasi
[Tak terdengar]?
>> Mark Zuckerberg: Ini kombinasi.
Jadi saya berpikir bahwa hal lain itu cukup penting untuk masing-masing
dari peristiwa ini adalah tanggal di mana mereka terjadi.
Jadi, jika Anda memiliki, misalnya, tanggal persahabatan masing-masing orang
dengan setiap orang maka yang akan memberikan Anda representasi yang lebih akurat
apa itu berarti, karena sekarang Anda
tidak tahu apa yang teman artinya setiap orang pada jaringan.
Dan karena Anda tidak tahu kapan persahabatan yang dibentuk,
Anda tidak tahu apa yang telah berubah dalam hubungan itu
karena persahabatan yang dibentuk.
>> Maksudku jika orang - jika persahabatan berarti sangat sedikit untuk seseorang
jika Anda tahu bahwa yang terjadi kemarin, bahwa mereka menjadi teman,
Anda akan tahu bahwa ada beberapa - bahwa ada beberapa kekuatan.
Ini seperti hal yang pasti.
Ada kepastian yang lebih rendah bahwa hubungan mereka
telah menyimpang sejak saat itu jika tanggal di mana tindakan terjadi
adalah lebih cepat.
Maaf, lebih baru.
Jadi saya pikir itu salah satu hal-hal yang kita fokus di sini.
Jadi saya mengambil kursus - I mengambil CS50 dengan seseorang
istilah ini jauh berbeda daripada mengatakan aku senior sekarang
dan saya mengambil CS50 dengan ini orang ketika saya masih mahasiswa baru.
>> Banyak ini - analisis bagaimana orang melihat ini
dan melihat hubungan tidak selalu -
Facebook tidak akan menilai hubungan.
Ini semacam - orang pemahaman implisit
apa perbedaan antara setelah mengambil CS50 dengan seseorang istilah ini
dan setelah mengambil CS50 dalam waktu tiga tahun yang lalu.
Dan saya pikir itu akan seperti membantu.
Ada apa?
>> AUDIENCE: Bila Anda mendapatkan ide baru dan Anda
pikir itu cukup keren, bagaimana [Tak terdengar] dengan bagaimana Anda pergi tentang itu?
>> Mark Zuckerberg: Tidak juga.
Karena saya berpikir bahwa banyak hal, kita mengurutkan
memiliki sangat unik platform untuk membangun itu.
Saya tidak berpikir ada yang lain perusahaan atau sekelompok orang
di dunia yang bisa mengembangkan ini sekarang.
Maksud saya bahkan Google, dengan seperti 5.000 insinyur mereka
tidak di tempat untuk membuat sebuah aplikasi yang semacam
dari ciri rakyat hubungan seperti ini.
>> Dan itu seperti hal yang sama dengan tagging foto.
Kita dapat melakukan itu karena foto tagging hanya bekerja jika semua orang di sekitar Anda
adalah di situs.
Karena jika Anda akan mendapatkan jenis penggunaan
untuk itu di mana Anda pergi dan Anda meng-upload foto
dan Anda pergi untuk menandai sekelompok orang, dan mereka tidak ada, dan itu menyebalkan.
Jadi bahkan jika 50% dari orang-orang di Harvard berada di Facebook, maka penandaan
dan cara yang kita tentukan up masih akan mengisap.
Jadi hanya bekerja karena 97% dari orang-orang di Harvard yang di Facebook,
atau apa pun.
Jadi karena itu, seperti tidak begitu besar perhatian.
Ya?
>> AUDIENCE: Jadi dari jenis rekayasa perangkat lunak,
semacam dinamis [Tak terdengar] cara, ketika seseorang
memiliki salah satu ide-ide ini - seperti mari kita agregat [ini? lebih luas?] statistik
dan memberitahu orang-orang, atau saya memiliki cara untuk mengukur hal ini, itu, dan yang lain
tentang orang-orang ini dan mark up Hal ini pada profil orang -
bagaimana mereka pergi tentang mendapatkan lampu hijau dari semua orang
lain di perusahaan untuk menghabiskan beberapa waktu mereka secara teknis bekerja pada itu?
Atau mendapatkan orang lain untuk bekerja di dalamnya dengan mereka, dan hal-hal seperti itu?
>> Mark Zuckerberg: Mhm.
Saya berpikir bahwa banyak orang - Maksudku, orang-orang yang bekerja di Facebook benar-benar
seperti bekerja di Facebook, Saya pikir, untuk sebagian besar,
dan menghabiskan banyak waktu mereka melakukan hal itu.
Dan seperti, banyak waktu itu mereka menghabiskan,
mereka habiskan bekerja pada hal-hal yang mungkin
semacam strategis penting untuk apa yang kita coba lakukan pada saat itu.
Tapi juga, banyak orang hanya dipusingkan dengan basis kode,
dan jenis menempatkan jika-pernyataan dalam ada yang seperti, jika pengguna adalah saya,
kemudian menempatkan ini dalam sana.
>> Dan jadi saya berjalan-jalan ke berbagai tempat orang-orang di siang hari,
atau orang-orang datang dan berbicara dengan saya.
Seperti, saya memegang CEO jam kantor sebagai lelucon, seperti 2:00-04:00 setiap hari -
tidak hari ini.
Dan orang-orang hanya datang dan menunjukkan hal-hal yang berbeda yang mereka lakukan,
dan banyak dari itu adalah relatif sejuk, dan hal-hal
bahwa saya tidak akan memiliki tentu memikirkan.
>> Jadi Maksudku, kau bertanya sebelumnya jika kita menabung,
jika kita pengarsipan, profil lama informasi, dan salah satu alasan
mengapa saya mengatakan bahwa kita mungkin mulai melakukannya adalah
karena salah satu dari orang-orang di perusahaan datang dengan sesuatu di mana itu seperti,
sehingga Anda pergi ke halaman teman Anda, dan itu menunjukkan teman baru-baru ini diperbarui.
Dan kemudian Anda klik pada itu, dan itu menunjukkan profil baru mereka.
Tapi tidak ada indikasi dari apa yang berubah.
>> Jadi salah satu dari orang-orang membuat sesuatu yang terus versi lama profilnya,
dan kemudian membuatnya sehingga ketika Anda pergi ke profilnya saat dia update itu,
itu menyoroti dalam kuning bagian itu yang berubah.
Dan saya berpikir bahwa itu cukup keren.
Dan itu bukan proyek besar - Maksudku, itu benar-benar jenis ini,
jika kita harus mulai menyimpan Informasi semua orang.
>> Tapi maksudku, itu agak dingin.
Ini bukan jenis hal yang Anda tentu terikat untuk datang,
tapi saya pasti pikir itu cukup perbaikan besar atas apa yang kita miliki sekarang.
Sekarang, itu benar-benar sulit untuk pergi ke profil seseorang dan memberitahu apa yang berubah.
Dan itu hanya sebagian Contoh terbaru yang saya miliki.
>> AUDIENCE: Apakah Anda punya waktu untuk memungkinkan orang untuk mengubah tampilan dari setiap halaman?
[Tak terdengar]?
>> Mark Zuckerberg: Jadi, saya tidak ingin melakukan itu.
Dan alasannya adalah karena saya pikir bahwa Facebook adalah sebuah direktori,
dan tujuan utama adalah untuk mencari seseorang.
Benar?
Seperti ketik nama mereka dan mendapatkan beberapa informasi tentang mereka.
Dan salah satu hal itu benar-benar berguna
adalah bahwa halaman setiap orang adalah terstruktur dengan cara yang sama.
>> Jadi jika Anda ingin melihat jika seseorang yang tunggal,
Anda tidak harus memindai bawah kolom sampai Anda mendapatkan status hubungan.
Anda hanya tahu di mana itu.
Jadi Anda klik, pergi - Anda mata hanya pergi ke benda itu.
Tapi jika Anda memiliki orang-orang yang berbeda mengubah CSSes mereka dengan cara yang berbeda,
maka yang bisa menjadi menjengkelkan - terutama
jika orang melakukan hal-hal seperti gelap teks biru pada latar belakang hitam.
Itu hanya mendapat semacam menjengkelkan.
>> AUDIENCE: Bagaimana sukses memiliki Facebook [Tak terdengar] telah,
dan apa yang Anda lihat sebagai perbedaan di tujuan [Tak terdengar]?
>> Mark Zuckerberg: Tujuan - untuk saya, sekolah tinggi satu sama.
Saya berpikir bahwa aplikasi - ini akan mungkin
terdengar cukup bodoh - tapi ingin untuk mencari orang, saya pikir,
adalah jenis keinginan manusia inti.
Benar?
Saya berpikir bahwa orang hanya ingin tahu hal tentang orang lain.
Jadi saya berpikir bahwa memberikan antarmuka di mana orang hanya bisa
ketik nama seseorang dan mendapatkan beberapa informasi tentang mereka
umumnya merupakan hal yang cukup berguna.
Jadi pertumbuhan telah cukup baik.
>> Itu sulit untuk mengetahui persis bagaimana untuk mengukur itu,
karena ketika kita melakukan perguruan tinggi, kami membukanya di Harvard.
Kemudian kita membukanya pada beberapa perguruan tinggi di sekitar Harvard.
Dan ide itu selalu, kami benar-benar pendek pada uang dan peralatan.
Jadi sementara mendapatkan sedikit peralatan mungkin,
kami ingin memaksimalkan pertumbuhan kami.
Jadi kami ingin meluncurkan di sekolah yang kita
pikir akan menumbuhkan tercepat, berdasarkan fakta
bahwa orang-orang di sekolah-sekolah akan memiliki paling
jumlah teman di sekolah yang kita sudah di.
Kami mengambil berbeda pendekatan untuk sekolah tinggi,
karena kita hanya bisa meluncurkan di mana-mana pada saat yang sama.
Jadi kita tidak benar-benar tahu bagaimana hal itu akan tumbuh.
Saya pikir itu tumbuh lebih dari 5.000 orang per hari, yang cukup baik.
Ya?
>> AUDIENCE: Bila Anda mulai Facebook, apakah Anda
berniat untuk itu untuk menjadi bisnis ini penuh?
Mark Zuckerberg: No
AUDIENCE: Nah, bagaimana kau [Tak terdengar]?
>> Mark Zuckerberg: Saya ingat berpikir bahwa itu akan menjadi dingin
jika Anda bisa memiliki direktori semua orang.
Aku ingat berdebat dengan orang tua saya tentang hal ini, karena setelah saya hampir
ditendang keluar dari sekolah untuk ini proyek yang saya lakukan sebelum Facebook,
mereka seperti, apa gunanya bisa mungkin datang dari melakukan sesuatu yang baru?
Dan aku seperti, tidak, ini cukup keren.
Bayangkan saja bagaimana dingin itu akan jika Anda bisa mengetikkan nama seseorang
dan mendapatkan beberapa informasi tentang mereka.
Dan mereka hanya suka, saya tidak melihatnya.
Dan aku seperti, baik, kita akan hanya melakukannya di Harvard untuk saat ini,
tapi bayangkan apa yang terjadi jika suatu hari, Anda bisa mengetikkan nama siapa pun
dan mendapatkan beberapa informasi tentang mereka.
Dan seperti, yang akan menjadi semacam keren, kan?
Jadi mereka tidak membelinya, tapi sekarang mereka lakukan.
>> [Tertawa]
>> Ya, jadi saya tidak tahu.
Saya kira pada setiap fase, kita hanya jenis melihat cara alami
untuk melestarikan integritas jaringan,
dan juga untuk membuatnya begitu bahwa itu lebih berguna - I
menebak adalah jawaban atas pertanyaan tersebut.
Ya?
>> AUDIENCE: Apakah ada tertentu keterampilan, terutama [Tak terdengar],
bahwa Anda [Tak terdengar] atau Anda akan menyarankan seseorang untuk belajar?
Mark Zuckerberg: Saya hanya menyarankan agar Anda mengambil kursus paling sulit yang Anda bisa,
karena Anda belajar paling ketika Anda menantang diri, kan?
Jadi seperti 161 hanya menghancurkan hidupku, dan saya belajar banyak dari itu.
121 Saya juga menemukan cukup sulit.
124 jenis mengubah cara saya berpikir tentang hal-hal.
>> Apa 124 mengajarkan saya bahwa Saya pikir benar-benar berguna
adalah bahwa ada - I pikir banyak orang fokus
tentang cara untuk melakukan hal-hal sebagai sebaik-baiknya, dan bagaimana
untuk membuat algoritma yang paling efisien.
Tapi apa yang selalu mendapat kami dengan tidak melakukan hal-hal dengan cara yang paling efisien,
tetapi meletakkan kerangka dengan cara yang cukup efisien.
Jadi maksud saya, itu jenis mengajarkan Anda kedua sisi dari masalah,
seperti struktur data dan algoritma, dan bagaimana setup benar-benar penting.
Dan yang pasti menyelamatkan kami keledai dalam skala banyak kali.
>> Saya tidak tahu.
Bekerja dengan orang-orang pintar.
Belajar dari orang-orang.
AUDIENCE: Salah satu hal yang Aku telah memperhatikan tentang Facebook, dibandingkan
ruang jejaring sosial lainnya, adalah bahwa itu sebenarnya jauh lebih mudah untuk digunakan.
Apakah Anda memiliki orang - seperti karyawan Anda hanya menempatkan potongan apa pun yang mereka pikir
keren.
Apakah Anda memiliki orang stabilitas terpisah untuk memastikan semuanya bekerja bersama-sama?
>> Mark Zuckerberg: Orang bisa membuat apa pun yang mereka inginkan,
tapi itu tidak berarti mereka bisa menempatkannya di situs.
Jadi saya berpikir bahwa hal-hal sebelum pergi di situs, banyak orang melihatnya.
Maksudku, aku pasti memeriksa off di atasnya sebelum bisa hidup.
Tapi maksudku, saya berpikir bahwa orang memiliki banyak kreativitas untuk melakukan hal-hal keren.
Dan banyak kali, itu seperti seseorang bisa datang dengan ide yang dingin,
tapi itu tidak berarti itu adalah Cara terakhir yang akan terjadi.
>> Jadi misalnya, orang-orang yang menyoroti kuning apa perubahan tersebut
dalam profil mereka - saya pikir bahwa hanya konsep menyoroti
hal-hal yang telah berubah adalah benar-benar baik, tetapi antarmuka
bahwa orang itu digunakan untuk itu tidak apa yang saya pikir adalah yang terbaik.
Dan cara bahwa dia menyimpan informasi profil lama
tidak optimal baik.
Dan seperti itu keren, karena ia hanya melakukannya untuk dirinya sendiri.
Tetapi jika kita yang pernah akan membuat sesuatu yang hidup dari itu, yang
Saya ingin, kita lakukan dengan cara yang berbeda.
Dan itu lebih seperti mock-up.
>> AUDIENCE: Jadi seperti, ide berasal dari tanah, naik,
dan kemudian [? itu hanya?] [? melemparkan?] [? di telepon? ?]
>> Mark Zuckerberg: I Maksudku, itu berjalan dua arah.
Dan aku tidak sepenuhnya unopinionated.
MICHAEL D. SMITH: [Tak terdengar].
>> AUDIENCE: Aku benar-benar memiliki pertanyaan tentang [Tak terdengar].
Jadi, kembali tentang [Tak terdengar] dan [Tak terdengar] privasi.
Dan itu platform yang berbeda?
>> Mark Zuckerberg: Ya.
>> AUDIENCE: Jadi orang-orang perguruan tinggi lebih dari 18 dan diperbolehkan
untuk mengirim gambar apa pun yang mereka inginkan, dan mereka tidak benar-benar
memberatkan diri mereka sendiri, kecuali mungkin untuk obat-obatan dan alkohol?
Saya telah melihat gambar di Facebook di mana saya lebih muda
sepupu minum dan hal-hal seperti itu.
Tapi ketika Anda pergi ke sekolah tinggi anak-anak, mereka 15 dan 16 dan lebih muda.
>> Dan apakah kalian hanya mengatakan, itu internet,
dan jika mereka ingin memberatkan diri mereka sendiri dan hal-hal seperti itu,
adalah bahwa OK?
Atau apakah kalian menyaring gambar siswa sekolah yang tinggi memasang
dan informasi yang mereka tulis?
Atau apakah Anda hanya [Tak terdengar]?
Mark Zuckerberg: Jadi banyak solusi yang kami datang dengan hal-hal
tidak teknis atau organisasi, tetapi hanya menerapkan tekanan sosial
dengan cara yang baik.
Jadi Myspace memiliki - hampir sepertiga dari staf mereka
adalah memantau gambar yang bisa upload untuk pornografi.
Kita hampir tidak pernah memiliki pornografi upload,
dan saya berpikir bahwa banyak alasannya adalah bahwa orang-orang
menggunakan nama asli mereka di Facebook, dan alamat email Anda yang sesungguhnya untuk sekolah.
Dan jika Anda memiliki, maka Anda tidak akan meng-upload pornografi.
Dan saya berpikir bahwa itu adalah solusi sosial benar-benar sederhana
untuk masalah teknis mungkin kompleks.
>> Jadi mengatakan bahwa, kami mengubah beberapa fitur sekitar untuk sekolah tinggi.
Sebagai contoh, kami mengambil belah pihak, karena kita
menduga bahwa orang tua akan mendapatkan marah
atau mereka hanya akan memecah semua pihak tong benar-benar cepat,
dan itu akan mengisap untuk semua orang.
>> [Terkekeh]
>> Saya tidak tahu.
Kami deemphasize kontak informasi di sekolah tinggi.
Ya.
AUDIENCE: Baiklah, kita berakhir di sini.
Jika Anda memiliki pertanyaan lain, merasa bebas untuk turun dan berbicara dengan Mark.
Terima kasih banyak.
>> Mark Zuckerberg: Ya.
[Tepuk Tangan]