MICHAEL D. SMITH: ეს დღის მეორე ნახევარში მაქვს სიამოვნება შემოღების Mark Zuckerberg, რომელიც არის ერთ ერთი ჩვენი მოწვეულმა ამ სემესტრში მოვა და გაიგო ცოტა კომპიუტერულ მეცნიერებათა რეალურ სამყაროში. როგორც ყველაზე თქვენ ალბათ იცით, როგორც თქვენ ბიჭები ყველა ამისათვის ბევრად უფრო ვიდრე გავაკეთო, დამფუძნებელი Facebook.com, რომელიც სოციალური ქსელის პროგრამა, რასაც თქვენ გსურთ ეძახით. გამოიყენება 2000 სკოლებში მთელი ერი, და, შესაძლოა, მსოფლიოში ძალიან. ეს არის მსოფლიოში ძალიან, ან უბრალოდ ერი? Mark Zuckerberg: [INAUDIBLE]. MICHAEL D. SMITH: OK. ასე რომ, კარგი გავლენა აკეთებს ზოგი რამ კომპიუტერულ მეცნიერებაში. ის აპირებს გვითხრათ ზოგიერთი ფონზე ეს და რა იყო მნიშვნელოვანი და სხვ. ასე რომ, გთხოვთ, შეუერთდეს ჩემთვის მისასალმებელი. Mark Zuckerberg: Yo. ყველა უფლება cool. ეს არის პირველი შემთხვევა, მე ოდესმე ჰქონდა გამართავს ერთი ასეთი რამ. ასე რომ მე უბრალოდ აპირებს დაურთოს ეს ნამდვილად სწრაფად, ერთი მეორე. ყველა უფლება. გესმით? ეს არის კარგი? ეს გაძლიერდეს ყველა? აუდიტორია: Yeah. Mark Zuckerberg ყველა უფლება. ტკბილი. ეს არის, როგორც ერთი პირველი ჯერ მე რომ ლექცია ჰარვარდის. ვფიქრობ რა ალბათ იქნება ყველაზე სასარგებლო თქვენ ბიჭები, თუ უბრალოდ მიიღოს თქვენ მეშვეობით ზოგიერთი კურსი რომ მე მივიღე ჰარვარდის სადაც მე რეალურად არ წასვლა ლექცია ხანდახან. მე ხუმრობით. და სახის, როგორიცაა, თუ როგორ სხვადასხვა გადაწყვეტილებები რომ მე უნდა გაეკეთებინათ, როდესაც მე ვიყავი მოძრავი ერთად Facebook გაბმულ იმოქმედა მიერ სხვადასხვა ნივთები რომ მე სწავლის კლასები რომ მე იღებდა. და თუ ყველაფერი მიხედვით გეგმა, მაშინ, შესაძლოა, ზოგიერთი თქვენ ბიჭები გამოვა ამ აზროვნების რომ აღების CS ან საინჟინრო პერსონალი ჰარვარდის რეალურად სახის სასარგებლო. ასე რომ, თამაში გეგმა. მე ვფიქრობ, რომ ეს არის შესანიშნავი ორი საათის განმავლობაში. არ არსებობს გზა მე ვაპირებ საუბარი ორი საათის განმავლობაში. მე ალბათ საუბარი მოსწონს 20 წუთი, ან 15 წუთი, და მაშინ მე უბრალოდ ნება თქვენ ბიჭები შეკითხვები. რადგან დარწმუნებული ვარ, თქვენ ბიჭები აქვს უფრო საინტერესო პერსონალის ვთხოვო ჩემთვის, ვიდრე მე ვერ მოვა ერთად ვისაუბროთ თავს. ასე ვფიქრობ მე უბრალოდ როგორი უნდა დავიწყოთ. როდესაც მე ვიყავი აქ, მე მოედანზე მიმდინარე 121. მე არასოდეს რეალურად აიღო 50. თქვენ უნდა მიღებული მეორე ბიჭი, რომელიც იყო აკეთებს Facebook, Dustin Moskovitz, რომელიც იყო ჩემი roommate. როდესაც მივიღეთ დაიწყო site იყო დაწერილი PHP, რაც არ არის რაღაც, რომ შეიტყო ერთი ამ კლასებში. მაგრამ, საბედნიეროდ, თუ თქვენ აქვს კარგი ფონზე C, სინტაქსი ძალიან გავს და თქვენ შეგიძლიათ აირჩიოთ it up in თუ ორ დღეში. ასე დავიწყე წერა საიტზე და დაიწყო ის ჰარვარდის 2004 წლის თებერვალში. ამიტომ ვფიქრობ, თითქმის ორი წლის წინ არის. და ფარგლებში რამდენიმე კვირის განმავლობაში, რამდენიმე ათასი ადამიანი იყო გაფორმებული. და დავიწყეთ მისაღებად ზოგიერთი წერილებს ხალხისგან სხვა კოლეჯების ითხოვს us დაიწყოს იგი საკუთარ სკოლებში. და მე იღებდა 161 დროს. ასე რომ, მე არ ვიცი, თუ ბიჭები ვიცი რეპუტაციას, რომ რა თქმა უნდა, მაგრამ ეს იყო ერთგვარი მძიმე. ეს იყო მართლაც fun თქმა უნდა, მაგრამ იგი არ დატოვებს ჩემთვის ბევრი დრო უნდა გავაკეთოთ არაფერი with Facebook. ასე რომ, ჩემი roommate Dustin, რომელიც მე guess ახლახანს დასრულდა CS50, იყო, hey, მინდა დაგეხმაროთ out. მინდა გაფართოებას და დავეხმაროთ თქვენ გაერკვნენ, თუ როგორ უნდა გავაკეთოთ პერსონალი. ასე რომ, მე, ისევე როგორც თქვენ იცით, ეს საკმაოდ cool Dude, მაგრამ თქვენ ნამდვილად არ ვიცი არც ერთი PHP ან რამე მსგავსი. ასე რომ კვირას იგი წავიდა სახლში, შეიძინა წიგნი Perl for Dummies, დაბრუნდა და იყო, კარგად, მე მზად ვარ წავიდეთ. მე like dude, საიტი წერია in PHP, არ Perl, მაგრამ თქვენ იცით, რომ არის მაგარი. ასე რომ, ის აიყვანეს PHP მეტი რამდენიმე დღის განმავლობაში, რადგან მე გპირდებით, რომ თუ თქვენ გაქვთ კარგი ფონზე C, მაშინ PHP არის ძალიან მარტივი რამ რაც უნდა შეარჩიო. და იგი მხოლოდ სახის წავიდა სამუშაოდ. ასე რომ, მე ვგულისხმობ, პირველი დიდი გადაწყვეტილება რომ ნამდვილად უნდა გაეკეთებინათ იყო, თუ რა სახის გაფართოების არქიტექტურა გადასვლა ერთი სკოლა ტიპის შეიქმნა რომ გვქონდა, როდესაც ის იყო მხოლოდ ჰარვარდის რაღაც რომ მხარს უჭერს სხვადასხვა სკოლებში. ასე რომ, ეს იყო გადაწყვეტილება, რომ ჰქონდა უნდა გაკეთდეს bunch of დონეზე, ორივე პროდუქტი და როგორ გვინდოდა კონფიდენციალურობის მუშაობა, მაგრამ მე ვფიქრობ, რომ ერთი რეალურად მნიშვნელოვანი გადაწყვეტილება, რომ დაგვეხმარა მასშტაბის კარგად არის, თუ როგორ ჩვენ გადავწყვიტეთ, რომ გაავრცელოთ მონაცემები. ასე რომ მე არ ვიცი, რამდენად სირთულის პერსონალის მოსწონს დიდი O notation თქვენ ბიჭები ამ კლასში. ასე რომ, მე ვგულისხმობ, ერთ ერთი ყველაზე რთული computations რომ გავაკეთოთ საიტზე არის გამოთვლები ვუთხრა, როგორ თქვენ უკავშირდება ადამიანი. იმიტომ, რომ თუ თქვენ შეგიძლიათ წარმოიდგინეთ, რომ ინახება როგორც ერთგვარი სერია undirected - ეს არ არის შეწონილი - ასე undirected, unweighted წყვილი ID ნომერი ადამიანი მონაცემთა ბაზაში. თუ გსურთ გაერკვნენ ვინ არის მეგობარი ვინმე, თქვენ უნდა შევხედოთ ყველა მათი მეგობრები. უფლება? ასე რომ, შესაძლოა, ისევე როგორც 100 ან 200 ადამიანი. მაგრამ შემდეგ, თუ გსურთ გაერკვნენ ვინ არის მეგობარი მეგობარს, ან რა უახლოესი კავშირი არსებობს, მაშინ სახის უნდა შევხედოთ 100 ან 200 მეგობრები თითოეული იმ მეგობარი. ასე რომ ხდება ყოველ დონეზე არსებობს კიდევ ერთი ფაქტორი n გამრავლებული n, სადაც n რაოდენობის მეგობრები რომ თითოეული თქვენი მეგობრები ჰყავს. ასე რომ თქვენ ხედავთ, რომ ეს როგორი ხდება exponentially რთული მოსაგვარებლად, რომ უმოკლესი გზა ადამიანებს შორის. ასე რომ, თუ თქვენ მხოლოდ ეძებს მეგობარი მეგობარს, რომ n კვადრატში. თუ თქვენ ვეძებთ მეგობარი მეგობარი მეგობარს, რომ n cubed. და რომ რაღაც რომ ტრადიციულად იყო საკმაოდ რთული ბევრი წინამორბედი საიტები Facebook. და მაგალითად Friendster იყო დიდი პრობლემები ამ იმიტომ, რომ ისინი ცდილობდნენ გამოთვლაც ბილიკები ექვსი გრადუსი out, ან როგორც შვიდი ხარისხი out. და რომ რაღაც, რომ, როდესაც თქვენ აკეთებთ მოსწონს n მეშვიდე, რომ უბრალოდ მართლაც ძალიან მძიმე და დასჭირდა ქვემოთ მათი site ხნით. ასე რომ ერთი რამ, რომ ჩვენ როგორი ჰქონდა გათვალისწინებით, როდესაც ჩვენ მჭიდროდაა როგორ უნდა გავაკეთოთ ეს იყო, თუ როგორ ფიქრობთ გავრცელება მონაცემთა ბაზის იმგვარად რომ ეს გამოთვლები ხდება მართვადი. ასე რომ, რა გადავწყვიტეთ, იყო რომ ყველას საიტზე აკეთებს საუკეთესო მათი საქმიანობის სკოლა, რომ ისინი სახის ბაზაზე. ასე რომ, თუ თქვენ ჰარვარდის, მაშინ ყველაზე მეტად ადამიანები ვინც თქვენ ვაპირებთ იყოს ხედავს და transacting ერთად საიტზე იქნება ჰარვარდის. სინამდვილეში, ალბათ, მინდა 90% პერსონალის, რომ თქვენ საიტზე. ამიტომ გადავწყვიტეთ გაყოფილი მონაცემთა ბაზები და შექმნათ ერთი ინსტანციის MySQL მონაცემთა ბაზა თითოეული სკოლის ქსელში. და აკეთებს, რომ, თუ თქვენ შეამჩნია ბილიკები, რომ ჩვენ გამოთვლაც მხოლოდ ფარგლებში სკოლა. ასე რომ ნაცვლად ვთქვათ, როგორც ახლა ჩვენ ექვსი მილიონი წევრებს, და ნაცვლად მქონე გავაკეთოთ n cubed მეტი გარკვეული ნაწილი ექვსი მილიონი, უბრალოდ n cubed მეტი 10,000, რომელიც ბევრად უფრო მართვადი ტიპის გამოთვლები. ასე რომ, იყო ერთგვარი პირველი დიდი არქიტექტურული გადაწყვეტილება რომ ჩვენ უნდა გაეკეთებინათ, რამაც ხელი შეუწყო ჩვენთვის არ კვდება რამდენიმე თვის შემდეგ. და ეს იყო ალბათ საკმაოდ მნიშვნელოვანია. ასე რომ, როდესაც ჩვენ პირველად შეიქმნა site გვქონდა მხოლოდ ერთ კომპიუტერზე, რომ ჩვენ გაშვებული. ეს არ იყო ჩვენი dorm ოთახი. ჩვენ ნაქირავებ იგი. მე სახის გავიგე ჩემი გაკვეთილი ცდილობს აწარმოებს site out of my dorm ოთახში რამდენიმე თვით ადრე, და ჰარვარდის თითქმის ცდილობდა გამოაგდონ me out. ასე რომ მე დასრულდა ნაქირავებ სერვერზე off ადგილზე ამ დროს. და ვფიქრობ გაშვებული თავდაპირველად მონაცემთა ბაზაში და სერვერზე. ასე რომ Apache არის ის, რაც ჩვენ გამოყენებით ამ შემთხვევაში ემსახურება გვერდები იგივე მანქანა. და რადგან ჩვენ გაავრცელეს მონაცემთა ბაზა ისე, რომ ჩვენ, ჩვენ შევძელით, როგორც დრო წავიდა, ისევე, დაამატოთ მანქანები ხაზოვანი და სახის იზრდება site გარეშე სახის ექსპონენციალური გაფართოების თანხის მანქანები, რომ ჩვენ გვქონდა. მაგრამ შემდეგ ჩვენ მოხვდა შესახებ ისევე, როგორც 30 ან 50 სკოლებში, ჩვენ დავიწყეთ ხვდებიან, რომ შეგვეძლო დაიწყოს უფრო შესრულების out of MySQL ან Apache. ზოგიერთი ისე, რომ პერსონალის შეიქმნა უბრალოდ არ იყო ოპტიმალური, როგორც ეს შესაძლებელი იქნებოდა. ასე მაგალითად, როდესაც თქვენ MySQL მანქანები და Apache გაშვებულია იგივე სერვერზე, თუ რამე მოხდება, რომ სერვერზე, მაშინ არა მხოლოდ იმას მონაცემთა ბაზაში რომ სკოლა ან სკოლები, რომ სერვერზე მხოლოდ შეწყვიტოს სახის რეაგირებას ისე, რომ მიიღებს თქვენ არაფერი სასარგებლო, მაგრამ თქვენ ვერ ჩატვირთოს ნებისმიერი ვებ გვერდებზე. ასე რომ თქვენ მიიღოთ გვერდი არ ნაპოვნია. და რომ სახის sucks. მაგრამ კიდევ ერთი საკითხი არის ის, რომ ეწინააღმდეგება და გამოყენების სკოლიდან სკოლებში ასევე არ იქნება სრულყოფილი. ასე რომ ზოგიერთი სკოლები ყოველთვის აპირებს აქვს მძიმე გამოყენება. ჩვენ სკოლებში ახლა მოსწონს Penn სახელმწიფო რომ აქვს 50,000 მომხმარებლებს. და შემდეგ უმრავლესობის სკოლა ჯერ კიდევ აქვს არანაკლებ 2000 მომხმარებლებს. იმიტომ, რომ იქ ბევრი პატარა სკოლები და ბევრი სკოლა რომ არ აქვს სრული ubiquity. ასე რომ, ცდილობს გაუმკლავდეს ამ საკითხთან დაკავშირებით და ეს ასე, რომ თქვენ ვერ გაუმკლავდეთ ის ფაქტი, რომ პენი სახელმწიფო ჰქონდა 50,000 ადამიანი და მხოლოდ ტონა მომხმარებლის ყველა დროის, და მაშინ თქვენ გაქვთ ზოგიერთი სკოლები რომ არ, რა გადავწყვიტეთ გავაკეთოთ არის ცალკე გარკვეული ვებგვერდი სერვერების მონაცემთა ბაზის სერვერები. და ისე, რომ ჩვენ უბრალოდ იძულებული აუზი Apache ვებ სერვერები რომ ჩვენ შეგვიძლია ჩატვირთვა შორის ბალანსი. და ეს ასე რომ თქვენ შეგიძლიათ გამოიყენოთ ის ერთნაირად ხოლო მხოლოდ მქონე მონაცემთა ბაზაში ფენა იყოს ერთგვარი თანმიმდევრული. ასე რომ, მე არ ვიცი, თუ ამ პერსონალის საინტერესოა თქვენ ბიჭები ყველა. თუ ეს არის ყველაფერი, რაც მნიშვნელოვანია, რა ბიჭები სწავლობენ ახლა. ასე რომ, თუ იქ უფრო პერსონალი რომ თქვენ ბიჭები უფრო შესახებ იცის თვალსაზრისით არქიტექტურა, მერე დავტოვებთ, რომ ღია კითხვებს მოგვიანებით. ასე რომ მე არ დახარჯოს ბევრი დრო მხოლოდ საუბარი შემთხვევითი პროგრამები რომ თქვენ ბიჭები შეიძლება არ ოდესმე მაინტერესებს გამოყენება. ნება მომეცით ცდილობენ გამოძებნოს საინტერესო მაგალითები. ასე რომ, მე ვგულისხმობ, მე ვფიქრობ, ერთი რამ, რომ იყო საკმაოდ საინტერესო იყო, როცა მივიღეთ წერტილი თვალსაზრისით საგზაო სადაც ჩვენ დავიწყეთ maxing out შესრულების ზოგიერთი ამ ღია განაცხადების რომ ზოგადად საკმაოდ performant. ასე მაგალითად, MySQL არის ძალიან კარგი ღია მონაცემთა ბაზაში. მე არ ვიცი, თუ თქვენ ბიჭები სახის თქვენი დრო სასადილო გარშემო და არაფერი MySQL თუ არ გამოიყენა ეს არანაირად. მაგრამ ეს საკმაოდ მარტივი. ეს ასევე decently სწრაფი. ინდექსების მუშაობა კარგად. ეს არ არის სრულად გამორჩეულ, როგორც რაღაც როგორიცაა Oracle, მაგრამ ეს საკმაოდ კარგი. და მივიღეთ წერტილი სადაც, ვფიქრობ, რომ გარშემო როდესაც ჩვენ დავიწყეთ აკეთებს, როგორიცაა იქნებ 100 მილიონი გვერდებზე დღეს, რომ ჩვენ დავიწყეთ გაშვებული შევიდა ზოგიერთი ფაქტორების, რომ. ასე მაგალითად, ტიპიური შეკითხვაზე on MySQL შესაძლოა ორიდან ოთხ მილიწამებში. და რომ არ არის, რომ ბევრი. მაგრამ როდესაც თქვენ აკეთებთ 100 მილიარდი გვერდზე ნახვა დღეში, და ყოველი გვერდი კალენდარი სიძლიერეზე 30 50 queries, განსაკუთრებით თუ თქვენ აკეთებთ რაღაც ნახვა აზრით, შეკითხვები ყველა სახის სხვადასხვა ინფორმაცია, რომ მაშინ იწყებს ლევან გაჩეჩილაძე. ასე რომ, ჩვენ განვითარება დაიწყო ქეშირების ფენას, დასაშვებია სწრაფად ხელმისაწვდომობის ზოგიერთი ინფორმაცია. თავდაპირველად ჩვენ გამოყენებით სხვა ღია განაცხადის Memcache, რაც მე არ ვიცი, თუ რომელიმე თქვენგანს ბიჭებს აქვს არც გამოცდილება, რომ. მაგრამ ეს იყო საკმაოდ სწრაფი. მას ხელმისაწვდომობის ჯერ ქვემოთ ვფიქრობ 0.3 0.5 მილიწამებში, რომელიც არის საკმაოდ კარგი. მაგრამ მას ასევე აქვს bunch განაწილების საკითხები. ის უნდა იყოს განაწილებული hash table სახის განცხადება, სადაც შეგიძლიათ მხოლოდ ანიჭებენ ნებისმიერი რაოდენობის საქართველოს Memcache ყუთები კასეტური და შეძლებს hook it up და მას წასვლა. მაგრამ ჩვენ შეუვარდნენ ბევრი საკითხები იქ, სადაც სხვადასხვა Memcache ყუთები წავიდოდა ქვემოთ. და არ იყო redundancy ინფორმაციას. ასე რომ, როდესაც Memcache ყუთი წავიდა ქვემოთ და გქონდათ cache miss, შემდეგ უეცრად თქვენ ბევრი უფრო საგზაო აპირებს კონკრეტული კომპლექტი ბაზაში. და რომ ლევან გაჩეჩილაძე. ასე რომ, როგორც დრო წავიდა, ჩვენ კი outgrew Memcache და ინდექსი MySQL. ჩვენ კვლავ გამოიყენოთ, რომ პერსონალი. მაგრამ ჩვენ უნდა ავაშენოთ თავზე რომ ზედმეტი redundancy. და მე ვფიქრობ, რომ ის, რაც ალბათ, იქნებ ცოტა საინტერესო. მაგრამ მე მოგცემთ ბიჭებს მკითხავთ უფრო მეტი შეკითხვა, რომ მოგვიანებით. მე ნამდვილად არ ვიცი რა იქნება საინტერესო საუბარი ახლა. იქნებ ბიჭები შეიძლება დაეხმაროს out პატარა? წასვლა მას. აუდიტორია: მე დაინტერესდა, ფიქრი [INAUDIBLE] შესვლის ონლაინ ბიზნეს მოსწონს ამ, თუ როგორ გრძნობდა ატმოსფერო იყო დიდი ფეხბურთელები ყველა შემოტანა მას საბაზრო და სხვა დიდ მოთამაშეებს რომელიც თქვენ ეგონა, შეიძლება [INAUDIBLE] აღსანიშნავად, ან რა თქვენი გამოცდილება იყო, რომ. მე მინდა იყოს დაინტერესებული, მხოლოდ ტექნიკური მხარეს, [INAUDIBLE] მხოლოდ ramping up და ტექნიკურად, თუ როგორ [INAUDIBLE]. Mark Zuckerberg: ჰო, ისე, რომ არ არის ტექნიკური საკითხი, საერთოდ. მაგრამ ვფიქრობ, მე უბრალოდ მინდა წასვლას შეკითხვა ახლა. იმიტომ, რომ მე არ ვარ ნამდვილად დარწმუნებული რა შესაბამისი პერსონალის ჩემთვის განიხილავენ. ასე რომ, მე მხოლოდ პასუხის გაცემა ამ. მაშინ ვინმეს, ვისაც სურს ითხოვენ მე კითხვებზე უბრალოდ რომ. ვფიქრობ მინდა არასდროს ნამდვილად დაიხარჯა ბევრი დრო შემაშფოთებელია შესახებ პერსონალის მოსწონს - I ნიშნავს, არსებობს კომპანიები, იქ, როგორიცაა Google რომ შეიძლება უბრალოდ თქვენს სივრცეში და რაც გაგიხარდებათ ნებისმიერ დროს. და მე ვფიქრობ, ერთი მაგარი რამ ამ დროს ტექნიკა ის არის, რომ ადამიანი leveraged და შეუძლია გააკეთოს უფრო მეტი, ვიდრე ისინი რეალურად არასდროს გამოუვა ადრე. და კიდევ ოთხი წლის წინ როდესაც Google დაიწყო, ახლა მათ მოუწევთ ასობით ათასობით მანქანები და ალბათ მილიარდობით დოლარი დაიხარჯა აღჭურვილობა. მე ვფიქრობ, რომ თაობის წინაშე Google, თქვენ ვერ მიიღოს site გარეშე ზოგიერთი დიდი ნაჭერი აპარატურა. მე ვფიქრობ, eBay, მაგალითად, გაიქცა off ორი $ 50,000 მანქანები. თქვენ უბრალოდ ვერ დაიწყოს აკეთებს, რომ თუ თქვენ მხოლოდ ბავშვი dorm ოთახი. ასე რომ, მე ვფიქრობ, რომ ის ფაქტი, რომ ჩვენ შეგვიძლია ქირავდება მანქანები $ 100 თვეში და გამოყენება, რომ გავაფართოვოთ მდე წერტილში, სადაც ჩვენ გვქონდა 300.000 მომხმარებლებს საკმაოდ გრილი. ეს საკმაოდ უნიკალური რამ, რომ ეს მიმდინარეობს ტექნოლოგიების ახლა. რაც ისე, რომ ნაცვლად შემაშფოთებელია შესახებ, რომელიც არის დიდი ფეხბურთელი და რა არის Google გაკეთებას აპირებს შემდეგი, თქვენ შეგიძლიათ ეს გააკეთოთ მეტი - თქვენ შეგიძლიათ უბრალოდ ბევრი პერსონალის გაკეთდეს. და ნაცვლად, რომელმაც უნდა გასვლა და აქვს ზოგიერთი ტრადიციული ბიზნეს პრობლემები, როგორც თქვენ უნდა დააყენოს დედაქალაქში ადრე შეგიძლიათ არაფერი, რომ აღარ საკითხი. ასე რომ თქვენ leveraged უნდა გააკეთოს კიდევ ბევრი საკუთარ ახლა. მე არ ვიცი, თუ ეს პასუხობს საკითხი, რომ თქვენ გეკითხებით. მაგრამ მე ვგულისხმობ, ეს არის ერთ ერთი მიზეზი ამიტომ, ვფიქრობ, რომ ამ ეტაპზე, იგი იღებს ბევრი გაგებით უნდა სწავლობდნენ ამ პერსონალი. იმის გამო, რომ არ წერტილი წარსულში იქნებოდა თქვენ ბერკეტები ასეთი მცირე ფული მიიღოს ძლიერი საკმარისი ტექნიკა მართლაც შეეხოთ ადამიანი ისე, რომ თქვენ შეგიძლიათ დღეს. Google აკეთებს დაახლოებით 250 მილიონ გვერდს views დღეში. მათ აქვთ ასობით ათასი მანქანები და 5,000 თანამშრომელი. Facebook აკეთებს 400 მილიონი გვერდზე views დღეში. ეს არის გაცილებით მეტი, ვიდრე Google აკეთებს. და ჩვენ გვაქვს ასობით მანქანები. და ჩვენ უბრალოდ გავიდა 50 თანამშრომელი. და ეს მხოლოდ ტექნიკური თაობის სამი ან ოთხი წლის არქიტექტურის რომ შეიქმნა. და მაშინ წასვლა სამი ან ოთხი წლის უკან ადრე, რომ, როგორიცაა eBay Google, და ეს მხოლოდ სრულიად განსხვავებული. რადგან მინიმუმ Google გაშვებულია off ბევრი ნაწილდება აღჭურვილობა რომ მათ აქვთ ასობით ათასობით მანქანები, მაგრამ იდეა იყო, რომ კიდევ ბევრი shitty მანქანები, რომლებიც მართლაც იაფი. ვგულისხმობ, რომ დიდი ნაბიჯი up. რადგან მაშინ ეს იგივეა, OK, რომ უფრო გადაჭარბებული. ისინი არ კარგავს ინფორმაციას. მათ არ მიაჩნიათ, პერსონალის ყოველთვის მუშაობს. ის ბევრად უფრო მოწიფული დამოკიდებულება ვიდრე eBay-ს, რომელიც იყო მხოლოდ ის, რომ მათ შეეძლოთ იმ დროს. აუდიტორია: მე მაქვს შეკითხვა შესახებ DHT პერსონალი. Mark Zuckerberg: რა? აუდიტორია: განაწილებული Hash table პერსონალი. Mark Zuckerberg: Yeah, რომელი? აუდიტორია: მე უბრალოდ გაინტერესებთ, თუ თქვენ [INAUDIBLE] ყველა თქვენი გაგრძელება Memcache, იმიტომ, რომ ერთი რამ შევნიშნე ის არის, რომ, ჰო, არ არის ნამდვილად კარგი ხელმისაწვდომი ბიბლიოთეკების DHT პერსონალი. იქ ყველა ამ მშვენიერი კვლევა, მაგრამ თვალსაზრისით of შესრულება, რომ რეალურად საქმე ყველა redundancy საკითხები და ყველა იმ რამ - Mark Zuckerberg: ჰო, ბევრი პერსონალის - ჩვენ არ არის აუცილებელი, გაავრცელოს Memcache. ჩვენ ავაშენეთ bunch პერსონალის საკუთარ თავს. ახლა, ეს არ არის ღია წყაროებიდან. ჩვენ განვიხილეთ ვაკეთებთ. მე ვგულისხმობ, იქ არის ბევრი მუშაობა, რომ გადადის მიღების პერსონალის ღია წყაროებიდან. და ეს თავზე თუ არა მინდა დაკარგოს კონკურენტული უპირატესობა. ეს ერთგვარი სამწუხაროა. რადგან ვფიქრობ, რომ თუ ჩვენ მხოლოდ ადვილია ასე რომ, მაშინ შეიძლება ამის გაკეთება. შეგიძლიათ უბრალოდ გაათავისუფლოს კოდი. მაგრამ არსებობს ბევრი მხარდაჭერა და ლიცენზირების და ყველა, რომ პერსონალი. აღმოჩნდა, რომ ეს იყო შემაშფოთებელი. ერთი რამ, რომ ჩვენ რეალურად განიხილება მიღების ღია იყო ამ ძებნის სერვერზე, რომ რეალურად რომ ბიჭი იჯდა უფლება არსებობს გააკეთა, როდესაც ის ჯერ კიდევ out კალიფორნიაში. და ვფიქრობ, მივიღეთ, რომ წერტილში, სადაც MySQL-ის lagging პატარა ზოგიერთ საქართველოს ძიება, რომ ჩვენ ვცდილობთ, რომ გავაკეთოთ. და გადავწყვიტეთ, რომ ეს იქნება მაგარი რამ უნდა გავაკეთოთ, რათა სერია განაწილებული მანქანები რომ შეიძლება - იგი არ გამოყენება hash მაგიდასთან. რა სტრუქტურა რომ გამოიყენოთ, MCCOLLUM? ANDREW MCCOLLUM: [INAUDIBLE]. Mark Zuckerberg: ასე რომ, ჰო, ჩვენ ფიქრობდა მიღების, რომ ღია. მაგრამ ეს მაშინ, როცა ჩვენ სახის უნდა გაეკეთებინათ ყველა ამ სამუშაოს ამუშავება ლიცენზია. და ჩვენ უბრალოდ მინდა, ყველა უფლება, ხრახნიანი, რომ. Yo. აუდიტორია: რას ატარებენ საუკეთესო თქვენი სამუშაო დრო აკეთებს ამ დღეებში? Mark Zuckerberg: შერჩევა ადამიანი. ვფიქრობ, როდესაც, როგორც თქვენ იზრდება, ყველაზე მთავარია, არის ის, რომ ჭკვიანი ადამიანი. თუ ფიქრობთ იმაზე, თუ როგორ, ტექნიკური ბერკეტები პერსონალი, რომ მე საუბარი პასუხობდა, რომ ბიჭი კითხვაზე, როგორც ტექნოლოგია ხდება უფრო ზოგადი და ნაკლები ძვირია, ბერკეტები წერტილი უფრო იმ ხალხს. ასე რომ, თუ ფიქრობთ, ეს პერსპექტივა პირის ადამიანი გატარებული დრო ან მომხმარებლის გატარებული დრო, ან გვერდი კალენდარი ანალიზი, იმიტომ, ტექნოლოგია არის, ხალხი უფრო leveraged უფრო მეტი რამ და უფრო მნიშვნელოვანია განტოლება. იმის გამო, რომ ეს მართლაც მნიშვნელოვანი მიიღოს ყველაზე ჭკვიანი ადამიანი. ასევე, ვგულისხმობ, როდესაც თქვენ პატარა კომპანია, თქვენ შეიძლება მართლაც მოხერხებულობა და მიიღოთ უამრავი პერსონალის გაკეთდეს. და იქ შედარებით პატარა ბიუროკრატია. ასე რომ, თუ თქვენ ჭკვიანი ადამიანი, რომელსაც შეუძლია მიიღოს უპირატესობა, რომ ავაშენოთ მაგარი რამ, მაშინ რომ გასაოცარია. ვფიქრობ, გარდა ამისა, დიზაინის ახალი რამ. იქ არ არის ბევრი კორპორატიული ბიუროკრატია არავის გაუკეთებია. ასე რომ, მე არ უნდა დაგვრჩა ბევრი დრო, რომ. შენარჩუნება აპირებს? აუდიტორია: Yeah, რამდენად გაქვთ სალაპარაკო კონსულტაციები იურისტებთან აქამდე? Mark Zuckerberg: მე მაქვს იურისტის რომელიც მუშაობს ჩემთვის სრულ განაკვეთზე. აუდიტორია: OK, ეს არის დიდი ნაწილი გაშვებული ბიზნესი? გსურთ თუ რეკომენდაციას სამუშაო on [INAUDIBLE] დასაწყისში? Mark Zuckerberg: ჩვენ არ. და რომ, ვფიქრობ, იმ პირობით, ზოგიერთ გაღიზიანებას მოგვიანებით. მიღების პერსონალის შეიქმნა ნამდვილად კარგად არის კარგი. მიღების პერსონალის სუფთა არის ძალიან კარგი. და, ვგულისხმობ, არავის ოდესმე აპირებს გითხრათ ადვოკატი არის ცუდი. ეს ყველაფერი უბრალოდ საკითხი შესაძლებლობა ღირებულება და რა პრიორიტეტებს. ვფიქრობ, რომ ჩვენს შემთხვევაში, ჩვენ ახლა აქვს გამკლავება bunch of პერსონალი, არ შეიქმნა სწორად დასაწყისში. ყველაზე პერსონალის განხილული. ეს კი არ არის დიდი გარიგება აღარ. მაგრამ ნაცვლად საუბარი ადვოკატები დილით, ჩვენ მიღების პერსონალი. და მე ვფიქრობ, რომ ეს იყო, ალბათ, მარჯვენა გამოყენება ჩვენი დროის. მე ვფიქრობ, რომ ერთ cool დამახასიათებელი ბევრი კომპანია, რომელიც დასრულდება up მიმდინარეობს მართლაც წარმატებულია, არ რომ ჩვენ მართლაც წარმატებული, მაგრამ ვფიქრობ, ჩვენ ასევე მოხვდება ამ bucket, არის ის, რომ დაიწყო off როგორც ვინმე ცდილობს, რათა რაღაც მაგარი და არა ვინმე ცდილობს კომპანია. თქვენ სახის არ - Google გამოვიდა Larry და სერგეი მიერ სადოქტორო დისერტაციის სტენფორდის და Yahoo გამოვიდა უბრალოდ, ვფიქრობ, გარკვეული სტენფორდის ბიჭები უბრალოდ სახის screwing გარშემო მათი dorm ოთახი. და eBay გამოვიდა ზოგიერთი ბიჭი ცდილობს ავაშენოთ ბაზარზე მისი შეყვარებული გაცვლა pez dispensers. Amazon იყო ცოტა უფრო გათვლილი. ასე რომ, მე ვერ წარმომიდგენია, რომ ნებისმიერი იმ ხალხს მართლაც ჰქონდა, რომ ბევრი რჩევა, და ეს, როგორც ჩანს, შემუშავებული OK მათთვის. მაგრამ, მე ვგულისხმობ, ამავე დროს, მე არ ვაპირებ ჯდომა აქ და გითხრათ, არ მიიღოს რჩევა პერსონალი. და ბევრი ჯერ ადამიანი უბრალოდ ძალიან ფრთხილად, ძალიან. ვფიქრობ, ეს უფრო სასარგებლოა, რათა რამ ხდება და მერე ბოდიშს შემდეგ ვიდრე დარწმუნდით, რომ თქვენ dot ყველა თქვენი მე თვალებში ახლა და შემდეგ უბრალოდ არ უნდა პერსონალის გაკეთდეს. ჰო. წასვლა მას. აუდიტორია: როცა ფიქრობთ, რომ Facebook მიაღწევს წერტილში, სადაც ეს შეიძლება გახდეს, რომ დიდი კომპანია [INAUDIBLE] ახალი იდეა, [INAUDIBLE]? ფიქრობთ მიაღწევს რომ წერტილი ნებისმიერ დროს მალე? რა შენარჩუნება მას [INAUDIBLE]? Mark Zuckerberg: ისე, ვგულისხმობ, მე ვფიქრობ, რომ - I ვფიქრობ, თქვენ სახის ყოველთვის იმ ეტაპზე. ვგულისხმობ, საუკეთესო კომპანიები დაიწყო, როგორც რამდენიმე იდეები, და იმ რამდენიმე რამ, რომ მათ კარგად. ასე რომ, მე ვგულისხმობ, Yahoo-ის იყო, როგორიც ჩვენ აპირებს ორგანიზება ყველა ამ ინფორმაციას მსოფლიოში, როგორიცაა by დირექტორია. და ეს იყო, რაც მათ მოედანზე აკეთებს, და მერე სახის დივერსიფიცირებული out როგორც დრო წავიდა და აშენდა უფრო მეტი პერსონალი. და ბევრი რომ პერსონალის ჰგავს ძირითადი მათი ბიზნესის ახლა. ვგულისხმობ, ეს როგორც მათ არ თავდაპირველად გაკეთება ძებნა. და ახლა დირექტორია უბრალოდ არ არსებობს. ეს sucks. იქ არ არის სასარგებლო ეს. ვგულისხმობ, Google-ის დიდი რამ იყო, ისევე როგორც გააკეთეს PageRank. და მერე, ვფიქრობ, აქედან PageRank, მათ ძებნა. და ახლა ისინი სახის ვრცელდება, რომ ამის გაკეთება სხვა მსგავსი ტიპის ალგორითმები, ძიების სხვა სივრცეებს. მაგრამ, მე ვგულისხმობ, შეგიძლიათ სახის გეტყვით, რამდენად ყველა სხვა პერსონალის, რომ ისინი აკეთებენ არის ერთგვარი tangential. და ეს მოსწონს ისინი ცდილობენ ნამდვილად მძიმე, რათა PageRank და სხვა სახის ალგორითმები, რომ ძალიან მსგავსი მუშაობა მათი ფართების, და ეს უბრალოდ არ როგორც ელეგანტური ან სუფთა იდეა, როგორც ორიგინალური ერთი იყო. ასე რომ, Facebook, მაგალითად, როდესაც იგი მხოლოდ დაიწყო, რა მეგონა იყო ყველაზე საინტერესო ის იყო მხოლოდ შეძლებს აკრიფოთ ვიღაცის სახელი და გაირკვეს ინფორმაცია მათ შესახებ. და იყო ძლივს ნებისმიერი პერსონალის, რომ იქ იყო ახლა. არ არსებობს ჯგუფებს. არ იყო messages კი. იყო გააღიზიანოს. ჰო. ვგულისხმობ, ასე რომ, როგორც თქვენ სახის მისაღებად დაიწყო რაიმე სახის ძირითადი იდეა. და საერთოდ, კომპანია კარგად, იმიტომ, რომ მე ვხვდები ხალხს, ვინც ვიწყებთ off მუშაობა, რომ ძირითადი იდეა სახის გვესმოდეს, რომ ერთი ძირითადი იდეა გარკვეული უნიკალური გზა. მაგრამ ეს არ ნიშნავს იმას, რომ მათ აქვთ ნებისმიერი უკეთ არაფერს სხვაგან, ვიდრე ვინმე სხვას. ასე რომ, რატომ მიმდებარე თავს ბევრი ჭკვიანი ადამიანი მართლაც მნიშვნელოვანია. აუდიტორია: რა იყო - იყო არსებობს რაიმე მოდელი რომ იყო [INAUDIBLE] სურათი თვისებები [INAUDIBLE] on Facebook? იქ იყო რაიმე სახის [INAUDIBLE]? Mark Zuckerberg: ვგულისხმობ, იქ ბევრი განცხადება ინტერნეტში ახლა, რომ გავაკეთოთ, რომ პერსონალი. ასე რომ, მე ვგულისხმობ, Flickr-ის საკმაოდ სურათი განაცხადი. თუმცა ვფიქრობ, რომ სამი კვირის განმავლობაში ჩვენ გაიარა მათ რაოდენობის ფოტო რომ ჩვენ გვქონდა ჩვენს საიტზე. ვგულისხმობ, მე ვფიქრობ, რომ coolest რამ photos არის, რომ თქვენ შეგიძლიათ მონიშნო მათ და ისე, რომ რაც მათ უკავშირებენ ხალხის პროფილები. და მე ვფიქრობ, რომ ეს არის ის რაღაც, რომ თქვენ ნამდვილად მხოლოდ, თუ თქვენ გაქვთ კონტექსტში ყველას თქვენს გარშემო საიტზე. ასეთი სახის მოითხოვს ubiquity გამოყენება. ასე რომ, მე არ ვიცი, თუ ნებისმიერ სხვა ბიჭები არ კეთდება, რომ თუ მათ აქვთ სახის გამოყენება, მაგრამ ისინი არ გაჩერდნენ. მე არ ვიცი. ნუ ნებისმიერი თქვენგანი ბიჭები გაქვთ რაიმე CS კითხვები? აუდიტორია: მე ვარ ცნობისმოყვარე. როგორ თქვენ გადაწყვიტეთ, როგორც თქვენ წინსვლის კომპანია განახორციელოს ტექნიკა ან არ განახორციელოს ტექნოლოგია? Mark Zuckerberg: რა არის იდეა? რა მაგალითი? აუდიტორია: ისე, მე რეალურად არ ვიცი ბევრად შესახებ Facebook. რა არის შემდეგი რაც თქვენ გსურთ სურათები და აკავშირებს ხალხს ერთად? როგორ იცით გაერკვნენ რომელიც ტექნოლოგიების კარგი პირობა? თქვენ როგორ დანაღმვას იპოვოს ტექნოლოგია? გაქვთ რაიმე პროცესები ადგილზე დღეს, რომ მიმართულია იმ სახის რამ, ან აკეთებს ტექნოლოგია უბრალოდ მოვიდეს კომპანია იმიტომ, რომ თქვენ გარეთ რაღაც ადგილას და ვინმეს აღნიშნული რაღაც თქვენ შეიძლება გსურთ თვალსაზრისით Facebook? Mark Zuckerberg: ასე რომ, მე ვფიქრობ, რომ ჩვენი პროცესი ფილტრაცია რა ტექნოლოგიები გამოყენება, რომლებიც ენდობიან ჭკვიანი ადამიანი. ასე რომ, ჩვენ აუცილებლად უნდა ზოგიერთი ადამიანი კომპანია, რომლებიც უბრალოდ მართლა ჭკვიანი, და მე ვფიქრობ, რომ ყველაზე მეტად ხალხი კომპანიის ზოგადად საკმაოდ ჭკვიანი. მაგრამ არსებობს ტერიტორიაზე რამდენიმე ბიჭები კერძოდ - მე ვარ არც ერთი მათგანი - ვინც მე ვფიქრობ, რომ როდესაც ისინი ამბობენ, რომ რაღაც არის საერთოდ კარგი პრაქტიკის წასვლა მას, მაშინ ეს შედარებით - მაშინ მათ შეუძლიათ მიიღონ მხარდაჭერა რომ საკმაოდ ადვილად. და მე ვფიქრობ, რომ ბევრი ინჟინრები ერთგვარი კონსენსუსის გარშემო რომ. ვცდილობ ვფიქრობ კარგი მაგალითი. მე ვფიქრობ, რომ გარკვეულწილად მიზანი ორიენტირებული. მაშ ფოტოებით, ვიცოდით, რომ სასურველი ხელი შეუწყოს მხოლოდ ადამიანი ატვირთვა შეუზღუდავი ფოტოები. ასე რომ, მე ვგულისხმობ, არ არსებობს რეალური კონცეფცია შეუზღუდავი. ეს მხოლოდ თქვენ უნდა შევინარჩუნოთ დასძინა პერსონალის შენარჩუნება დასძინა შენახვა. და გინდათ ისე, რომ სახის of მუშაობს ჩაირთოს, რაც შეიძლება. ასე რომ, პირველი, რაც ჩვენ ვცდილობთ გავაკეთოთ არის, ასევე, მოდით შევაფასოთ ამ კომპანიას, რომელიც უბრალოდ დიდი შენახვის ცხოვრების. ან ეს როგორც NetApp ან რაღაც, ქსელური მოწყობილობების. ასე რომ, ჩვენ გაიგო, რომ მათ ხოლო. და მაშინ ჩვენ, ისევე როგორც, ყველა უფლება. ისე, ჩვენ ნამდვილად არ მინდა წასვლა ამ ერთი, დიდი ყუთი მიდგომა. ჩვენ გვინდა წავიდეთ ერთად, რომელსაც მხოლოდ სერია ნაწილდება პატარა ყუთები ბევრი მძიმე დისკი და ბევრი RAM. და მე ვფიქრობ, რომ არქიტექტურის, რომ ჩვენ პირველად აშენდა იყო ერთი სადაც ჩვენ გვქონდა bunch იმ მანქანები შედარებით ნელი, მაგრამ ძალიან სტაბილური დისკის უკან დონე - ფენა საქართველოს ქეშირების ყუთი ტონა RAM რომელიც შეიძლება გამართავს ყველაზე დაბრუნება და ყველაზე ხშირად შემოწმდა სურათები - ვფიქრობ in RAM ნებისმიერ დროს. და შემდეგ მარჯვნივ, სანამ ჩვენ დაიწყო, ეს მოხდა ჩვენთვის რომ ჩვენ ვაპირებთ აქვს გარკვეული საკითხები ამ. და იმ საკითხებზე, ჩვენ ვაპირებთ აქვს მიდიოდნენ იყოს ქსელი საკითხები, რომლებიც არ ტექნიკის საკითხები. ასე, მაგალითად, თუ თქვენ მიიღოს ფოტო ალბომი 30 photos და თითოეული თქვენი ფოტოები სამი მბ, მაშინ თქვენ შეგიძლიათ ატვირთოთ 90 მბ Facebook. და რომ სახის sucks. ყველა უფლება. ვგულისხმობ, ეს sucks, რადგან ადამიანი როგორც წესი, არ აქვს ოპტიმალური კავშირები და რადგან ჩვენი როუტერი - I ვხვდები, ყველაზე მარშრუტიზატორები იქმნება მხოლოდ შეძლებს გაუმკლავდეს გიგაბიტიანი დროს, და მარშრუტიზატორები სახის ძვირი. შენი დიდი ერთეული ტექნიკა. მე არ ვფიქრობ, რომ არსებობს განაწილებული ვერსია, რომ არავის გაუკეთებია. ასე რომ, ჩვენ ვერ, იმ დროის რომ გვინდოდა, რომ დაიწყოს ის, უბრალოდ ახალი როუტერი და მიიღეთ იგი შეიქმნა. მერე რა ჩვენ დასრულდა აკეთებს იყო აშენებს Java აპლეტი და ActiveX კონტროლი, რომელიც რასაც არჩევის ფოტოები, რომ ხალხს უნდოდა ატვირთეთ შეკუმშვის შესახებ კლიენტის მხარეს, რათა ის პატარა, და შემდეგ ამ გზით ადამიანი შეიძლება მხოლოდ ატვირთეთ მათი ფოტოები შედარებით სწრაფად. ჩვენ ასევე გადაარჩინა CPU ჩვენი მხარეს იმიტომ, რომ ჩვენ არ უნდა გავაკეთოთ დეკომპრესია ჩვენი მხრიდან, მიუხედავად იმისა, რომ არ იყო, რომ დიდი ერთი bottleneck. ასე რომ მუშაობდა. და შემდეგ მივიღეთ ის, რომ წერტილში, სადაც ჩვენ ვიყავით მქონე ატვირთვის დროს კურსი 100 მეორე, და ადამიანი გამოყენებით ფუნქცია გზა მეტი, ვიდრე გვეგონა ჩვენ ვაპირებთ. და მიუხედავად იმისა, რომ ჩვენ გვქონდა ამ ქეშირების იარუსი კონფიგურაცია, უბრალოდ ჯერ კიდევ არ იყო სწრაფი საკმარისი. დარწმუნებული ვარ, რომ თქვენ ბიჭები გახსოვთ ეს. რამდენიმე კვირის წინ, საიტი არ მქონე კარგი დრო. მერე რა ჩვენ დასრულდა აკეთებს იმ ეტაპზე იყო გამოყენებით ზღვარზე ქეშირების, ისევე როგორც Akamai ტიპის პერსონალი რათა ეს ფოტოები რომლებიც სტატიკური შინაარსი მხოლოდ დადგებიან ახლოს ხალხთან. ასე რომ გზა ჩვენ შეგვიძლია სახის offload ზოგიერთი აღჭურვილობა და - სახის რომელსაც გადასცეს ეს მაინც ცოტა დიდი ფაილი ხალხს. ასე რომ, სადაც ახლა ჩვენ ვიმყოფებით, და ეს როგორც ჩანს, სამუშაო კარგად. ეს არ იყო, რომ ჩვენ გვქონდა ნებისმიერი upfront ტექნიკური გენიალური შესახებ. ეს იყო ერთგვარი, რომ ყოველ წერტილს ჩვენ ერთგვარი მოსალოდნელი საკითხები ან აიყვანეს მათ საკმაოდ სწრაფად და შემდეგ საკმარისი კომპეტენცია შევაფასოთ, მე ვფიქრობ, რა პარამეტრები რომ ჩვენ გვქონდა და რას ვფიქრობ იყო ღირსეული გადაწყვეტილებები თუ როგორ უნდა შესრულდეს მათ. რა არის ეს? აუდიტორია: მიიღეთ, რომ მომდევნო დონის, ძალიან, თვალსაზრისით პრობლემები უბრალოდ ისაუბრა. Mark Zuckerberg: ჰო. აუდიტორია: სტუდენტები კიდევ ერთი წელი - თქვენ იცით, რომ ერთ კომპიუტერულ მეცნიერებათა სამუშაო ერთად, ისევე, როგორც, მე წასვლა იჯდეს კუთხეში, type ჩემს [INAUDIBLE]. როგორ მოხდა, რომ კომპანია მუშაობას მეშვეობით - რას პროგრამული უზრუნველყოფის ინჟინერი გაკეთება როდესაც თქვენ ბიჭები ყველა უნდა დააყენოს curly აფრთხილებს იგივე ადგილზე? Mark Zuckerberg: რა არის ეს? აუდიტორია: Curly აფრთხილებს, რომ პროგრამისტები და იგივე ადგილზე. როგორ სტრუქტურის პროგრამული უზრუნველყოფა საინჟინრო კეთდება [INAUDIBLE]? Mark Zuckerberg: ასე რომ, ისე, რომ - I გამოვიცნოთ მეთოდოლოგია, რომ გვაქვს რომ მინდოდა იყოს სახის - როგორც დიდი მერიტოკრატია, რაც შეიძლება , სადაც ადამიანები, რომლებიც შეიძლება მოვიდეს ერთად coolest გადაწყვეტილებები და განახორციელებენ მათ სწრაფ და არ მოსწონს ნაკლები შეცდომები მისაღებად მუშაობა პერსონალის, რომ ისინი ვფიქრობ, ყველაზე საინტერესო და მიდის და აქვს საუკეთესო გავლენის კომპანია. ასე რომ ჩვენ ასევე on-ინტერნატის ბევრი ადამიანი, რადგან ჩვენ აყვანის შედარებით სწრაფად. და ამით, ჩვენ ერთგვარი საქართველოს აქვს - ჩვენ წყვილი ახალი ადამიანები, რომლებიც მოდიან ერთად ზოგიერთი - როგორც უკეთესი ადამიანი რომლებიც სახის ზედა ჯაჭვის, და მაშინ ჩვენ მათ სახის მუშაობა იმ ადამიანი, როდესაც ისინი პირველად მოსვლა, ვისწავლოთ პერსონალი, ისინი მუშაობენ, რომ - ისე, რომ ახალი ბიჭები, ისევე როგორც შემომავალი კლასი, შეგიძლიათ სახის ვისწავლოთ რა ზოგიერთი ადამიანები, რომლებიც ამჟამად კომპანიაში მუშაობენ. და ვფიქრობ, რომ აკეთებს, რომ ისინი აირჩიოთ up სტილი და მეთოდები, რომ ჩვენ გამოყენება აკეთებს პერსონალი. მაგრამ მე ვფიქრობ, რომ ეს იცვლება საკმაოდ სწრაფად. მე ვფიქრობ, ერთი განსხვავება გზა პერსონალი მუშაობს კომპანია და გზა პერსონალის სამუშაოები სკოლა რომ ეს არის ძალიან iterative პროცესში. და ეს ლამაზი, როდესაც თქვენ პერსონალის უფლება პირველად, მაგრამ ჩვენ არ უნდა. და მე ვფიქრობ, რომ ბევრი კომპანიები გავლა ფაზის, ან ეტაპობრივად, , სადაც ისინი არ stuff უფლება პირველად. როგორიცაა Microsoft - I ვგულისხმობ, მე არ ვიცი, როდის ბოლო დროს, იყო ის, რომ მათ არ ჰქონდათ კარგი პროდუქტი ადრე Version 4. მაგრამ ახლა ისინი მისაღებად Version 4, ის როგორც ყოველთვის კარგი დიდი ნაწილი. და ვფიქრობ, რომ სამუშაოები out კარგად მათთვის. და, ვგულისხმობ, Google ყოველთვის ავრცელებს მათი პერსონალის ბეტა. ამიტომ ვფიქრობ, ჩვენ ვცდილობთ, რომ მქონდეს ადამიანები მუშაობენ იგივე, ასე რომ ყველას შეგვიძლია ვისწავლოთ ერთმანეთს და სახის აირჩიოთ off ზოგიერთი შეცდომები, რომ შეიძლება იყოს გააკეთა, რომ ჩვენ შეგვიძლია შემცირება საკმაოდ სწრაფად. მაგრამ, ვფიქრობ, ამ ზოგადად, იდეა არის რომ ეს არ უნდა იყოს სრულყოს პირველად გარშემო. და რადგან თქვენ არქიტექტურა, როგორც უფლება, რაც შეიძლება, მაშინ ბევრი სხვა შესრულების პერსონალი არ იქნება, როგორც დიდი გარიგება, და თქვენ შეგიძლიათ სახის მუშაობა, რომ ნებისმიერ დროს. მე ვიცი, თუ რომ სახის პასუხობდა კითხვაზე, რომ თქვენ მკითხა. აუდიტორია: ასე რომ ახლა, როდესაც თქვენთვის რაღაც რომ გსურთ, რომ თქვენ არ ვიცი, იმდენად, თქვენ შეგიძლიათ ვთხოვო ზოგიერთი ადამიანებს, რომლებიც სამუშაო თქვენთვის, ან თქვენ შეგიძლიათ მიიღოთ ახალი ადამიანი. მაგრამ როდესაც თქვენ დაიწყო, ეს იყო ერთგვარი თქვენ და თქვენი roommate, როგორც სტუდენტი. და რა თქმა უნდა, არ იყო domain ცოდნა საკითხები კომპიუტერულ მეცნიერებაში რომ თქვენ უნდა გაუმკლავდეთ და თქვენ არ იცოდეთ. ვგულისხმობ, რა წავიდეთ შესახებ მჭიდროდაა თუ როგორ უნდა გავაკეთოთ ყველაფერი? ჯერ თქვენ გადაწყვიტეთ მიიღოს გარკვეული კლასების? მიიღეთ წიგნი? წახვედით დაქირავება ან კიდევ ჩართული კიდევ რამდენიმე ადამიანი? როგორ ფიქრობთ მუშაობა იმ საკითხებზე, სწავლის კომპიუტერული მეცნიერების, როგორც თქვენ მუშაობდა მეშვეობით ეს? Mark Zuckerberg: ინტერნეტ არის საკმაოდ კარგი ინსტრუმენტი. მე ვფიქრობ, რომ ის, როგორ გავაკეთეთ საუკეთესო იგი. ვგულისხმობ, ჩვენ სახის წერტილი არა აყვანის ხალხს უნარი, რადგან ვფიქრობ თეორია თუ ვინმეს აქვს უნარი ფართობი და უკვე აკეთებს ამას 10 ან 15 წლის განმავლობაში, მაშინ ეს, ალბათ, ის, რაც მათ შეუძლია გააკეთოს. და ეგ კარგია, და რომ ნიშნავს, რომ მათ შეუძლიათ ამის გაკეთება. მაგრამ თუ თქვენ აყვანის ვინმე, ვთქვათ, უფლება out of კოლეჯის, ან ვინმე ახალგაზრდა, ვინც თქვენ მხოლოდ აყვანის მათ ნედლეული დაზვერვის, მაშინ ის არის, რომ ისინი აპირებენ შეძლებენ ისწავლონ პერსონალის მართლაც სწრაფად. და იქ ბევრი ინფორმაცია ხელმისაწვდომია მთელი ადგილი, და ახლა, withing ბოლო წლების განმავლობაში, იქ კარგი ინსტრუმენტები დახარისხება მეშვეობით რომ. და მე ვფიქრობ, რომ ყველაზე performant ადამიანი ჩვენ არის ერთგვარი ახალგაზრდა ადამიანი, რომელიც არ აუცილებლად ვიცი, რომ ბევრი შესახებ არაფერს კონკრეტული გამოდის კოლეჯი. ვგულისხმობ, კარგი მაგალითია - Dustin, ჩემი roommate ჰარვარდის კი არ CS ძირითადი. იგი ეკონომიკის ძირითადი. და ის უბრალოდ ძალიან ჭკვიანი dude, და შეძლო აირჩიოთ it up. ზოგიერთი სხვა კარგი ხალხი ჩვენ ვართ EE მაიორი out of Stanford ან Berkeley. და ისინი კი არ CS ყველა დროის. როგორიცაა მათემატიკის ადამიანი - თუ თქვენ სწავლობდა მათემატიკის, თქვენ შეგიძლიათ გაიგოთ პერსონალის შედარებით სწრაფად ბევრი დრო. ჰო? აუდიტორია: ვფიქრობ, რადგან თქვენ გაქვთ ინფრასტრუქტურის ადგილას, ახლა, როდესაც თქვენ ფოკუსირება თქვენი დაქირავება, ასე რომ, თქვენ კვლავ ვეძებოთ ტექნიკური უნარი ხალხს? თუ თქვენ ვეძებთ ადამიანებს, რომლებიც შესაძლოა ბიზნეს ცოდნა დაეხმარება იზრდება თქვენ უფრო და უფრო მეტი ფული? რა არის რეალურად პრიორიტეტული ახლა მზარდი კომპანია? Mark Zuckerberg: I არასდროს ნამდვილად აიყვანოს ხალხი მხოლოდ იმიტომ, რომ მათ აქვთ ბიზნეს უნარები. სინამდვილეში სახის მხიარული, მაგრამ ცოდნა ბევრი ძირითადი CS პერსონალი მართლაც მნიშვნელოვანია ბიზნესის, ძალიან. ერთი მთავარი რამ, რომ თქვენ ვისწავლოთ როდესაც თქვენ შესწავლა CS არის სირთულისა და მასშტაბის, და რომ არის უზარმაზარი საკითხი ბიზნესის, ძალიან. როგორ დადიხართ მქონე ხუთი ადამიანი 100 ადამიანი, და რა ცვლილება დინამიური იქ? და მოსწონს, როგორ არის გარკვეული პროცესები - რა არის გაყიდვების ძალა აპირებს მასშტაბის ხუთ ხალხს 100 ადამიანი? ეს იგივეა, იგივე ტიპის დაზვერვის, რომ შეგიძლიათ გაერკვნენ ორივე პრობლემები. და ეს შეიძლება იყოს სხვადასხვა ტიპის პირი, რომელიც ზრუნავს პრობლემების მოგვარებას. მაგრამ მე ვფიქრობ, რომ მეორე ნაწილი ჩემი პასუხი, რაც თქვენ განაცხადა ის არის, რომ მე ვფიქრობ, ჩვენ სახის მუდმივად პროცესში შენობა out ინფრასტრუქტურა, და არა მგონია, ოდესმე გავიდნენ ამ პროცესს. და ჩვენ სახის ფოკუსირება არა მხოლოდ მშენებლობის რაღაც და მჭიდროდაა თუ როგორ გამოიმუშაოთ ფული გამორთვა და სახის მაქსიმიზაციის ღირებულება ჩვენი ბიზნესის მოკლევადიანი - არამედ, ერთგვარი ყოველთვის ეძებს მაქსიმალურად რა გრძელვადიანი ღირებულება იქნებოდა. და მე ვფიქრობ, რომ აკეთებს, რომ, თქვენ სახის უნდა ყოველთვის უბრალოდ აშენებს თქვენი ბაზა, და არა ნებისმიერ დროს უნდა აწუხებს მაქსიმიზაციის თქვენი ფული. აუდიტორია: ეს არის ერთგვარი უკან [INAUDIBLE] Facebook, მაგრამ თქვენ ბიჭები გასცეს, როგორც დღის შემდეგ კოლეჯის, იქნებ რაღაც, რომ, ყველას ატვირთვა ნახატები ყველა ამავე დროს, [INAUDIBLE]? Mark Zuckerberg ჩვენი მწვერვალები საკმაოდ ძლიერი. ასე მოსწონს at 5:00 in დილით, არ აქვს მნიშვნელობა, რამდენი მომხმარებლებს ჩვენ მოაწერა ხელი, იქ ყოველთვის მოსწონს 5.000 ადამიანი, და რომ არის ის. და მაშინ, თუ თქვენ მიიღებთ 9:00 PM წყნარი ოკეანის - ასე მოსწონს შუაღამისას აქ - რაც, ვფიქრობ, ისევე, როგორც პიკის მთელი ქვეყნის მასშტაბით, ის ახლოს 400.000 ადამიანი გამოყენებით იგი ერთდროულად. და ეს რეალურად სახის საინტერესო, რადგან ჩვენ მონიტორინგს ამ გრაფიკები და ჩვენ ამ დიდი LCD ჩვენს ოფისში და როცა არსებობს blip საგზაო, ჩვენ მსგავსად, oh crap, რა მოხდა? და ბევრი ჯერ ეს მოსწონს Laguna Beach. [Chuckles] მაგრამ, როგორც წესი, არ Swing რომ შორს სხვა გზით. აუდიტორია: თქვენი archive [INAUDIBLE], თუ ვინმე წაშლის რაღაც მათი ნახვა, შევინარჩუნოთ ქეში, და როდემდე? Mark Zuckerberg: ახლა, ჩვენ კი არა. მაგრამ ჩვენ შეიძლება რაღაც მომენტში მომავალში. აუდიტორია: თვალყური რომ, რა სახის საკითხები თქვენ საუბრობენ at კომპანია ვადები კონფიდენციალურობის და უსაფრთხოების, ყველა იმ რამ? თქვენ აწუხებს ეს ყველა? თქვენ განათავსოთ თქვენი [INAUDIBLE] კონფიდენციალურობის და უსაფრთხოების განაცხადი ონლაინ რეჟიმში. ასე, რომ თქვენ მხოლოდ დააყენა ის და მაშინ არ აღელვებს ეს? Mark Zuckerberg: ვფიქრობ, რომ ის, რაც Facebook fun და სასარგებლო, რომ არსებობს ბევრი ინფორმაციას უამრავი ადამიანი რომ თქვენ შეგიძლიათ მიიღოთ. მაგრამ რა უფრო მნიშვნელოვანია ის არის, რომ ინფორმაცია ხელმისაწვდომია ადამიანები, რომლებიც რომ ადამიანს სურს, რომ ინფორმაცია უნდა იყოს ხელმისაწვდომი. და Flip მხარე, რომ ის არის, რომ ინფორმაცია ხელმისაწვდომია ხალხს, რომ მინდა ჰქონდეს ამ ინფორმაციას. ასე რომ ერთი სახის ძირითადი გადაწყვეტილება, რომელიც ჩვენ მივიღეთ მხოლოდ მისცეს ხალხს ერთი და იგივე სკოლა ვხედავ ერთმანეთის პროფილები. და ვფიქრობ იდეა უკან რომ იყო, რომ თქვენ ჰარვარდის. თქვენ ალბათ არ აქვს, რომ მძიმე დროს, უბრალოდ გაქირავების ვინმეს ჰარვარდის ვხედავ თქვენს ინფორმაციას. მაგრამ ამავე დროს, ეს ისევე როგორც ერთადერთი ადამიანი, ჰარვარდის, ვინც თქვენ ალბათ აპირებს ვხედავ დღეში-to-day საფუძველზე და იქნებ შეხვდება, რომლებიც ოდესმე აპირებს გვინდა გამოიყურებოდეს თქვენ მდე. ეს იმას არ ნიშნავს ზოგიერთი შვილი გამოსვლით სტენფორდის, რომელიც თქვენ არასოდეს საუბარი იქნება დაინტერესებული იცი რას თქვენი მობილურის ნომერი ან რა თქვენ საინტერესო ასე რომ, შეზღუდვის ფარგლებს ინფორმაცია დასალაგებლად როგორც ვიწრო როგორც აზრი, ვფიქრობ რომ ჩვენ მოგვარდება ბევრი იმ საკითხებზე. და შემდეგ, ჩვენ ასევე მისცეს ადამიანი სრული კონტროლი მეტი რა ნაწილებში მათი პროფაილის მისაღებად აჩვენა. ასე რომ, ჩვენ არ აიძულებს ვინმეს რათა ნახოთ არაფერს, და ვაძლევთ ხალხს მარცვლოვანი კონტროლის მეტი ზოგიერთი უფრო მგრძნობიარე პერსონალი. ასე რომ, მინდა, მარჯვენა შემდეგი მობილურ ტელეფონზე სფეროში, არსებობს კიდევ ერთი სფერო, მოსწონს, ვისაც გსურთ ნახოთ ეს? მხოლოდ თქვენი მეგობრები, მხოლოდ ხალხი თქვენს სკოლაში, რა? ჩვენ ვზრუნავთ ამაზე, რადგან, თუ ადამიანი შეჩერება - თუ ადამიანი გრძნობს, ისევე, როგორც მათი ინფორმაცია არ არის კერძო, მაშინ, რომ ხრახნები us გრძელვადიან პერსპექტივაში, ძალიან. აუდიტორია: Just გასაღრმავებლად on რომ, ვფიქრობ, მიუხედავად იმისა, თქვენ დააყენა ინფორმაცია up თავს, რა რესურსი იმ შემთხვევაში, ვთქვათ, თქვენ გაქვთ ფოტო და ვინმე აყენებს, რომ სურათი up ზოგიერთ გაგზავნა ფორუმში ან ზოგიერთი Hot or Not type საიტზე. როგორ უნდა გაკონტროლება, თუ რა მომხმარებლებს გავაკეთოთ ინფორმაციას, რომ input onto თქვენი სერვერები? Mark Zuckerberg: ეს ​​არის ძალიან მძიმე გაკონტროლება, თუ რა ხალხი ინფორმაცია რომ მათ ჰქონდეთ. უფლება? ვგულისხმობ, იმისათვის, რომ ჩვენ შეგვიძლია გავაკეთოთ არის მისცეს ხალხის კონტროლი მათი ინფორმაციით, და ვის შეუძლია მისი დანახვა. და მაშინ როდესაც მათ მოდით ვინმე ჩანს, ეს ერთგვარი გარეთ არავის კონტროლს. აუდიტორია: მე ვარ ცნობისმოყვარე ცოტა შესახებ [INAUDIBLE] Wall ფუნქცია. როგორც ჩანს, დაიწყოს უფრო მოსწონს დაფა ტიპის რამ, და მაშინ იგი მთლიანად შეიცვალა ირგვლივ. [INAUDIBLE], როგორც ერთი ან მეორე, თუ იქ იყო რაღაც რომ თქვენ ფიქრი? ან იქ იყო დიზაინის ცვლილება პროცესი აკეთებს [INAUDIBLE]? Mark Zuckerberg: ასე რომ მე თავდაპირველად ესროლა რომ ერთად, როგორც ნახევარი საათის განმავლობაში. და ვფიქრობ, რომ ეს იყო საკმაოდ რთული, რადგან - ან ეს უფრო რთული, ვიდრე I ვფიქრობდი, რომ ეს იყო იქნება. და მე ვფიქრობ, ნაწილი მიზეზი, თუ რატომ შეიცვალა ეს იყო, რადგან ეს არ იმუშავებს ასევე გვინდოდა, რომ. ვგულისხმობ, ორიგინალური მიზანი იყო ასეთი, რათა ის ასე რომ თქვენ შეგიძლიათ ამ ვიკი აკრიფოთ რამ ხალხის პროფილები, რომ როდესაც თქვენ moused მეტი რაღაც, ეს აჩვენა, რომელმაც დასძინა, რომ ნაწილს. მაგრამ ვფიქრობ, იყო ბევრი შემთხვევები, რომ ჩვენ გაშვებული, ან უბრალოდ არ იყო მოფიქრებული by me. და მე არ ვიცი თუ ბიჭები გახსოვთ, მაგრამ თქვენ გამოყენებული მაუსის მეტი პერსონალი, და ეს უბრალოდ არ იყო კარგი. და მოსწონს, ეს შეიძლება ვუთხრა თქვენ არასწორი პირი, ან შეიძლება ითვალისწინებდეს უფრო ვიდრე ეს უნდა. ასე რომ, მე სახის გადაბმული, რომ აზროვნება, ეს არ არის კიდევ ერთი საუკეთესო ფუნქცია. ეს იქნება ბევრად უფრო საინტერესო, თუ ნაცვლად, რომელმაც უნდა მაუსის მეტი პერსონალი, ადამიანი შეიძლება უბრალოდ ვხედავ სურათზე და სახელი, პირი, რომელიც გამოქვეყნებული ყველაფერი, გარეშე გაიაროს მთელი კედელი. ასე რომ, მეტი ზაფხულში, ჩვენ უბრალოდ სახის გაიარა და დაწერა უკეთესი parser, რომ კედლები და ცდილობდა გახრწნის მათ. და მაშინ, წინ მიდის, ჩვენ მივიღეთ ასე, რომ თქვენ უბრალოდ ყავს ჩანაწერი, და ის წავიდა ზევით კედელზე. აუდიტორია: [INAUDIBLE] კითხვა. Where'd თქვენ იდეა საწყისი, ქმნის Facebook? Mark Zuckerberg: I ​​just მინდოდა რაღაც სადაც ადამიანებს შეუძლიათ აკრიფოთ სხვისი სახელი და მიიღეთ ინფორმაციის პირი. ვფიქრობდი, რომ იქნებოდა cool. Oh, yeah? აუდიტორია: მე მაინტერესებს მხატვრული, რომ თქვენ შეიძლება SMS ზოგიერთი [INAUDIBLE] ინფორმაცია თუ უნდოდა და უკან. მე არ ვიცი, ხალხი იყენებს. ასე რომ მე უბრალოდ გაინტერესებთ, თუ არსებობს რეალური მოსაზრებები [INAUDIBLE]? Mark Zuckerberg: ასე რომ SMS გეითვეი ასევე აქვს ელ კოლეგას, ასე რომ, თუ თქვენი ტელეფონის ნომრები არის x და თქვენ გაქვთ Cingular როგორც თქვენი პროვაიდერი, მაშინ შეიძლება მქონ x@cingular.com ან რამდენიმე ვარიანტი, რომ და ტექსტი გაგზავნა წავიდოდა თქვენი ტელეფონი. და ეს უფასო კარიბჭე. ასე რომ, თქვენ იცით, როდესაც თქვენ ტექსტი გაგზავნა ადამიანი, ბევრი ჯერ დამოკიდებულია იმაზე, თუ თქვენს მობილურ ტელეფონზე გეგმა, ეს დაგიჯდებათ ფული. თუ ეს მეშვეობით ელ, ეს რეალურად არ ღირს ფული. ასე რომ, თუ ჩვენ ვირჩევთ ამის გაკეთება. ვაკეთებდით მაღალი მოცულობის მათ და ჩვენ გადაწყდა, რომ ეს იქნებოდა მხოლოდ უკეთესი რაც ჩვენთვის - რეალურად გაკეთება legit გზა და გააგზავნეთ ტექსტი გაგზავნა პირდაპირ მობილურ ტელეფონზე, როგორც ეწინააღმდეგებოდა აპირებს მეშვეობით ელ გეითვეი. ასე რომ, ჩვენ ასეთი პროცესი მიღების, რომ შეიქმნას ახლა. აუდიტორია: [INAUDIBLE] სასწავლებელი [INAUDIBLE]? Mark Zuckerberg: მე ვფიქრობ, რომ ჩვენ ყოველთვის ეძებს მეტი პერსონალი უნდა გააკეთოს. მე არ ვფიქრობ, რომ ჩვენ კონკურენციას Myspace. და მე ვფიქრობ, რომ ეს ერთგვარი სხვადასხვა ტიპის პროგრამა. ჰო. აუდიტორია: მე უბრალოდ ცნობისმოყვარე. არსებობს კონკრეტული მიზეზი, რის გამოც ი პიროვნების პროფილები და სკოლის ელ და პერსონალი [INAUDIBLE] და არა როგორც ტექსტი შეიძლება გადაწერა და pasted? ის არის, რომ [INAUDIBLE]? Mark Zuckerberg: So I გააკეთა, რომ ისე, რომ ხალხი ვერ გაიაროს და scrape გვერდებზე. ჩვენ ბევრი პერსონალი რომ ჩვენ ადგილზე დარწმუნდით, რომ ხალხი არ საერთო ინფორმაცია გამორთვა Facebook. თქვენ რა თქმა უნდა, ვერ ვხედავ პროფილები ადამიანი სხვა სკოლებში. არამედ, თუ თქვენ ცდილობენ ნახოთ ბევრი პროფილები, ის Picks up, რომ თქვენ უბრალოდ ათვალიერებენ პათოლოგიური ნომერი პროფილები. და ჩვენ ასევე სახის - უბრალოდ ანალიზის შესახებ საქმიანობა, ჩვენ ავაშენეთ ამ Bayesian ფილტრები რომ ვფიქრობ, უბრალოდ მოდით გამოარჩიეთ პათოლოგიური საქმიანობაში, ისევე როგორც მართლა სწრაფად, და მხოლოდ სახის შოუ ძალიან შეზღუდული ინფორმაცია იმ მომხმარებლებს. მაგრამ ერთი რამ რომ გვინდოდა ამის გაკეთება, ჩვენ გვინდა დავრწმუნდეთ, - ჩვენ გვსურს ეს განსაკუთრებით რთული ვინმეს ცდილობენ scrape ელ მისამართები, იმიტომ, რომ მართლაც შემაშფოთებელი - თუ ხალხი spammed. ასე რომ, ჩვენ figured, რომ მიღების ეს იმიჯი, ნაცვლად ჩვეულებრივი ტექსტური, რომ უბრალოდ დამატება ზედმეტი დონის სირთულის თვალსაზრისით scraping. აუდიტორია: [INAUDIBLE] საკმაოდ ღირებული რესურსი, რომ [INAUDIBLE]. იცით თუ არაფერი [INAUDIBLE]? Mark Zuckerberg: ისე, ჩვენ შეგვიძლია გამოვიყენოთ ეს მიზანში პლაკატები თქვენ, მაგალითად. მე არ ვიცი, თუ თქვენ შეიძინა პლაკატები off რომ. მაგრამ ჩვენ სახის - ჩვენ ვცდილობთ გაერკვნენ, თუ რა შეგვიძლია გავაკეთოთ, რომ, მაგრამ ჩვენ, რა თქმა ნამდვილად მგრძნობიარე ადამიანების კონფიდენციალურობის. და რა არის ეს? აუდიტორია: არ არის იმდენად ინდივიდუალური [INAUDIBLE], მაგრამ ისევე, როგორც მთელი [INAUDIBLE]? Mark Zuckerberg: ჰო. მე ვფიქრობ, რომ ჩვენ რეალურად აპირებს უნდა გათავისუფლების რაღაც გვიან ამ კვირაში ან მომდევნო კვირას, რომ გვიჩვენებს, ზოგიერთი საერთო სტატისტიკას, რომ ჩვენ ვფიქრობ, საინტერესოა. ვგულისხმობ, ეს არის პერსონალის სახის cool, მაგრამ ეს არ არის იმ ტიპის რამ რომ დავბრუნდებით ყოველდღე. არარის CS კითხვები? MICHAEL D. SMITH: თქვენ გაქვთ რაიმე შეკითხვები Mark? იგი შეიძლება იყოს მზად დარჩენა გარშემო რამდენიმე წუთის შემდეგ, იმ შემთხვევაში, თუ ხალხს სურს არ ვთხოვთ თქვენ საჯაროდ, მაგრამ აქვს - Mark Zuckerberg: აუდიტორია: მე განსაკუთრებით სამწუხაროა, რომ Will Chen არ მკითხოთ ნებისმიერ შეკითხვებს. MICHAEL D. SMITH: ჩვენ მუშაობა მოგვიანებით. ეს არის ის? აღარ? ჩვენ მივიღეთ რამდენიმე. Mark Zuckerberg: Cool. აუდიტორია: თქვენ ოდესმე procrastinate ფეისბუქზე, ისევე როგორც ყველას ოთახში? Mark Zuckerberg: რა არის ეს? აუდიტორია: თქვენ ოდესმე procrastinate on Facebook? Mark Zuckerberg: რა თქმა უნდა. აუდიტორია: [INAUDIBLE]. Mark Zuckerberg: ვგულისხმობ, მე ვფიქრობ, რომ არსებობს მნიშვნელობა რა ხალხი საიტზე. აუდიტორია: მე მხოლოდ ის ვიცი რომ ალბათ ბევრ ჩვენგანს რომ გრძნობს, რომ საათში [INAUDIBLE]. MICHAEL D. SMITH: [INAUDIBLE]. Mark Zuckerberg: ჰო, რა თქმა უნდა. აუდიტორია: მე არ ვიცი, თუ შეიძლება ითქვას, , მაგრამ რა სახის თვისებები სისტემაში ჩვენ ველით, რომ მომავალში? [INAUDIBLE] Mark Zuckerberg: ისე, მე შემიძლია გითხრათ, ის, რასაც ჩვენ ვაპირებთ მომდევნო ორი კვირის განმავლობაში. არსებობს რამ, რომ მე უბრალოდ აღვნიშნეთ, სადაც ჩვენ aggregating bunch საქართველოს სტატისტიკა, და უბრალოდ ნახოთ რა ცხელი და რა იცვლება. და ასევე გასაკვირი სტატისტიკა, რომ ჩვენ ვიდეო, როგორც 2% ადამიანი ჰარვარდის არის თავისუფალი, მაგალითად, ან რამე მაგდაგვარს. მე ვფიქრობ, რომ კიდევ ერთი რამ, ჩვენ ვაპირებთ დავიწყოთ იმედია შუალედში ან გვიან ამ კვირაში ან მომდევნო კვირას, არის ის, რომ საშუალებას აძლევს ხალხს, რომ გაერკვია მათი ურთიერთობები სხვა ადამიანებთან ერთად. ასე რომ ბევრი პრობლემა, რომელიც ჩვენ სახის გაუმკლავდეთ at Facebook ყოველთვის არ არიან ტექნიკური, მაგრამ არსებობს ზოგჯერ მოსწონს ისინი სოციალური პრობლემები. და ის, როგორც ერთ - ერთი რამ, რომ მე ვფიქრობ, მართლაც საინტერესო არის - თუ თქვენ გაქვთ 100 ან 150 მეგობრებო, რამდენად კარგად თქვენ იცით, რომ თითოეული იმ ხალხს, და რომლებიც იქნებ მსგავსად ხუთი ადამიანი რომელიც თქვენ რეალურად აინტერესებს, ისევე როგორც ბევრი. და ეს არ არის რაღაც, რომ თქვენ ნამდვილად პასუხის ახლა, რადგან კავშირები ორობითი. თქვენ არც არის დაკავშირებული ან არ ხართ. ასე რომ, მე უკვე ცდილობს ვფიქრობ ცოტა ხნით შესახებ, თუ როგორ შეიძლება შეიმუშაოს რაღაც , რომ ეს ისე, რომ ხალხი ვერ გამოხატავს, თუ რამდენად ახლოს იყვნენ ადამიანი, სახის მიუკერძოებელი გზა. ასე რომ, თქვენ წარმოიდგინეთ, თუ გააკეთა ფუნქცია, რომელიც უბრალოდ მინდა - კურსი თქვენი მეგობრობა სკალაზე 1 to 10, რომ არ მუშაობს. იმის გამო, რომ პირველ რიგში, არავინ გსურთ იმის გამო, რომ თქვენ შეურაცხყოფას ვინმე თუ თქვენ, ისევე როგორც, თქვენ სამი. მაგრამ ასევე სახის მოსაწყენი, და ასე არავინ სურს ამის გაკეთება გამო. და ეს უბრალოდ უნდა არასათანადო სოციალური ზეწოლის ისევე, რომ მეგობრები არიან. ზოგიერთ ადამიანს აქვს განსხვავებული გრძნობა რა მეგობარი ის არის, რომ მათ, შემდეგ კიდევ ერთი პირი იქნება. ასე რომ, თუ ვინმეს აქვს 30 მეგობარი და სხვა პირს აქვს 150 მეგობრები, ამჯამად, რომ ადამიანი რეალურად უნდა მეტი მეგობარი რეალურ ცხოვრებაში? იქნებ ან იქნებ არა, და იქნებ პირი 30 მხოლოდ აქვს უმაღლესი ბარიერი მიღების ვინმე მეგობარს on Facebook. ასე რომ, მე ვგულისხმობ, მე ვფიქრობ, რომ გამოსავალი რომ ჩვენ გამოვიდა ამ იყო, - მოსამართლე ურთიერთობები საფუძველზე on bi-მიმართულებითი, ფაქტობრივი განცხადებებს. ასე მაგალითად, მე მივიღე CS50 ეს ადამიანი. ან ვცხოვრობდი სახლში, ამ ადამიანს. და იქ მხოლოდ სახის თაიგული სხვადასხვა გზა უნდა გავაკეთოთ პერსონალის იგრძნობა. მაგრამ მე figured, რომ ეს ალბათ უფრო ზუსტი, რადგან არავინ აპირებს to - არ არსებობს წნევის მოტყუება შესახებ რამე მაგდაგვარს. ეს იმას არ ნიშნავს, რაც ვსაუბრობთ? მე არ მიიღოს CS50 თქვენთან ერთად. მაგრამ თუ ვინმე აგრეგატები ბევრი სხვადასხვა კავშირები, შემდეგ, რომ სახის ნიშნავს რაღაც. ასე რომ, როდესაც თქვენ მიიღოს ვინმეს მოსწონს Dustin, რომელიც ჩემი roommate აქ, და ეს მოსწონს OK, კარგად ვცხოვრობდით ერთად Kirkland სახლი. მაშინ ჩვენ მუშაობდა Facebook. მაშინ ჩვენ გადავიდა, რათა Palo Alto, და ახლა ჩვენ კვლავ ვმუშაობთ Facebook - მაშინ იქნებ ეს საკმარისი კავშირები ამბობენ, OK, ასევე ამ პირის მკაფიოდ აქვს ძალიან ბევრი უნდა გააკეთოს ამ ადამიანს. ხოლო თუ მხოლოდ კატეგორიაში რომ იცით ვინმე მეშვეობით, ეს ადამიანი ჩემი Facebook მეგობრის, მაშინ ეს ასევე ნიშნავს, რაღაც. ასე რომ, მე არ ვიცი. ჩვენ დავინახავთ, როგორ მუშაობს. არაფერი არ არის დარწმუნებული. რა არის მდე? აუდიტორია: თქვენ რეალურად [INAUDIBLE] ხალხი აკრეფით ინფორმაცია [INAUDIBLE]? Mark Zuckerberg: ეს ​​კომბინაცია. ასე რომ, მე ვფიქრობ, რომ კიდევ ერთი რამ ეს საკმაოდ მნიშვნელოვანია, თითოეული ამ მოვლენების არის თარიღი, რომლის დროსაც ისინი მოხდეს. ასე რომ, თუ ჰქონდა, მაგალითად, თარიღი თითოეული ადამიანის მეგობრობისათვის ყოველი პირი, მაშინ ეს მისცემს თქვენ უფრო ზუსტი წარმომადგენლობა , რას ნიშნავდა, რადგან ახლა თქვენ არ ვიცი, რა მეგობარს ნიშნავს თითოეული ადამიანი ქსელში. და რადგან თქვენ არ იცით, როდესაც რომ მეგობრობა ჩამოყალიბდა, თქვენ არ ვიცი რა აქვს შეიცვალა, რომ ურთიერთობისათვის მას შემდეგ, მეგობრობისათვის ჩამოყალიბდა. ვგულისხმობ, თუ პირი - თუ მეგობრობისათვის ძალიან ცოტას ნიშნავს, რომ ვინმე თუ იცით, რომ რაც მოხდა, გუშინ, რომ ისინი გახდნენ მეგობრები, თქვენ მაინც ვიცით, რომ არსებობს ზოგი - რომ არსებობს გარკვეული ძალა. ეს იგივეა, მართლა რამ. არსებობს ქვედა რეალობაა რომ მათი ურთიერთობა უკვე diverged, რადგან იმ ეტაპზე, თუ თარიღი რომელშიც მოქმედება მოხდა იყო ადრე. უკაცრავად, ბოლოდროინდელი. ასე რომ, მე ვფიქრობ, რომ ერთი რამ, რომ ჩვენ ფოკუსირება აქ. ამიტომ მე მივიღე რა თქმა უნდა - I აიღო CS50 ვინმე ეს ტერმინი არის ბევრი სხვადასხვა გარდა ამბობდა მე ვარ უფროსი ახლა და მე მივიღე CS50 ამ პირი, როდესაც მე ვიყავი freshman. ბევრი ეს - ანალიზი როგორ ხალხს შეხედეთ ამ და ვხედავ ურთიერთობები არ არის აუცილებელი - Facebook არ აპირებს შეფასება ურთიერთობისათვის. ეს ერთგვარი - ადამიანს აქვს დაფარული გაგება რა განსხვავება არის შორის მოიღო CS50 ვინმეს ეს ტერმინი და მოიღო CS50 სამი წლის წინ. და მე ვფიქრობ, რომ სახის დაეხმაროს გარეთ. რა არის მდე? აუდიტორია: როცა კიდევ ახალი იდეა და თქვენ ვფიქრობ, ეს საკმაოდ გრილი, როგორ [INAUDIBLE] როგორ წავიდეთ შესახებ ეს? Mark Zuckerberg: არ არის ძალიან. რადგან ვფიქრობ, რომ ბევრი პერსონალი, ჩვენ დასალაგებლად აქვს ძალიან უნიკალური პლატფორმა მშენებლობის იგი. მე არ ვფიქრობ, არსებობს რაიმე სხვა კომპანიის ან ადამიანების ჯგუფს მსოფლიოში, რომელიც შეიძლება განვითარება ამ წუთას. ვგულისხმობ თუნდაც Google, ერთად მათი მოსწონს 5.000 ინჟინრები არ არის ადგილი, რათა პროგრამა, რომელიც ერთგვარი საქართველოს ახასიათებს ხალხის ურთიერთობები მოსწონს ეს. და ეს მოსწონს იგივე ერთად სურათი tagging. ჩვენ შეგვიძლია გავაკეთოთ, რომ რადგან სურათი tagging მუშაობს მხოლოდ თუ ყველას გარშემო არის საიტზე. რადგან, წინააღმდეგ შემთხვევაში თქვენ აპირებს მიიღოს ტიპის გამოყენება ეს სად წავიდეთ და თქვენ ატვირთეთ სურათი და თქვენ გადასვლა tag bunch ადამიანი, და ისინი არ არის, და რომ sucks. ისე კი, თუ 50% ხალხის ჰარვარდის იყო ფეისბუქზე, მაშინ tagging და ისე, რომ ჩვენ დავსახეთ up მაინც ლევან გაჩეჩილაძე. ასე რომ მხოლოდ მუშაობს, რადგან 97% ადამიანი ჰარვარდის ვართ Facebook-ზე, ან რასაც. ასე რომ, ამის გამო, ის, როგორც არ არის, რომ დიდი შეშფოთება. ჰო? აუდიტორია: ასე რომ, ერთგვარი პროგრამული საინჟინრო, სახის დინამიური [INAUDIBLE] სხვათა შორის, როცა ვინმე ერთი ეს იდეები - მოსწონს მოდით საერთო ამ [? ფართო?] ჩატში და ვუთხრა ხალხს, ან მე მაქვს გზა გავზომოთ ეს, რომ, და სხვა ამ ადამიანების შესახებ და მარკ up ეს რამ ხალხის პროფილები - როგორ ისინი წავიდეთ შესახებ მიღების go-წინ ყველას სხვაგან კომპანია დახარჯვა ზოგიერთი მათი დრო ტექნიკურად მუშაობას? ან კიდევ სხვა ადამიანების მუშაობა მათთან და პერსონალის იგრძნობა? Mark Zuckerberg: mhm. მე ვფიქრობ, რომ ძალიან ბევრი ადამიანი - ვგულისხმობ, იმ ადამიანებს, რომლებიც მუშაობენ Facebook მართლა ისევე როგორც სამუშაო Facebook, ვფიქრობ, ყველაზე ნაწილი, და გაატაროთ ბევრი მათი დრო აკეთებს, რომ. ისევე როგორც, ბევრი დრო რომ ისინი ხარჯვის, ისინი ატარებენ მუშაობა პერსონალი, რომ შეიძლება სახის სტრატეგიულად მნიშვნელოვანია რასაც ჩვენ ვცდილობთ გავაკეთოთ იმ ეტაპზე. არამედ, ბევრი ადამიანი უბრალოდ სასადილო გარშემო კოდი ბაზა, და სახის დააყენა if-განცხადებები არსებობს ასეთი, თუ მომხმარებელი არის ჩემთვის, შემდეგ დააყენა ეს იქ. და მე ფეხით გარშემო სხვადასხვა ხალხის ადგილებში დღის განმავლობაში, ან ხალხი მოვა და გაიგო ჩემთვის. მსგავსად, მიმაჩნია, CEO საათებში, როგორც ხუმრობა, როგორც საწყისი 2:00 to 4:00 ყოველდღე - არა დღეს. და ადამიანები, უბრალოდ მოდის და ეჩვენებინა სხვადასხვა ნივთები, რომ ისინი აკეთებენ, და ბევრი ის შედარებით მაგარი, და პერსონალი რომ მე არ აუცილებლად ფიქრობდა. ასე რომ, მე ვგულისხმობ, თქვენ სთხოვა ადრე თუ ჩვენ გადარჩენა, თუ ჩვენ არქივირების, ძველი ნახვა ინფორმაცია, და ერთ ერთი მიზეზი ამიტომ, მე ვთქვი, რომ ჩვენ შესაძლოა, დაიწყოს აკეთებს ეს იმიტომ, რომ ერთი ბიჭები კომპანია გამოვიდა რაღაც, სადაც ის მსგავსად, ასე რომ თქვენ წასვლა თქვენი მეგობრის გვერდზე და იგი აჩვენებს თქვენი ახლახანს განახლებული მეგობარი. და მაშინ დააჭირეთ რომ, და ეს გვიჩვენებს, მათი ახალი ნახვა. მაგრამ იქ არ არის მითითება რა შეიცვალა. ასე რომ ერთი ბიჭები გააკეთა, რომ რაღაც ინარჩუნებს ძველი ვერსია მისი ნახვა, და მაშინ ხდის ასე რომ, როდესაც თქვენ წასვლა მისი ნახვა, როდესაც იგი ანახლებს მას, იგი მიმოიხილავს ყვითელი ნაწილები, რომ შეიცვალა. და მე ვფიქრობ, რომ ეს საკმაოდ გრილი. და ეს არ არის დიდი პროექტი - ვგულისხმობ, ის რეალურად როგორი არის, თუ ჩვენ უნდა დავიწყოთ შენახვა ყველას ინფორმაციას. მაგრამ მე ვგულისხმობ, ეს გარკვეულწილად cool. ეს არ არის იმ ტიპის, რაც თქვენ აუცილებლად ვალდებული ამუშავება, მაგრამ მე ნამდვილად ვფიქრობ, რომ საკმაოდ დიდი გაუმჯობესება მეტი რა გვაქვს. ახლა, ეს ნამდვილად მძიმე უნდა წავიდეს ვინმეს ნახვა და გითხრათ რა შეიცვალა. და ეს მხოლოდ ყველაზე ბოლო მაგალითია, რომ მაქვს. აუდიტორია: გაქვთ დრო, რომ დაუშვებს ადამიანი შეიცვალოს სახე ყოველი გვერდი? [INAUDIBLE]? Mark Zuckerberg: ასე რომ, მე არ მინდა ამის გაკეთება. და მიზეზი ის არის, რადგან ვფიქრობ რომ Facebook არის დირექტორია, და მთავარი მიზანი არის გამოიყურებოდეს up ვინმე. უფლება? Like ტიპის მათი სახელი და მიიღეთ გარკვეული ინფორმაცია მათ შესახებ. და ერთი რამ, რომ მართლაც სასარგებლო ის არის, რომ ყველას გვერდი სტრუქტურა იგივე გზით. ასე რომ, თუ გვინდა, თუ ვინმე არის ერთი, თქვენ არ გაქვთ სკანირების ქვემოთ სვეტები სანამ თქვენ მიიღებთ ურთიერთობის სტატუსი. უბრალოდ ვიცი, სადაც ეს არის. ასე, რომ თქვენ დააჭირეთ, წასვლა - თქვენი თვალები უბრალოდ წასვლა რომ რამ. მაგრამ თუ ჰქონდა განსხვავებული ადამიანი იცვლება მათი CSSes სხვადასხვა გზით, მაშინ ეს შეიძლება გახდეს შემაშფოთებელი - განსაკუთრებით თუ ადამიანი აკეთებს პერსონალის მოსწონს მუქი blue text on black ფონზე. ეს უბრალოდ იღებს სახის obnoxious. აუდიტორია: როგორ წარმატებული აქვს Facebook [INAUDIBLE] იყო, და რას ვხედავთ, როგორც განსხვავებები მიზნით [INAUDIBLE]? Mark Zuckerberg: მიზანი - for ჩემთვის, საშუალო სკოლა იყო იგივე. მე ვფიქრობ, რომ განაცხადი - ამ აპირებს, ალბათ, ჟღერს საკმაოდ სულელური - მაგრამ სურს გამოიყურება ხალხი, მე ვფიქრობ, სახის ძირითადი ადამიანის სურვილი. უფლება? მე ვფიქრობ, რომ ადამიანი უბრალოდ ვიცი პერსონალის შესახებ სხვა ადამიანებს. ამიტომ ვფიქრობ, რომ უზრუნველყოფს ინტერფეისი, სადაც ადამიანებს შეუძლიათ მხოლოდ ჩაწერეთ სხვისი სახელი და მიიღეთ გარკვეული ინფორმაცია მათ შესახებ ზოგადად საკმაოდ სასარგებლო რამ. ასე რომ ზრდა უკვე საკმაოდ კარგი. ეს იყო რთული გაერკვნენ ზუსტად როგორ ლიანდაგი ის, რადგან, როდესაც ჩვენ გავაკეთეთ კოლეჯი, გავხსენით ეს ჰარვარდის. მაშინ ჩვენ გახსნა up at რამდენიმე კოლეჯების გარშემო ჰარვარდის. და იდეა ყოველთვის იყო, ჩვენ მართლაც მოკლე ფული და აღჭურვილობა. ასე რომ სანამ მისაღებად როგორც პატარა, აღჭურვილობა, რაც შეიძლება, ჩვენ გვინდა, რომ მაქსიმალურად ჩვენი ზრდის. ასე რომ ჩვენ გვინდა, რომ დაიწყოს სკოლებში რომ ჩვენ ვფიქრობ ვაპირებთ იზრდება სწრაფი, ეფუძნება იმ ფაქტს, რომ ადამიანი იმ სკოლების ვაპირებთ აქვს საუკეთესო ნომერი მეგობრებს სკოლებში რომ ჩვენ უკვე. ავიღეთ სხვადასხვა მიახლოება საშუალო სკოლა, იმიტომ, რომ ჩვენ უბრალოდ დაიწყოს მას ყველგან ერთი და იგივე დროს. ასე რომ, ჩვენ არ ვიცი როგორ იგი აპირებს იზრდება. მე ვფიქრობ, რომ იზრდება მეტი 5,000 ხალხს დღეს, რომელიც არის საკმაოდ კარგი. ჰო? აუდიტორია: როცა დაიწყო Facebook, გქონდათ ვაპირებთ, რომ ეს გახდეს ამ სრულფასოვანი ბიზნესის? Mark Zuckerberg: არა აუდიტორია: ისე, როგორ ფიქრობთ [INAUDIBLE]? Mark Zuckerberg: მახსოვს ვფიქრობდი, რომ ეს იქნებოდა cool თუ თქვენ ვერ აქვს დირექტორია ყველას. მახსოვს კამათი ჩემი მშობლები ამის შესახებ, რადგან მას შემდეგ მე თითქმის გაბმულ გამოაძევეს სკოლა ამ პროექტი, რომელიც მე ადრე Facebook, ისინი მოსწონს, რა კარგი იქნებოდა შესაძლოა მოვიდეს აკეთებს რამე ახალი? და მე, ისევე როგორც, არ, რომ ეს არის საკმაოდ გრილი. წარმოიდგინეთ, როგორ cool იქნებოდა, თუ შეგიძლიათ უბრალოდ აკრიფოთ ვიღაცის სახელი და მიიღოთ გარკვეული ინფორმაცია მათ შესახებ. და ისინი უბრალოდ მინდა, მე ვერ ვხედავ მას. და მე, ისევე როგორც, კარგად, ჩვენ მხოლოდ ამის ჰარვარდის ახლა, მაგრამ წარმოიდგინეთ, რა მოხდება, თუ ერთ დღეში, შეგიძლიათ უბრალოდ აკრიფოთ ვინმეს სახელი და მიიღოთ გარკვეული ინფორმაცია მათ შესახებ. და მოსწონს, რომ იყოს სახის cool, არა? ასე რომ, ისინი არ იყიდით, მაგრამ ახლა ისინი. [სიცილის] ჰო, ისე მე არ ვიცი. ვფიქრობ, ყოველ ეტაპზე, ჩვენ უბრალოდ სახის ეძებს ბუნებრივი გზა შეინარჩუნოს მთლიანობის ქსელში, და ასევე, რათა ის ასე რომ ეს უფრო სასარგებლოა - I guess არის პასუხი ამ კითხვაზე. ჰო? აუდიტორია: არსებობს გარკვეული უნარების, განსაკუთრებით [INAUDIBLE], რომ [INAUDIBLE] და თქვენ ვარაუდობენ ვინმე შესწავლა? Mark Zuckerberg: მე მხოლოდ ვივარაუდოთ, რომ თქვენ მიიღოს უმძიმესი კურსები, შეგიძლიათ, იმიტომ, რომ თქვენ ვისწავლოთ საუკეთესო, როდესაც თქვენ გამოწვევას თავს, არა? ასე მოსწონს 161 მხოლოდ დანგრეული ჩემი ცხოვრება, და გავიგე, იმდენად იგი. 121 მე ასევე ნაპოვნია საკმაოდ რთულია. 124 სახის შეიცვალა ასე ფიქრობდა პერსონალი. რა 124 მასწავლა, რომ მე ვფიქრობ, რომ იყო ნამდვილად სასარგებლო იყო ის, რომ არსებობს - I ვფიქრობ, ბევრი ადამიანი ფოკუსირება როგორ უნდა გავაკეთოთ პერსონალის, როგორც ასევე შესაძლებელია, და როგორ რათა ყველაზე ეფექტური ალგორითმი. მაგრამ რა ყოველთვის მიღებული ჩვენს მიერ არ არის აკეთებს პერსონალის ყველაზე ეფექტური გზა, მაგრამ იმასთან ფარგლებში საკმაოდ ეფექტური საშუალება. ასე რომ, მე ვგულისხმობ, რომ სახის ასწავლის თქვენ ორივე მხარეს პრობლემა, როგორიცაა მონაცემთა სტრუქტურები და ალგორითმები, და როგორ setup მართლაც მნიშვნელოვანია. და რომ ნამდვილად გადაარჩინა ჩვენი ass in სკალირების ბევრი ჯერ. მე არ ვიცი. მუშაობა ჭკვიანი ადამიანი. ვისწავლოთ ადამიანი. აუდიტორია: ერთი რამ, რომ მე შევნიშნე შესახებ Facebook შედარებით სხვა სოციალური ქსელების სივრცეში, არის რომ რეალურად ბევრი ადვილია გამოყენება. გაქვთ ადამიანი - როგორც თქვენს თანამშრომლებს უბრალოდ აყენებს რასაც დარტყმები, მათი აზრით, გრილი. გაქვთ ცალკე სტაბილურობის ადამიანი რათა უზრუნველყოს, რომ ყველა მუშაობს ყველა ერთად? Mark Zuckerberg: People სისტემაში მიიღოს რასაც უნდათ, მაგრამ ეს არ ნიშნავს, რომ ისინი შეგიძლიათ განათავსოთ საიტზე. ასე რომ, ვფიქრობ, რომ ადრე პერსონალის მიდის საიტზე, ბევრი ადამიანი ვხედავ მას. ვგულისხმობ, მე აუცილებლად შეამოწმეთ off მასზე ადრე მას შეუძლია წავიდეს ცოცხალი. მაგრამ მე ვგულისხმობ, მე ვფიქრობ, რომ ადამიანს აქვს ბევრი შემოქმედების გავაკეთოთ cool პერსონალი. და ბევრი ჯერ, ეს როგორც ვინმეს შეგიძლიათ ამუშავება cool იდეა, მაგრამ ეს არ ნიშნავს იმას, რომ ეს საბოლოო ისე, რომ ეს მოხდებოდა. ასე მაგალითად, ადამიანი ხაზს უსვამს ყვითელი რა ცვლილებები მათი ნახვა - მე ვფიქრობ, რომ უბრალოდ კონცეფცია ხაზს უსვამს პერსონალი, რომ შეიცვალა მართლაც კარგია, მაგრამ ინტერფეისი რომ ეს ბიჭი გამოიყენება ეს არ არის რას ვფიქრობ არის საუკეთესო. და ისე, რომ ის შენახვა ძველი ნახვა ინფორმაცია არ არის ოპტიმალური ან. და რომ მსგავსი მაგარია, რადგან იგი მხოლოდ აკეთებს ამას თავს. მაგრამ თუ ჩვენ ოდესმე აპირებს რაღაც ცხოვრება, რასაც მინდა, ჩვენ სხვაგვარად. და ეს უფრო, ისევე, როგორც იმიტირებულ-up. აუდიტორია: ასე რომ, როგორიცაა, იდეები მოდის მიწაზე, up, და მერე [? უბრალოდ?] [? tossed?] [? ქვემოთ ხაზი? ?] Mark Zuckerberg: I ვგულისხმობ, ის მიდის ორივე გზით. და მე არ მთლიანად unopinionated. MICHAEL D. SMITH: [INAUDIBLE]. აუდიტორია: I რეალურად აქვს შეკითხვა [INAUDIBLE]. ასე რომ, ბრუნდება შესახებ [INAUDIBLE] და [INAUDIBLE] კონფიდენციალურობას. და ეს სხვადასხვა პლატფორმა? Mark Zuckerberg: ჰო. აუდიტორია: ასე კოლეჯის ადამიანი არის 18 წლის და მეტი დაშვებული პოსტი რასაც ნახატები ისინი მინდა, და ისინი ნამდვილად არ მამხილებელი თავად გარდა, შესაძლოა ნარკოტიკების და ალკოჰოლის? მე ვნახე სურათები Facebook, სადაც ჩემი უმცროსი ბიძაშვილები სასმელი და პერსონალის იგრძნობა. მაგრამ როცა მიდიხარ საშუალო სკოლა ბავშვები, ისინი 15 და 16 და ახალგაზრდა. და თქვენ ბიჭები უბრალოდ ამბობს, რომ ის ინტერნეტით, და თუ მათ სურთ, რომ incriminate თავს და რამ, როგორიცაა, ის არის, რომ OK? თუ თქვენ ბიჭები გავფილტროთ ნახატები რომ მოსწავლეების დაფასოებული და ინფორმაციას წერენ? თუ თქვენ უბრალოდ [INAUDIBLE]? Mark Zuckerberg: ასე რომ, ბევრი გადაწყვეტილებები, რომ ჩვენ ამუშავება პერსონალი არ არის ტექნიკური და ორგანიზაციული, მაგრამ მხოლოდ გამოყენებით სოციალური ზეწოლის კარგი გზები. ასე რომ, Myspace აქვს - თითქმის მესამე მათი პერსონალი მონიტორინგს სურათები, მისაღებად ატვირთული განთავსების პორნოგრაფია. ჩვენ ძნელად რაიმე პორნოგრაფიის ატვირთული, და მე ვფიქრობ, რომ ბევრი მიზეზი ის არის, რომ ხალხი გამოიყენონ თავიანთი ნამდვილი სახელების on Facebook, და თქვენი ნამდვილი ელექტრონული მისამართი სკოლის. და თუ თქვენ გაქვთ, მაშინ თქვენ არ ვაპირებ ატვირთოთ პორნოგრაფია. და ვფიქრობ, რომ ეს მართლაც მარტივია სოციალური გადაწყვეტა რომ შესაძლოა რთული ტექნიკური საკითხია. ასე რომ თქვა, ჩვენ შეიცვალა ზოგიერთი თვისებები გარშემო საშუალო სკოლა. მაგალითად, ავიღეთ პარტიების გარეთ, რადგან ჩვენ figured, რომ მშობლები დაიჭერს pissed off ან ისინი უბრალოდ გაწყვეტის ყველა keg პარტიების მართლაც სწრაფად, და რომ ლევან გაჩეჩილაძე ყველას. [Chuckles] მე არ ვიცი. ჩვენ deemphasize კონტაქტი ინფორმაციის საშუალო სკოლა. ჰო. აუდიტორია: ყველა უფლება, ჩვენ დასრულდება აქ. თუ თქვენ გაქვთ სხვა სახის კითხვებით, ვგრძნობ უფასო ჩამოდი და გაიგო, რომ ჩანაწერები. ძალიან დიდი მადლობა. Mark Zuckerberg: ჰო. [ტაში]