انتقل إلى المحتوى الرئيسي

2024-10-18

عمليات مسح ثلاثية الأبعاد سرية في المحكمة العليا الفرنسية

ردود الفعل

  • قضت المحكمة العليا الفرنسية بأن للجمهور الحق في الوصول إلى المسح ثلاثي الأبعاد من المتاحف، مما يعارض حجة المتاحف بأن هذا الوصول سيؤثر سلبًا على إيراداتها.
  • يتماشى هذا القرار مع قضية سابقة تتعلق بمتحف برلين المصري، حيث اعتُبرت المخاوف بشأن فقدان الإيرادات من إصدار مسوحات ثلاثية الأبعاد لتمثال نفرتيتي مضللة.
  • يؤكد الحكم أن التمويل العام لمشاريع الرقمنة يتضمن التزامًا بتوفير الوصول العام، على الرغم من أن المتاحف كانت بطيئة في الالتزام، مما يعكس التوترات بين الوصول العام والسيطرة المؤسسية.

شطرنج بمستوى الأستاذ الكبير بدون بحث

  • يطبق المستودع نموذج محول تم تدريبه على 10 ملايين مباراة شطرنج، محققًا تصنيف إيلو في ليتشيس بليتز يبلغ 2895، متفوقًا على شبكات ألفا زيرو دون استخدام البحث في شجرة مونتي كارلو (MCTS). - يتضمن سكربتات للتدريب والتقييم وحل الألغاز، ويتطلب بايثون 3.10، JAX مع CUDA، ستوكفيش، وليلا شطرنج زيرو. - البرنامج مرخص تحت رخصة أباتشي 2.0، مع أوزان النموذج تحت CC-BY 4.0، ويوفر تعليمات التثبيت وروابط تنزيل مجموعة البيانات.

ردود الفعل

  • تتركز المناقشة حول تطوير محرك شطرنج يلعب بمستوى أقل من مستوى الأستاذ الكبير، بهدف تقديم تجربة أكثر إنسانية بدلاً من اللعب غير الواقعي للمحركات التقليدية. يتم ذكر بدائل مثل Maia وKataGo لقدرتها على توفير تجربة شطرنج أكثر إنسانية، مما يبرز إمكانيات الشبكات العصبية في تحسين محركات الشطرنج. تعترف المحادثة بتعقيد لعبة الشطرنج والقيود التي تواجهها التكنولوجيا الحالية في حل اللعبة بشكل كامل، وتقترح الجمع بين خوارزميات البحث والشبكات العصبية لتحسين الأداء.

اقتراح C++: هناك بالضبط 8 بتات في البايت

  • يقترح الاقتراح أن تتطلب لغة C++ رسميًا بايتًا بحجم 8 بت، بما يتماشى مع الممارسات الحالية للأجهزة والبرامج.
  • تاريخيًا، سمحت الماكرو CHAR_BIT بتفاوت أحجام البايت، لكن معظم الأنظمة والمترجمات الرئيسية مثل GCC وLLVM وMSVC تستخدم الآن بايتات بحجم 8 بت بشكل افتراضي.
  • مواءمة C++ مع معيار البايت ذو 8 بت سيبسط دعم اللغة والمكتبة، حيث أن البنى غير ذات 8 بت تعتبر غير ذات صلة إلى حد كبير بتطوير C++ الحديث.

ردود الفعل

  • تم تقديم اقتراح لتوحيد تعريف البايت ليكون 8 بتات في لغة البرمجة C++، وهو قيد المناقشة حاليًا.
  • تتضمن الاقتراحات مناقشات حول معايير النقطة العائمة لـ IEEE ودلالاتها، مع تسليط الضوء على أهمية التمثيل المتسق للبيانات.
  • يتم توفير السياق التاريخي، مشيرًا إلى أن الأنظمة القديمة مثل UNIVAC ومعالجات الإشارة الرقمية (DSPs) استخدمت وحدات بايت غير مكونة من 8 بتات، مما أثار جدلاً حول الأهمية الحديثة والتأثير المحتمل على معايير C++.

