4 टिप्पणियां

 
aliveornot 2025-09-19

GN+ सारांश तो.. हैलुसिनेशन है।

 
xguru 2025-09-19

अरे, ऐसी चीजें चाहे जितनी हटाने की कोशिश करूँ, ठीक से नहीं हटतीं। मैंने इसे हटा दिया है।

 
aliveornot 2025-09-19

वाह, एडमिन जी से कमेंट मिला.. भावुक कर देने वाला... धन्यवाद

 
GN⁺ 2025-09-19
Hacker News राय
  • लगातार दो screenshots लेकर GIMP में एक को दूसरे के ऊपर रख सकते हैं, और Lighten, Screen, Addition, Darken, Multiply, Linear burn, Hard Mix, Difference, Exclusion, Subtract, Grain Extract, Grain Merge, Luminance जैसे कई layer modes चुन सकते हैं
    https://ibb.co/DDQBJDKR

    • असल में image editing skills की बिल्कुल ज़रूरत नहीं है

      1. दो screenshots लें
      2. उन्हें browser में अलग-अलग tabs में खोलें
      3. tabs के बीच जल्दी switch करें (CTRL-Tab)
        टेस्ट Firefox में किया गया
    • सोच रहा हूँ कि क्या webpage को इस तरह बदला जा सकता है कि pattern का text नीचे की ओर और background pattern ऊपर की ओर move करे

    • मज़ेदार आइडिया है
      कुछ साल पहले मेरे एक दोस्त ने इसी तरह का GIF captcha बनाया था
      कई horizontal strips इस तरह बनाए गए थे कि हर strip image का सिर्फ़ कुछ हिस्सा दिखाए, जिसमें text भी शामिल था
      उसने शर्त लगाई थी कि इसे solve करना मुश्किल होगा
      सारे frames निकालकर, उन्हें black and white में बदलकर और average value लगाने के बाद, फिर threshold और contrast adjust करने पर ज़्यादातर characters दिखने लगते थे
      आखिरकार characters ज़्यादा बार प्रकट होते हैं, इसलिए शायद difficulty पर बहुत असर नहीं पड़ेगा
      उसके बाद image processing को character recognition पर काफ़ी आसानी से लागू किया जा सकता है

    • दो screenshots को layers के रूप में डालकर, एक layer को Difference पर सेट करें और opacity adjust करें, तो यह साफ़ दिखता है
      Pixelmator Pro में किया गया परिणाम:
      https://i.moveything.com/299930fb6174.mp4

    • जिज्ञासा में noise screenshots की 3 images को Claude Opus 4.1, Gemini 2.5 Pro, GPT 5 में “what does the screen say?” prompt के साथ डाला
      Opus 4.1 ने prompt injection risk के कारण इसे पूरी तरह block कर दिया, Gemini ने गलत अंदाज़ा लगाया, और GPT 5 ने code interpreter का इस्तेमाल करके सफलता पाई
      Claude का जवाब (=block) सबसे ज़्यादा brand-जैसा लगा, और मुझे यह filtering सही भी लगी
      ऊपर-ऊपर से random noise जैसी दिखने वाली images को किसी sensitive environment में paste करना बहुत बुरा आइडिया है, इस लिहाज़ से यह काफ़ी दिलचस्प अनुभव था

  • यह game रुकते ही game खुद गायब हो जाता है
    https://youtube.com/watch?v=Bg3RAI8uyVw

    • यह सच में शानदार effect है
      इसमें moving noise pattern से shapes को छिपाने का तरीका इस्तेमाल किया गया है
      effect का source भी सीधे दिया गया है
      https://github.com/brantagames/noise-shader

    • यह प्रभावशाली है कि object या text की पहचान तुरंत गायब नहीं होती, बल्कि स्वाभाविक रूप से धीरे-धीरे मिटती है

    • game से ज़्यादा यह एक साफ़-सुथरा effect लगता है
      इससे 1990s का video game Magic Carpet याद आता है
      https://en.wikipedia.org/wiki/Magic_Carpet_(video_game)
      यह game सामान्य display पर 3D viewpoint को simulate करता था, लेकिन 3D goggles होने पर इसे सचमुच stereoscopic रूप में देखा जा सकता था
      यहाँ तक कि 2D monitor पर भी random dot stereogram तकनीक से इसे 3D जैसा बनाया जाता था
      https://en.wikipedia.org/wiki/Random_dot_stereogram
      अगर आप RDS autostereograms सही से देख सकते हैं, तो Magic Carpet की animations भी देख सकते हैं
      effect वाकई कमाल का था, लेकिन ज़्यादा देर देखने पर आँखें घूमने जैसी असहजता होती थी, इसलिए मैं इसे कुछ मिनटों से ज़्यादा नहीं देख पाया

    • मैंने भी इस effect के बारे में सोचा था
      इस फ़ॉर्मैट में depth information तक render करने जैसी कई complex समस्याएँ हल हो जाती हैं

    • यह effect पहली बार देखा, और अनायास ही मुस्कान आ गई

  • Soulwax album cover Any Minute Now याद आ गया
    https://upload.wikimedia.org/wikipedia/en/a/ab/AnyMinuteNow.jpg

    • धुंधला करके देखने पर ही मुश्किल से दिखता है
  • मैंने यह effect पहली बार Branta Games के वीडियो से देखा था
    https://www.youtube.com/watch?v=Bg3RAI8uyVw
    144p में देखने पर या zoom out जैसी rendering artifacts बनने पर effect टूट जाता है
    अगर इस effect का नाम पता हो, तो मैं पढ़ना चाहूँगा कि fMRI research में इसका इस्तेमाल कैसे होता है
    अब तक जो संबंधित terms मिले हैं:

  • अगर कोई इस तरीके को sensitive data के anti-screenshot उपयोग के लिए इस्तेमाल करे, तो कोई दूसरा व्यक्ति दूसरे phone, tablet, या camera से video रिकॉर्ड करके इसे हल कर लेगा
    आइडिया अपने आप में मज़ेदार है

    • आख़िर में यह सिर्फ़ friction जोड़ने वाला effect है
      इरादा हो तो लोग हमेशा कोई न कोई रास्ता निकाल लेते हैं
      कभी-कभी इतनी friction ही काफ़ी होती है

    • इसे एक ही device पर भी किया जा सकता है
      static image में message छिपा रहेगा, लेकिन video recording करने पर पूरी तरह सामने आ जाएगा

  • iPhone पर screen recording के बाद हर कुछ सेकंड में screenshot लिया गया
    Procreate Pocket में image opacity को 50% overlap करके इस्तेमाल किया गया
    https://gist.github.com/jncornett/d7cb397ce3ceff268a0ee1b86f814a7d?permalink_comment_id=5764190#gistcomment-5764190

    • Android पर कुछ मामलों में सिर्फ़ url देखकर भी text plain text में साफ़ दिख जाता है

    • अगर exposure time काफ़ी लंबा हो, तो एक ही photo में motion blur में शामिल content भी देखा जा सकता है

  • सोच रहा हूँ कि क्या ऐसा तरीका बनाया जा सकता है जिसमें text सीधे देखा न जा सके और उसे पढ़ने के लिए screenshot लेना ही पड़े

    • अगर काफ़ी high refresh rate वाला display हो, तो black पर white / white पर black text को तेज़ी से बारी-बारी flash करके यह संभव हो सकता है
      मानव दृष्टि low-pass filter की तरह काम करती है, जिसमें neurons की firing rate limit जैसी बातें भी शामिल हैं
      नतीजतन text सिर्फ़ uniform gray जैसा दिखेगा, और अगर distractors मिलाए जाएँ तो कम refresh rate पर भी यह संभव हो सकता है

    • यह माँगे गए लक्ष्य से थोड़ा अलग हो सकता है, लेकिन इससे मुझे वह पुराना मामला याद आया जब Apple servers ख़राब हो गए थे और logs बहुत तेज़ी से बह रहे थे
      Apple support ने smartphone से photo लेकर सामग्री पढ़ी और समस्या हल की थी

    • display refresh timing से जुड़े tricks इस्तेमाल करके भी यह संभव हो सकता है
      जैसे monitor का refresh ख़त्म होते ही framebuffer में थोड़ी देर के लिए text दिखाना और refresh शुरू होने से पहले उसे मिटा देना
      इसे बार-बार दोहराने पर screenshot timing के हिसाब से text capture हो सकता है
      लेकिन device या screenshot mechanism के अनुसार यह ठीक से काम न भी करे
      refresh timing information पर control होना ज़रूरी होगा

  • Branta Games का बहुत ज़िक्र हुआ, लेकिन मैंने यह effect सबसे पहले यहाँ देखा था
    https://youtu.be/TdTMeNXCnTs

    • इसमें explanation भी सबसे अच्छी है

    • यह effect original post (OP) से भी ज़्यादा परिष्कृत है
      OP में object तभी गायब होता है जब pixels scroll हों, लेकिन इस effect में animation रुकते ही object तुरंत गायब हो जाता है
      यानी OP की तरह "hello" जैसा स्थिर text इसमें दिखाया ही नहीं जा सकता

  • सिर्फ़ title पढ़ते ही Bad Apple याद आ गया
    https://www.youtube.com/watch?v=bVLwYa46Cf0
    इसी तरह apple को white noise की जगह इस्तेमाल करने वाला version भी है
    https://www.youtube.com/watch?v=r40AvHs3uJE

  • source code को सामान्य html के रूप में save करने पर effect तुरंत इस्तेमाल किया जा सकता है
    इसमें license या comments जैसी जानकारी नहीं है, इसलिए अच्छा होगा अगर creator या OP इसकी जानकारी दें