1 पॉइंट द्वारा GN⁺ 4 시간 전 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Codeberg e.V. की आम सभा ने Terms of Use में प्रतिष्ठा को नुकसान पहुंचाने वाले content के उदाहरणों में cryptocurrency से जुड़े projects जोड़ने का प्रस्ताव पारित किया
  • संचालन पक्ष की व्याख्या है कि सभी संबंधित projects पर प्रतिबंध लगाने के बजाय fraud जैसी प्रतिष्ठा को नुकसान पहुंचाने वाली स्थितियों का project-by-project आकलन किया जाएगा
  • हालांकि “cryptocurrency projects की अनुमति नहीं” जैसे प्रस्ताव शीर्षक और अस्पष्ट दायरे के कारण यह आपत्ति उठी कि cryptography libraries, blockchain research और privacy tools तक प्रभावित हो सकते हैं
  • विरोधी पक्ष ने चिंता जताई कि उपयोगी या ethical projects भी छोड़कर जा सकते हैं, जबकि समर्थक पक्ष ने cryptocurrency को समाज के लिए हानिकारक बताते हुए Codeberg के ethical choice का समर्थन किया
  • बदलाव तुरंत लागू होता है, लेकिन अगली आम सभा में इसे संशोधित या वापस लिया जा सकता है, और वास्तविक enforcement bulk deletion नहीं बल्कि मानवीय individual judgment पर निर्भर है

आम सभा में पारित Terms of Use बदलाव

  • 2026 की आम सभा का प्रस्ताव Terms of Use में “Codeberg की प्रतिष्ठा को नुकसान पहुंचाने वाला content, उदाहरण के लिए cryptocurrency से जुड़े projects” वाक्यांश शामिल करने का था
  • यह राय भी आई कि examples को non-exhaustive list बताया जाए, लेकिन मतदान का text कायम रखा गया और जवाब दिया गया कि Presidium या Board बाद में छोटे clarifications कर सकते हैं
  • प्रस्ताव मतदान में पारित हुआ और संबंधित बदलाव commit के लिए 22 जुलाई 2026 का उल्लेख है
  • Codeberg e.V. के आंतरिक voters पर अपना रुख justify करने की बाध्यता नहीं है, और बदलाव तुरंत लागू होता है लेकिन भविष्य के मतदान से इसे संशोधित, पूरक या वापस लिया जा सकता है

संचालन पक्ष की व्याख्या: यह blanket ban नहीं है

  • defnull की व्याख्या के अनुसार मुख्य नियम “Codeberg की प्रतिष्ठा को नुकसान पहुंचाने वाला content” है, और cryptocurrency projects उसका एक उदाहरण हैं
    • जो projects fraud या संदिग्ध गतिविधि से प्रतिष्ठा को नुकसान नहीं पहुंचाते, वे इसके दायरे में नहीं आते
    • प्रतिष्ठा को नुकसान पहुंचाने वाले projects बदलाव से पहले भी Terms of Use का उल्लंघन थे
  • संरचना ऐसी नहीं है कि रिपोर्ट करने वाले को AI या cryptocurrency projects हटाने की मांग करने का अधिकार मिल जाए, इसलिए operators आधारहीन mass reports खारिज कर सकते हैं
  • project हटाना उसे बनाए रखने से ज्यादा काम मांगता है, इसलिए बड़े पैमाने की purge या blanket ban नहीं होगा; स्पष्ट उल्लंघन मामलों से शुरू करते हुए हर project पर इंसान अलग से फैसला करेंगे
  • बाद में dpk और Codeberg operators ने भी इस व्याख्या की पुष्टि की, और discussion lock करते समय भी वही बात quote की

