11 पॉइंट द्वारा GN⁺ 2026-04-03 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • Claude Code के source code का लीक होना इस बात का उदाहरण है कि code quality से अधिक product-market fit सफलता तय करता है
  • Anthropic, code से अधिक observability systems और self-healing mechanisms को महत्व देता है और तेज development cycle बनाए रखता है
  • उपयोगकर्ताओं के लिए महत्वपूर्ण यह नहीं है कि code कितना परफेक्ट है, बल्कि यह है कि product वास्तव में अच्छे से काम करता है या नहीं, और बाज़ार अब भी supply shortage की स्थिति में है
  • लीक के बाद Anthropic ने DMCA requests बड़ी संख्या में भेजीं, जिसके बाद community में clean room implementation और code freedom पर बहस तेज हो गई
  • यह घटना code के absolute value से अधिक integration और user experience के महत्व को उभारती है और AI ecosystem की प्रकृति को फिर से देखने पर मजबूर करती है

code quality और product success का संबंध

  • Claude Code source code leak को ऐसी घटना माना जा रहा है जिसने दिखाया कि code quality से अधिक product success और market fit का असर बड़ा होता है
    • developers, designers, PMs, marketers, CEOs सहित कई तरह के लोग Claude Code को लेकर उत्साहित थे, लेकिन असली code quality कमज़ोर निकली
    • इसके बावजूद product ने बाज़ार में ऊँची सफलता हासिल की है
  • "खराब code भी सफल हो सकता है" यही इसका मुख्य बिंदु है, जो दिखाता है कि code quality से अधिक product-market fit महत्वपूर्ण है
    • Cursor और Claude Code के उदाहरण साबित करते हैं कि कठिन मानकों वाले developers भी code quality से अधिक functionality और usefulness को प्राथमिकता देते हैं
  • कुछ developers का तर्क है कि कमज़ोर code quality लंबे समय में टिकाऊ नहीं होती, लेकिन यह लीक घटना उसका उल्टा उदाहरण बनकर सामने आई
    • यह "खराब code से भी शानदार product बनाया जा सकता है" की संभावना दिखाती है

code से अधिक महत्वपूर्ण systems और observability

  • Claude Code का development approach code स्वयं से अधिक, code के काम करने और उसके असर को observe करने वाले systems पर केंद्रित है
    • Anthropic केवल code quality सुधारने पर ही नहीं, बल्कि code changes के प्रभाव को real time में monitor करने वाले observability systems बनाने पर भी ध्यान देता है
  • QA process में bugs को सीधे ठीक करने के बजाय, समस्याओं को अपने-आप detect और recover करने वाले self-healing systems को अधिक महत्व दिया जाता है
    • उदाहरण: login error होने पर system अपने-आप issue detect करके code change को rollback कर देता है
  • यह approach speed और efficiency को अधिकतम करती है और कुछ risk स्वीकार करने के बावजूद तेज़ development cycles संभव बनाती है

product-market fit का निर्णायक महत्व

  • उपयोगकर्ताओं के लिए महत्वपूर्ण code quality नहीं, बल्कि यह है कि product वास्तव में ठीक से काम करता है या नहीं
    • ज़्यादातर users को internal structure या code-level details में रुचि नहीं होती
  • अगर Claude Code अस्थिर हो जाए या server overload के कारण बार-बार बंद हो, तो OpenAI या Google उस demand को अपने पक्ष में ले सकते हैं
    • OpenAI के पास पर्याप्त server infrastructure है, और Google भी अपने coding products को बेहतर बनाने की कोशिश कर रहा है
  • बाज़ार अब भी consumer demand को पूरा करने के लिए insufficient supply की स्थिति में है, और इस क्षेत्र में competition जारी रहने की संभावना है

copyright विवाद और ‘अपने ही तर्क’ की विडंबना

  • code leak के तुरंत बाद Anthropic ने GitHub को बड़ी संख्या में DMCA takedown requests भेजीं, जिससे संबंधित repositories बंद हो गईं
    • यहाँ तक कि कंपनी के official example code repository के forks को भी DMCA notice भेजा गया
  • इसके बाद community में clean room implementation सामने आया, और Python, Rust आदि में Claude Code को फिर से लिखने वाले projects बनने लगे
    • AI industry लंबे समय से यह दावा करती रही है कि AI द्वारा code को फिर से लिखना derivative work नहीं है, और Anthropic भी इसी रुख पर रहा है
  • इस घटना को Anthropic द्वारा अपने ही घोषित सिद्धांतों के परिणाम का अनुभव करने के रूप में देखा जा रहा है
    • साथ ही इसने code को स्वतंत्र होना चाहिए वाली धारणा को मज़बूत किया, और यह रुख पारंपरिक free software movement से भी ज़्यादा libertarian दिखाई देता है

