1 पॉइंट द्वारा GN⁺ 2025-08-19 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • ScrollGuard Instagram, Facebook, Reddit, YouTube आदि पर Reels और Shorts को ब्लॉक करने की सुविधा देता है
  • अगर उपयोगकर्ता चाहें, तो antiscroll मोड के जरिए किसी भी ऐप में स्क्रॉल की मात्रा पर सीमा लगा सकते हैं
  • यह विज्ञापनों और ध्यान भटकाने वाले कॉन्टेंट के बिना काम पर फोकस करने वाला माहौल प्रदान करता है
  • Android वातावरण में Reels और Shorts को ब्लॉक करना तकनीकी रूप से संभव है
  • iOS में सिस्टम संरचना के कारण वही ब्लॉकिंग तरीका लागू नहीं किया जा सकता, इसलिए यह स्क्रॉल की लत कम करने में मदद करने वाला एक अलग तरह का ऐप विकसित कर रहा है
  • iOS वर्ज़न रिलीज़ की सूचना के लिए ईमेल वेटिंग लिस्ट में रजिस्टर किया जा सकता है

1 टिप्पणियां

 
GN⁺ 2025-08-19
Hacker News राय
  • अगर पूरी तरह आत्म-नियंत्रण होता, तो ऐसे सुरक्षा उपायों की ज़रूरत ही नहीं पड़ती, लेकिन हक़ीक़त में लगता है कि ऐप्स को इसी तरह डिज़ाइन किया जाता है कि वे उस नियंत्रण को निष्प्रभावी कर दें। यह थोड़ा हास्यास्पद भी लगता है कि साधारण स्क्रॉलिंग के लिए भी गार्डरेल चाहिए। इस बारे में मैंने एक निजी ब्लॉग पोस्ट भी लिखी है

    • "अगर आत्म-नियंत्रण हो तो इसकी ज़रूरत नहीं" वाली बात पर, मुझे वह उदाहरण याद आता है कि घर में मिठाई रखकर खुद को रोकने से आसान है मिठाई खरीदना ही नहीं। Instagram हटाने के बाद Reels देखने की कोई ज़रूरत ही नहीं रही। उससे पहले थोड़ा-थोड़ा स्क्रॉल करते-करते हफ़्ता ख़त्म होने पर समय बर्बाद होने का पछतावा होता था

    • यह डिज़ाइन किसी भी तरह से "गलती" नहीं है, साइटें जानबूझकर "एक बार और!" वाला व्यवहार उकसाती हैं। मैंने पहले एक ऐसा मिनिमल YouTube player बनाया था जो recommendations और autoplay हटा देता था, विज्ञापन वैसे ही रहने देता था, लेकिन Google ने उसे ब्लॉक कर दिया। वजह यह थी कि YouTube alternative sites की अनुमति नहीं है, सिर्फ embed की है। आज भी मैं पूरे Google API से ब्लॉक हूँ

    • अगर ऐप्स लोगों को addicted बनाने की कोशिश न करें और users का सम्मान करें, तो ऐसे tools की ज़रूरत ही न पड़े

    • सबको यह और ज़्यादा समझना चाहिए कि कंपनियाँ user engagement बढ़ाने के लिए psychology पर काम करने वाली विशेषज्ञ टीमें रखती हैं, और करोड़ों लोगों के behavioral data के आधार पर tailored algorithms लागू करती हैं। यह resource imbalance आम तौर पर कल्पना से भी परे है। यह कुछ ऐसा है जैसे किसी ऐसे जेबकतरे से बचना, जिसने लाखों लोगों की जेब काटी हो। और उस जेबकतरे ने पूरे शहर की बनावट भी अपने फ़ायदे के हिसाब से तय कर रखी हो

    • एक बहुत प्रभावी आंशिक समाधान यह है कि Meta के apps को फ़ोन और टैबलेट से पूरी तरह हटा दिया जाए। अगर उन्हें सिर्फ laptop/desktop पर इस्तेमाल करें, तो उनकी तुरंत लगने वाली लत काफ़ी कम हो जाती है। TikTok जैसे दूसरे high-addiction apps पर भी यही बात लागू होती है। बहुत पहले Facebook app हटाने के बाद से मैं battery drain और तरह-तरह के पुराने bugs से मुक्त हूँ। Facebook के लिए Messenger भी ज़रूरी नहीं है, और अहम contacts को दूसरे apps पर ले जाया जा सकता है। अपवाद WhatsApp है, जो Europe और दुनिया के ज़्यादातर हिस्सों में ज़रूरत से ज़्यादा इस्तेमाल होता है, लेकिन यह शुरुआत से ही कहीं बेहतर डिज़ाइन की गई service है

  • Instagram के लिए एक टिप: mobile app के ऊपर "Instagram" logo text पर क्लिक करें, फिर "Following" चुन सकते हैं, और तब आपको सिर्फ follow किए गए accounts की posts दिखेंगी, बिना recommendations या Reels के। यह feed कुछ ही मिनटों में ख़त्म हो सकता है और आपको endless scrolling से बाहर निकालता है

    • यह टिप mobile webpage पर भी लागू होती है। Desktop या mobile पर uBlock Origin का इस्तेमाल करके कुछ खास तरह की posts को block भी किया जा सकता है:

      www.instagram.com##article:has-text(Suggested for you):style(visibility: hidden !important; height: 300px !important; overflow: hidden !important)
      www.instagram.com##article:has-text(Because you liked a post):style(visibility: hidden !important; height: 300px !important; overflow: hidden !important)
      
    • (सवाल) क्या इसे default setting बनाया जा सकता है?

  • अगर कोई app open source नहीं है, तो मैं उसे अपने फ़ोन पर हर तरह की permission देने की इजाज़त नहीं दे सकता। क्योंकि इस बात की कोई गारंटी नहीं कि वह मेरा data नहीं बेचेगा

    • DigiPaws नाम का एक open source app है, जो यहाँ बताए गए app की core functionality देता है। GitHub लिंक

    • मैं इस बात से पूरी तरह सहमत हूँ। हम सब जानते हैं कि कम समय में यह आख़िरकार trust का ही मामला है। लेकिन मैं यह कहना चाहता हूँ कि असल में trust तोड़ने वाली घटनाएँ कम होती हैं। Accessibility service "पूर्ण नियंत्रण" से काफ़ी दूर है; यह सिर्फ screen changes या UI information को detect करके अनुमान लगाती है कि content का प्रकार क्या है, जैसे Reels वगैरह। Accessibility events का user data के पूरे दायरे से कोई लेना-देना नहीं है। Google permissions के इस्तेमाल को लेकर बहुत सख़्त है, और misuse होने पर app तुरंत हटा दिया जाता है। कोई developer जिसकी reputation मायने रखती हो, वह थोड़ा-सा user data बेचने के लिए ऐसा नहीं करेगा। ScrollGuard तो server से connect भी नहीं करता, और इसकी सारी detection device के अंदर ही चलती है। अतिरिक्त सुरक्षा के लिए अगर app की internet permission बंद भी कर दें, तब भी यह ठीक से काम करता है। Data leak असंभव बनाने के लिए internet का बिल्कुल न होना ज़रूरी है। अगर आप सिर्फ Instagram के लिए चाहें, तो app को खुद modify करके और ज़्यादा control भी ले सकते हैं। इसका तरीका इस लेख में बताया गया है

    • (पृष्ठभूमि स्पष्टीकरण) social media apps के background में बड़े पैमाने पर data collect करने के कई उदाहरण रहे हैं। (संबंधित लेख: Meta & Flo Health consumer privacy case)

    • यह भी याद दिलाना चाहिए कि open source code और वास्तव में deploy की गई binary एक जैसी हों, इसकी व्यवहारिक रूप से कोई गारंटी नहीं होती

  • इस तरह के app को काम करने के लिए बहुत सारी permissions देनी पड़ती हैं, इसलिए यह थोड़ा डरावना भी लग सकता है। YouTube और Instagram पर endless short-form और algorithmic content को बंद न कर पाना सच में बहुत दुष्टतापूर्ण है

    • मैं तो app को ही delete करने की सलाह दूँगा। जो content चाहिए, उसे web पर access करें; web पर infinite scroll उतना अच्छा काम नहीं करता, इसलिए स्क्रॉल का प्रलोभन काफ़ी कम हो जाता है

    • यह बहुत ग़ुस्सा दिलाने वाली बात है कि लगता है सभी tech कंपनियों ने मिलकर तय कर लिया है कि users को यह सुविधा बंद करने का अधिकार नहीं दिया जाएगा। "इस तरह की post कम दिखाएँ" वाला option भी असल में बेकार है

    • अगर YouTube watch history बंद कर दें, तो Shorts टूट जाते हैं, और search results से video खोलने पर 'back' button जैसे दूसरे UI भी साथ में टूट जाते हैं

  • मुझे नहीं लगता कि आत्म-अनुशासन की समस्या का tech से समाधान ढूँढना मूलभूत हल है

    • लेकिन अब tech इतनी ताक़तवर हो चुकी है कि उसे रोकने या नियंत्रित करने के लिए शायद और भी ताक़तवर tech tools चाहिए। (media, nutrition आदि में भी यही हो रहा है)
  • web apps छोड़कर native apps पर जाने से यह नियंत्रण ही खो जाता है। सामान्यतः यह काम सिर्फ एक साधारण browser plugin से हो जाना चाहिए था। लेकिन app में major accessibility permissions चाहिए, Android ही वह API देता है, और iOS तो इस approach को सपोर्ट ही नहीं करता। इसलिए mobile पर ऐसी functionality बना पाना अपने आप में सराहनीय है। Show HN के ऐसे मिलते-जुलते tools ज़्यादातर desktop तक सीमित हैं, इसलिए mobile पर बेकार हैं

    • सच तो यह है कि uBlock Origin में blocking rule जोड़ने की कोशिश करें तब भी, YouTube जैसी sites अब "component obfuscation" बहुत इस्तेमाल करती हैं। कोई unique ID नहीं होती, और title व content अलग-अलग components में छिपे रहते हैं। Block करने के लिए अब CSS selection, text identification, और target-action components के logical combinations ज़रूरी हो गए हैं
  • मैं यह app सच में इस्तेमाल करना चाहूँगा। मैं अभी DFInstagram इस्तेमाल करता हूँ, जो home feed हटा देता है, और यह मुझे पसंद है। कमी यह है कि Instagram stories भी साथ में गायब हो जाती हैं, लेकिन उन्हें PC पर देख सकता हूँ। YouTube पर 99% distractions को privacy settings और home recommendations हटाकर block किया जा सकता है, लेकिन reddit·Twitter·Facebook जैसी services के लिए भी ऐसे tools ज़रूरी हैं। मैं जो चाहता हूँ वह एक "पुराने ज़माने का mode" है, जिसमें सिर्फ उन्हीं लोगों की posts दिखें जिन्हें मैंने साफ़ तौर पर follow किया हो। जब से newsfeed ads, manipulation, और outrage-inducing content से भरने लगे, सब कुछ बिगड़ गया। DistractionFreeApps देखें

    • Facebook के लिए F.B. Purity बहुत अच्छा काम करता है। इससे ads, recommendations, reels आदि को चुनिंदा तौर पर हटाया जा सकता है। FB Purity
  • एक बेहतर सुझाव: ऐसी sites को पूरी तरह block कर देना चाहिए। Reddit और YouTube पर बस "ज़रा देख लेते हैं" भी समय की बर्बादी है। YouTube-DL से सिर्फ खास creators के videos download करके अलग से देख सकते हैं। Reddit में सिर्फ वास्तव में उपयोगी subreddits को फ़िल्टर करके देखने का अच्छा तरीका मुझे अभी तक नहीं मिला। Feed algorithms मुझे internet के इतिहास की सबसे बुरी खोजों में से एक लगते हैं। इस पागल dopamine loop में इतने सारे बुद्धिमान लोग फँस जाते हैं कि पूरे समाज को बड़ा नुकसान हो रहा है

    • मैं Instagram को विदेश में रहने वाले दोस्तों से संपर्क के लिए बनाए रखता हूँ। Facebook कुछ खास communities या events के लिए छोड़ा हुआ है, क्योंकि वे सिर्फ वहीं होते हैं। कुछ लोगों के लिए सिर्फ short-form videos को block करना कहीं बेहतर विकल्प हो सकता है

    • मैं इस बात से सहमत नहीं कि Reddit और YouTube सिर्फ समय की बर्बादी हैं। YouTube पर बहुत मज़ेदार और creative content भी है, और अगर algorithm के कचरे को झेलने की इच्छाशक्ति हो तो यह काफ़ी मूल्यवान है। Reddit को community subscriptions के ज़रिए उपयोगी रूप से फ़िल्टर किया जा सकता है, इसलिए /r/popular जैसी चीज़ें न देखें

  • मैं जानना चाहता हूँ कि iOS पर यह कैसे संभव होगा। अगर कोई technical details या implementation approach साझा कर सके तो जानना चाहूँगा। Apple की policies के तहत शायद तभी संभव होगा जब user privacy और screen-reading permissions का कड़ा सत्यापन हो

    • iOS में Accessibility service जैसी app-to-app control API नहीं है, इसलिए यह functionality संभव नहीं है। OP जो iOS waitlist रख रहा है, वह शायद Screen Time, Focus mode, और Safari content blockers के संयोजन पर आधारित होगा

    • Android पर इसे Accessibility Service API से implement किया गया है, लेकिन iOS वैसा API देता ही नहीं और platform खुद भी काफ़ी ज़्यादा restrictive है। इसलिए तकनीकी रूप से यह संभव नहीं लगता

    • फ़िलहाल यह सुविधा सिर्फ Android पर supported है, और iOS version के लिए website पर waitlist ली जा रही है

    • iOS पर इसे लागू करने के लिए jailbreak या modified ipa install जैसी bypass methods के अलावा कोई रास्ता नहीं है

  • iOS पर यह तरीका संभव नहीं है। इसके बजाय मैंने Safari extension के रूप में Shorts Stopper app बनाया है, जो feed से short-form videos को block करता है

    • क्योंकि यह चीज़ Tampermonkey में सिर्फ एक लाइन rule जोड़कर भी की जा सकती है, इसलिए HN users को extension बेचना आसान नहीं होगा