1 पॉइंट द्वारा GN⁺ 2026-01-01 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • 2020~2022 के दौरान ब्लॉग की लोकप्रियता के कारण कई तकनीकी पुस्तक प्रकाशकों से प्रस्ताव मिले, लेकिन अंततः एक बड़े प्रकाशक के साथ अनुबंध किया और प्रोग्रामिंग प्रोजेक्ट ट्यूटोरियल संग्रह लिखना शुरू किया
  • अनुबंध की शर्तों में 115,500~132,000 शब्द, 350~400 पेज, 10~30 चित्र, $5,000 अग्रिम, 12~15% रॉयल्टी दर आदि शामिल थे, और लेखक ने आर्थिक लाभ से अधिक रचनात्मक अनुभव पर ध्यान दिया
  • लेखन प्रक्रिया के दौरान प्रकाशक लगातार कठिनाई स्तर कम करने, व्यक्तिगत लेखन शैली घटाने, और AI से संबंधित सामग्री जोड़ने की मांग करता रहा, जिससे लेखक की किताब की मूल भावना ‘क्लासिक प्रोग्रामिंग प्रोजेक्ट्स’ से टकराव हुआ
  • शेड्यूल में देरी, संपादकों का बदलना, AI विषय का दबाव, और निजी जीवन की घटनाएं (शादी·नौकरी में बदलाव) के कारण प्रोजेक्ट में रुचि कम होती गई
  • अंततः अनुबंध समाप्त कर दिया गया और कॉपीराइट लेखक को वापस मिल गया, और उसने किताब को स्व-प्रकाशन (e-book pre-order) के रूप में जारी करने का फैसला किया

प्रकाशन प्रस्ताव और शुरुआती रूपरेखा

  • 2020~2022 में ब्लॉग पर ध्यान बढ़ने के साथ कई तकनीकी पुस्तक प्रकाशकों ने किताब लिखने का प्रस्ताव दिया
    • शुरुआत में उन्होंने मना किया, लेकिन एक प्रकाशन संपादक के साथ बातचीत के बाद अनुबंध करने का फैसला किया
    • संपादक ने अकादमिक और प्रोग्रामिंग अनुभव साझा करते हुए प्रकाशन प्रक्रिया के फायदे और नुकसान समझाए
  • किताब का विषय क्लासिक प्रोग्रामिंग प्रोजेक्ट्स को खुद इम्प्लीमेंट करने वाले ट्यूटोरियल्स का संग्रह तय हुआ
    • उदाहरण प्रोजेक्ट: वेब क्रॉलर, 2D गेम, कंपाइलर, HTTP सर्वर, ड्रॉइंग ऐप, CHIP-8 एमुलेटर आदि
    • हर अध्याय मुख्य अवधारणाएं सीखने और विस्तार के आइडिया देने पर आधारित था

अनुबंध की शर्तें

  • अनुबंध में किताब की विस्तृत विषय सूची, लक्षित पाठक, समय-सारिणी आदि स्पष्ट रूप से लिखे गए थे
  • आकार 115,500~132,000 शब्द, 350~400 पेज, 10~30 चित्र पर सहमति बनी
  • $5,000 अग्रिम, पहली 7,000 प्रतियों तक 12% रॉयल्टी, उसके बाद 15%, और विदेशी अनुवाद संस्करणों पर 50% रॉयल्टी
  • प्रकाशक की औसत बिक्री कुछ हजार प्रतियों के स्तर की थी, और लेखक ने वित्तीय लाभ से अधिक रचनात्मक प्रेरणा को महत्व दिया
  • लेखक को 25 मुफ्त प्रतियां दी जानी थीं, और अतिरिक्त खरीद पर 50% छूट

लेखन प्रक्रिया और संपादकीय दिशा से टकराव

  • प्रकाशक के संपादक के साथ नियमित मीटिंग करते हुए AsciiDoc या Word में पांडुलिपि लिखी गई
  • शुरुआती समय-सारिणी हर 3~4 हफ्ते में एक अध्याय जमा करने की थी, लेकिन बाद में देरी बढ़ी और लगातार रिमाइंडर ईमेल आने लगे
  • संपादकीय फीडबैक मुख्य रूप से फॉर्मेट और स्टाइल में बदलाव पर केंद्रित था
    • उपयोगी फीडबैक: पैराग्राफ ट्रांजिशन, पहले से मानी गई पृष्ठभूमि जानकारी आदि
    • गैर-उपयोगी फीडबैक: कठिनाई कम करना, व्यक्तिगत शैली हटाना, Python शुरुआती अध्याय जोड़ने की मांग
  • प्रकाशक “बहुत अधिक तकनीकी नहीं, बल्कि पाठक का हाथ पकड़कर चलाने वाले फॉर्मेट” को पसंद करता था
    • लेखक ने इसे “व्यक्तित्वहीन तकनीकी किताब का फॉर्मूला” माना