लीक का वास्तविक प्रभाव और AI ecosystem की प्रकृति

  • Claude Code के source leak का वास्तविक असर लगभग न के बराबर होगा, ऐसा आकलन किया जा रहा है
    • AI ecosystem का असली value models और harnesses के integration में है, सिर्फ code में नहीं
  • Anthropic अगर code को open source भी कर दे, तब भी users जिस चीज़ के लिए भुगतान करते हैं वह है result quality और polished service experience
    • OpenAI का Codex और Google का Gemini भी open source हैं, लेकिन वे Claude Code जैसी पहचान नहीं बना पाए हैं
  • Pi coding agent सिर्फ चार साधारण tools (read, write, edit, bash) के साथ कई models से जुड़ता है, और developer mindset के लिए optimized design के कारण उसे ऊँची सराहना मिली है
    • Claude के multifunction approach से अलग दिशा में, यह model-tool integration experience की विविधता दिखाता है

code value का पुनर्मूल्यांकन और integration का महत्व

  • इस लीक ने code के absolute value को लेकर संदेह को और मज़बूत किया है
    • वास्तव में महत्वपूर्ण चीज़ integration है, जिसमें product-market fit और model-harness harmony दोनों शामिल हैं
  • clean codebase का अर्थ तभी है जब वह users को बेहतर परिणाम दे
    • code quality से अधिक problem-solving capability और user experience की completeness प्राथमिक है
  • Claude Code leak ने वास्तविक बदलाव से अधिक सोच में बदलाव पैदा किया है
    • यह घटना उस सच्चाई को सामने लाती है कि "असल value code में नहीं, बल्कि code के आसपास मौजूद पूरी व्यवस्था में है"

3 टिप्पणियां

 
ytuniverse 2026-04-03

Anthropic को छोड़ भी दें, बस उसे किसी दूसरी भाषा में port करके clean room कहने वाला वही group याद आ रहा है... moral hazard पैदा कर रहा है, ऐसा नहीं मानना वाकई हँसी की बात है। GitHub discussion / issue टैब सब बंद करके सिर्फ Discord खोला हुआ है, समझ नहीं आता ये कर क्या रहे हैं lol

और भी मज़ेदार बात ये है कि जिस जगह से ये खुद जुड़े हैं, वहीं से किसी खास company को Chinese LLM copy करने वाला बताकर LinkedIn वगैरह हर जगह खुलकर निशाना बनाया, और गलत inference से अपनी ही इज़्ज़त उतार ली — ये बात शायद इन्हें बिल्कुल याद नहीं है haha

सच कहूँ तो Harness LLM project को देखते हुए मेरी राय पहले अच्छी थी, लेकिन अब बदल गई है.

 
t7vonn 2026-04-03