अस्पष्ट wording और लागू होने का दायरा

  • सवाल उठा कि “cryptocurrency-related” की अलग definition है या नहीं, लेकिन body में कोई ठोस definition या प्रभावित projects की सूची नहीं है
  • विरोधी पक्ष ने कहा कि प्रस्ताव का शीर्षक “Disallow cryptocurrency projects” स्वाभाविक रूप से सभी cryptocurrency projects पर प्रतिबंध के अर्थ में पढ़ा जाता है
  • संभावित रूप से लागू होने वाली कई foundational technologies का उल्लेख हुआ
    • zero-knowledge proofs, Blake और SHA hash libraries
    • PQ Crypto, ED25519, ECDSA का secp256k1
    • LibP2P और समान libraries
    • BFT consensus और अन्य consensus algorithms
  • यह भी विवाद का मुद्दा बना कि CBOR tool Cardano में इस्तेमाल होता है या Zig Solana validator software में इस्तेमाल होती है, सिर्फ इस कारण वे cryptocurrency-related projects माने जा सकते हैं या नहीं
  • एक participant ने फर्क बताया कि Zig standard library Bitcoin में चुना गया secp256k1 देती है, जबकि SSH NIST-recommended P-256 implement करता है, इसलिए उससे Bitcoin transaction sign नहीं किया जा सकता
  • संचालन पक्ष की व्याख्या confirm होने के बाद भी वास्तविक लागू अर्थ जानने के लिए लंबी discussion खंगालनी पड़ती है, इसलिए wording की अस्पष्टता बनी हुई है

developers द्वारा जताई गई नुकसान और precedent की चिंताएं

  • कुछ developers ने चिंता जताई कि खराब actors के कारण software की पूरी category ban करने से healthy cryptocurrency projects का Codeberg पर बढ़ना मुश्किल हो जाएगा
  • privacy, security और autonomy को जोखिम में पड़े समूहों तक पहुंचाने वाले project के developer ने कहा कि मौजूदा wording के हिसाब से वे अब Codeberg पर host नहीं कर पाएंगे
  • sanctions झेल रहे देशों के LGBTQ+ users द्वारा XMR से HRT खरीदने या USDT से विदेशी VPN/VDS का खर्च चुकाने के उदाहरण देकर यह counter-argument आया कि cryptocurrency tools सरकारी नियंत्रण से बचने में भी इस्तेमाल होते हैं
  • तुलना यह भी की गई कि cryptocurrency code अच्छे और बुरे दोनों उद्देश्यों के लिए इस्तेमाल हो सकने वाला tool है, और यही logic लगाएं तो BitTorrent, YouTube download tools, Matrix जैसी encrypted messaging तक ban हो सकती है
  • fraud projects पर प्रतिबंध reasonable है, लेकिन कुछ fraud के कारण पूरी category ban करने पर LLM या metaverse/VR projects अगले target हो सकते हैं; इसलिए clear boundaries और target list की मांग उठी

policy impact को लेकर DirectDemocracy की चिंता

  • DirectDemocracy एक decentralized e-voting app है जिसमें अपनी cryptocurrency drachma शामिल है, और उसने इस policy के लागू होने की संभावना पर चिंता जताई
    • PoW की जगह proof-of-humanity और CPU पर हल्के lottery-based consensus का इस्तेमाल करता है
    • drachma को समय के साथ value घटाने के लिए design किया गया है ताकि speculation और capitalization रोकी जा सके
    • Web of Trust members को हर दिन universal basic income के रूप में 1 misthos मिलता है, और drachma inflation को adjust करने के लिए value का daily revaluation होता है
    • लक्ष्य एक democratic system बनाना है जो civic activity में समय देने वालों को reward करे, और misthos प्राचीन Athens democracy की Misthophoria से प्रेरित है
  • पिछला version directdemocracy.vote पर है, और develop हो रहे नए version में drachma और misthos system के core components हैं
  • developer ने कहा कि उन्होंने Codeberg के ethical और political stance के कारण platform चुना था और GitHub को विकल्प के रूप में नहीं मानते

