1 टिप्पणियां

 
GN⁺ 2025-02-27
Hacker News की राय
  • सोच रहा हूँ कि क्या 177TB में regular expression के भीतर DOOM को इम्प्लीमेंट किया जा सकता है

    • एक साल तक हर दिन 18 घंटे DOOM को TypeScript types में चलाना वाकई जबरदस्त समर्पण है
    • शुरुआत में यह निरर्थक लग सकता है, लेकिन DOOM का यह proof किसी भी दूसरे गणितीय proof जितना ही मूल्यवान है
    • इसका फायदा यह है कि आम लोग भी इसे verify कर सकते हैं
    • इस अद्भुत उपलब्धि पर बधाई
  • TypeScript का type system Turing-complete होने की चर्चा को देखते हुए, यह एक साथ हैरान करने वाला भी है और उतना हैरान न करने वाला भी

    • इसे वास्तव में करके दिखाने की दृढ़ता के लिए तालियां
  • type system में DOOM चलाने का मतलब क्या है, यह अभी भी पूरी तरह समझ नहीं पा रहा हूँ

    • computation करना और ASCII art बनाना कैसे संभव है, यह समझ सकता हूँ
    • लेकिन tsc audio system तक कैसे पहुँचता है या files कैसे load करता है, यह समझना मुश्किल है
  • मैंने Dimitri को इस प्रोजेक्ट की प्रगति पर अंदरूनी अपडेट देते देखा था, और यह सचमुच चौंका देने वाला था

    • कोड के साथ हासिल की गई सबसे अविश्वसनीय चीजों में से एक
    • यह एक दिग्गज उपलब्धि है और इसके लिए जबरदस्त दृढ़ता की जरूरत पड़ी होगी
  • TypeScript types में WASM runtime अपने आप में भी प्रभावशाली है

    • इसमें बहुत मेहनत लगती है, लेकिन यह कैसे काम कर सकता है इसका थोड़ा अंदाजा लगाया जा सकता है
    • keyboard input को कैसे handle किया जाता है, यह समझना मुश्किल है
    • वीडियो में बस इतना कहा गया है कि "keyboard input को handle करने का एक तरीका है"
    • type system के बाहर कुछ ऐसा होगा जो keyboard input को TypeScript types में बदलता होगा
  • "मैं 10x developer नहीं हूँ, बस इतना अच्छा हूँ कि काफी करीब पहुँच जाता हूँ" — इस बात से जुड़ाव महसूस हुआ

    • यह एक साल तक हर दिन 18 घंटे की यात्रा थी
    • लोग अक्सर Good Will Hunting जैसे 10x developers को खोजते हैं, लेकिन ऐसे developers भी बहुत हैं जो तुरंत न समझने पर भी आखिर तक हार नहीं मानते
    • ऐसे developers शायद unicorns से भी ज्यादा होंगे
  • मुझे Dimitri की यह बात पसंद आई कि यह प्रोजेक्ट शुरू कैसे हुआ

    • यह engine उस प्रोजेक्ट के लिए बनाया गया था जिसका मकसद दिखाना था कि DOOM को TypeScript types में चलाया नहीं जा सकता
    • मजेदार बात यह है कि इसे वास्तव में चलाया जा सकता है
  • अगर आज HN पर किसी कहानी को सबसे ज्यादा ध्यान मिलना चाहिए, तो वही यह है

    • यह पूरी तरह पागलपन की हद तक अद्भुत और प्रेरणादायक कहानी है
  • यह जांचने का सबसे आसान तरीका कि कोई system Turing-complete है या नहीं, यह देखना है कि उस पर DOOM port किया गया है या नहीं

    • बेहद प्रभावशाली