2025-01-23
لقد صنعت حاسوبًا محمولًا مفتوح المصدر من الصفر
ردود الفعل
تمكن طالب في المدرسة الثانوية من بناء حاسوب محمول مفتوح المصدر من الصفر في غضون ستة أشهر، والمشروع متاح بالكامل على GitHub. حظي المشروع باهتمام كبير، حيث تصدر كأحد أفضل المنشورات على Show HN، مما أبرز النقاشات حول التعليم والموهبة وإمكانيات المهندسين الشباب. وعلى الرغم من أنه ليس منتجًا مصقولًا، إلا أن الحاسوب المحمول يعمل كجهاز يومي، مما يبرز إمكانيات تطوير الأجهزة مفتوحة المصدر.
كيفية تحسين إضاءة العمل من المنزل لتقليل إجهاد العين
لتقليل إجهاد العين أثناء العمل من المنزل، قم بإنشاء بيئة إضاءة متوازنة باستخدام الضوء الطبيعي والستائر الشفافة والأضواء الاصطناعية الخالية من الوميض. نفذ قاعدة 20/20/20: كل 20 دقيقة، انظر إلى شيء يبعد 20 قدمًا لمدة 20 ثانية لإراحة عينيك. أكمل مساحة عملك بستائر ترشيح الضوء وإضاءة مكتبية تتناسب مع سطوع الشاشة، مع أخذ فترات راحة منتظمة للحفاظ على الصحة العامة.
ردود الفعل
لتحسين الإضاءة أثناء العمل من المنزل وتقليل إجهاد العين، استخدم إضاءة منتشرة من مصادر متعددة وحافظ على درجة حرارة لون متسقة. ضع في اعتبارك تأثير لون الجدران على الإضاءة وهدف إلى تحقيق تأثير "الساعة الذهبية" إضاءة منتشرة، دافئة وناعمة لبيئة مريحة وجذابة للتصوير. استكشف خيارات الإضاءة LED، مثل المصابيح ذات مؤشر تجسيد اللون العالي (CRI)، لتحسين جودة الضوء.
تايلويند CSS الإصدار 4.0
يقدم Tailwind CSS الإصدار 4.0 محركًا عالي الأداء، يحقق بناءات أسرع تصل إلى 5 مرات وبناءات تدريجية أسرع بأكثر من 100 مرة، مما يعزز الأداء والمرونة للمطورين. يتضمن التحديث ميزات CSS الحديثة مثل طبقات التدرج، وcolor-mix()، واستعلامات الحاويات المدمجة، إلى جانب مكون إضافي من Vite لتحسين التكامل وتبسيط التثبيت. تسهل الميزات الجديدة مثل أدوات التحويل ثلاثية الأبعاد، وواجهات برمجة التطبيقات الموسعة للتدرجات، وتكوين CSS أولاً مع رموز التصميم كمتغيرات CSS بناء مشاريع الويب الحديثة بشكل أسهل وأسرع، مع توفر دليل ترقية للمشاريع الحالية.
ردود الفعل
يقدم Tailwind CSS الإصدار 4.0 تحسينات كبيرة، مثل الوصول إلى متغيرات CSS الأصلية وتكوين يعتمد فقط على CSS، مما يقلل الاعتماد على JavaScript ويزيد من المرونة. يُلاحظ التحديث لتوافقه مع سير العمل بالذكاء الاصطناعي وفائدته في أنظمة التصميم، على الرغم من أن بعض المصممين يجدونه تحديًا للتصميم المنهجي. أثار الإصدار مناقشات بسبب التغييرات الجذرية، مما يؤثر على التكامل مع المشاريع والأدوات الحالية، بينما يحافظ على شعبيته لسهولة استخدامه وكفاءة تصميمه.
المحكمة الفيدرالية تقرر (أخيرًا) أن عمليات البحث الخلفية عن البيانات غير دستورية
حكمت محكمة فيدرالية بأن عمليات البحث الخلفية في قواعد البيانات التي تحتوي على اتصالات خاصة بالأمريكيين بموجب القسم 702 تتطلب مذكرة، مما يمثل قرارًا قانونيًا هامًا في قضية الولايات المتحدة ضد هاسباجرامي. وعلى الرغم من أن الكونغرس أعاد تفويض القسم 702، إلا أن الأدلة تظهر إساءة استخدام من قبل مكتب التحقيقات الفيدرالي والمجتمع الاستخباراتي، حيث تم إجراء 3.4 مليون عملية بحث بدون مذكرة في عام 2021، مما دفع إلى دعوات للإصلاح لضمان الحماية الدستورية. يبرز قرار المحكمة الطبيعة غير الدستورية لعمليات البحث بدون مذكرة بموجب القسم 702، ويحث الكونغرس على فرض مذكرات للبحث في البيانات المتعلقة بالأشخاص الأمريكيين قبل انتهاء صلاحيته في عام 2026.
ردود الفعل
أعلنت محكمة فدرالية أن عمليات البحث الخلفية في البيانات غير دستورية، مما أشعل النقاشات حول مراقبة الحكومة وحقوق الخصوصية. يُشكك الحكم في دستورية التجسس بموجب القسم 702، مسلطًا الضوء على أدوار الكونغرس والمحكمة العليا في حماية الخصوصية. على الرغم من الحكم، لا يزال الشك قائمًا بشأن تأثيره، حيث يعتقد النقاد أن الوكالات الفيدرالية مثل مكتب التحقيقات الفيدرالي قد تستمر في مثل هذه الممارسات حتى يتم تعديل اللوائح الداخلية.
أكثر الأوراق تأثيرًا في تاريخ علوم الحاسوب
تسلط القائمة الضوء على سبعة أوراق بحثية محورية في تاريخ علوم الحاسوب، حيث ساهمت كل منها في تقديم مفاهيم أساسية تدعم التكنولوجيا الحديثة، مثل آلة تورينج، نظرية المعلومات، ونموذج قاعدة البيانات العلائقية. قدمت هذه الأوراق أفكارًا ثورية مثل NP-completeness، وTCP/IP، والشبكة العالمية العنكبوتية، وPageRank، والتي أثرت بشكل كبير على الحوسبة والاتصال وتطوير الإنترنت. تشمل الإشارات الإضافية الأعمال المؤثرة حول لغة Lisp، والأنظمة الموزعة، وورقة "الانتباه هو كل ما تحتاجه"، مما يبرز تطور وتنوع أبحاث علوم الحاسوب.
ردود الفعل
تتمحور المناقشة حول الأوراق البحثية المؤثرة في علوم الحاسوب، بما في ذلك الكلاسيكيات مثل عمل هواري "العمليات المتسلسلة المتواصلة" وعمل تورينج حول القابلية للحوسبة. يناقش المشاركون إدراج أعمال أحدث، مثل ورقة PageRank، ويقترحون أوراقًا أخرى ذات تأثير في التشفير والأنظمة الموزعة. يتم ذكر دورة في جامعة هارفارد، والتي تدرس هذه الأوراق الأساسية لتقديم فهم شامل لتطور علم الحاسوب.
تقدم F-Droid وما هو قادم في عام 2025
في عام 2024، حققت F-Droid تقدمًا ملحوظًا في لامركزية توزيع التطبيقات، وتعزيز بنيتها التحتية، وتوسيع نظامها البيئي، وذلك بفضل دعم المجتمع والتمويل. شملت الإنجازات البارزة ترقيات البنية التحتية وتوسيع أدوات مثل Repomaker وMobifree، مع أكثر من 7205 تحديثات للتطبيقات و402 تطبيق جديد مضاف. وبالنظر إلى عام 2025، تخطط F-Droid لاستخدام منحة من صندوق التكنولوجيا المفتوحة لتحسين البنية التحتية بشكل أكبر والاستمرار في التركيز على لامركزية توزيع التطبيقات والترويج للبدائل مفتوحة المصدر.
ردود الفعل
يحث مستخدمو F-Droid على إضافة عداد تنزيلات لتحديد التطبيقات الشائعة والموثوقة، حيث يفتقر المنصة إلى نظام تقييم. تشمل التحديات صعوبات التنقل بسبب التطبيقات غير المكتملة أو القديمة، مما يدفع إلى اقتراح تحسينات في فلاتر البحث وتحديثات واجهة المستخدم. على الرغم من هذه التحديات، يُقدّر F-Droid لتطبيقاته مفتوحة المصدر، مع مناقشات حول عمليات تقديم التطبيقات والإمكانية المحتملة لدمج تطبيقات الويب التقدمية (PWAs).
فهم gRPC وOpenAPI وREST ومتى يتم استخدامها في تصميم واجهات برمجة التطبيقات (2020)
يعتمد تصميم واجهات برمجة التطبيقات بشكل أساسي على نموذجين: gRPC (استدعاء الإجراءات البعيدة) وREST (نقل الحالة التمثيلي)، وكلاهما غالبًا ما يتم ربطه ببروتوكول HTTP، حيث يستخدم gRPC بروتوكول HTTP/2 للتواصل بكفاءة. تُعرف واجهات برمجة التطبيقات REST ببساطتها واستقرارها، بينما يوفر gRPC مكتبات عملاء فعالة وتنفيذات خوادم، مما يجعله مناسبًا لواجهات برمجة التطبيقات الداخلية أو عند استخدام أدوات محددة مثل Cloud Endpoints. يتطلب OpenAPI، مثل RPC، بناء عناوين URL من القوالب، ويكشف عن تفاصيل HTTP، وقد يتضمن تعيينات HTTP مخصصة ومعقدة، مما يوفر توافقًا أوسع مع أدوات HTTP مقارنة بـ gRPC.
ردود الفعل
غالبًا ما يجد المطورون أن gRPC يمثل تحديًا بسبب مشاكل الأدوات، خاصة في لغة جافا، والصعوبات في التصحيح والتكوين، على الرغم من مزاياه مثل البث ثنائي الاتجاه والنقل الفعال. OpenAPI هو معيار توثيق لواجهات برمجة التطبيقات (APIs)، يسهل توليد العملاء والاختبار، وغالبًا ما يتم الخلط بينه وبين REST، الذي نادرًا ما يتم تنفيذه في شكله النقي. يعتمد القرار باستخدام gRPC أو OpenAPI أو REST على حالات الاستخدام المحددة، وخبرة الفريق، ومتطلبات المشروع، مما يبرز أهمية فهم نقاط القوة والقيود لكل تقنية.
تعرضت المعاهد الوطنية للصحة لتجميد في الاجتماعات والسفر والاتصالات والتوظيف
ردود الفعل
تواجه المعاهد الوطنية للصحة (NIH) قيودًا على الاجتماعات والسفر والاتصالات والتوظيف، مما قد يؤثر على سمعة الولايات المتحدة العلمية. يدعي النقاد أن هذه الإجراءات عقابية وذات دوافع سياسية، تستهدف الباحثين الذين يُنظر إليهم على أنهم ليبراليون، مما قد يعطل الأبحاث في مجال الصحة العامة، بما في ذلك السرطان والأمراض المعدية. تسلط هذه الحالة الضوء على قضايا أوسع تتعلق بتسييس العلم والمخاوف بشأن تراجع القوة الناعمة للولايات المتحدة.
تم إصدار Bun 1.2
يعد Bun 1.2 تحديثًا مهمًا لتطوير JavaScript وTypeScript، حيث يعزز التوافق مع Node.js ويضيف دعمًا مدمجًا لـ S3 وPostgres. يقدم التحديث Bun.sql لقواعد البيانات SQL، ومدير حزم أسرع، ومشغل اختبارات مدمج، إلى جانب تحسين الأداء وميزات JavaScript الجديدة. كما يعزز Bun 1.2 عملية التجميع مع استيرادات HTML، والملفات التنفيذية المستقلة، ومحلل CSS جديد، بينما يظل مجانيًا ومفتوح المصدر مع مساهمات مستمرة من المجتمع.
ردود الفعل
تم إصدار Bun 1.2، حيث تم تقديم ميزات مثل استيراد HTML ودعم Amazon S3 المدمج، مما يعزز نهجها الشامل "البطاريات مضمنة". يهدف الإصدار إلى تبسيط تطوير JavaScript من خلال دمج أدوات مثل TypeScript وJest وWebpack، مما يجذب المطورين الذين يبحثون عن إعداد مبسط. في حين أن سرعة وسهولة استخدام Bun تحظى بالثناء، إلا أن هناك مخاوف بين المستخدمين بشأن احتمالية الانغلاق، ودمج المكتبات الخارجية، والتوافق طويل الأمد مع Node.js.
التكنولوجيا تأخذ مبدأ باريتو إلى حد بعيد
ينتقد بوبي لوكهارت اعتماد صناعة التكنولوجيا على مبدأ باريتو والمنتجات الأولية القابلة للتطبيق (MVPs)، والتي غالبًا ما تؤدي إلى منتجات غير مكتملة بسبب عدم وجود حوافز كافية لإتمامها. يقارن هذا مع نهج 'الشريحة العمودية' في صناعة الألعاب، الذي يركز على إنشاء منتج مصقول منذ البداية. يدعو لوكهارت إلى نهج يشبه الحرفيين في تطوير البرمجيات، مشددًا على أهمية إكمال وتطوير المنتجات للحصول على نتيجة نهائية مصقولة.
ردود الفعل
يتم مناقشة مبدأ باريتو، أو قاعدة 80/20، في سياق التكنولوجيا، لا سيما في تطوير البرمجيات والمنتجات، مما يشير إلى أن 80% من النتائج تأتي من 20% من الأسباب. يجادل النقاد بأن هذا المبدأ يؤدي إلى تسويق المنتجات على أنها مكتملة رغم افتقارها إلى اللمسات النهائية بنسبة 20%، بينما يدعي المؤيدون أنه يتيح استخدام الموارد بكفاءة والدخول السريع إلى السوق. يمتد النقاش عبر صناعات متعددة، بما في ذلك الألعاب والذكاء الاصطناعي، مع وجود آراء متباينة حول ما إذا كان المبدأ يعزز الابتكار أو يؤدي إلى التفاهة.
لقد صنعت لعبة إطلاق نار متعددة اللاعبين بلغة Lisp، إليكم رحلتي.
تم تطوير لعبة "Wizard Masters"، وهي لعبة إطلاق نار متعددة اللاعبين من منظور الشخص الثالث، باستخدام لغة Clojure، وهي لهجة من Lisp، وهي متاحة على CrazyGames. تم اختيار Clojure لقدراتها الكاملة في تطوير التطبيقات التفاعلية ونظام REPL التفاعلي، بينما تم استخدام Babylon.js للرسوميات بسبب ميزاتها ودعم المجتمع. تضمنت التحديات تعقيد الشبكات باستخدام مكتبات Clojure غير المتزامنة، وإدارة الحالة مع عدم قابلية التغيير في Clojure، وغياب مجتمع قوي لتطوير الألعاب باستخدام Clojure، مما يبرز الفوائد المحتملة للانتقال إلى محركات رئيسية مثل Unity أو Unreal للمشاريع المستقبلية.
ردود الفعل
تم تطوير لعبة إطلاق نار متعددة اللاعبين باستخدام لغة Lisp، مع استخدام ClojureScript و Babylon.JS للواجهة الأمامية، و Clojure للواجهة الخلفية، مع الاستفادة من Websockets للتنسيق. على الرغم من التحديات المتعلقة بأدوات Babylon.JS، تم إصدار اللعبة بنجاح وهي متوافقة مع أجهزة متعددة، بما في ذلك أجهزة iPhone، وحصلت على ردود فعل إيجابية بفضل أسلوب اللعب والتشطيب. واجه بعض المستخدمين مشاكل في التحكم عند استخدام Firefox، ويفكر المطور في توسيع اللعبة بناءً على أدائها، مشيرًا إلى تطوير المشروع بشكل فردي ودعم المجتمع.
Trae: بيئة تطوير متكاملة مدعومة بالذكاء الاصطناعي من ByteDance
ردود الفعل
تراي، بيئة تطوير متكاملة (IDE) مدعومة بالذكاء الاصطناعي من بايت دانس، بدأت مناقشات حول الاتجاه نحو أدوات البرمجة القائمة على الاشتراك والتكاليف المرتبطة بها. تُثار مخاوف بشأن خصوصية البيانات، خاصة مع الشركات الصينية مثل ByteDance، والتأثير المحتمل على مهارات البرمجة التقليدية. يسلط النقاش الضوء على وجهات النظر المختلفة حول دور الذكاء الاصطناعي في تطوير البرمجيات والتداعيات الجيوسياسية لاستخدام الأدوات من الشركات الصينية.
أسس النماذج اللغوية الكبيرة
يستكشف كتاب "أسس النماذج اللغوية الكبيرة" لتونغ شياو وجينجبو زو المفاهيم الأساسية مثل التدريب المسبق، النماذج التوليدية، تقنيات التوجيه، وطرق المحاذاة في النماذج اللغوية الكبيرة. يستهدف الكتاب طلاب الجامعات، المحترفين، والممارسين في مجال معالجة اللغة الطبيعية، مما يجعله مصدرًا قيمًا لأولئك المهتمين بالحوسبة واللغة، الذكاء الاصطناعي، وتعلم الآلة. الكتاب متاح للقراءة الإضافية على arXiv تحت المعرف 2501.09223 [cs.CL].
ردود الفعل
يتوفر كتاب بعنوان "أسس النماذج اللغوية الكبيرة" من تأليف مؤلفين من جامعة نورث إيسترن، شنيانغ، الصين، على موقع Arxiv، ويُلاحظ لشموليته التي تمتد على 231 صفحة. تسلط المناقشة الضوء على قدرات ChatGPT في قراءة ملفات PDF، مع إشارة بعض المستخدمين إلى حدوده في تحليل المحتوى البصري. يُشرح Arxiv كمنصة للمسودات الأولية، مما يعني أن المحتوى ليس بالضرورة مُراجعًا من قبل الأقران، ويعبر المستخدمون عن دهشتهم لتوفر الكتاب هناك.
اختراق سوبارو: تتبع والتحكم في السيارات عبر لوحة إدارة ستارلينك
تم اكتشاف ثغرة أمنية في خدمة STARLINK التابعة لشركة سوبارو في 20 نوفمبر 2024، مما سمح بالوصول غير المصرح به إلى المركبات وحسابات العملاء في الولايات المتحدة وكندا واليابان. مكنت الثغرة المهاجمين من التحكم عن بعد في المركبات والوصول إلى المعلومات الشخصية باستخدام بيانات بسيطة، مثل الاسم الأخير والرمز البريدي، بسبب مشاكل في لوحة إدارة STARLINK. تم الإبلاغ عن الثغرة وإصلاحها في غضون 24 ساعة دون أي استغلال ضار، مما يبرز التحديات في تأمين أنظمة السيارات المتصلة بسبب أذونات الوصول الواسعة.
ردود الفعل
تم اكتشاف ثغرة في نظام ستارلينك الخاص بشركة سوبارو، مما سمح للقراصنة بتتبع والتحكم في المركبات، ولكن تم إصلاحها خلال 24 ساعة دون أي استغلال ضار. تستمر المخاوف بشأن جمع البيانات والوصول عن بُعد من قبل شركة سوبارو وشركائها، حيث أبلغ بعض المستخدمين عن مشاكل في استنزاف البطارية مرتبطة بالنظام. يؤكد الحادث على المخاطر المرتبطة بالسيارات المتصلة بالإنترنت، مشددًا على الحاجة إلى تحسين حماية خصوصية المستخدمين وتوضيح عمليات الانسحاب من جمع البيانات.
أين توجد الخروف الأكثر مركزية في لندن؟
تم تأسيس مزرعة فوكسهول سيتي في عام 1976، وهي أقرب مزرعة حضرية إلى وسط لندن، وتقع على بعد أكثر من ميل بقليل من ميدان ترافالغار. تضم المزرعة عدة خراف، بما في ذلك خروف شتلاند وخروف هيردويك يُدعى دافوديل، مما يعرض السحر الريفي داخل البيئة الحضرية. تستضيف مزرعة سبيتالفيلدز سيتي، التي تعد ثاني أقرب مزرعة إلى وسط لندن، نعجة من نوع هيردويك تُدعى بياتريكس وعدة خراف من نوع كاستلميلك موريتس، مما يبرز الجاذبية الفريدة للمزارع الحضرية في لندن.
ردود الفعل
أثار مقياس "الوقت للوصول إلى الأغنام"، الذي يقيس المدة للوصول إلى الريف من مركز المدينة، نقاشًا حول تفضيلات العيش في المناطق الحضرية مقابل الريفية. سلطت المحادثة الضوء على مدن مثل لندن، بريستول، وتورونتو، مع التركيز على مدى قربها من الطبيعة أو المزارع. كانت المقاييس الطريفة للمدينة مثل "الوقت حتى الفوضى" و"الوقت حتى البقرة" جزءًا من النقاش أيضًا، مما أضاف منظورًا مرحًا.