تحديث كاجي: فلتر الصور بالذكاء الاصطناعي لنتائج البحث

  • قدمت كاجي مرشح صور يعتمد على الذكاء الاصطناعي لمساعدة المستخدمين في إدارة الصور المولدة بواسطة الذكاء الاصطناعي في نتائج البحث من خلال تخفيض ترتيبها ووضع علامات عليها.
  • يستخدم الفلتر سمعة الموقع بدلاً من التحليل الدقيق للصور، مما يعني أن بعض المحتوى الذي تم إنشاؤه بواسطة الذكاء الاصطناعي قد يظهر، ولكن يمكن للمستخدمين حظر المواقع من خلال تخصيص البحث.
  • تم تطوير هذه الميزة بناءً على ملاحظات المستخدم وفلسفة الذكاء الاصطناعي لـ Kagi، مع تحسينات مستمرة وتشجيع ملاحظات المستخدمين للتطوير.

ردود الفعل

  • أطلقت كاجي فلتر صور يعتمد على الذكاء الاصطناعي لنتائج البحث، والذي يقلل من ظهور الصور من المواقع التي تحتوي على نسبة عالية من المحتوى الذي تم إنشاؤه بواسطة الذكاء الاصطناعي.
  • لدى المستخدمين خيار استخدام تغذية uBlacklist لاستبعاد مواقع الصور التي تعتمد على الذكاء الاصطناعي، مما يعزز البحث عن المحتوى الأصيل.
  • بينما يقدر بعض المستخدمين ميزات كاجي، يناقش آخرون فعالية تكلفته واعتماد مرشح الذكاء الاصطناعي على سمعة الموقع بدلاً من تحليل الصور الفردية.

داء السكري من النوع 2: علاج جديد يلغي الحاجة للأنسولين لدى 86% من المرضى

ردود الفعل

  • أظهر علاج جديد لمرض السكري من النوع 2، يجمع بين إجراء تنظيري ودواء سيماغلوتايد، نتائج واعدة، حيث ألغى الحاجة إلى الأنسولين لدى 86% من المرضى.
  • تشير الدراسة، على الرغم من محدوديتها بسبب حجم العينة الصغير المكون من 14 مشاركًا، إلى فوائد محتملة، ربما تتأثر بفقدان الوزن والتغيرات الغذائية.
  • لم يتم بعد تحديد الاستدامة طويلة الأمد وتأثير هذا العلاج على تغييرات نمط الحياة.

استخدام المواقع الثابتة للأرشيفات الصغيرة

  • يستخدم المؤلف مواقع الويب الثابتة لتنظيم الأرشيفات الرقمية، حيث يجدها أكثر كفاءة من أنظمة الملفات التقليدية مثل macOS Finder.
  • تتضمن هذه الطريقة إنشاء مواقع HTML بسيطة لمجموعات ملفات مختلفة، مما يسمح بالتصفح السهل وإضافة البيانات الوصفية والعلامات.
  • مستوحى من منصات مثل تصدير حساب تويتر، يركز هذا النهج على الاستدامة والمرونة والصيانة البسيطة، مع توصية بموارد مثل "HTML for People" لبليك واتسون لأولئك المهتمين بتبني هذا النظام.

ردود الفعل

  • تركز المناقشة على استخدام المواقع الثابتة للأرشفة، مع تسليط الضوء على طرق تنظيم وتخزين البيانات، مثل ملفات HTML المدمجة بالصور وMarkdown من أجل البساطة وضمان المستقبل.
  • تُفضل أدوات مثل Obsidian وSyncthing لمزامنة وإدارة الملاحظات، مع استخدام السكربتات لتحويل البيانات إلى Markdown أو HTML للوصول السهل.
  • تؤكد المحادثة على مزايا النص العادي والمواقع الثابتة لإدارة البيانات الشخصية، مع التركيز على البساطة وإمكانية الوصول على المدى الطويل.

تنسيق كلمة المرور القوية التي تم إنشاؤها بواسطة كلمات مرور Apple

  • يستخدم تنسيق كلمة المرور القوي من Apple "كلمات" مكونة من مقطعين لإنشاء كلمات مرور مثل "hupvEw-fodne1-qabjyg"، مما يجعلها أسهل في الكتابة والتذكر.
  • هذه الكلمات السرية تتكون من 20 حرفًا، تشمل أحرفًا صغيرة، وشرطة، ورقمًا، وتحتوي على 71 بت من العشوائية، مما يضمن الأمان والتوافق مع العديد من المواقع الإلكترونية.
  • يتجنب التصميم المصطلحات المسيئة وتم شرحه في محاضرة عام 2018 بواسطة ريكي مونديلو، مما يبرز تركيز شركة آبل على تدابير الأمان السهلة الاستخدام.

