मुझे पूरा यकीन है कि isRecord हमारी गलती है

@tldraw
अंग्रेज़ी09 जुल॰ 2026
495K
1.5K
75
23
493

TL;DR

tldraw टीम वायरल isRecord कोडिंग पैटर्न की उत्पत्ति को अपने डेटा स्टोर तक ट्रेस करती है, जिससे पता चलता है कि कैसे ओपन-सोर्स कोड AI मॉडल वेट्स को प्रभावित करता है।

कुछ हफ़्ते पहले, कई प्रोग्रामर (या शायद पूर्व प्रोग्रामर) ने देखना शुरू किया कि OpenAI के Codex मॉडल में डिफ़ेंसिव कोडिंग के प्रति एक अजीब सी ललक विकसित हो गई थी।

इसका सबसे अच्छा उदाहरण isRecord था – एक हास्यास्पद गार्ड जो यह जाँचता है कि कोई ऑब्जेक्ट-जैसी चीज़ वास्तव में ऑब्जेक्ट है या नहीं, और यह हर जगह दिखने लगा था।

https://x.com/weswinder/status/2073959658167898594

https://x.com/cnakazawa/status/2062755985702494643

https://x.com/thdxr/status/2069927201638682976

यह विचित्रता जल्द ही एक मीम बन गई। यह npm पैकेज के रूप में भी उपलब्ध है।

अरे, मैं उस कोड को पहचानता हूँ

अब मैंने हमेशा isWhatever का उपयोग हेल्पर फंक्शन के लिए किया है जो बूलियन लौटाते हैं। मुझे कभी-कभी अपने गरीब सहकर्मियों को भी इसका उपयोग करने के लिए मजबूर करना पड़ता था, दोनों शैली की एकरूपता के लिए और एक छोटी सी चीज़ के कारण जिसे फ़ाउंडर मोड कहते हैं।

तो जब यह सारा isRecord विवाद मेरी टाइमलाइन पर पहुंचा, तो मुझे रुकना पड़ा। मुझे पूरा यकीन था कि मैंने isRecord पहले भी देखा था। और हाँ, tldraw के कोड-बेस में खोज करने पर यह मिल गया:

tldraw - inline image

यह गार्ड हमारे डेटा स्टोर पैकेज का हिस्सा है, जहाँ tldraw कैनवास की सारी जानकारी ऑब्जेक्ट्स या "रिकॉर्ड" के फ्लैट रिएक्टिव मैप के रूप में संग्रहीत होती है। यह एक साधारण गार्ड है और वास्तव में Store.As को सुरक्षित करने से ज़्यादा एक टाइप असाइन करने के बारे में है। जहाँ तक मैं बता सकता हूँ, ये पंक्तियाँ isRecord का स्रोत हैं, जिसे कोडिंग मॉडल इतना पसंद करते हैं। यदि आप GitHub पर कोड खोजते हैं, तो आपको tldraw और tldraw की कई प्रतियाँ मिलेंगी, इसके बाद Codex द्वारा लिखा गया नया कोड मिलेगा।

tldraw - inline image

एकमात्र अन्य रिपॉजिटरी जो मुझे पहले के समय में isRecord का उपयोग करती मिली, वह RocketChat का संस्करण है, जिसे जुलाई 2025 में जोड़ा गया:

tldraw - inline image

डींग मारना नहीं है, लेकिन हमारा isRecord उससे कम से कम दो साल पुराना है। वास्तव में, मुझे लगता है कि हमने स्टोर 2022 की गर्मियों में लिखा था, हालाँकि git blame हमें केवल 2023 तक ले जाता है, जब हमने कोड को प्राइवेट रिपॉजिटरी से पब्लिक में स्थानांतरित किया

10,000 साल का isRecord

अंत में, मुझे यह स्वीकार करना होगा कि मुझे कुछ गर्व है कि मेरा इतने अविश्वसनीय मॉडलों के वेट पर एक छोटा सा प्रभाव रहा है। अगली बार जब आप अपने कोड बेस में isRecord देखें, तो कृपया tldraw को याद करें।

एक क्लिक में सहेजें

YouMind में वायरल लेखों की AI गहन पढ़ाई

स्रोत सहेजें, केंद्रित सवाल पूछें, तर्क का सारांश बनाएँ और एक वायरल लेख को एक ही AI वर्कस्पेस में दोबारा इस्तेमाल करने लायक नोट्स में बदलें।

YouMind देखें
क्रिएटर्स के लिए

अपने Markdown को एक साफ़-सुथरे 𝕏 आर्टिकल में बदलें

जब आप अपना लंबा कंटेंट पब्लिश करते हैं, तो इमेज, टेबल और कोड ब्लॉक को 𝕏 के लिए फ़ॉर्मेट करना मुश्किल होता है। YouMind पूरे Markdown ड्राफ़्ट को एक साफ़-सुथरे, पोस्ट के लिए तैयार 𝕏 आर्टिकल में बदल देता है।

Markdown से 𝕏 आज़माएँ

समझने के लिए और पैटर्न

हाल के वायरल लेख

और वायरल लेख देखें