Code सस्ता है, मुझे product दिखाइए

 
GN⁺ 2026-04-03
Hacker News की राय
  • इस कहानी में कॉपीराइट मुद्दा सबसे कम आंका गया हिस्सा है
    Anthropic ने दूसरों के कोड को training data के रूप में इस्तेमाल करते हुए fair use का दावा किया, लेकिन जब उसका अपना कोड लीक हुआ तो उसने DMCA का सहारा लिया
    यह विरोधाभास आखिरकार उसी कानूनी framework का नतीजा है जो उन्होंने खुद बनाया

    • सिद्धांत यह है कि कानून सभी पर बराबरी से लागू होना चाहिए
      लेकिन Big Tech और अमीर लोग कानून को सिर्फ अपने फायदे के लिए लागू करवाना चाहते हैं
      यानी समस्या इस तरह की अभिजात सोच है: “मैं तुम्हारी चीज़ कॉपी कर सकता हूँ, लेकिन तुम मेरी चीज़ कॉपी नहीं कर सकते”
    • अगर किसी तीसरे पक्ष ने उनका source code इस्तेमाल किया हो, तो fair use की रक्षा-तर्क टिकना मुश्किल है
      Anthropic को भी कुछ मामलों में मान्यता मिली, लेकिन आधे मामले हारे
      अगर कोड हासिल करने का रास्ता गैरकानूनी था, तो fair use का दावा बेमानी हो जाता है
    • यह विरोधाभास नहीं है। न Anthropic और न OpenAI ने कभी यह दावा किया है कि लीक हुए कोड को redistribute करना वैध है
      यह सिर्फ “AI बुरा है” वाला भावनात्मक तर्क है
    • एक मज़ाक यह भी था कि शायद Claude ने संवैधानिक मूल्यों की रक्षा करने के लिए खुद ही अपना कोड लीक कर दिया
    • इस बार लीक मॉडल का नहीं बल्कि Claude कोड खुद का था
      इसलिए Anthropic का DMCA इस्तेमाल करना जायज़ है
  • पहले Coding as Creative Expression लिखने वाला व्यक्ति अब इतना बदल गया, यह सोचकर हैरानी हुई
    पुरानी लिखाई में मानवीय आत्मचिंतन और मनन महसूस होता था, लेकिन इस बार की पोस्ट ऐसी लगी जैसे LLM ने लिखी हो

    • लेखक खुद सामने आकर सफाई देता है
      यह पोस्ट सुबह की सैर के दौरान मोबाइल पर सीधे लिखी गई एक छोटी नोट थी
      उसने कहा कि इस साल उसने विचारों को जल्दी दर्ज करने का संकल्प लिया है, इसलिए गहराई कम हो सकती है, लेकिन AI का इस्तेमाल नहीं किया गया
    • आजकल AI के अति-उपयोग की वजह से सच में इंसानों द्वारा लिखी गई चीज़ें भी शक के घेरे में आ गई हैं
      कंटेंट की असलियत पहचानना मुश्किल हो गया है, और यह बात उसे नापसंद है
    • कुछ लोगों को लेख LLM जैसा लगा, लेकिन दूसरे कहते हैं कि यह असल में फोन पर जल्दी-जल्दी लिखा गया लेख जैसा पढ़ता है
      हाँ, LLM के प्रभाव से साधारण bullet-point संरचना शायद रह गई हो
    • असल में बदला लेखक नहीं बल्कि पाठक खुद भी हो सकता है
      अब ऐसा दौर है जहाँ वाक्य लंबे हों या छोटे, व्याकरण सही हो तो लोग तुरंत उसे LLM कह देते हैं
  • Anthropic ने DMCA के जरिए Claude Code repository हटवाई, यह कानूनी विडंबना जैसा लगा
    training के लिए इस्तेमाल हुए मॉडल कोड पर कॉपीराइट न होने का दावा करना, लेकिन generated code पर कॉपीराइट होने की बात करना विरोधाभासी लगता है

    • एक यूज़र ने इससे बचने के लिए Claude को PRD-style architecture guidelines में abstract करने वाला प्रोजेक्ट बनाया
      Claudette नाम का एक GUI भी है
    • अगर कोई agent कोड को थोड़ा बदलकर फिर से लिख दे, तो GitHub इसे derived work मानेगा या नहीं, यह जिज्ञासा है
    • एक वकील के नज़रिए से, अगर इंसान का न्यूनतम रचनात्मक योगदान भी हो तो कॉपीराइट सुरक्षा संभव है
  • “कोड महत्वपूर्ण नहीं है” इस दावे पर राय है कि शुरुआती startup में market fit(Product-Market Fit) ज्यादा महत्वपूर्ण होता है
    लेकिन समय के साथ कोड की गुणवत्ता महत्वपूर्ण हो जाती है

    • इसके जवाब में कहा गया कि शुरुआती चरण में भी कोड महत्वपूर्ण है
      क्योंकि कोड समस्या हल करने की ठोस प्रक्रिया होता है
    • Claude Code जैसे टूल वैसे भी 2~3 साल में बदल दिए जाने वाले पीढ़ीगत उत्पाद हैं, इसलिए उनसे परिपक्वता की उम्मीद करना कठिन है
    • कुछ लोगों के अनुसार Claude Code वास्तव में DRM सीमाओं की वजह से असुविधाजनक है, और OpenCode से भी कमतर है
      इसी कारण उन्होंने दूसरे मॉडल आज़माने शुरू किए
    • market fit मिलने के बाद भी यह इतनी बार क्यों बदलता है, यह सवाल बना रहता है
      यह चिंता भी है कि इतने बड़े पैमाने पर बना vibe-coded कोड क्या कभी मानवीय कोड में refactor किया जा सकेगा
    • कोड गुणवत्ता से भी बड़ा जोखिम यह ढाँचा है जिसमें पूरा उद्योग कुछ बड़ी LLM कंपनियों पर निर्भर होता जा रहा है
      अगर local model एक ठोस विकल्प नहीं बन पाते, तो maintenance knowledge के बाहर निर्भर हो जाने का खतरा बहुत बड़ा है
  • “खराब कोड भी सफल product बना सकता है” इस दावे पर कुछ लोगों का कहना है कि sustainability पर फैसला करना अभी जल्दी होगा
    फिलहाल यह सिर्फ hype का दौर है

    • AI युग में आते-आते अच्छा कोड बनाम अच्छा product का संतुलन और भी उलझा हुआ लगने लगा है
      हो सकता है कुछ जगह कोड गुणवत्ता उतनी महत्वपूर्ण न हो, लेकिन maintenance cost को नज़रअंदाज़ नहीं किया जा सकता
      व्यक्तिगत रूप से, छोटे और कस्टम टूल बनाना ज़्यादा आनंददायक लगा, और वहाँ कोड गुणवत्ता कम महत्वपूर्ण महसूस हुई
    • लेखक भी इससे सहमत है, और कहता है कि उसका लेख कोई अंतिम निष्कर्ष नहीं बल्कि अनुमानात्मक चर्चा था
  • “clean room implementation” जैसा वाक्यांश अजीब लगा

    • लेखक ने बाद में Bluesky बातचीत में एक वकील से बात करने के बाद माना कि उसने गलत उदाहरण दिया था
    • एक अधिक उचित तरीका यह होगा कि Claude Code को training data बनाकर LLM को train किया जाए, और उसके output को नई रचना बताया जाए
    • clean room का मतलब मूल रूप से मौजूदा implementation से spec निकालना, और फिर उसी spec के आधार पर नया implementation लिखना है
  • यह व्याख्या भी संभव है कि कमज़ोर कोड गुणवत्ता की वजह से सुरक्षा लीक हुआ
    वे सिर्फ किस्मत वाले थे; अगर customer data या model weights लीक हो जाते, तो कंपनी एक ही दिन में ढह सकती थी

    • वास्तव में जब दूसरे लोगों का कोड देखा जाता है, तो उबाऊ हद तक साधारण security mistakes बहुत मिलती हैं
      जैसे API key को client में डाल देना, या authentication middleware छोड़ देना
      “गुणवत्ता महत्वपूर्ण नहीं है” का मतलब बस इतना है कि अभी तक आग नहीं लगी है
  • “कोड बनाम product” बहस खुद ही निरर्थक लगती है
    coding ऐसा क्षेत्र है जिसमें तकनीकी कौशल और सिद्धांत चाहिए, और product तथा marketing अलग समस्याएँ हैं
    खराब कोड के सहारे लंबे समय तक अच्छा product बनाए नहीं रखा जा सकता
    Claude Code का लीक कोई साधारण गलती नहीं बल्कि security practices का ध्वंस है, और यह राष्ट्रीय सुरक्षा स्तर का मामला भी हो सकता है

    • किसी ने मज़ाक किया, “क्या LLM ने खुद build करते-करते अपना ही लीक कर दिया?”
      उसके मुताबिक असली समस्या coding में LLM का इस्तेमाल करना ही है
    • दूसरी ओर, एक नज़रिया यह भी है कि तेज़ी से vibe-coded होने की वजह से वह market में सफल हो सका
      Claude Code मूलतः एक अस्थायी टूल था, और model ही मुख्य asset था
      source code छिपाने की वजह भी security नहीं बल्कि प्रतिस्पर्धियों को धीमा करने की रणनीति भर थी
  • Hyperlambda बनाने वाले व्यक्ति के रूप में, मुझे लगता है कि ज्यादातर जटिलता deployment और packaging प्रक्रिया में पैदा होती है
    ऐसे लीक की घटनाएँ फिर याद दिलाती हैं कि core logic से ज़्यादा आस-पास की संरचना कितनी खतरनाक हो सकती है

  • आज बहुत-सा software अक्षम और ज़रूरत से ज़्यादा गरम हालत में चल रहा है
    क्योंकि निर्माता efficiency से ज़्यादा market fit की चिंता करते हैं
    अगर यह रुझान जारी रहा, तो 5 साल बाद सब लोग spaghetti code hell देखेंगे

    • लेखक कहता है कि वह गुणवत्ता गिराने का समर्थन नहीं कर रहा, बल्कि सिर्फ उस वास्तविकता की बात कर रहा है जहाँ लोग अब इसकी परवाह कम करते हैं
      व्यक्तिगत रूप से वह अब भी कोड review, refactor और गुणवत्ता बनाए रखने की कोशिश करता है
      लेकिन कंपनियों के नज़रिए से short-term profit पहले आता है, इसलिए गुणवत्ता की समस्या बाद में सामने आती है