ردود الفعل

  • يُعطي مولد كلمات المرور من آبل الأولوية لسهولة الاستخدام من خلال إنشاء كلمات مرور قوية بدون أحرف خاصة، مما يجعلها أسهل في الكتابة عبر لوحات المفاتيح المختلفة.
  • يدور النقاش المستمر حول تحقيق التوازن بين تعقيد كلمات المرور وراحة المستخدم، حيث يمكن أن تؤدي قواعد كلمات المرور الصارمة إلى إحباط المستخدم وربما تقليل الأمان.
  • تعتبر الإنتروبيا، التي تقيس العشوائية، أكثر أهمية لأمان كلمات المرور من تنوع الأحرف، مما يتحدى الفكرة القائلة بأن كلمات المرور المعقدة تكون بطبيعتها أكثر أمانًا.

لماذا يستخدم الجميع إصدارات قديمة من Postgres؟

  • يتردد العديد من مستخدمي Postgres في الترقية إلى الإصدار الأحدث، مثل Postgres 17، بسبب التعقيد والوقت المستغرق، على الرغم من موثوقية الإصدارات الأقدم. توفر الترقية تحسينات في الأداء وميزات جديدة، لكنها قد تكون تحديًا بسبب مشكلات التوافق المحتملة، مما يتطلب تخطيطًا وتنفيذًا دقيقين. تهدف أدوات مثل pgversions.com والمبادرات من شركات مثل Neon، التي تقدم ميزات مثل النسخ المتماثل المنطقي وخيار الترقية بنقرة واحدة، إلى تبسيط عملية الترقية وتشجيع المستخدمين على البقاء على اطلاع بأحدث التحسينات في الأداء والتوافق.

ردود الفعل

  • غالبًا ما يتم تجنب ترقية Postgres بسبب تعقيدها، واحتمالية حدوث أخطاء، وفترة التوقف الكبيرة التي يمكن أن تسببها.
  • تتطلب عملية الترقية تثبيت الإصدار السابق، مما قد يتعارض مع سياسات النظام، خاصة في بيئات Docker.
  • عادةً ما يقوم المستخدمون بالترقية فقط عند الضرورة، مثل عندما يصل الإصدار إلى نهاية عمره الافتراضي، على الرغم من أن الإصدارات الأحدث تقدم تحسينات.

Factorio – تصور تبعيات مواد البناء

  • مجتمع ولفرام هو منصة للمستخدمين للتواصل وحل المشكلات ومشاركة الأفكار حول مواضيع مثل تطوير الألعاب ورسومات Mathematica.
  • تسلط مشاركة من ساندر هايسمان الضوء على استخدام Mathematica لتصور التبعيات في لعبة Factorio، التي تتضمن أتمتة العمليات لإنشاء عناصر معقدة.
  • يوفر المجتمع موارد مثل وثائق لغة ولفرام ويشجع المشاركة في المناقشات لاستكشاف منتجات وخدمات ولفرام.

ردود الفعل

  • يناقش عشاق لعبة Factorio أدوات مثل YAFC وForeman2 لتصور تبعيات مواد البناء، وهي ضرورية لتحقيق كفاءة في اللعب.
  • من المتوقع أن تضيف حزمة التوسعة Factorio 2.0 تعقيدًا، مما يثير حماس اللاعبين الذين يقارنونها بألعاب استراتيجية أخرى مثل Civilization.
  • المجتمع ينتظر بفارغ الصبر الميكانيكيات الجديدة في التوسعة، مع مناقشات تسلط الضوء على الطبيعة الإدمانية للعبة وتأثيرها على الإنتاجية.

اذهب إلى مذكرة Plan9

  • حقق المؤلف تحسينًا كبيرًا بنسبة 450% في الأداء في العمليات الحسابية من خلال استكشاف تجميع Plan9 أثناء تطوير حزمة SIMD (تعليمات واحدة، بيانات متعددة) للغة البرمجة Go.
  • يسلط هذا الضوء على إمكانية استخدام لغة التجميع Plan9 لتحسين الأداء في تطوير البرمجيات، خاصة في المهام الحسابية.
  • تؤكد المشاركة على أهمية استكشاف تقنيات وأدوات برمجة مختلفة لتعزيز كفاءة وأداء البرمجيات.