AI विषय जोड़ने की मांग

  • ChatGPT के लॉन्च के तुरंत बाद प्रकाशक ने AI से जुड़ी सामग्री जोड़ने का अनुरोध किया
    • लेखक ने मना कर दिया, लेकिन बाद में यह नीति बताई गई कि “भविष्य की सभी किताबों में AI शामिल होना चाहिए”
    • लेखक ने इस आधार पर इनकार किया कि किताब का केंद्र ‘क्लासिक प्रोग्रामिंग प्रोजेक्ट्स’ है
  • प्रकाशक के साथ तनाव के बावजूद लेखन जारी रहा, लेकिन समय-सारिणी लगातार पीछे खिसकती गई

शेड्यूल में देरी और प्रोजेक्ट का अंत

  • पांडुलिपि का 1/3 जमा करने के बाद तकनीकी संपादक की समीक्षा चरण में प्रवेश हुआ
    • पहले संपादक ने प्रोडक्शन-ग्रेड कोड क्वालिटी मानकों से मूल्यांकन किया, इसलिए वह उपयुक्त नहीं था
    • दूसरे संपादक ने शैक्षिक दृष्टिकोण को समझा और व्यावहारिक सुधार सुझाए
  • इसके बाद शेड्यूल में देरी, AI विषय की फिर से मांग, संपादक बदलना, शादी और नौकरी में बदलाव आदि के कारण बोझ बढ़ता गया
  • लेखक ने प्रकाशक से प्रोजेक्ट रोकने का अनुरोध किया, प्रकाशक ने इसे अस्थायी विराम माना, लेकिन अंततः अनुबंध समाप्ति की सूचना दी
  • सभी कॉपीराइट लेखक को वापस कर दिए गए, और उन्होंने इसे स्व-प्रकाशन (e-book pre-order) के रूप में जारी करने का निर्णय लिया
    • हर अध्याय पूरा होते ही जारी किया जाएगा, और प्रिंट संस्करण बाद में Amazon पर उपलब्ध कराया जाएगा