ethical मूल्यांकन में मतभेद

  • समर्थक पक्ष का कहना है कि cryptocurrency और LLM projects पूरे समाज पर negative असर डालते हैं और hosting के कई अन्य विकल्प हैं, इसलिए Codeberg द्वारा technology neutrality का ढोंग न करते हुए लोगों द्वारा बनाए public-interest projects चुनने का वे समर्थन करते हैं
  • यह आकलन भी सामने आया कि दूसरे spaces के techno-libertarian माहौल के विपरीत Codeberg का ethical stance लेना सकारात्मक है
  • विरोधी पक्ष ने आलोचना की कि policy खुद Codeberg की reputation को नुकसान पहुंचाती है, इसलिए “reputation को नुकसान पहुंचाने वाला content” ban करने वाले नियम से self-contradiction बनता है
  • reputation damage का फैसला कौन करेगा, क्या community हर project deletion पर vote करेगी, और operation process कितना transparent होगा—इन सवालों पर भी चर्चा जारी रही

discussion lock और आगे बदलाव की प्रक्रिया

  • Hacker News पर discussion share होने के बाद बहस के गरमाने को रोकने के लिए thread lock करने का अनुरोध आया, और public discussion रोकने पर विरोध भी हुआ
  • Codeberg Presidium ने बाहरी site users की organized influx दिखने का कारण बताते हुए thread lock किया
  • बदलाव Codeberg e.V. के सभी members ने अपनाया है, और संगठन bylaws के अनुसार grassroots democracy तरीके से चलाया जाता है
  • निर्णय का विरोध करने वाले e.V. members अगली आम सभा में बदलाव revert करने के लिए amendment submit कर सकते हैं
  • thread 23 जुलाई 2026 को resolved status में lock किया गया, और उसके बाद comment करना contributors तक सीमित कर दिया गया