ردود الفعل

  • أفاد مطور بتحسن كبير بنسبة 450% في أداء حسابات SIMD (تعليمات واحدة، بيانات متعددة) باستخدام لغة التجميع Plan9 مع لغة البرمجة Go.
  • تسلط المناقشة الضوء على لغة التجميع الفريدة لـ Go، التي تتأثر بـ Plan9، ومزاياها في الترجمة المتقاطعة عبر منصات مختلفة.
  • تتناول المحادثة أيضًا الروابط التاريخية للغة Go مع نظام Plan9 والتعقيدات المتعلقة بإدراج عمليات SIMD في مكتبة Go القياسية.

شراكة مايكروسوفت وأوبن إيه آي الوثيقة تظهر علامات على التوتر

  • شراكة OpenAI مع مايكروسوفت تشهد توترًا بسبب الضغوط المالية والخلافات، على الرغم من استثمار مايكروسوفت بقيمة 13 مليار دولار.
  • تسعى شركة OpenAI لإعادة التفاوض على صفقتها مع مايكروسوفت للحصول على قوة حوسبة أكبر وتخفيض التكاليف، بينما تقوم مايكروسوفت بتنويع استثماراتها في مشاريع ذكاء اصطناعي أخرى.
  • تستكشف OpenAI أيضًا استثمارات من شركات أخرى، بما في ذلك صفقة حوسبة كبيرة بقيمة 10 مليارات دولار مع Oracle، ولديها بند في العقد مع Microsoft يسمح بإعادة التفاوض إذا حققت الذكاء العام الاصطناعي (AGI).

ردود الفعل

  • يُقال إن الشراكة بين مايكروسوفت وOpenAI تحت ضغط، حيث يشكك النقاد في موثوقية OpenAI وتعريفها للنجاح.
  • هناك نقاش مستمر حول ما إذا كانت شركة OpenAI تمتلك ميزة تنافسية كبيرة مقارنة بشركات مثل جوجل وميتا وأنثروبيك، إلى جانب المخاوف بشأن استدامة وتكاليف نماذج الذكاء الاصطناعي.
  • تشمل المناقشات الشكوك حول وصول الذكاء الاصطناعي إلى الذكاء العام الاصطناعي (AGI) والمخاوف من أن الاعتماد على الذكاء الاصطناعي قد يؤدي إلى ضمور المهارات، مع اعتماد المقال على العديد من المصادر المجهولة لدعم ادعاءاته.

المؤشرات الذكية للنواة

  • يستكشف مشروع Rust-for-Linux دمج فوائد المؤشرات الذكية للغة Rust في نواة لينكس، مما يستلزم إنشاء مؤشرات مخصصة لتتناسب مع نموذج الذاكرة الخاص بالنواة.
  • تناقش محاضرة شيانغفي دينغ تمكين المؤشرات الذكية المخصصة لتقليد المؤشرات المدمجة، مع التركيز على الميزات التجريبية مثل تغيير الحجم والتوزيع الديناميكي، مع وجود طلب للتعليقات (RFC) لتثبيتها.
  • تُقارن المقالة بين نهج Rust الذي يركز على الأمان واعتماد لغة C على التوثيق للتعامل مع الثوابت ونماذج الذاكرة، مع التأكيد على أهمية نموذج ذاكرة نواة Linux وتفاعله مع الذرات في Rust.

ردود الفعل

  • يتم مناقشة اقتراح إضافة مكون إضافي لـ GitHub لـ GCC (مجموعة مترجمات GNU) من أجل المؤشرات الذكية في نواة لينكس، مع اقتراحات لتقديمه رسميًا إلى فريق النواة.
  • تتناول المحادثة مقارنة ميزات الأمان في لغة Rust، مثل استخدام unsafe، مع إدارة الذاكرة في لغة C، مسلطة الضوء على التوازن بين الأمان والمرونة في البرمجة.
  • تؤكد المناقشة على أهمية فهم كل من التجريدات عالية المستوى والعمليات منخفضة المستوى، داعية إلى المعرفة الأساسية في الأنظمة المدمجة لتعزيز تطوير النواة.

