قبل عامين ، اكتشف المؤلف أن حركة مرور HTTP الخاصة بهم يتم اعتراضها بواسطة عنوان IP غير معروف ، تم تتبعه إلى DigitalOcean ، مما يشير إلى مودم مخترق.
بعد استبدال المودم ، وجد المؤلف نقاط ضعف في واجهة برمجة تطبيقات Cox Business ، مما يسمح بالوصول غير المصرح به إلى معلومات العملاء الحساسة وإعدادات الجهاز.
عالج كوكس على الفور الخلل الأمني الكبير بعد إخطاره ، مما يؤكد على أهمية اتخاذ تدابير أمنية قوية لمقدمي خدمات الإنترنت ويسلط الضوء على مشكلات الثقة بين مزودي خدمات الإنترنت وأجهزة العملاء.
نشر أحد مستخدمي Hacker News ، xrayarx ، مقالا حول اختراق ملايين أجهزة المودم ، والتي سبق نشرها بواسطة مستخدم آخر ، albinowax_ ، لم يتلق الكارما مقابل ذلك.
نقل المشرف دانغ التعليقات إلى منشور albinowax_ لضمان الائتمان المناسب ، مما أثار نقاشا حول أوقات النشر والحاجة إلى نظام أفضل لمشاركة الكارما.
يسلط الحادث الضوء على مخاوف المجتمع بشأن الائتمان العادل والاعتراف بمساهمات المحتوى الأصلي.
ينتقد المؤلف المقابلات على غرار Leetcode ، بحجة أنها لا تعكس بدقة المسؤوليات الحقيقية لوظيفة هندسة البرمجيات.
على الرغم من نصيحة المهندسين ذوي الخبرة بأن حفظ المعلومات التي يمكن البحث عنها بسهولة أمر غير ضروري ، إلا أن هذه المقابلات لا تزال تركز على مثل هذه التوافه.
يدعو المؤلف ، ذو الخبرة في AWS و Kubernetes و Ruby on Rails ، إلى إجراء المزيد من التقييمات العملية ويدعو إلى عروض العمل التي لا تعتمد على مثل هذه الاختبارات.
تنتقد المناقشة المقابلات على غرار LeetCode لكونها مرهقة ولكنها فعالة في تصفية المرشحين غير المؤهلين ، على الرغم من أن قدرتهم على تقييم المواهب التقنية الحقيقية موضع نقاش.
يتم اقتراح بدائل مثل تحديات الترميز الأبسط والبرمجة الزوجية والمهام العملية لحل المشكلات لتقييم قدرات المرشحين وملاءمتهم بشكل أفضل.
تثار مخاوف بشأن عدالة وفعالية المقابلات الفنية الموحدة ، خاصة في شركات التكنولوجيا ذات الأجور المرتفعة ، حيث يدعو البعض إلى إجراء المزيد من التقييمات ذات الصلة بالوظيفة.
تسلط المناقشة الضوء على تكامل طفرات شجرة بناء الجملة في تخليق البرنامج مع تقنيات التعلم الآلي الحديثة ، ورسم أوجه التشابه مع الخوارزميات الجينية وتوليد التلميحات.
يشار إلى التطورات الحديثة مثل FFX (استخراج الوظائف السريعة) و PGE (التطور القائم على القواعد الاحتمالية) كبدائل أسرع للطرق التقليدية ، ومعالجة تحديات مثل طفرة الشجرة الفرعية والتقارب المبكر.
تستكشف المحادثة أيضا أدوات التحسين المتقدمة التي تتجاوز قدرات المترجم الحالية ، بما في ذلك النماذج العصبية وتقنيات الانتشار وجدوى نماذج نشر التدريب لإنشاء ثنائيات قابلة للتنفيذ.