1 टिप्पणियां

 
GN⁺ 4 시간 전
Hacker News की रायें
  • मैं अपना source code ऐसी जगह नहीं रखना चाहूँगा जो राजनीतिक फैसलों के आधार पर projects पर रोक लगाती हो। Codeberg कहता है कि proof-of-work cryptocurrency पर्यावरण को नुकसान पहुँचाती है, लेकिन फिर cryptocurrency नहीं और LLM ठीक क्यों हैं, यह सवाल उठता है। अगला कदम यह भी हो सकता है कि resource के मुकाबले कम नतीजे देने के कारण simulation code तक पर रोक लगा दी जाए, और समझ नहीं आता कि source code खुद कब से खतरनाक चीज़ बन गया। हमें और विकल्प चाहिए
    https://codeberg.org/Codeberg/Community/issues/2184

    • बेहतर है कि कंपनियाँ सिर्फ संख्या बढ़ाने के पीछे भागने के बजाय सच में या कम से कम दिखावे के लिए ही सही, नैतिकता की परवाह करें। जो कंपनी ethics को वैकल्पिक मानती है, वह आखिरकार users को भी धोखा देगी, और climate change को बदतर बनाने वाले फैसले लंबे समय में सबके लिए विनाशकारी हैं। Crypto scams और कानूनी जोखिम भी ऐसी policy के पीछे कारण हो सकते हैं। Source code का backup रखना तो स्वाभाविक है, और अगर service monopolistic नहीं है तो दिक्कत होने पर वहाँ से चला जा सकता है
    • मेरा रुख यह है कि LLM भी ठीक नहीं हैं: https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html
    • Bitcoin अर्जेंटीना या नीदरलैंड्स पूरे देश से ज़्यादा energy इस्तेमाल करता है—यह तुलना 2021~2022 के आसपास के Guardian के एक लेख तक जाती है, जहाँ बस देशों की energy usage सूची में Bitcoin को बीच में रख दिया गया था, इसलिए समझने में इसका खास फायदा नहीं है। इसी तरह यह तुलना भी की जा सकती है कि दुनिया भर के air conditioner की बिजली खपत Bitcoin की 20 गुना है: https://ccaf.io/cbnsi/cbeci/ghg/comparisons
      मैं मानता हूँ कि proof-of-work बहुत energy बर्बाद करता है, लेकिन हर cryptocurrency यही इस्तेमाल नहीं करती। Codeberg को यह तय करने का अधिकार है कि वह अपनी free service किसे देगा, लेकिन 4 साल पुराने कमजोर wording को दोहराने वाले फैसले को मूर्खतापूर्ण कहने का अधिकार भी लोगों को है
    • सिर्फ यह देखकर ही बात गंभीर नहीं लगती कि आधार के तौर पर FBI director को quote किया गया। law enforcement तो किसी भी ऐसी technology को, जिसे वे आसानी से देख न सकें, “अपराधियों के लिए डिज़ाइन की गई” कहने लगती है: https://codeberg.org/Codeberg/org/pulls/1254#issuecomment-19918579
    • अगर चर्चा से बचेंगे तो कहीं नहीं पहुँचेंगे, इसलिए Codeberg ने अपना रुख साफ किया, यह सराहनीय है
  • अगर यह फैसला या vibe coding पर रोक आपको बुरा लगती है, तो हो सकता है कि आप शुरू से ही Codeberg के target user न हों। यह GitHub की तरह दुनिया का हर code लेने वाली जगह नहीं, बल्कि principles, quality, open source और community को प्राथमिकता देने वाले software के लिए जगह है: https://codeberg.org/explore/repos?q=&only_show_relevant=true&sort=moststars
    Codeberg जिस Forgejo का इस्तेमाल करता है, उसे खुद host करना आसान है, और private repository के लिए self-hosted instance, GitHub से भी ज़्यादा सहज हो सकता है। forge federation अभी नहीं है, लेकिन आगे चलकर दूसरी instances के projects में भी contribute करने की योजना है, और अगर इंतज़ार नहीं करना चाहते तो https://tangled.org/ भी देखने लायक है

    • भले ही आप आज target user हों, यह भरोसा नहीं कि अगले साल तक भी आप वैसे ही माने जाएँगे या अचानक platform से बाहर कर दिए जाएँगे, इसलिए इस पर भरोसेमंद code hosting के तौर पर निर्भर करना मुश्किल है
    • forge federation पर सालों से कोई प्रगति नहीं हुई, अब तो यह मज़ाक जैसा लगता है
    • blockchain इस्तेमाल करने वालों को बिना सिद्धांत वाला मानना वैसा ही है जैसे array इस्तेमाल करने वालों को बिना सिद्धांत वाला कहना। बल्कि यह तो bank, card companies और remittance services द्वारा हर transaction में 1~6% लेने वाली व्यवस्था का समर्थन करने जैसा है, इसलिए यह तर्क और भी अजीब लग सकता है
  • sourcehut ने भी 2022 में cryptocurrency projects पर रोक लगाई थी: https://sourcehut.org/blog/2022-10-31-tos-update-cryptocurrency/, https://man.sr.ht/terms.md#permissible-use
    उस समय HN चर्चा कुल मिलाकर सकारात्मक थी: https://news.ycombinator.com/item?id=33403780

    • फर्क बस इतना है कि sourcehut के users शायद करीब 50 लोग हैं
  • दुरुपयोग पर रोक लगाना या cryptocurrency projects को नैतिक रूप से नापसंद करना अलग बात है, लेकिन एक साधारण code hosting service का projects पर इस तरह का नैतिक फैसला लागू करना बचकाना और गैर-गंभीर लगता है। मैंने कभी Codeberg इस्तेमाल भी नहीं किया, फिर भी post पढ़ने तक पर रोक है, इसलिए आधार तक जाँचना संभव नहीं

    • Codeberg की संचालन टीम खुद को ऐसी साधारण hosting service नहीं मानती जो अलग-अलग दृष्टिकोणों को तटस्थ रूप से स्वीकार करे। उनका रुख है कि “Codeberg राजनीतिक है और तटस्थ space नहीं है”, और वे code hosting को ही राजनीतिक कार्य मानते हैं; donations भी उसी दिशा का समर्थन करते हैं: https://codeberg.org/Codeberg/Community/issues/2184#issuecomment-7905679
    • cryptocurrency ecosystem scams से भरा पड़ा है, इसलिए ईमानदार लोगों का अपने नाम और उस समूह के बीच सुरक्षा दूरी रखना चाहना समझ में आता है। लेकिन इस बार की enforcement में लगता है कि details का बिल्कुल ध्यान नहीं रखा गया
    • GitHub code host करने के लिए सबसे खराब जगह है, लेकिन बाकी सभी जगहों से फिर भी बेहतर है
    • लोग Codeberg को शायद cost, features या convenience से ज़्यादा मूल्यों की वजह से चुनते हैं, और अब इसका मतलब है कि उन्हें और ज़्यादा value judgments झेलने पड़ेंगे
    • मैं कभी Codeberg गया भी नहीं, फिर भी block हो गया; और CAPTCHA वैसे भी बहुत ज़्यादा बार आता है, तो लगता है मेरा IP किसी blocklist में है
  • चाहे वह अरबों डॉलर की कंपनी हो या स्वयंसेवकों द्वारा चलायी जाने वाली कोई सेवा, किसी भी सेवा पर पूरी तरह भरोसा नहीं करना चाहिए। कभी न कभी नुकसान हो सकता है, इसलिए backup plan और self-hosting ज़रूरी हैं। Git forge के लिए Gitea या Codeberg से fork हुआ Forgejo सुझाया जाता है

    • Radicle self-hosting और distributed mirror देता है, जिससे availability और DDoS resistance बढ़ती है। Tor mirror रखने पर DNS·domain हमलों और कुछ DDoS हमलों के खिलाफ अतिरिक्त सुरक्षा मिल सकती है
    • ईमेल को अपने domain पर ले जाने और WireGuard से घर के internal network में जुड़ने के बाद कंप्यूटर इस्तेमाल करने का तरीका बहुत बदल गया। अब VPS लेकर और ज़्यादा चीज़ें खुद चलाने का इरादा है, और sovereign personal infrastructure की मज़बूती से सिफारिश करता हूँ
    • बाहरी project का इस्तेमाल करके की गई self-hosting भी आखिरकार ऐसी dependency है जिसे किसी न किसी को लगातार maintain करना पड़ता है। अगर उसे खुद संभालने के लिए समय और कौशल नहीं है, तो वह पूरी स्वतंत्रता नहीं है
    • आख़िर तक भरोसा करने लायक service चुनने से बेहतर है कि ऐसा portable identifier हो जिसे host बदलने पर भी लोग फिर से ढूँढ़ सकें। अगर project की आधिकारिक पहचान के रूप में अपने domain का इस्तेमाल करें, तो स्थायित्व बढ़ता है और domain seizure व censorship की प्रक्रियाएँ भी ज़्यादा स्थापित होती हैं
    • self-hosted GitLab इस्तेमाल करते हुए public GitLab और GitHub पर भी mirroring कर रहा हूँ, लेकिन सोच रहा हूँ कि क्या किसी दूसरे tool पर जाने की कोई वजह है
  • AI ban की तरह यह policy भी community majority vote से तय हुई थी। हाल में आलोचना करने वालों में काफ़ी लोग शायद Codeberg account नहीं रखते या forum पर जाते ही नहीं हैं

    • यहाँ “community” से क्या बड़े user base में से दखल देना पसंद करने वाले बहुत छोटे समूह का मतलब है, यह जानना चाहूँगा
    • community अपने rules बनाए, यह ठीक है, लेकिन फिर Codeberg जिस “कोड बनाने, संग्रहित करने और संरक्षित करने के लिए स्वतंत्र collaborative platform” की बात करता है, उसमें इन सीमाओं को भी साफ़ लिखना चाहिए। यहाँ freedom अब free of charge के अर्थ के ज़्यादा क़रीब लगती है
    • मेरा account है और regular donation भी देता हूँ, लेकिन vote खुलने की सूचना नहीं मिली
    • मैं Codeberg को primary forge की तरह इस्तेमाल करता हूँ, लेकिन मुझे ईमेल भी नहीं मिला और vote होने की जानकारी भी नहीं थी, इसलिए यह “majority” बनावटी लगती है। मैं project को vibe coding नहीं करता, लेकिन कुछ project परोक्ष रूप से cryptocurrency जैसी तकनीक का इस्तेमाल करते हैं। यह फ़ैसला मनमाना लगता है, इसलिए अब long-term hosting पर भरोसा नहीं रहा; अगले साल यही “majority” क्या ban करेगी, कोई नहीं जानता
    • vote का अधिकार पाने के लिए क्या चाहिए, और क्या ऐसी प्रक्रिया disruption campaign में इस्तेमाल की जा सकती है, यह जानना चाहूँगा
  • मुझे cryptocurrency पसंद नहीं है, लेकिन यह फ़ैसला कमज़ोर आधार पर लिया गया, जल्दबाज़ी में लागू किया गया, और चर्चा के लिए भी पर्याप्त समय नहीं दिया गया। प्रभावित project को सूचित करने या migration path देने की कोई ठोस योजना भी नहीं दिखी। क्या किया गया, उससे ज़्यादा कैसे किया गया, इससे भरोसे को गंभीर नुकसान पहुँचता है; अगर इसे ठीक नहीं किया गया तो आगे की policy भी इसी तरह लागू होने की आशंका है

    • proposal लगभग 8 महीने पहले आया था और annual general meeting में लगभग 2 महीने तक vote खुला था, इसलिए चर्चा का समय था, ऐसा मुझे लगता है। लेकिन यह बात सही है कि आधार कमज़ोर था। दुनिया भर में फैले सदस्यों वाली association structure में हर बारीक अंतर को policy में समेटना बहुत मुश्किल है
      Codeberg अगर कई project के लिए उपयुक्त forge नहीं है तो भी ठीक है, लेकिन उसका नतीजा यह है कि Big Tech नहीं होने वाला अच्छा alternative forge खाली हो जाता है। tangled भी अच्छा alternative नहीं है
  • ban की घोषणा करने वाले director Gusted पहले भी कह चुके हैं कि “Codeberg एक neutral space नहीं, बल्कि political space है”: https://codeberg.org/Codeberg/Community/issues/2184#issuecomment-7905679

    • inclusive FOSS Git hosting होने का दावा करते हुए, यह कहकर users पर हमला करना कि उनका code ग़लत तरह का algorithm है, राजनीति नहीं बल्कि सिर्फ़ बदतमीज़ी है
    • Codeberg की राजनीतिक स्थिति आख़िर है क्या, यह जानना चाहूँगा। उदाहरण के लिए cryptocurrency project बुरे हैं लेकिन VPN project ठीक हैं, यह निष्कर्ष किस विचारधारा से आता है, यह साफ़ नहीं है
  • अब Codeberg छोड़ने का समय आ गया है। service provider से उम्मीद service की होती है, controversy की नहीं, और censorship controversy को जन्म देती है। hate speech या child sexual abuse material जैसी कुछ censorship ज़रूरी है, लेकिन मैं यह नहीं चाहता कि operator किसी project को सिर्फ़ इसलिए हटा दे क्योंकि उसे उसके बनाने का तरीका या उद्देश्य पसंद नहीं है। Codeberg को ऐसा करने का अधिकार है, तो users को भी कहीं और जाने का अधिकार है
    LLM coding assistants और cryptocurrency दोनों के वैध उपयोग हैं, लेकिन इनका बहुत ज़्यादा hype हुआ, और अब उसके backlash में असली उपयोगों से भी नफ़रत करने का रुझान बन रहा है

    • क्या आप Codeberg को पैसे दे रहे थे, यह जानना चाहूँगा
  • Codeberg कोई public dump repository नहीं है जहाँ कोई भी code फेंक दिया जाए, बल्कि यह ठोस लक्ष्य और mission वाली non-profit service है

    • अगर ऐसा है, तो signup से पहले homepage पर उसके राजनीतिक सिद्धांत और विचारधारा भी दिखनी चाहिए ताकि पता चल सके कि project ban की श्रेणी में आता है या नहीं। ban list लगातार बढ़ रही हो तो अगला कौन-सा project रोका जाएगा, यह समझना मुश्किल है