SOFA - ابدأ غالبًا وانتهِ نادرًا

  • SOFA هو مجموعة من القراصنة والفنانين تشجع على بدء المشاريع دون الضغط لإكمالها، مع التركيز على التجارب وتطوير المهارات.
  • يشجع التجمع على المرونة في الهوية والاهتمامات، مما يسمح للأفراد بالتوقف عن الأنشطة مثل القراءة أو البرمجة متى اختاروا ذلك.
  • تتحدى SOFA الأعراف المجتمعية من خلال الدعوة إلى التخلي عن المشاريع التي لم تعد تخدمك، مع التأكيد على قيمة الرحلة أكثر من الإنجاز.

ردود الفعل

  • يشجع مفهوم "ابدأ كثيرًا وأنهِ نادرًا" (SOFA) على بدء مشاريع متعددة دون الالتزام بإكمالها، مما يعزز الاستكشاف على حساب الإتمام.
  • تتناقض الفلسفة مع الزواج التقليدي، مسلطة الضوء على وجهات النظر المختلفة حول الالتزام والسعادة الشخصية.
  • تختلف الآراء حول ما إذا كان برنامج SOFA يعزز النمو الشخصي واستكشاف الاهتمامات أو يقوض الانضباط والالتزام طويل الأمد.

تحسينات أداء LINQ في .NET 9.0

  • .NET 9.0 يقدم تحسينات كبيرة في الأداء لـ LINQ (استعلام اللغة المتكامل)، مما يعزز الكفاءة في مختلف السيناريوهات. تشمل التحسينات الرئيسية استخدام Span لتسريع التكرار وطريقة TryGetSpan()، مما يحسن التكرار على المصفوفات والقوائم. المحاولات المتخصصة واستخدام SIMD (تعليمات واحدة، بيانات متعددة) تحسن العمليات مثل Count()، First()، Last()، وجمع الأعداد الصحيحة، مما يجعل LINQ أسرع وأكثر كفاءة في .NET 9.0.

ردود الفعل

  • تمكن امتدادات IEnumerable في LINQ من كتابة C# بأسلوب وظيفي، مما يوفر تحسينات في الأداء مشابهة لتلك الموجودة في Haskell، ولكن يمكن أن تؤدي إلى تعقيد في الشيفرة إذا لم تُستخدم بحكمة.
  • يختار بعض المطورين استخدام Dapper بدلاً من Entity Framework بسبب مشاكل الأداء، وهناك دعوات لمايكروسوفت لتحسين بناء جملة LINQ وأدائه، خاصة فيما يتعلق بتخصيص lambda.
  • على الرغم من قدراته، يمكن أن يكون LINQ تحديًا للفرق التي تفتقر إلى خبرة في البرمجة الوظيفية، كما أن نظام .NET البيئي يتعرض أحيانًا للانتقاد بسبب تعقيده وتوثيقه الأقل شمولاً مقارنة باللغات الأخرى.

الرمز الذي ساعد في إنهاء الفصل العنصري

  • جون جراهام-كامينغ، كبير مسؤولي التكنولوجيا في شركة كلاودفلير، نجح في فك تشفير ملف مشفر يعود إلى 30 عامًا يتعلق بجهود مكافحة الفصل العنصري في جنوب أفريقيا.
  • كان الملف جزءًا من نظام اتصالات آمن طوره تيم جنكين لصالح المؤتمر الوطني الأفريقي (ANC) باستخدام طريقة تشفير الوسادة الواحدة، وهو أمر حيوي للاتصالات الآمنة خلال عملية فولا.
  • تم الآن فتح الشيفرة المفككة المصدر على GitHub، مما يبرز الدور الهام للتكنولوجيا في النشاط التاريخي والنضال ضد الفصل العنصري.

ردود الفعل

  • تسلط مقالة مجلة Wired الضوء على استخدام تيم جنكين للرموز، بما في ذلك الوسادات ذات الاستخدام الواحد وأجهزة الكمبيوتر ذات 8 بت، في النضال ضد الفصل العنصري في جنوب أفريقيا.
  • يستكشف التأثير التاريخي لهذه التقنيات، إلى جانب دور الاحتجاجات وشخصيات مثل نيلسون مانديلا، في تحقيق انتقال سلمي.
  • المقال محجوب خلف جدار دفع، ولكن يتوفر رابط أرشيف لأولئك المهتمين بالوصول إلى المحتوى الكامل.