‫النجدة؟‬
‫النجدة معك، ما هي حالتك الطارئة؟‬
‫النجدة، ما هي حالتك الطارئة؟‬
‫النجدة، ما...‬
‫في الـ9 من أبريل، عام 2014 ،‬ ‫ توقفت خدمة النجدة فجأةً‬
‫عن ملايين الناس ‬ ‫في أرجاء "الولايات المتحدة".‬
‫توقفت لأكثر من 6 ساعات.‬
‫أكثر من 6 آلاف مكالمة طوارئ ‬ ‫لم يكن بالإمكان إتمامها.‬
‫بتعقّب أثر المشكلة وصلت الحكومة إلى حاسوب‬
‫في منشأة لتوزيع المكالمات‬ ‫ في "إنجلوود" ، "كولورادو".‬
‫كان خطأ بسيط في التشفير.‬
‫المسؤولون عن تشفير هذا الحاسوب‬
‫قرروا تنفيذه بحد أقصى ‬ ‫من المكالمات التي يمكنه تسجيلها،‬
‫وكان المبرمجون يظنون ‬ ‫أن هذا الحد لن يصله الحاسوب أبداً.‬
‫ولكن في تلك الليلة من عام 2014، ‬ ‫قد حدث هذا.‬
‫اتبع الحاسوب أوامره بدقة تامة.‬
‫وصل الحد وتوقّف عن توزيع المكالمات.‬
‫لم تكن المشكلة بالحاسوب،‬
‫ولم يكن خطأ بالتشفير.‬
‫بل التشفير ذاته،‬
‫منظومة اتخاذ القرارات‬ ‫ التي يتواصل بها الناس ‬
‫مع الحاسوب. ‬
‫قوة كهذه تصاحبها مسؤولية أخلاقية كبرى.‬
‫لا مثيل له.‬
‫ما من بديل له.‬
‫بالطريقة ذاتها‬
‫التي يحدد بها بناة المدينة ‬ ‫كيف تحيا حياتك بالمدينة،‬
‫فإنني أعتقد أن الشفرة تتحكم بطريقة حياتنا‬ ‫على الإنترنت وبالتالي بطريقة حياتنا.‬
‫ليس عند استخدام الإنترنت فحسب،‬
‫بل وعندما نتصل بخدمات الطوارئ...‬
‫أو عندما نذهب إلى الطبيب...‬
‫أو نركب سيارتنا.‬
‫جميعنا قريبون جداً من الشفرات ‬ ‫بحياتنا اليومية.‬
‫ومع هذا من يجيدون كتابتها‬ ‫ لا يمثّلون إلا ثلث نسبتنا تقريباً.‬
‫بالنسبة للغالبية العظمى،‬ ‫ فإنها كالصندوق الأسود.‬
‫ولكن ليس بالضرورة أن تكون هكذا.‬
‫كيف يعمل التشفير إذاً؟‬
‫وما العالم الجديد الذي نبنيه به؟‬
‫"مسلسلات NETFLIX الوثائقية الأصلية"‬
‫الحاسوب.‬
‫مجموعة عبقرية من الأجهزة الإلكترونية‬
‫من صنع الإنسان.‬
‫لم نكن مفتقرين فحسب لآلات مناسبة ‬ ‫لحل مشاكلنا،‬
‫بل ونفتقر التوضيحات المناسبة ‬ ‫لتوضيح كيفية حل مشاكلنا.‬
‫عندما يذكر أحد التشفير، ‬ ‫ما تفكر فيه هو مدى صعوبته.‬
‫من المهم جداً تذكّر‬ ‫ أن كل ما تستخدمه في الحاسوب‬
‫كان من صنع شخص ما.‬
‫"التشفير"‬
‫لنقل إن فضائيّ زارنا وتساءل، ‬ ‫"ما أهمية الشفرة؟‬
‫وماذا تكون؟"‬
‫فإني سأقول،‬
‫"نحن نحيا بكوكب الأرض المادي هذا‬ ‫ومنذ ما يقرب من 50 عاماً،‬
‫بدأت مجموعة صغيرة‬ ‫ من الأشخاص ببناء كوكباً آخر.‬
‫ولكنه لم يكن مادياً بل افتراضياً.‬
‫تأمّل الشارع من حولك وسترى كل من بالشارع،‬
‫رؤوسهم منحنية لأسفل وهم يحدقون بهواتفهم؟‬
‫فهم في الواقع بهذا العالم الآخر.‬
‫وهذه هي الشفرة.‬
‫إنها أحجار الأساس لهذا العالم الآخر.‬
‫هذا المنسج هو الجد الأول ‬ ‫لكل حاسوب وهاتف ذكي‬‫ّ‬
‫على وجه الأرض.‬
‫اختُرع في عام 1804،‬
‫والاختراع المهم به كان تلك البطاقات.‬
‫الثقوب التي بكل بطاقة‬ ‫ كانت تسمح بمرور دبابيس معينة فقط،‬
‫بآلاف الثقوب على مئات البطاقات،‬
‫أصبح بإمكان آلات النسج نسج أنماطاً‬ ‫ أكثر تعقيداً مما كانت تنسجه.‬
‫انتشرت الأوشحة ذات التفاصيل الدقيقة‬ ‫ في "أوروبا".‬
‫وأصبح بالإمكان أن تكون التصاميم المنسوجة ‬ ‫معقدة لدرجة أن تبدو كالرسومات،‬
‫كلوحة مبتكر المنسج هذه.‬
‫قبل هذه المناسج، ‬ ‫كان يتحتّم اختيار الخيوط منفردة يدوياً‬
‫على يد "الفتية الرسامون".‬
‫والحسابات حينها كانت يدوية أيضاً،‬
‫على يد من نسميهم، "الحواسيب".‬
‫والحواسيب الأولى كانت من البشر.‬
‫وأفضل الآلات التي كانت لدينا لتساعدنا‬
‫كان بوسعها إتقان‬ ‫ نوع واحد فقط من المسائل الحسابية.‬
‫كالمعداد للجمع والطرح.‬
‫عالم الرياضيات البريطاني "تشارلز بابيج"‬ ‫أراد آلة‬
‫يسعها حل أيّ مسألة رياضية يختارها لها،‬
‫أو بالأحرى، يبرمجها على حلها.‬
‫قدّم مقترحاً لآلة سمّاها "المحرك التحليلي".‬
‫فكرة "بابيج" جعلت له مكانة بالتاريخ.‬
‫اختُرعت الحواسيب لأول مرة على يد "بابيج"،‬
‫والذي كان مخترعاً بريطانياً ‬ ‫غريب الأطوار جداً.‬
‫كان لدى "بابيج" تصوراً لكيفية عملها.‬
‫احتفظ بنسخة من هذه الصورة وعلّقها بمنزله.‬
‫المحرك التحليلي لـ"بابيج"، ‬ ‫مثله مثل منسج "جاكارد"،‬
‫به أجزاء مادية، "أجهزة".‬
‫وكالمنسج أيضاً،‬
‫بالإمكان تزويد الأجهزة بأوامر‬ ‫ في صورة بطاقات مثقوبة بثقوب.‬
‫تسمح الثقوب بدخول الدبابيس،‬
‫وبانعدام الثقوب تُجبر الدبابيس الأخرى‬ ‫ على التراجع،‬
‫ليطرأ عن هذا سلسلة‬ ‫ من الحسابات الميكانيكية.‬
‫البطاقات بمختلف ثقوبها،‬
‫هي البرمجيات.‬
‫لم ينه "بابيج" محركه التحليلي قط،‬
‫ولكن رأت امرأة شابة تعمل معه ما يمتاز به‬ ‫ المحرك من إمكانيات قد تغيّر العالم‬
‫والتي تتعدى مجرد الحساب.‬
‫كتبت، "أدا بايرون"، كونتيسة "لوفلايس"،‬
‫"حدود علم الحساب تخطتها اللحظة ‬ ‫التي طرأت فيها فكرة البطاقات."‬
‫رأت ما رآه "جاكارد":‬
‫وهو أن بوسع الثقوب أن تتعدى ‬ ‫كونها مجرد أرقاماً.‬
‫بوسعها أن تكون أنماطاً.‬
‫وموسيقى...‬
‫أو جمل كاملة.‬
‫يمكننا اعتبارها كأحد أنواع شفرة "مورس".‬
‫كل حرف بأبجدية شفرة "مورس"‬ ‫ يمثّله إشارتين فقط:‬
‫أو...‬
‫إنها ثنائية النظام.‬
‫وبهاتين الإشارتين الصوتيتين‬ ‫ فقط يمكننا قول أيّ شيء.‬
‫كنداء الاستغاثة هذا الذي أرسلته "تايتانك"‬ ‫في عام 1912.‬
‫"إس أو إس " ليست اختصاراً لعبارة.‬
‫كان من السهل للغاية إرسالها ‬ ‫عبر شفرة "مورس" فحسب.‬
‫بالإمكان أيضاً التعبير عن الحروف‬ ‫ بالمثل بمجموعة‬
‫مكونة من الرقمين صفر وواحد.‬
‫أيبدو هذا مألوفاً؟‬
‫إنها الشفرة الثنائية.‬
‫وهي الطريقة التي نسدّ بها الفجوة ‬ ‫التي بين الآلات ولغة البشر.‬
‫كل واحد أو صفر هو رقم ثنائيّ أو "بت".‬
‫وهذه هي ذرات الحوسبة الحديثة.‬
‫ولعلكم تعرفونها باسم آخر:‬
‫فـ8 بت تعادل بايت.‬
‫إذاً، أتعرفون هذه الصورة التي على حواسيبكم ‬ ‫والتي تبلغ 1.1 ميغابايت؟‬
‫إنها تبلغ 8 ملايين و900 ألف‬ ‫واحد وصفر.‬
‫وكشفرة "مورس" بنقاطها وشرطاتها ‬ ‫التي تُستخدم في كتابة... و...‬
‫فإن واحدات وأصفار النظام الثنائي ‬ ‫هي الطريقة التي نكتب بها‬
‫ما يحدث بالفعل بالحاسوب الحديث:‬
‫شحنة كهربائية أو انعدامها.‬
‫هذه دائرة كهربائية بسيطة.‬
‫تخيلوا الملايين منها تعمل معاً.‬
‫هكذا هو حاسوب اليوم.‬
‫على الدائرة الكهربائية، هكذا يكون البت.‬
‫هل انطفأ المصباح؟ صفر.‬
‫أصبح مضاء؟ واحد.‬
‫الكهرباء فقط هي ما تفهمه الحواسيب‬
‫ولهذا كل ما يفعله المبرمجون مع الحواسيب ‬
‫يكون بنهاية الأمر‬
‫مجرد مجموعة من توافد الشحنات وانعدامها.‬
‫تعمل جميعها لأنها عندما تتسلسل معاً‬ ‫ بطريقة صحيحة‬
‫يسع تلك الشحنات أن تمثّل منطقاً.‬
‫ببساطة، المنطق هو سلسلة متوقعة‬ ‫ من الحقائق أو الأحداث،‬
‫كغلق هذا المفتاح...‬
‫وهذا لرن الجرس.‬
‫في الواقع، علماء الحاسوب‬ ‫ يصفون هذا بمسمى "المنطق والدوائر".‬
‫أو "البوابة المنطقية".‬
‫لنر ما إن أمكنني فعل هذا‬ ‫ دون أن أحرق ثقباً بالطاولة.‬
‫في بوابة الاقتران يجب أن تُغلق الدائرتان‬
‫حتى يومض المصباح.‬
‫وتُوجد بوابات اختيار،‬
‫والتي يومض فيها المصباح‬ ‫ إن أُغلقت دائرة واحدة فقط.‬
‫يمكننا التعبير عن هذا بطريقة أخرى.‬
‫لو أُغلقت إحدى الدائرتين ‬ ‫فقم بإضاءة المصباح.‬
‫عبارة "لو"، "فـ" هذه،‬
‫تُسمّى خوارزمية.‬
‫في ثقافتنا الشعبية اليوم، تتسبب كلمة ‬ ‫"خوارزمية" بارتباك كبير. ‬
‫شهدنا هذا من قبل عندما تعطلت الخوارزميات!‬
‫طريقة عمل الخوارزميات بمثابة لغز للكثيرين.‬
‫وماذا تكون الخوارزمية‬ ‫ بحق السماء على أيّ حال؟‬
‫ولكن الخوارزمية مجرد مجموعة من الإرشادات.‬
‫تخيلوا أنكم تسيرون إلى المتجر.‬
‫يمكنكم التوجه يساراً ثم يميناً.‬
‫أو يمكنكم التوجه يميناً ثم تتجهون يسراً.‬
‫أو يمكنكم التوجه بـ4 مسارات تجاه اليسار،‬
‫والركض حول الحديقة،‬
‫وعبور طريق سريع،‬
‫ثم تسلكون 4 مسارات تجاه اليمين مجدداً.‬
‫كما أنه تُوجد الكثير من الاتجاهات المختلفة‬ ‫للوصول إلى المكان ذاته،‬
‫فقد تُوجد في التشفير الكثير ‬ ‫من الخوارزميات المختلفة‬
‫لحل المسألة ذاتها.‬
‫الهدف هو العثور على أروعها وأكثرها فعالية.‬
‫الشفرة الرائعة لا تكرر نفسها.‬
‫فهي بديعة وقوية.‬
‫الحواسيب التي تدير الخوارزميات ‬ ‫تفعل ما نطلبه منها فقط،‬
‫ولكن أسرع بكثير،‬
‫وهذا ما جعل البشر أقوى بكثير.‬
‫عندما بدأ العلماء في ابتكار ‬ ‫القنبلة الاندماجية لأول مرة،‬
‫استخدموا في الأساس الحواسيب البشرية.‬
‫ولكن بعدها لجؤوا لهذا:‬
‫أجرى الحاسوب "إينياك"‬ ‫ الحسابات النووية الحرارية لـ6 أسابيع.‬
‫وساهمت نتائجه بإحداث هذا الأمر مباشرةً،‬
‫أول اختبار ناجح في عام 1952‬
‫لقنبلة أقوى بمئات المرات ‬ ‫من قنابل الانشطار النووي‬
‫التي قُصفت بها "هيروشيما" و"ناغازاكي" ‬ ‫في الحرب العالمية الثانية.‬
‫قوة التشفير جعلت البشر أقوى لفعل‬
‫ما اختاروا فعله.‬
‫ولكن في الأربعينيات، ‬ ‫كان لا يزال الأمر يتطلب الكثير من العمل.‬
‫كتابة البرامج بالصفر والواحد‬ ‫ لم تكن واسعة النطاق على ما يبدو.‬
‫أراد الناس المزيد من قوة التشفير.‬
‫ولكنهم أرادوا أيضاً طريقة أسهل للتشفير.‬
‫ومنذ ذاك الوقت وقصة التشفير‬ ‫ هي تقريب التشفير أكثر فأكثر‬
‫من لغة البشر‬
‫بابتكار ما يستخدمه كل المبرمجين تقريباً:‬
‫لغات البرمجة.‬
‫مقارنة بالصفر والواحد ‬ ‫فإن تلك اللغات تجريدية جداً.‬
‫إن التجريد كلمة صعبة على الناس.‬
‫اللغات الأكثر تجريدية تعود في أصولها‬ ‫ إلى الواحدات والأصفار ذاتها،‬
‫ولكننا وجدنا فقط طريقة أفضل لتنظيمها.‬
‫يمكننا تدبّرها بلغة علم الأحياء.‬
‫البشر معقّدون تعقيداً مذهلاً،‬
‫ولكن 99 بالمئة من أجسامنا‬ ‫مكونة من 6 عناصر فقط.‬
‫يمكننا شقّ طريقنا لأعلى‬ ‫ إلى الجزيئات الكبيرة.‬
‫بين طبقة التنظيم هذه ‬
‫وبين التي تمثّل أصغر أشكال الحياة‬
‫تُوجد خطوة كبيرة في الواقع.‬
‫وللبشر أدمغة،‬
‫تحقّق أموراً بغاية التطور،‬
‫لدرجة تجعلنا نصدّق بصعوبة‬ ‫ أنها لا تزال مكونة من المواد ذاتها.‬
‫الحواسيب أشبه بهذا في واقع الأمر، ‬ ‫ولكنها أبسط بكثير.‬
‫وهذا خبر سار.‬
‫قصة التشفير هي قصة تحريك ‬ ‫هذا الصندوق إلى أعلى،‬
‫التحرك بعيداً عن النظام الثنائي‬ ‫ لنمنح أنفسنا‬
‫طرقاً أسهل وأسرع وأقوى للتشفير،‬
‫من دون التعامل مع أو حتى فهم،‬
‫البوابات المنطقية‬ ‫ والثنائية القابعة أسفلها.‬
‫هذا ما يسمح للمبرمجين بصنع المنتجات‬ ‫المألوفة لنا جميعاً.‬
‫أول خطوة للوصول إلى هذا كانت...‬
‫"لغة التجميع" والتي تُعدّ أسهل ‬ ‫في القراءة والكتابة، ‬
‫حيث نقول عوضاً عن 0-1-0-0-0-1-1-1،‬
‫"اجمع،"‬
‫ثم نأتي ببرنامج يُسمّى "المجمّع" ‬ ‫ليترجم الحروف‬
‫"ا - ج - م - ع" إلى ما يقابلها‬ ‫ من أصفار وواحدات.‬
‫في هذه المرحلة يُنظم النظام الثنائي‬ ‫ في صورة حروف وأرقام،‬
‫كما تُنظم الذرات لتصبح جزيئات.‬
‫ولكن التشفير في لغة التجميع‬ ‫ لم يكن سهلاً تماماً،‬
‫لأن كل تلك الحواسيب‬ ‫ كانت تستخدم لغات تجميع مختلفة.‬
‫لو كتبت برنامجاً لحاسوب واحد، ‬ ‫فلن يعمل مع الحواسيب الأخرى.‬
‫بسرعة جداً، بدأ الناس يفكرون،‬
‫بأن ما نريد أن نمنحه للحاسوب حقاً،‬
‫هو أمور بلغة نستخدمها يومياً.‬
‫تُوجد لغات برمجة،‬
‫صمّمناها بلغة التجميع‬
‫وبعد ذلك من لغات البرمجة هذه ‬ ‫صمّمنا المزيد من لغات البرمجة.‬
‫على الأرجح أنكم سمعتم أسماءها.‬
‫- "ليسب".‬ ‫- "بيسك".‬
‫- "جافا".‬ ‫- "سي ++".‬
‫- "بايثون 3".‬ ‫- "إتش تي إم إل 5".‬
‫"بيرل"، "بي إتش بي"، والقليل من "سي"...‬
‫كيفما تُستخدم اللغات المنطوقة بطرق مختلفة ‬
‫في التعبير عن الفكرة ذاتها لأشخاص آخرين،‬
‫فإن لغات البرمجة ‬ ‫عبارة عن طرق مختلفة للتعبير ‬
‫عن الفكرة ذاتها للحواسيب.‬
‫لدينا أكثر من لغة واحدة‬ ‫ من اللغات عالية المستوى‬
‫لأنه، أولاً، اللغات المختلفة ‬
‫تخاطب احتياجات مختلفة.‬
‫تفقّدوا هاتين اللغتين.‬
‫هذه اللغة، "كوبول"، ‬ ‫صُمّمت في أواخر الخمسينيات‬
‫لتبسيط التشفير على مجال تجارة الأعمال.‬
‫وهي تشبه الانجليزية كثيراً،‬ ‫فقط إن كان يُنهى أيّ حوار‬
‫بعبارة "أوقف التشغيل."‬
‫وهذه اللغة، "سي بي إل"، طُوّرت في الستينيات ‬ ‫وتضمنت المزيد من الحوسبة العلمية.‬
‫إنها أشبه بالتطور الحيوي.‬
‫عندما تصبح الكائنات أكثر تعقيداً‬ ‫فإنه ينشأ لديها خصائص‬
‫تجعلها تتكيف بشكل أفضل مع بيئاتها المعينة‬‫.‬
‫وبصراحة للأمر علاقة بالذوق أيضاً.‬
‫يحبّ الناس استخدام أدوات مختلفة ‬ ‫للتعبير عن أنفسهم.‬
‫على سبيل المثال، اللغة "سي ++"...‬
‫"إيلون ماسك" ليس من معجبيها.‬
‫يمكنكم تطوير واحدة منها.‬
‫هذه لغة حقيقية عالية المستوى‬ ‫ مطورة بالكامل من الكلمة "مو".‬
‫حقاً. اسمها "كاو".‬
‫هذه مطورة من عبارات مقتبسة من أفلام ‬ ‫"أرنولد شوارزنيغر".‬
‫بكل مرة أفكر بحال نفسي قائلاً،‬ ‫"من المؤكد أننا انتهينا في الوقت الحالي."‬
‫ويأتي شخص أخر بلغة جديدة ‬ ‫ويصبح لها مجموعة من المناصرين.‬
‫ولهذا لا أرى نهاية قريبة‬ ‫ لابتكار لغات جديدة.‬
‫وكل تلك اللغات لا تزال قائمة على المنطق.‬
‫على سبيل المثال، بإمكان مبرمج ‬ ‫في "نتفليكس" أن يقول‬
‫"إن أطلت المشاهدة لأكثر من ساعتين،‬
‫فاعرض هذا."‬
‫ولكن حتى تؤثّر الشفرة على حياة أغلب الناس،‬
‫ينبغي أن يستخدم أغلب الناس الحواسيب.‬
‫وهذا يعني أنه ينبغي ‬ ‫أن تصبح الحواسيب أبسط،‬
‫وأسهل في الاستخدام‬
‫وتطلّب هذا خطوة كبرى أخرى.‬
‫والتي بدأت هنا،‬
‫بعرض توضيحيّ قدّمه‬ ‫ "دوغ إنغيلبارت" في عام 1968.‬
‫في غضون ثانية، سنرى الشاشة التي يعمل عليها‬
‫وطريقة تحريكه لنقطة التتبع‬
‫بالتزامن مع حركات هذه الفأرة.‬
‫بهذه الأيام لا يبرمج الناس بكتابة عبارات‬
‫على قطعة من الورق ثم يسلّمونها لشخص آخر‬
‫ليكتبها.‬
‫تجلس أمام شاشة‬ ‫ وتكون لديك واجهة مستخدم رسومية.‬
‫بأيامنا هذه نسمّيها "غوويز".‬
‫باستخدام الـ"غوويز"، يكون بإمكان‬ ‫الناس أن يبرمجوا بلا كتابة مطلقاً.‬
‫أو يمكنهم استخدام الشفرات بسهولة أكثر.‬
‫عادةً ما يتم العمل ببيئة برمجة‬
‫من النوع الذي صمّمه "ألان" ورفاقه‬ ‫ بطريقة جميلة للغاية‬
‫في مركز أبحاث "زيروكس بالو ألتو"‬ ‫ في أوائل السبعينيات.‬
‫"ألان".‬
‫"ألان" هذا.‬
‫أعتبره أب الحوسبة الشخصية.‬
‫لأنه أول من تحدّث عن هذه الرؤية بوضوح.‬
‫ويجب أن أعترف بأنني ظننتها‬ ‫ من دروب الخيال العلمي حينها.‬
‫عندما تُحقق الإنجازات المهمة،‬
‫عادةً ما ينشأ مجتمع كامل.‬
‫وكم كان "بارك" مبهراً بهذا الأمر.‬
‫كان الأمر مبهراً.‬
‫واجهة المستخدم الرسومية‬ ‫سمحت للملايين من الناس‬
‫بأن يستخدموا الحواسيب بطريقة طبيعية‬ ‫ بالنسبة إليهم.‬
‫عندما روّجت "زيروكس" لـ"غوويز" لأول مرة‬ ‫ في عام 1979،‬
‫أظهروا كيف أن بإمكان الشفرة ‬ ‫أن تغيّر حياتنا اليومية.‬
‫عندما تدخل مكتبك تقدّم لك آلة "زيروكس"‬
‫بريدك الصباحي على شاشة.‬
‫وقريباً، أنظمة "زيروكس" الشبيهة بهذه،‬
‫ستساعدك على أن تدير أغلى مواردك،‬
‫المعلومات.‬
‫كان يُوجد أناس مثلي والكثيرون ‬
‫بمجتمع البحث هذا‬
‫ممن أرادوا جعل عالمنا أفضل.‬
‫كانت لديهم فكرة وثيقة الصلة ‬
‫بتعزيز الإنسان.‬
‫شيء يتفاعل معنا،‬
‫عامة الناس،‬
‫والأشخاص العاديون وتمكنا‬
‫من فعل ما هو أكثر مما كنا نفعله.‬
‫قد جعلنا هذا قادرين على فعل ‬ ‫ما هو أكثر من قبل.‬
‫كان "غوويز" خطوة كبرى بهذه السلسلة.‬
‫وبعد ذلك ظهر الابتكار التالي ‬ ‫الذي غيّر عالمنا.‬
‫طريقة جديدة لتوزيع كل شيء‬
‫يمكننا صنعه بشفرة.‬
‫على التلفاز، بدأ الناس يتوقعون ما الذي‬ ‫يعنيه الدخول المفاجئ على كل تلك الشفرات.‬
‫تخيلوا إن أردتم، ‬ ‫أنكم بينما تحتسون قهوتكم الصباحية،‬
‫تشغّلون حاسوبكم الشخصي لقراءة صحيفة اليوم.‬
‫تخيلوا عالماً، كل كلمة كُتبت فيه، ‬ ‫وكل صورة للوحة‬
‫وكل فيلم قد صُوّر فيه، ‬ ‫بالإمكان الاطلاع عليها فوراً في منزلك.‬
‫أعتقد أننا على أعقاب أمر مبهج ومرعب.‬
‫مع أنها مجرد أداة، أليست كذلك؟‬
‫كلا، ليست كذلك.‬
‫من أكثر البرمجيات تأثيراً بهذه الأيام‬ ‫ تستخدم كل تلك الابتكارات.‬
‫طالب جامعيّ واحد استخدم لغة البرمجة ‬ ‫عالية المستوى، "بي إتش بي"،‬
‫لصنع شيء يتم مشاركته عبر الإنترنت،‬
‫ويُستخدم على الحواسيب بالـ"غوويز".‬
‫قد وصفه لأول مرة على التلفاز في مقابلة‬ ‫في عام 2004.‬
‫إنه دليل متاح على الإنترنت ‬ ‫يصل الناس ببعضها‬
‫عبر الجامعات والكليات‬
‫من خلال شبكاتهم الاجتماعية.‬
‫وصل عدد المشتركين الآن إلى 100 ألف ‬ ‫ومن يدري إلى أين سنصل تالياً.‬
‫ما وصلنا إليه هو اشتراك أكثر من ملياري شخص‬
‫على "فيسبوك" شهرياً.‬
‫في يومنا هذا، يشكّل المبرمجون ‬ ‫حياة الملايين من الناس فعلياً.‬
‫كيف يعملون ويتسوقون ويأكلون‬ ‫ ويواعدون ويسترخون.‬
‫ما الذي تفعلونه حالياً؟‬
‫أنتم تشاهدونني على "نتفليكس"‬ ‫عبر متصفح ويب.‬
‫ولهذا "نتفليكس" ذاتها شفرة ‬ ‫تعمل عبر متصفح ويب‬
‫عبارة عن شفرة،‬
‫والذي يعمل على حاسوب صُمّم بشفرة.‬
‫هذا أشبه بأسطورة السلاحف‬ ‫ التي على طول الطريق.‬
‫الشفرة الرائعة أشبه بتصميم معماريّ لمتحف‬
‫يفكر به الملايين من الناس‬
‫ويزورونه ويتجولون به ويستخدمونه يومياً.‬
‫أعتقد أنه لا يُوجد مثيل لكتابة الشفرات‬ ‫لأنها تصميم شامل. ‬
‫تتكون لديك فكرة لكيفية عمل شيء ما‬
‫ثم تجلس أمام الحاسوب وتحاول‬
‫أن تجعلها حقيقة.‬
‫وأعتقد أن هذا الدور مسؤوليته كبيرة. ‬
‫أنت ملزم بحدّ أقصى للسرعة. ‬
‫بسرعة لا تزيد عن 96 كم في الساعة. ‬
‫لا بأس بهذا. ‬
‫ولكن ماذا لو أن لديك سيارة‬ ‫ وأخبرك الحاسوب، ‬
‫"سيارتك لن تتعدى‬ ‫ سرعة الـ96 كم في الساعة؟" ‬
‫إنها طريقة مختلفة للتحكم بتصرفاتك. ‬
‫عادةً عن طريق التحكم بخياراتنا،‬ ‫ تترك الشفرة بحياتنا‬
‫أثراً تنظيمياً عميقاً ‬ ‫يكاد يكون أقوى مما يأمله القانون. ‬
‫وقد يكون هذا أمراً عظيماً. ‬
‫يقع ما يقرب من 6 ملايين حادث مرور‬ ‫ في "الولايات المتحدة" سنوياً، ‬
‫وكشفت دراسة عن أن 94 بالمئة‬ ‫ من الحوادث سببها السائقون. ‬
‫التقدم بالتشفير قد ينقذ حياة الملايين. ‬
‫ولكنه قد يعرّض الحياة للخطر بطرق جديدة. ‬
‫أنا أعاني مما يُسمّى ‬ ‫باعتلال عضلة القلب التضخمي، ‬
‫وهو المصطلح الطبي لحقيقة أن لديّ قلب كبير. ‬
‫فقلبي كبير حرفياً. ‬
‫حجمه أكبر من حجم قلب شخص طبيعيّ بـ3 مرات. ‬
‫اكتشفت هذا عندما كنت بالـ30 تقريباً‬ ‫ولهذا خطورة أن أموت فجأة بالـ40‬
‫كانت هائلة.‬
‫أخبرني اختصاصيّ الفيزيولوجيا الكهربائية،‬ ‫"هذه ليست مشكلة إطلاقاً‬
‫لأنه يمكنك الحصول على منظم لضربات القلب."‬
‫هذا الجهاز يعمل بالشفرات. ‬
‫منذ عامين، أثناء الحمل، ‬ ‫كان قلبي ينبض بسرعة. ‬
‫ما يقرب من ربع إجمالي النساء ‬ ‫يُصبن بسرعة خفقان القلب، هذا طبيعيّ تماماً. ‬
‫ولكن جهازي رأى‬ ‫ أن معدّل نبضات قلبي وضعه خطير، ‬
‫وقد صعقني الأمر. ‬
‫صنّاع الجهاز لا يريدون مطلقاً‬ ‫ أن تتعرض السيدات الحوامل للصعق. ‬
‫هذا آخر ما قد يريدونه.‬
‫فهم لم يفكروا بهذا فحسب.‬
‫تُوجد مجموعة هائلة من القرارات ‬
‫ومن يبرمجون هم من سيتّخذونها. ‬
‫وكالعادة، ‬
‫ستكون هناك مجموعة من الظروف‬
‫التي لن يتوقعونها. ‬
‫ولهذا ما نحاول تعليمه‬
‫عند تدريس ‬
‫حرفة البرمجة‬
‫هو كيف تفكر‬
‫بكل هذه الظروف المختلفة. ‬
‫كيف لك أن تصبح محيطاً بكل شيء‬
‫دون أن تشلّك الأمور العديدة‬ ‫التي قد يتحتّم عليك اعتبارها.‬
‫وسيصبح هذا حقيقياً أكثر، لأننا بدأنا نشفّر‬
‫بطريقة جديدة تماماً. ‬
‫في التشفير التقليدي، تُكتب الأوامر للحاسوب.‬
‫ولكن بإمكاننا الآن أن نمنح الحاسوب ‬ ‫مجموعة من المدخلات‬
‫ومجموعة من المخرجات، ‬
‫ونجعله يكتب أوامره بنفسه. ‬
‫ما تفعله هو أنك تمنح الحاسوب‬
‫الكثير من الأمثلة‬
‫وتقول له، "هذه حفلة." ‬
‫وبعدها تصبح لديك أمور أخرى. ‬
‫عيادة طبيب الأسنان: ليست حفلة.‬
‫قاعة الدراسة: ليست حفلة.‬
‫وبهذا يتفقد الحاسوب هذه الأمثلة‬ ‫ويحاول أن ينشئ‬
‫نظام تصنيف.‬
‫هذا هو التعلم الآلي.‬
‫في أيامنا هذه، إن ذكر أحدهم ‬ ‫الذكاء الاصطناعي،‬
‫فهذا ما يعنيه.‬
‫هذا نوع مختلف تماماً من التجريد‬ ‫وطريقة مختلفة لإنجاز الأمور‬
‫لأنها لا تتناسب مع المنطق‬ ‫ الذي نتبعه مع هذه الأمور. ‬
‫نحن نسمّيها خوارزميات التعلم الآلي ‬ ‫لأن الحاسوب يأتي‬
‫بمجموعته من التوجيهات ليتبعها. ‬
‫ولكنها في نهاية الأمر، تُترجم أيضاً‬
‫إلى أوامر صغيرة. ‬
‫كان "جوجل ترانسليت" ‬ ‫مكوناً من ملايين الأسطر من الشفرات.‬
‫هذه كتابة الناس لمليون أمر صغير. ‬
‫حالياً، "جوجل ترانسليت" مكون ‬ ‫من قرابة الـ500 سطر من الشفرات‬
‫التي تستدعي التعلم الآلي. ‬
‫لنفترض بسبب السهو، أن صور الحفلات‬ ‫ التي أدخلناها لم يكن بأيّ منها‬
‫أيّ شخص أسود أو أمريكيّ لاتينيّ. ‬
‫قد يقرر الحاسوب أنه من قوانين الاحتفالات ‬
‫أن من يُدعون هم بيض البشرة والآسيويين فقط. ‬
‫يُوجد مبرمجون كثر‬ ‫ من بيض البشرة والآسيويين. ‬
‫وينبغي بكل تأكيد أن نوسّع النطاق لمن يدخلوا‬ ‫بغرفة التصميم هذه‬
‫لملايين الأسباب. ‬
‫سيطرحون أسئلة أفضل‬ ‫ إن كانت تُوجد خبرات حياتية أكثر. ‬
‫ولكن في النهاية، ‬ ‫إن كنت تغذّي نظام التعلم الآلي ببيانات...‬
‫لنقل أن نظام العدالة الجنائية، ‬ ‫ببياناته العنصرية الهيكلية، ‬
‫ولنقل إنّ مبرمجي التعلم الآلي‬
‫أشبه بمن هم في إعلانات "بينيتون"، ‬
‫من أعراق مختلفة وبوجوه مختلفة‬ ‫ ومن خلفيات اجتماعية مختلفة... ‬
‫نظام التعلم الآلي هذا‬ ‫ سيستمر في التعلم من هذه البيانات. ‬
‫إن لم يصلح الناس هذه البيانات بنشاط‬
‫فستقودنا البيانات التاريخية‬ ‫ لإعادة أخطاء الماضي. ‬
‫"الذكاء الاصطناعي يدخل الناس السجون‬ ‫ ويسيء الفهم"‬
‫قصة التشفير هي من قصص طموح الإنسان‬
‫وإبداعاته.‬
‫بانطلاق الصاروخ "فالكون 9"،‬
‫رأينا ما كنا نظنه غير مرئياً.‬
‫ثقب أسود. ‬
‫نحن نبني عالماً جديداً‬
‫بالمزيد من الأدوات البسيطة‬
‫ليتمكن من استخدامها عدد أكبر من الناس‬
‫للمساعدة بجعل عالمنا مكان أفضل. ‬
‫خضنا برحلة لجعل الحواسيب متاحة أكثر‬
‫للبشر ولمجموعة أكبر من البشر. ‬
‫رأينا هذه الثورة تتجسد أمام أعيننا ‬ ‫في الـ50 عاماً الماضية. ‬
‫لهذا من المثير جداً أن تكون حية اليوم.‬
‫من المهم جداً أن تتذكر أن كل شيء‬ ‫ تستخدمه على الحاسوب،‬
‫كان من صنع شخص ما.‬
‫يمكنك أن تكون أحدهم في واقع الأمر،‬ ‫ومن المهم جداً أن تصبح واحداً منهم.‬
‫يمكنك في الواقع تغيير العالم ‬ ‫تغييراً جوهرياً.‬
‫ثمة عالم سيُدار باستخدام التعلم الآلي،‬
‫والبيانات والتشفير التقليدي،‬ ‫ بالعديد من الطرق.‬
‫وما علينا فعله كمجتمع هو أن نقول‬
‫"حسناً! لدينا تقنية جديدة قوية‬
‫وبطرق ما يمكنها أن تكون مذهلة‬ ‫ولكنها لن تكون كذلك من تلقاء نفسها."‬