isRecord'un bizim hatamız olduğundan oldukça eminim

@tldraw
İNGILIZCE09 Tem 2026
495K
1.5K
75
23
493

TL;DR

tldraw ekibi, viral isRecord kodlama deseninin kökenini kendi veri depolarına kadar takip ederek, açık kaynak kodun yapay zeka model ağırlıklarını nasıl etkilediğini gözler önüne seriyor.

Birkaç hafta önce, birçok programcı (ya da belki eski programcı) OpenAI’ın Codex modelinin savunma amaçlı kodlamaya takıntılı hale geldiğini fark etmeye başladı.

Bunu en iyi yansıtan şey, her yerde ortaya çıkmaya başlayan isRecord adlı, bir nesne benzeri şeyin gerçekten bir nesne olup olmadığını kontrol eden saçma bir koruma koduydu.

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

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

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

Bu tuhaflık kısa sürede bir meme haline geldi. Hatta npm paketi olarak bile mevcut.

Hey, bu kodu tanıyorum

Ben her zaman boolean döndüren yardımcılar için isWhatever kullanmışımdır. Zavallı çalışma arkadaşlarımı da bunu kullanmaları için zaman zaman zorlamam gerekmiştir; hem stil tutarlılığı hem de kurucu modu denen küçük bir şey yüzünden.

Tüm bu isRecord tartışmaları akışımda görününce durup düşünmek zorunda kaldım. isRecord'u daha önce gördüğümden emindim. Ve tahmin edin ne oldu, tldraw kod tabanında yaptığım bir arama bunu ortaya çıkardı:

tldraw - inline image

Bu koruma kodu, veri depolama paketimizin bir parçası; tldraw tuvalindeki tüm bilgilerin düz bir reaktif nesne veya "kayıt" haritası olarak saklandığı yer. Basit bir koruma kodu ve aslında depoyu korumaktan çok bir tür atamayla ilgili. Store.As anlayabildiğim kadarıyla, bu satırlar kodlama modellerinin çok sevdiği isRecord'un kaynağı. GitHub'da bu kodu ararsanız, tldraw'ı ve tldraw'ın birçok kopyasını, ardından Codex tarafından yazılmış daha yeni kodları bulursunuz.

tldraw - inline image

isRecord'u eski zamanlardan kullanan bulduğum tek diğer repo ise RocketChat'in Temmuz 2025'te eklenen sürümü:

tldraw - inline image

Övünmek gibi olmasın ama bizim isRecord'umuz bundan en az iki yıl daha eski. Aslında, depoyu 2022 yazında yazdığımızı düşünüyorum, ancak git blame bizi yalnızca 2023'e kadar götürebiliyor, çünkü kodu özel repodan genel repoya taşıdığımız zaman bu tarihe ulaşıyoruz.

10.000 yıllık isRecord

Sonuç olarak, bu kadar inanılmaz modellerin ağırlıkları üzerinde küçük de olsa bir etkim olmasından gurur duyduğumu itiraf etmeliyim. Bir daha kod tabanınızda bir isRecord gördüğünüzde, lütfen tldraw'ı anın.

Tek tıkla kaydet

YouMind ile viral makaleleri AI derin okumayla incele

Kaynağı kaydedin, odaklı sorular sorun, argümanı özetleyin ve viral bir makaleyi tek bir AI çalışma alanında yeniden kullanılabilir notlara dönüştürün.

YouMind'ı keşfet
Üreticiler için

Markdown'ınızı temiz bir 𝕏 makalesine dönüştürün

Kendi uzun yazılarınızı yayımlarken görselleri, tabloları ve kod bloklarını 𝕏 için biçimlendirmek zahmetlidir. YouMind, eksiksiz bir Markdown taslağını temiz ve hemen paylaşılabilir bir 𝕏 makalesine dönüştürür.

Markdown'dan 𝕏'e deneyin

Çözülecek daha fazla kalıp

Son viral makaleler

Daha fazla viral makale keşfet