हर सामाजिक संगठन को जानबूझकर समावेशन और बहिष्कार की सीमाएं डिजाइन करनी चाहिए
StackExchange में भागीदारी की बाधा बहुत ऊंची थी; इसलिए यह पुराने users के लिए समावेशी था, लेकिन जिन नए users के सवाल रोक दिए गए, उनके लिए बहिष्कारी था, और इसी तरह इसने site को धीरे-धीरे खत्म कर दिया। AI से बचने वाले लोगों के सवाल पूछने की सबसे अच्छी जगह के रूप में यह बच भी सकता था, लेकिन management ने site के हर हिस्से में AI ठूंस दिया और वे लोग भी चले गए। मैंने खुद SO culture की सनक और compulsions सीख लिए थे, फिर भी यह सोचकर सवाल पूछना मुश्किल था कि अधिकार जताने वाला कोई user इसे कैसे गलत समझ सकता है। गतिविधि अपने peak 2,07,000 से घटकर 1,226 रह गई, यानी लगभग 99.41% की गिरावट
नियमों ने site data की quality बचाने के नाम पर मनमाने operators को control करने और users को बाहर करने के tools दे दिए। सभी operators ऐसे नहीं थे, लेकिन यह culture पूरी site में फैला था और नतीजा अनुमानित था
Computer से असंबंधित एक professional field में formal education और qualifications लेने के बाद, मैंने संबंधित SE पर professional, अच्छे स्रोतों वाले और आम लोगों के लिए भी समझ में आने वाले answers लिखे; करीब 2 हफ्तों में top contributor बन गया और 10 साल से ज्यादा पुराने answers से भी अभी तक points मिल रहे हैं। लेकिन knowledge और experience में कमजोर एक hobbyist operator ने मेरी हर wording में गलती निकालनी शुरू कर दी, और एक महीने में मैंने participate करना बंद कर दिया। knowledge base की usefulness और integrity तो नहीं बचा पाए, लेकिन कई लोगों के ego की रक्षा जरूर कर ली
सबसे बड़ी खामियों में से एक सवालों को ‘duplicate’ बताकर बंद करने की सुविधा थी। कई बार Google के पहले result में आया सवाल कुछ answers मिलने के बाद duplicate बताकर बंद था, और जब linked original खोलते तो पता चलता कि crucial context का फर्क पूरी तरह छूट गया था
आखिरी दौर के operators यह भी नहीं समझ पाए कि SO Google search का पहला result है, और उनकी दुर्भावनापूर्ण अनदेखी हजारों लोग देखते हैं
2009 से account इस्तेमाल कर रहा था और शुरुआत में लिखे एक answer को 1,000 से ज्यादा upvotes और करीब 10,000 reputation मिले, लेकिन जब मैंने सवाल पूछा तो मुझे भी वैसा ही खराब treatment मिला। यह सिर्फ नए users की समस्या नहीं थी, और AI आने से बहुत पहले ही मैंने योगदान देना बंद कर दिया
अगर control न होता तो यह Reddit से अलग नहीं होता। शायद balance line पार हो गई थी, लेकिन यह बात अच्छी लगी कि answers आम तौर पर सही, practical और educational होते थे, site score वास्तविक capability signal बन गया था, और permissions का gradual unlocking भाग लेने का तरीका और culture सीखने में guide करता था
वास्तव में hiring करने वाले एक CTO ने एक बार पहचान लिया था कि मैंने हमारी इस्तेमाल की जाने वाली technology पर popular answer लिखा है। हर culture अच्छा नहीं होता, इसलिए space के culture को manage करना और नए users को सिखाना भी जरूरी है
Stack Overflow के peak के आसपास आया और इसे बिना सवाल या जवाब दिए सिर्फ specialized search engine की तरह इस्तेमाल किया। बेहतर विकल्प आते ही तुरंत shift हो गया; community को खुद कभी महसूस नहीं किया, इसलिए bureaucratically बंद किए गए सवालों को betrayal के बजाय फिर से search करने की झंझट माना
SO ने यह तय करके अपनी गिरावट खुद बुलाई कि उसे community बनानी नहीं है और सिर्फ questions और answers मायने रखते हैं। बेहतर answer tools आने पर community के बिना SO पर जाने की वजह भी खत्म हो गई, और बातचीत पर रोक लगाने वाली policy अब भी समझना मुश्किल है
बातचीत को बाहर रखने का मूल idea ही SO को उन forums से ज्यादा आकर्षक बनाता था जहां jokes, chatter और moving GIF signatures के बीच answer ढूंढना पड़ता था; समस्या implementation details में थी
Comments के लिए reputation चाहिए था, लेकिन answers को “यह comment होना चाहिए” कहकर delete कर दिया जाता था; और दोनों situations की बराबरी साफ न होने पर भी सवालों को जल्दबाजी में duplicate मान लिया जाता था—ऐसे अनगिनत छोटे फैसलों ने users को दूर कर दिया। उदाहरण के लिए अगर data type A, B का subtype है और वही answer लागू होता है, तो वह subtype relationship ही answer है, duplicate question नहीं। अगर forum-जैसा new user path बनाया जाता, जो सवालों को बेहतर बनाने या existing answers खोजने में guide करता, और इस process से निकले search terms को search optimization में इस्तेमाल करता, तो hostility काफी कम हो सकती थी। आखिरी दौर में ‘Staging Ground’ नाम का एक सरल और inferior रूप आजमाया गया, लेकिन तब तक देर हो चुकी थी
भले ही AI कई लोगों के लिए नए SO की भूमिका निभाने लगा, SO के पास शानदार human contributors थे। दूसरी जगहों की तरह AI से भरकर humans को हटाने के बजाय, यह असली इंसानों के बीच authentic interaction को बढ़ावा देने वाली अपनी unique strength पर focus कर सकता था। लेकिन पैसे के कारण platform को commoditize करने का रास्ता चुना गया
पहले जवाब देने या चर्चा करने लायक मजेदार और interesting सवाल भी होते थे, लेकिन जल्दी ही सिर्फ simple questions और “code भेज दो” वाली requests रह गईं
पहले नए code golf questions देखने के लिए SO front page अक्सर खोलता था, लेकिन उन्हें अलग forum में भेजने जैसे कदमों से site से मजा धीरे-धीरे हटाया गया। लगता है वे सिर्फ experts के लिए site चाहते थे, लेकिन अब जब आखिरी गढ़ भी AI से हार चुका है, तो visit करने की कोई वजह नहीं बची
Reddit भी उसी रास्ते पर जा रहा है। AI-generated content हटाने की कोशिश करने वाले AI moderation systems ने programming, electronics, bodybuilding, welding, machining, 3D printing communities में जिन प्रमुख contributors को मैं follow करता था, उनमें से कई को delete कर दिया, लेकिन Reddit admins को इसकी जानकारी नहीं है
कुछ लोग कहते हैं कि residential IP providers और OpenClaw से mass reporting करके किसी भी account को suspend कराया जा सकता है। अब कोई उपयोगी post लिखो तो भी किसी के लिए “AI” कहकर आरोप लगाना आसान है
जरूरी नहीं कि बिक्री को ही कारण माना जाए। लगातार गिरावट 2016 से graph में साफ दिखती है, लेकिन ChatGPT को दोष देने पर जोर देने वाले लोग उससे पहले के 5+ साल की गिरावट को सुविधाजनक रूप से ignore करते हैं
समय रहते exit value realize कर लेना अच्छी बात रही
यह interpretation ज्यादा valuable है कि AI ने पहले से चल रही गिरावट को सिर्फ accelerate किया
अगर growth spike से मतलब 2020 के middle से है, तो उस समय हुई दूसरी बड़ी घटना के बारे में भी सोचा जा सकता है
Stack Overflow खोला तो “इस IP address से असामान्य रूप से बहुत ज़्यादा requests आई हैं, इसलिए अस्थायी रूप से speed limit कर दी गई है” वाला message दिखा। यह भी AI का Internet पर पड़ा असर ही है
LLM ने कभी मुझे बेवकूफ़ नहीं समझा कि यह तो पहले से answered question है और मैं उसे खोज नहीं पाया। SO ने खुद अपनी कब्र खोद ली
बहुत लोगों के अनुभव खराब रहे हैं, लेकिन मेरे लिए कुछ पल बहुत सकारात्मक भी थे। Internet पर किसी अजनबी ने समय निकालकर मेरा question समझा और जहाँ मैं अटका था वहाँ बेहतरीन solution दिया; अकेले project पर काम करते हुए मुझे encouragement और social connection महसूस हुआ
अब जब LLM तुरंत जवाब दे देता है, तो उस अच्छे लगने वाले मानवीय जुड़ाव की कमी महसूस होती है
LLM गलत जवाब भी पूरे आत्मविश्वास से दे देता है, और side issues सुलझाते-सुलझाते तीन घंटे बर्बाद करवा सकता है। मैंने SO account कभी नहीं बनाया, न question/answer किया, लेकिन कई बार ज़रूरी जवाब ढूँढकर तुरंत अपना काम जारी रख पाया
Duplicate हटाना एक curation process है, ताकि search results एक ही जवाब की 100 copies से न भर जाएँ। बेवकूफ़ समझे जाने का अहसास एक irrational self-perception है; असल मंशा शायद यह बताने की रही होगी कि आप आलस में operators पर काम डाल रहे हैं
Questions ऊपर से similar दिखते थे लेकिन conceptually बिल्कुल अलग होते हुए भी duplicate कहकर बंद कर दिए जाते थे। पहले से search कर लेने और similar दिखने वाले दूसरे question से असल फर्क के clues जोड़कर फिर से पूछने पर भी अक्सर बस दो comments और करीब 2 downvotes ही मिलते थे
Graph का असली peak 2014 है, AI के mainstream होने से 10 साल पहले, और इस दौरान software engineers की संख्या बहुत बढ़ी है
Stack Overflow पुराने romanticized Q&A forums का आख़िरी रूप था, जहाँ respect पाने से पहले badges कमाने पड़ते थे। अच्छी बात है कि आजकल नए projects के docs और issue trackers कहीं बेहतर हैं, और लगता है अब AI भी उनका इस्तेमाल कर सकता है
शुरुआत में पूछने लायक basic beginner questions बहुत थे और उनके answers search results में लगातार valid बने रहे, इसलिए समय के साथ अब तक answer न हुए meaningful questions कम होना और नए questions की संख्या घटना स्वाभाविक है
Ghost town में बदलना झटका देने वाला है, लेकिन पूरा दोष AI पर डालना मुश्किल है। SO का reward structure तभी तक काम करता था जब ऐसे questions बचे हों जिनका जवाब देकर लोगों को खुद को smart महसूस हो। वह स्रोत सूखने के बाद बस वही चीज़ें बचीं जिन्हें AI एक prompt में निपटा सकता था। विडंबना यह है कि AI ने SO को scrape करके आगे बढ़ने की सीढ़ी बना ली
Wikipedia भी कुछ ऐसा ही evolve हुआ, लेकिन वह format-wise यह तय करने वाली geeks की feudal dictatorship बन गई कि सच क्या है, जिससे उन्हें भाग लेते रहने का incentive मिला। SO में उन्हें रोके रखने वाला वैसा incentive नहीं था
जवाब देने लायक questions आज भी मौजूद हैं। बस SO ने ChatGPT से पहले ही question पूछना चाहने वालों को भगा दिया था, इसलिए वे वहाँ post नहीं होते
सच क्या है यह तय करने वाली geeks की feudal dictatorship का वर्णन academia के आदिकाल से चलने के तरीके जैसा ही है
एक समय ऐसा भी था जब resume में SO link और reputation score लिखा जाता था; दुनिया काफी बदल गई है
Graph पर AI adoption curve को overlay करके देखें तो सिर्फ AI पर शक करने को लेकर skepticism वाजिब लगता है
मैंने Coding Horror पढ़ा है और high-speed Internet से भी पहले से programming कर रहा हूँ, लेकिन Stack Overflow account बनाने की कभी इच्छा नहीं हुई। Site को सीधे browse भी नहीं किया; हमेशा Google से आया, जवाब मिला तो चला गया
एक दौर था जब माना जाता था कि Internet communities की सारी problems operators सुलझा देंगे, लेकिन बाद में समझ आया कि virtual reputation के लिए छोटे-मोटे bureaucratic games का मज़ा लेने वाले लोग आखिरकार आम users को बाहर धकेल देते हैं। खासकर Reddit जैसी lowest common denominator वाली जगहों के बजाय कोई space अगर तय quality standards बनाए रखना चाहे, तो यह और गंभीर हो जाता है
लगता है politics सब कुछ खराब कर देती है। Geeks कभी सोचते थे कि वे politics से ऊपर हैं, लेकिन उन्हें समझ आ गया कि ऐसा नहीं है। यहाँ politics इंसानों पर लागू game theory का दूसरा नाम है
लगता है SO 2017 से ही decline में था। Reddit, Discord, web forums जैसे उपयोगी alternatives ने 2014–2015 के बाद SO को नुकसान पहुँचाया, और AI तो दर्द खत्म करने वाली mercy blow जैसा है
Graph questions की संख्या दिखाता है, इसलिए किसी point पर saturation आना ही था। Content का 90% पहले ही answered था, और नए questions ज़्यादातर नए frameworks से आते हैं
कई problems को सीधे उस GitHub project के issue tracker में पूछना ज्यादा logical था
Stack Overflow खोला तो बताया कि maintenance चल रहा है, और refresh करने पर कहा कि requests बहुत ज़्यादा हैं और IP block कर दिया। SO को इससे बेहतर होना चाहिए
1 टिप्पणियां
Hacker News की रायें
हर सामाजिक संगठन को जानबूझकर समावेशन और बहिष्कार की सीमाएं डिजाइन करनी चाहिए
StackExchange में भागीदारी की बाधा बहुत ऊंची थी; इसलिए यह पुराने users के लिए समावेशी था, लेकिन जिन नए users के सवाल रोक दिए गए, उनके लिए बहिष्कारी था, और इसी तरह इसने site को धीरे-धीरे खत्म कर दिया। AI से बचने वाले लोगों के सवाल पूछने की सबसे अच्छी जगह के रूप में यह बच भी सकता था, लेकिन management ने site के हर हिस्से में AI ठूंस दिया और वे लोग भी चले गए। मैंने खुद SO culture की सनक और compulsions सीख लिए थे, फिर भी यह सोचकर सवाल पूछना मुश्किल था कि अधिकार जताने वाला कोई user इसे कैसे गलत समझ सकता है। गतिविधि अपने peak 2,07,000 से घटकर 1,226 रह गई, यानी लगभग 99.41% की गिरावट
Computer से असंबंधित एक professional field में formal education और qualifications लेने के बाद, मैंने संबंधित SE पर professional, अच्छे स्रोतों वाले और आम लोगों के लिए भी समझ में आने वाले answers लिखे; करीब 2 हफ्तों में top contributor बन गया और 10 साल से ज्यादा पुराने answers से भी अभी तक points मिल रहे हैं। लेकिन knowledge और experience में कमजोर एक hobbyist operator ने मेरी हर wording में गलती निकालनी शुरू कर दी, और एक महीने में मैंने participate करना बंद कर दिया। knowledge base की usefulness और integrity तो नहीं बचा पाए, लेकिन कई लोगों के ego की रक्षा जरूर कर ली
आखिरी दौर के operators यह भी नहीं समझ पाए कि SO Google search का पहला result है, और उनकी दुर्भावनापूर्ण अनदेखी हजारों लोग देखते हैं
वास्तव में hiring करने वाले एक CTO ने एक बार पहचान लिया था कि मैंने हमारी इस्तेमाल की जाने वाली technology पर popular answer लिखा है। हर culture अच्छा नहीं होता, इसलिए space के culture को manage करना और नए users को सिखाना भी जरूरी है
SO ने यह तय करके अपनी गिरावट खुद बुलाई कि उसे community बनानी नहीं है और सिर्फ questions और answers मायने रखते हैं। बेहतर answer tools आने पर community के बिना SO पर जाने की वजह भी खत्म हो गई, और बातचीत पर रोक लगाने वाली policy अब भी समझना मुश्किल है
Comments के लिए reputation चाहिए था, लेकिन answers को “यह comment होना चाहिए” कहकर delete कर दिया जाता था; और दोनों situations की बराबरी साफ न होने पर भी सवालों को जल्दबाजी में duplicate मान लिया जाता था—ऐसे अनगिनत छोटे फैसलों ने users को दूर कर दिया। उदाहरण के लिए अगर data type A, B का subtype है और वही answer लागू होता है, तो वह subtype relationship ही answer है, duplicate question नहीं। अगर forum-जैसा new user path बनाया जाता, जो सवालों को बेहतर बनाने या existing answers खोजने में guide करता, और इस process से निकले search terms को search optimization में इस्तेमाल करता, तो hostility काफी कम हो सकती थी। आखिरी दौर में ‘Staging Ground’ नाम का एक सरल और inferior रूप आजमाया गया, लेकिन तब तक देर हो चुकी थी
कुछ लोग कहते हैं कि residential IP providers और OpenClaw से mass reporting करके किसी भी account को suspend कराया जा सकता है। अब कोई उपयोगी post लिखो तो भी किसी के लिए “AI” कहकर आरोप लगाना आसान है
यह देखकर हैरानी है कि ChatGPT launch से पहले, लेकिन SO के Prosus को बेचे जाने के बाद शुरू हुई activity decline पर comments कम हैं। acquisition से ठीक पहले suspicious growth spike भी था, और ChatGPT launch तक की activity analyze करने पर बदलाव साफ दिखता है
[1] Stack Overflow acquired by Prosus for $1.8 billion: https://techcrunch.com/2021/06/02/stack-overflow-acquired-by...
[2] Prosus to acquire Stack Overflow for US$1.8 billion https://www.prosus.com/news-insights/2021/prosus-to-acquire-...
Stack Overflow खोला तो “इस IP address से असामान्य रूप से बहुत ज़्यादा requests आई हैं, इसलिए अस्थायी रूप से speed limit कर दी गई है” वाला message दिखा। यह भी AI का Internet पर पड़ा असर ही है
LLM ने कभी मुझे बेवकूफ़ नहीं समझा कि यह तो पहले से answered question है और मैं उसे खोज नहीं पाया। SO ने खुद अपनी कब्र खोद ली
अब जब LLM तुरंत जवाब दे देता है, तो उस अच्छे लगने वाले मानवीय जुड़ाव की कमी महसूस होती है
Graph का असली peak 2014 है, AI के mainstream होने से 10 साल पहले, और इस दौरान software engineers की संख्या बहुत बढ़ी है
Stack Overflow पुराने romanticized Q&A forums का आख़िरी रूप था, जहाँ respect पाने से पहले badges कमाने पड़ते थे। अच्छी बात है कि आजकल नए projects के docs और issue trackers कहीं बेहतर हैं, और लगता है अब AI भी उनका इस्तेमाल कर सकता है
Ghost town में बदलना झटका देने वाला है, लेकिन पूरा दोष AI पर डालना मुश्किल है। SO का reward structure तभी तक काम करता था जब ऐसे questions बचे हों जिनका जवाब देकर लोगों को खुद को smart महसूस हो। वह स्रोत सूखने के बाद बस वही चीज़ें बचीं जिन्हें AI एक prompt में निपटा सकता था। विडंबना यह है कि AI ने SO को scrape करके आगे बढ़ने की सीढ़ी बना ली
Wikipedia भी कुछ ऐसा ही evolve हुआ, लेकिन वह format-wise यह तय करने वाली geeks की feudal dictatorship बन गई कि सच क्या है, जिससे उन्हें भाग लेते रहने का incentive मिला। SO में उन्हें रोके रखने वाला वैसा incentive नहीं था
मैंने Coding Horror पढ़ा है और high-speed Internet से भी पहले से programming कर रहा हूँ, लेकिन Stack Overflow account बनाने की कभी इच्छा नहीं हुई। Site को सीधे browse भी नहीं किया; हमेशा Google से आया, जवाब मिला तो चला गया
एक दौर था जब माना जाता था कि Internet communities की सारी problems operators सुलझा देंगे, लेकिन बाद में समझ आया कि virtual reputation के लिए छोटे-मोटे bureaucratic games का मज़ा लेने वाले लोग आखिरकार आम users को बाहर धकेल देते हैं। खासकर Reddit जैसी lowest common denominator वाली जगहों के बजाय कोई space अगर तय quality standards बनाए रखना चाहे, तो यह और गंभीर हो जाता है
लगता है SO 2017 से ही decline में था। Reddit, Discord, web forums जैसे उपयोगी alternatives ने 2014–2015 के बाद SO को नुकसान पहुँचाया, और AI तो दर्द खत्म करने वाली mercy blow जैसा है
Stack Overflow खोला तो बताया कि maintenance चल रहा है, और refresh करने पर कहा कि requests बहुत ज़्यादा हैं और IP block कर दिया। SO को इससे बेहतर होना चाहिए