1 टिप्पणियां

 
GN⁺ 2026-01-01
Hacker News की राय
  • अगर ChatGPT किसी भी प्रोजेक्ट के लिए कस्टम ट्यूटोरियल बना सकता है, तो फिर किताब क्यों खरीदें — इस सवाल पर मेरा मानना है कि जवाब है एक विशेषज्ञ द्वारा सत्यापित संरचना और कथानक
    उदाहरण के लिए, अगर यह एक raytracing प्रोजेक्ट है, तो इसे साधारण ray casting से शुरू होकर lighting, reflection, transparency, BRDF, और BVH तक क्रमिक रूप से आगे बढ़ना चाहिए
    हर चरण पर एक ठोस परिणाम होता है, और वह प्रवाह पाठक तक साफ़ तौर पर पहुँचता है
    ChatGPT के मौजूदा स्तर पर, सिर्फ “मैं एक raytracer बनाना चाहता हूँ” जैसी एक पंक्ति से ऐसी व्यवस्थित learning path देना मुश्किल है

    • मैंने हाल में एक बात सुनी थी: “LLM लेखक की जगह नहीं लेता, वह सिर्फ साधारण लेखन की जगह लेता है”
      लेकिन इसका मतलब यह भी है कि लोग अभ्यास के ज़रिए बेहतर बनने का मौका खो देते हैं
      अगर कंप्यूटर पहले से ही मुझसे बेहतर कर रहा है, तो मेहनत करने की वजह कम हो जाती है
      आखिरकार craftsmanship वाले लोग कम होते जाएँगे, और सब fast-food style writing से संतुष्ट हो जाएँगे
    • मैं भी सहमत हूँ। मैं जापानी cookbooks की बहुत-सी पुरानी प्रतियाँ खरीदता हूँ, और Okinawa cuisine पर एक किताब ऐसी निकली जो लेखक ने ऑनलाइन recipes कॉपी करके बनाई हुई content-farm style किताब थी
      इसलिए आगे चलकर reviews और narrative voice कहीं ज़्यादा अहम मूल्य बनेंगे
    • जो बात अब भी हैरान करती है, वह यह है कि लोग लगभग 60% failure rate वाली सेवा पर भरोसा करते रहते हैं
      यह अफ़सोस की बात है कि मूल लेखक ने किताब रोक दी, लेकिन उस तरह की किताब के पाठक ज़रूर होते
    • मेरे सपनों की दुनिया में, उस किताब और पाठक की व्यक्तिगत जानकारी (जैसे skill level) को AI में डालकर उसका कस्टम संस्करण बनाया जाता
      जो हिस्से पहले से आते हैं उन्हें छोड़ दिया जाता, और जो नहीं आते उन्हें विस्तार से समझाया जाता — यानी सबको फ़ायदा
    • मुझे लगता है कि LLM वास्तव में कितना अच्छा है, यह समझने के लिए ठोस उदाहरण देखने चाहिए
      यह ChatGPT उदाहरण काफ़ी ठीक लगता है
  • मैंने एस्टोनिया की digital government innovation पर अपनी पहली किताब प्रकाशित की थी
    advance लगभग न के बराबर था, इसलिए उसकी जगह मैंने ज़्यादा complimentary copies और बेहतर contract terms माँगे
    negotiation में कई महीने लगे, और manuscript जमा करने की समयसीमा 7 महीने थी
    प्रकाशन पैसे कमाने से ज़्यादा प्रतिष्ठा (या कम-से-कम उसकी धारणा) के लिए था, और मुझे लगा था कि इससे करियर में मदद मिलेगी
    मैं ऐसे लोगों से अनुभव साझा करना चाहूँगा जो इसी तरह के विषय पर non-fiction प्रकाशित करने के बारे में सोच रहे हैं

    • मेरी स्थिति भी काफ़ी मिलती-जुलती है। मैं एक niche विषय पर non-fiction लिख रहा हूँ और पैसे से ज़्यादा प्रतिष्ठा ही प्रेरणा है
      मैं पहला draft लगभग एक-तिहाई पूरा कर चुका हूँ, और कुछ publishers को proposal भेजा है
      कुछ जगहों से जवाब आया कि विषय दिलचस्प है, और वे कुछ अध्याय और देखना चाहते हैं
      मैं तुम्हारा अनुभव और सुनना चाहूँगा
    • क्या “Inspire!: Inspiration for Life and Life at Work” भी तुम्हारी लिखी हुई किताब है?
      Goodreads प्रोफ़ाइल पर ऐसा ही दिखता है
    • किताब का शीर्षक जानने की उत्सुकता है। विषय सच में बहुत दिलचस्प लगता है
    • मुझे जानना है कि क्या किसी अमेरिकी के लिए एस्टोनिया में प्रवास करना एक अच्छा विकल्प होगा
    • तुम्हारा username atlasunshrugged क्या Atlas के फिर से काम पर लगने के अर्थ में रखा गया है?
  • यह एक क्लासिक investor-driven failed pivot जैसा मामला लगता है
    advance मूल रूप से लेखक के भविष्य के output पर एक option fee जैसा होता है
    publisher ने “AI जोड़ते हैं” कहकर एक क्लासिक किताब को trend product में बदलना चाहा, और लेखक ने quality गिरने के डर से मना कर दिया
    आखिर में contract टूट गया, लेकिन advance लौटाने की कोई वजह नहीं है
    यह वैसा ही है जैसे startup में VC कोई खराब pivot थोप दे और कंपनी फेल हो जाए, फिर भी founder seed money वापस न करे

    • लेकिन व्यवहार में यह forced pivot कम और बस “AI जोड़ते हैं” वाला एक सुझाव ज़्यादा था, जिसे लेखक ने ठुकरा दिया
    • मुझे जिज्ञासा है कि ऐसे मामले में advance लौटाना पड़ता है या नहीं। क्या कभी मना करना उचित माना जाता है?
  • मैंने तीन किताबें self-publish की हैं, और 2024 में अपनी सबसे सफल किताब को O’Reilly के साथ औपचारिक रूप से प्रकाशित किया
    अनुभव बहुत अच्छा रहा, और publisher के साथ लगभग कोई दिक्कत नहीं हुई
    क्योंकि self-published तीसरा edition पहले से मौजूद था, किताब लगभग तैयार स्थिति में थी, और मैंने साफ़ कर दिया था कि बड़े बदलाव नहीं करूँगा
    AI trend के हिसाब से ढालने का कोई दबाव भी नहीं था
    इसके बजाय, technical editors और general editors की feedback बेहद उपयोगी रही
    उन्होंने बहुत-सी code errors पकड़ीं, और शैली व flow भी काफ़ी सुधारा
    अंतिम manuscript 100% मेरी अपनी voice में ही रही
    नतीजतन, मुझे लगता है किताब की गुणवत्ता लगभग दोगुनी हो गई
    compensation के मामले में मुझे लगा कि मूल लेखक कुछ ज़्यादा ही निराशावादी था
    वास्तविक रूप से उससे ज़्यादा की उम्मीद करना मुश्किल है, और publisher के अपने costs भी होते हैं, यह समझ में आता है
    क्योंकि मैंने deadlines अच्छी तरह निभाईं, रिश्ता भी अच्छा बना रहा
    कुल मिलाकर यह बेहतरीन collaborative experience था

    • यही वजह है कि O’Reilly तकनीकी प्रकाशन में भरोसा बनाए रखता है। उसकी quality हमेशा स्थिर रहती है
    • क्या आपको cover पर दिखने वाला जानवर खुद चुनने को मिला था?
  • मेरा मानना है कि self-publishing और editor-led publishing के उद्देश्य अलग होते हैं
    self-publishing ज़्यादा स्वतंत्र होती है, और दुनिया के सामने अपने लेखन को दिखाने वाले visiting card जैसी भूमिका निभाती है
    दूसरी तरफ editor-led publishing में ज़्यादा constraints और प्रक्रियाएँ होती हैं, और उसी अनुपात में स्वतंत्रता व आनंद कम हो जाते हैं

  • publisher का यह कहना कि “आगे से हम हर किताब में AI डालेंगे” Classical Programming Projects जैसी किताब की मूल भावना के बिल्कुल उलट है
    यह दुख की बात है कि कोई publisher सिर्फ trend के पीछे भाग रहा है
    मैं ऐसी जगह से दूर रहना चाहूँगा, और साफ़ है कि अगली बार वे “ChatGPT 5.2 prompt secrets” जैसी किताब निकालेंगे

    • तकनीकी किताबों की बिक्री वैसे भी कम होती है
      मैंने भी कुछ लिखी हैं, लेकिन उनसे तो test RAM की कीमत भी नहीं निकली
      publishers आखिरकार trend का पीछा करने को मजबूर संरचना में काम करते हैं
      “x86 ASM को Copilot के साथ सीखें” जैसी किताब का आना भी अब दूर नहीं है
    • publishing उद्योग कुछ बड़ी hits से बाकी घाटे की भरपाई करता है, इसलिए अर्थव्यवस्था जितनी कठिन होती है, trend-chasing उतनी बढ़ती है
    • मेरे इलाके में तो हालत और खराब है। सरकारी subsidy से AI image generation courses तक चलाए जा रहे हैं
    • सिर्फ यह उद्योग नहीं — लगभग हर उद्योग AI-केंद्रित बनता जा रहा है
    • publishing world में जिन लोगों को मैं जानता हूँ, उनके अनुसार नए लेखकों से AI chapter की माँग करना लगभग industry standard बन चुका है
      लेकिन यह वास्तव में AI content चाहने से ज़्यादा, शुरुआती चरण में लेखक को हार मानने पर मजबूर करने का तरीका है
      क्योंकि advance देने से पहले project बंद करवा देना आसान पड़ता है
  • लगभग इसी समय मैंने भी No Starch Press के साथ “Computer Science from Scratch” प्रकाशित की
    Austin की किताब की तरह उसमें भी CHIP8 और language creation वाले chapters हैं
    लेकिन मेरे पास अनुभव था, इसलिए मैंने manuscript पूरी करने के बाद publisher ढूँढा, फिर भी “हर chapter में AI जोड़ें” जैसा दबाव आया
    मैंने अपने blog में लेखन प्रक्रिया को लिखा है
    Austin की पोस्ट पढ़कर मुझे लगा कि publisher से ज़्यादा बड़ी वजह deadlines चूकना और motivation कम होना थी
    editor से मतभेद होना आम बात है, और अंत में आपको खुद ही पहल लेकर काम पूरा करना पड़ता है
    फिर भी उसका blog शानदार है, और शायद self-publishing उसके लिए ज़्यादा उपयुक्त रहेगी

    • मेरी भी यही छाप थी। publisher से ज़्यादा ज़िंदगी की दूसरी परिस्थितियाँ बड़ा कारण लगीं
    • मैंने भी publishers के साथ काम किया है, और अगर schedule ठीक रखा जाए तो ज़्यादा समस्या नहीं होती
      हाँ, publisher आम तौर पर बस थोड़ी-सी प्रतिष्ठा और थोड़ा-सा पैसा देता है
    • मुझे लगता है यह Manning रहा होगा। शर्तें बिल्कुल मेल खाती हैं
      आजकल publishing धीरे-धीरे अप्रभावी और पुराना मॉडल बनती जा रही है
      self-publishing और direct marketing कहीं ज़्यादा कुशल हैं
      AI की मदद से legal, promotion, contracts जैसी चीज़ें भी खुद संभाली जा सकती हैं, इसलिए publisher पर निर्भर रहने की वजह कम होती जा रही है
    • सच कहूँ तो publisher का AI का ज़िक्र करना मुझे उचित लगा
      लेखक खुद भी LLM युग में किताबों की उपयोगिता पर सवाल उठा रहा था
      publisher ने बस शुरुआती चरण में pivot की संभावना परखी
      फिर भी पूरी पोस्ट का दृष्टिकोण संतुलित था
  • मैंने दो publishers के साथ काम किया है, और कई बार self-publish भी किया है
    publisher अच्छा हो सकता है, लेकिन अगर आप किताब पर नियंत्रण चाहते हैं, तो self-publishing ही जवाब है
    publisher की सबसे बड़ी value feedback देना होती है, और आजकल वह online communities से भी काफ़ी हद तक मिल जाती है

  • किसी काम को ‘करना चाहता हूँ’ सोचना और वास्तव में उस काम को करना — ये दोनों पूरी तरह अलग बातें हैं
    बहुत लोग कहते हैं कि वे लेखक बनना चाहते हैं, लेकिन deadlines, revisions, और बार-बार के दोहराव को झेल नहीं पाते
    लेखक ने अपनी प्रेरणा को ठीक से पहचाना, यह अच्छी बात है, लेकिन आख़िरी paragraph पढ़कर लगता है कि बात अभी पूरी तरह सुलझी नहीं है

    • हर writing group में हमेशा नए projects शुरू करके कभी पूरे न करने वाला एक व्यक्ति होता है
      लेखन का असली स्वभाव चमकदार inspiration नहीं, बल्कि नीरस editing और deadlines का लगातार सिलसिला है
      मेरा एक दोस्त कहता था कि वह “एक bar खोलना” चाहता है, लेकिन उसे रोज़मर्रा के संचालन की हक़ीक़त का अंदाज़ा नहीं था
      आखिरकार लोग कारोबार इसलिए करते हैं क्योंकि उन्हें उस काम को चलाना पसंद होता है,
      और लेखक भी इसलिए बनते हैं क्योंकि उन्हें लेखन के business का वास्तविक काम पसंद होता है
  • मैं भी इस समय अपनी पहली किताब लिख रहा हूँ
    यह किशोरों के लिए एक novel है, जो “The Phoenix Project” की तरह तकनीकी narrative format अपनाती है
    इसमें FOSS, non-proprietary formats, digital preservation, encryption, और freedom की अवधारणाएँ शामिल हैं
    रोज़ आने वाले अस्तित्वगत संदेह से निपटने के लिए मैं खुद को यह कहकर संभालता हूँ कि “मैं वही किताब लिख रहा हूँ जिसे मैं खुद पढ़ना चाहता हूँ”
    पूरा होने के बाद मैं चाहता हूँ कि मेरे बच्चे इसे पढ़ें
    व्यावसायिक सफलता तो बस एक अतिरिक्त bonus होगी