HeadlinesBriefing HeadlinesBriefing.com

نسخة طبق الأصل بلا فائدة من Hacker News

Hacker News •
×

الكود المصدري: http://github.com/shawwn/sharc

كان لدي أشياء أخرى أردت فعلها بهذا، لكن ربما يجب أن أعترف لنفسي أنني ربما لن أفعل. الفكرة الأصلية كانت أن يكون https://news.ycombinator.lol "Hacker News، ولكن جميع التعليقات من الذكاء الاصطناعي." الآن هو "Hacker News، ولكن جميع التعليقات هي نفس تعليقات HN الحقيقية." وبالتالي، فهو بلا فائدة تمامًا.

شكر خاص لـ dang على التعاون -- حتى أنه اقترح اسم قاعدة الكود، "sharc". وقت التطوير كان حوالي أربعة أشهر من العمل اليومي تقريبًا. بعض الأيام كنت أقضي 16 ساعة كاملة في هذا. ما الفائدة؟ لا شيء، حقًا. فقط لاختبار حدود قدراتي وإثبات لنفسي أنني أستطيع فعل ما فعله pg.

إنه نقل فعال للغاية لـ HN إلى Common Lisp. كان أحد أهداف المشروع أن يكون عالي الأداء. وفقًا للمعايير، يمكنه إنشاء صفحات أبطأ قليلاً من HN الحقيقي. (شارك dang بعض التوقيتات على صفحة مزدحمة بشكل خاص، بالإضافة إلى عدد المشاهدات التي حصلت عليها خلال فترة زمنية معينة، لقياس الإنتاجية. لم أتحقق أبدًا مما إذا كان بإمكاني التعامل مع 24 مليون مشاهدة في اليوم، لذا أتخيل أن شيئًا ما قد ينكسر إذا قمت بتوسيع نطاق هذا. من ناحية أخرى، أعتقد أنه سيتحمل.)

إذا كنت مستاءً بشكل خاص من أن هذا ينسخ تعليقاتك، فطالب بحسابك بالذهاب إلى ملفك الشخصي ثم النقر على "claim" في الأسفل. سيطلب منك وضع رمز مكون من 6 أرقام في ملفك الشخصي الحقيقي على HN، وعندها ستتمكن من إعادة تعيين كلمة مرور ملفك الشخصي المنسوخ. سجل الدخول، واذهب إلى صفحة ملفك الشخصي، واضبط "redact" على "yes"، بنفس الطريقة التي تضبط بها "showdead" على "yes" في HN. إذن، لماذا صنعت هذا؟ إيه، أطلق عليه مشروعًا فنيًا.

المصدر: Hacker News · لخّصه HeadlinesBriefing