1 पॉइंट द्वारा GN⁺ 2025-03-15 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Samsung Community Home Theater बोर्ड पर Samsung Q990D soundbar के 1020 फर्मवेयर अपडेट के बाद कंट्रोल और रीसेट पर प्रतिक्रिया न देने के मामले साझा किए गए
  • रिमोट, डिवाइस के बटन, Volume+ / Volume- रीसेट कॉम्बिनेशन, यहां तक कि पावर केबल दोबारा जोड़ने पर भी असर नहीं हुआ, इसलिए उपयोगकर्ता के लिए खुद रिकवरी करना मुश्किल दिखा
  • कुछ डिवाइस में डिस्प्ले “TV eARC” पर अटका रहा, और SmartThings ऐप भी समस्या को डायग्नोज़ नहीं कर पाया, ऐसी प्रतिक्रियाएँ भी आईं
  • पोस्ट में 40 लोगों ने यही समस्या होने का संकेत दिखा, और थ्रेड पर 393,597 व्यूज़ व 533 रिप्लाई थे
  • Samsung Community Manager ने “INIT” दिखने तक Volume+ और Volume- दबाकर रीसेट करने का निर्देश दिया, और असफल होने पर सर्विस की ज़रूरत बताई

1020 फर्मवेयर के बाद दिखे लक्षण

  • Samsung Q990D के एक उपयोगकर्ता ने साझा किया कि 1020 फर्मवेयर अपडेट के बाद soundbar अनुत्तरदायी स्थिति में चला गया
  • मूल पोस्ट लिखने वाले ने कहा कि अपडेट के बाद रीसेट नहीं हो रहा था, और ऐसा लग रहा था कि काफी और उपयोगकर्ताओं को भी यही समस्या हो रही है
  • पोस्ट पर 40 people had this problem का संकेत और 113 Likes दिख रहे थे
  • पूरे थ्रेड पर 393,597 Views और 533 Replies दिख रहे थे

उपयोगकर्ताओं ने कौन-कौन से रिकवरी तरीके आज़माए

  • जवाबों में कहा गया कि रिमोट और soundbar के फिजिकल बटन, दोनों में कोई प्रतिक्रिया नहीं थी
    • 5 सेकंड तक Volume+ और Volume- दबाने वाला रीसेट कॉम्बिनेशन भी काम नहीं कर रहा था
  • कुछ मामलों में डिवाइस के बटन इस्तेमाल नहीं हो पा रहे थे, इसलिए factory reset की प्रक्रिया ही शुरू नहीं की जा सकी
  • एक उपयोगकर्ता ने लिखा कि रिमोट दबाने पर भी डिस्प्ले लगातार “TV eARC” ही दिखा रहा था
    • पावर केबल निकालकर दोबारा लगाने पर भी वही संदेश बना रहा
  • SmartThings ऐप आज़माने पर भी समस्या डायग्नोज़ नहीं हो रही थी, ऐसी प्रतिक्रियाएँ भी थीं

यही समस्या होने के अतिरिक्त मामले

  • कई उपयोगकर्ताओं ने “same issue”, “same problem” कहकर वही लक्षण रिपोर्ट किए
  • एक उपयोगकर्ता ने कहा कि इस अपडेट ने soundbar को brick कर दिया
  • Reddit पर भी यही समस्या होने की बात कही गई
  • UK में भी यही समस्या होने की प्रतिक्रिया आई

Samsung की शुरुआती गाइडेंस और उसकी सीमाएँ

  • Samsung Community Manager ने शुरुआत में factory reset आज़माने के लिए Samsung India सपोर्ट पेज का लिंक दिया
  • उस निर्देश में यह नोट भी था कि अंतरराष्ट्रीय वेबसाइट होने की वजह से स्टेप्स अलग हो सकते हैं
  • लेकिन उपयोगकर्ताओं ने जवाब दिया कि डिवाइस खुद ही प्रतिक्रिया नहीं दे रहा, इसलिए डिवाइस के बटन या रिमोट से रीसेट करना संभव नहीं है

स्वीकृत समाधान में दी गई गाइडेंस

  • स्वीकृत समाधान में Samsung Community Manager ने पहले soundbar रीसेट करने की सलाह दी
    • soundbar चालू होने पर Volume+ और Volume- बटन एक साथ दबाएँ
    • soundbar डिस्प्ले पर “INIT” दिखते ही बटन छोड़ दें
  • अगर इससे समस्या हल नहीं होती, तो प्रोडक्ट एक्सपर्ट की पुष्टि के अनुसार सर्विस की ज़रूरत है
  • मरम्मत का अनुरोध Samsung सेवा सहायता पेज पर करने को कहा गया

1 टिप्पणियां

 
GN⁺ 2025-03-15
Hacker News की राय
  • Reddit पर किसी ने कहा कि उन्होंने डिवाइस को USB से अपडेट किया और कोई समस्या नहीं हुई
    अगर यह सच है, तो हो सकता है कि इस बार का अपडेट नहीं बल्कि पिछला firmware update चुपचाप डिवाइस को brick कर गया हो
    या शायद Samsung असली माहौल के signal interference के बिना सिर्फ नियंत्रित lab में ही test करता हो
    किसी भी हालत में, यह समझना मुश्किल है कि अरबों डॉलर की कंपनी के पास ठीक-ठाक staged rollout strategy भी नहीं है
    Sony WH-1000XM4 headphones app भी लगातार latest firmware install करने को कहता रहा, आखिरकार सहमति दी तो निर्देश आया कि ऐसी जगह update करें जहाँ Bluetooth या Wi‑Fi devices न हों
    2.4GHz interference न होने वाली जगह आखिर कहाँ मिलेगी, समझ नहीं आता; उसके बाद से “Cancel” दबाते समय गलती से “Agree and Continue” न दब जाए, यही सबसे ज्यादा सावधानी रखने लगा
    https://www.reddit.com/r/Soundbars/comments/1jb1ymp/comment/...

    • गंभीरता से जवाब दें तो ज्यादातर airports में ऐसी जगह होती है
      छोटे airports में भी avionics equipment companies होती हैं, और उन्हें Emergency Locator Beacon test करना होता है, लेकिन test के दौरान उसका signal बाहर leak नहीं होना चाहिए
      इसलिए आम तौर पर signal रोकने वाला Faraday room या cage, या 2–3 cubic feet का छोटा box होता है
      पहले ऐसी ही एक बहुत छोटी company में काम किया था, लेकिन aviation industry में नौकरी करने की सलाह नहीं दूँगा
      फिर भी, अगर वे खाली समय में मदद कर सकें तो donuts लेकर फिर आने की बात कहते हुए दरवाजा खटखटाना अब पहले जितना पागलपन भरा idea नहीं लगता
    • मैं XM4 इस्तेमाल करता हूँ; पहली बार खरीदने पर connection/mode change voice notifications बंद करने के लिए थोड़ी देर app install किया, फिर तुरंत delete कर दिया, और उसके बाद कभी जरूरत नहीं पड़ी
      जो headphones ठीक-ठाक काम कर रहे हैं, उनका firmware update क्यों करना चाहिए, समझ नहीं आता
    • मेरी girlfriend को sleep monitoring device पहनना पड़ा था, और instructions में भी कुछ ऐसा ही लिखा था
      सभी phones को airplane mode में रखने और voice assistant speaker जैसी चीजों को power से unplug करने को कहा गया था, लेकिन असली मकसद शायद user को सचमुच सुलाना था
      बेशक instructions का दावा था कि यह data collection accuracy के लिए है
    • असली वजह यह है कि Bluetooth data transfer के लिए बहुत खराब है, और interference होने पर bit rate तेजी से गिर जाता है
      मैं एक पुराने building में रहता हूँ जहाँ 2.4GHz band interference बहुत ज्यादा है; Wi‑Fi, Bluetooth beacons और smart appliances की वजह से Bluetooth से किसी भी device को update करना नामुमकिन है
    • phone और earbuds को बंद पड़े microwave oven के अंदर डालकर देखा जा सकता है
      microwave 2.4GHz को अच्छी तरह रोकता है, और Faraday cage दिशा पर निर्भर नहीं होता
      हालांकि signal अंदर reflect न हो, इसके लिए अंदर की दीवारों पर शायद कुछ लगाना पड़े, पक्का नहीं
  • अगर नुकसान सच में सुनने में जितना गंभीर लग रहा है उतना ही है, तो Samsung शायद lawyers से बात कर रहा होगा और class action lawsuit की तैयारी में चुप रहने के निर्देश मिले होंगे

    • मैं 100% यकीन से कह सकता हूँ कि ऐसे products इस्तेमाल करने वाले सभी लोग mandatory arbitration clause में बंधे होंगे
    • लगता है कि चुप रहने से customers का नुकसान और बढ़ेगा, और उसके नतीजे में liability भी ज्यादा होगी
    • कुछ साल पहले Samsung TU8000 जैसे कुछ TVs में असल में factory defect था
      कुछ महीनों के इस्तेमाल के बाद TV पर random “lines” आने लगती थीं, और Samsung को पता था कि recall announce करना चाहिए, लेकिन उसने नहीं किया
      इसके बजाय, अगर customer पहले contact करता तो warranty period खत्म होने के बाद भी TV panel replace कर देते थे; यह lawsuit से बचने का तरीका था
      समस्या यह थी कि replacement भी उसी defective panel से किया जाता था
      बदकिस्मती से मैंने वह TV खरीदा था, और 5 साल से कम में panel करीब तीन बार replace हुआ
      घर आए Samsung repair technicians ने भी कहा, “इस model में बस ऐसी problem है, हम कुछ नहीं कर सकते। फिर हो तो दोबारा request डाल दें”
    • कम से कम अगर terms of service में बहुत आम “आप lawsuit नहीं कर सकते” वाला clause न हो, तो ऐसा हो सकता है
  • यह CrowdStrike के automatic update failure case जैसा है
    firmware को wireless तरीके से पूरी दुनिया में एक साथ rollout करने की आखिर क्या जरूरत थी, समझ नहीं आता
    क्या पहले छोटे group पर test नहीं कर सकते थे, customers के घरों पर नहीं तो Samsung CEO के घर के system पर ही सही

    • Samsung CEO शायद Apple इस्तेमाल करता हो
      एक पुराने executive ने कहा था कि वह घर पर Apple products इस्तेमाल करता था: https://appleinsider.com/articles/12/12/13/samsungs-chief-st...
      नया CEO भी इस्तेमाल करता हो सकता है, बस बताता न हो
      Apple Display, Apple TV के साथ अच्छी तरह काम करता है, और CEO को भी Samsung की तरह auto-install होने वाले free TV apps और ads शायद पसंद न हों
  • Samsung ने लगभग 5 साल पहले भी ऐसा किया था
    ठीक कराने के लिए product भेजना पड़ता था, और कई हफ्तों बाद ही वापस आता था
    https://hackaday.com/2020/07/19/the-real-story-how-samsung-b...

    • कुछ लोगों ने कहा कि उन्हें warranty में replacement मिला
      दिक्कत यह है कि यह चीज सचमुच बड़ी और भारी है, इसलिए pack करके भेजना बहुत झंझट है; अगर लंबे समय तक इस्तेमाल के बाद original box फेंक दिया हो तो और भी मुश्किल
    • लगता है उसके बाद उन्होंने Samsung फिर नहीं खरीदा होगा
      पैसे देकर खरीदे device को कई हफ्तों तक इस्तेमाल न कर पाना customer-friendly नहीं कहा जा सकता
      यह UK furniture companies के customers से पेश आने के तरीके जैसा है: store में पसंद की चीज देखकर order करने लगो, फिर पता चले कि delivery factory schedule के हिसाब से 4–6 महीने लगेगी, तो order cancel करके Ikea भागना पड़ता है
      मुझे लगता है कि ऐसे तरीके से सच में खरीदने वाले लोग अजीब हैं, और manufacturers बेशर्म हैं
      लोग पैसे अभी इस्तेमाल करने के लिए देते हैं; किसी अनिश्चित mid-term future में अपना product इस्तेमाल करने का सौभाग्य पाने के लिए पैसा जमा करने वाला रवैया शर्मनाक है
    • यहाँ भी इस पर चर्चा हुई थी: https://news.ycombinator.com/item?id=23578920
  • क्या आपको वह दौर याद नहीं आता जब कोई चीज़ खरीदने के बाद वह सचमुच आपकी होती थी?
    जब पैसे देकर मालिक बनने पर आप उसका पूरा नियंत्रण रख सकते थे, और धरती के दूसरे छोर पर बैठा कोई व्यक्ति आपके घर के अंदर हाथ बढ़ाकर उसे खराब नहीं कर सकता था या उससे कोई गलत काम नहीं करवा सकता था।

    • इसी वजह से मैं 30 साल पुराना Nissan पिकअप ट्रक चलाता हूँ।
      पता नहीं क्यों, लेकिन यह जानकर थोड़ी खुशी मिलती है कि corporate overlords मुझे ड्राइव करते हुए “निगरानी” नहीं कर रहे हैं।
      हाँ, पुराना ट्रक चलाते समय फोन के जरिए मेरी “निगरानी” तो होती होगी, लेकिन वह अलग बात है।
    • इस मामले में आप स्थिति को गलत समझ रहे हैं।
      यह automatic update नहीं है, बल्कि एक soundbar है जिसे लोगों को खुद काफी झंझट उठाकर manually update करना पड़ता है।
      आखिर कोई ऐसा क्यों करेगा? मैं वही D model speakers इस्तेमाल करता हूँ, और वे TV के साथ eARC पर भी, Android और Apple devices से Bluetooth पर भी बिल्कुल ठीक चलते हैं; ठीक करने या सुधारने के लिए कुछ नहीं है।
      USB memory और किसी अनजाने sequence से जूझना पड़ता है, या फोन में dedicated app install करके जबरन update करना पड़ता है—और मुझे तो यह भी नहीं समझ आता कि ऐसी app की जरूरत ही क्यों है।
      मैं फोन में apps की संख्या कम रखने की कोशिश करता हूँ, और सिर्फ इसलिए कि install कर सकते हैं, हर आधी-अधूरी जानी-पहचानी low-quality app install न करना basic security है।
      bass adjustment भी remote से सीधे किया जा सकता है, और ये speakers Hi‑Fi तो नहीं हैं, लेकिन कुल मिलाकर ठीक काम करते हैं, इसलिए व्यावहारिक रूप से और कुछ चाहिए ही नहीं।
      बच्चों के सो जाने पर bass कम किया जा सकता है, जो दीवारों और दरवाजों से काफी अच्छी तरह गुजरता है; यह एक शानदार feature है जो कहीं ज्यादा महंगे receiver में भी नहीं होता।
      यह कुछ-कुछ ऐसे ही है जैसे ठीक-ठाक चल रहे PC में कोई अनजान BIOS update ठूंस देना और फिर उसके खराब होने की शिकायत करना।
      2025 में electronics की कुल मिलाकर दुखद स्थिति यही है, लेकिन 10 या 15 साल पहले भी ऐसा ही था; यह कोई नई या अनजानी बात नहीं है।
    • कुछ दिन पहले एक Windows device ने notification में video game का विज्ञापन दिखाया, तो मैं चौंक गया।
      मैंने तुरंत संबंधित setting बंद कर दी, और जाहिर है default value on थी।
      आजकल आप जो भी device खरीदते हैं, वह by default आपको और चीजें खरीदने के लिए उकसाने के लिए design किया गया होता है।
    • जरूरी नहीं कि हमेशा ऐसा ही हो।
      iPhone, खासकर AirPods, खरीदने के बाद से जबरदस्त feature upgrades मिले हैं और इसके लिए मैंने अतिरिक्त पैसे नहीं दिए।
      Wi‑Fi router updates ने भी शायद किसी को मेरे device से malicious काम करने से रोकने में मदद की होगी।
      यहाँ Samsung update साफ तौर पर एक बड़ी failure है, लेकिन यह हजारों consumer devices में से सिर्फ एक है।
      कुल मिलाकर यह मानना साफ तौर पर सही लगता है कि फायदे नुकसान से ज्यादा हैं, बस इस खास soundbar को खरीदने वालों के लिए यह वाकई बहुत बुरा है।
    • यह मजेदार है कि मैंने इस्तेमाल किए हुए Focal Aria 936 floorstanding speakers ऐसे soundbar की कीमत के आधे में खरीदे।
      वे used soundbar से भी बस थोड़ा ही महंगे थे।
      ऐसा नहीं है कि विकल्प नहीं हैं; लोग बस marketing के झांसे में आ जाते हैं और पर्याप्त research नहीं करते।
      अगर consumer इतने मूर्ख हैं, तो free market भी किसी काम का नहीं है।
  • मेरा Samsung TV हर अपडेट के साथ धीरे-धीरे और भी बेकार होता गया
    कुछ साल बाद, YouTube जैसे सेव किए हुए ऐप हर बार ऑन करने पर गायब होने लगे, और आखिरी इस्तेमाल किए गए ऐप की जगह डिफ़ॉल्ट रूप से Samsung TV ऐप खुलने लगा
    बदकिस्मती से Samsung TV ऐप, जब भी मेरे छोटे बच्चे TV ऑन करते थे, Baywatch चैनल पर सेट रहता था
    आखिर में जब YouTube ऐप लोड होने में 2 मिनट लगने लगे, तो मैंने factory reset किया, इंटरनेट कनेक्शन काट दिया और Beelink mini PC जोड़ दिया; अब यह बिल्कुल सही काम करता है
    Samsung का product lifecycle support planned obsolescence जैसा लगता है

    • 2013 में खरीदे गए high-end Samsung TV पर भी मेरा ऐसा ही अनुभव रहा
      TV खुद अभी भी पूरी तरह काम करता है, इसलिए फिलहाल उसे बदलने का इरादा नहीं है, लेकिन समय के साथ Samsung ने हर अपडेट में core features लगातार हटाए
      जब खरीदा था तो यह Skype video calls, IPTV streaming और कई third-party apps सपोर्ट करता था, लेकिन अब सब गायब हैं और built-in webcam भी बिल्कुल इस्तेमाल नहीं हो सकता
      Samsung TV फिर कभी नहीं खरीदूंगा
    • यहां की कई रायों के उलट, कोविड की शुरुआत में खरीदे गए 65-inch Samsung TV से मुझे कोई बड़ी शिकायत नहीं है
      remote इस्तेमाल करना आसान है, apps चलाना भी सरल है, ARC soundbar connection या Chromecast और Xbox connection में भी कोई दिक्कत नहीं, और यह बस ठीक से काम करता है
      बहुत ही कभी-कभार, लगभग साल में दो बार, Wi‑Fi connection problem ठीक करने के लिए power off/on किया है, लेकिन यह मेरे network की DHCP lease expiry की वजह से भी हो सकता है
      मेरे पास एक नया Sony Bravia भी है, जो default रूप से Google TV चलाता है
      फायदा यह है कि UI लगभग वैसा ही है जैसा Google TV dongle पर दिखता है, लेकिन interface भारी है और ads लगातार बढ़ रहे हैं
      जिस घर में कई streaming services की subscriptions हैं, वहां Google का Google TV subscription में जोड़ने लायक subscriptions दिखाना, या मुझे उन content के ads दिखाना जिनकी मैंने subscription नहीं ली है, मददगार नहीं है
      Sony remote मुझे पसंद नहीं है, क्योंकि उसमें करीब 50 buttons हैं
      कुल मिलाकर, Samsung TV की तुलना में Sony TV को मुझे कहीं ज्यादा बार छेड़ना पड़ा, आमतौर पर network या app issues की वजह से
      spare room के पुराने TV में Roku stick भी लगी है, लेकिन वह लगभग असहनीय रूप से धीमी है
      उसे सिर्फ अच्छे मौसम में backyard movie screening के लिए projector में लगाने के काम के लिए रखा है, लेकिन वह सचमुच बहुत सुस्त है
    • मैंने Samsung में कभी काम नहीं किया, लेकिन JVC और LG समेत कई brands के TVs बनाए हैं, और 10 साल पहले consumer electronics क्षेत्र में काम करता था
      TV business बेहद कम margin वाला है
      नए model से profit कमाने की अवधि सिर्फ 4–6 महीने होती है, और उसके बाद retail discounts की वजह से हर sale पर नुकसान होने लगता है
      इसलिए bill of materials के हर 1 डॉलर को बहुत ध्यान से देखना पड़ता है, और कुछ समय पहले तक लगभग सभी TV CPUs 1GHz से कम के single-core या dual-core होते थे
      यह सबसे निचले दर्जे के ARM cores जैसा स्तर है, जिन्हें सस्ते tablet में डालने से भी लोग हिचकेंगे
      TV apps ऐसे custom app frameworks पर बने थे जो HTML5 के standard बनने से पहले बनाए गए थे, और कई बार पुराने .NET या TV के लिए Adobe Flash कहे जाने वाले Adobe Stagecraft का इस्तेमाल करते थे
      TV से apps इसलिए गायब होते हैं क्योंकि app developers पुराने frameworks को support नहीं करना चाहते
      यह IE10 को लगातार support करने की मांग जैसा है, और इससे या तो app का विकास रुकता है या किसी खास generation के TVs को obsolete घोषित करना पड़ता है
      कुछ developers app को freeze करके सिर्फ maintenance mode में रखते हैं, लेकिन उस maintenance में भी मेहनत लगती है
      backend developers भी ऐसे API endpoints बंद करना चाहते हैं जिनसे traffic का सिर्फ 0.1% आता है, लेकिन जिन्हें maintain करने में समय और पैसा लगता है
      10 साल तक बड़े brands के साथ काम किया और मेरे काम को Emmy भी मिला, लेकिन मैंने ऐसा कुछ नहीं देखा जिसे planned obsolescence कहा जा सके
      TV या इसी तरह के devices के खराब अनुभव का सबसे बड़ा कारण cost है
      95% से ज्यादा customers सस्ता सामान चाहते हैं, और Samsung, LG, Sony को उन low-cost white-label brands से compete करना पड़ता है जिन्हें customer क्या खरीदता है, इससे ज्यादा फर्क नहीं पड़ता
      अच्छे brands को भी customers को विकल्प देने के लिए price को सस्ते products के आसपास रखना पड़ता है
      सस्ते parts लगाने का कारण यह सोच होती है कि “अगर यहां 1 डॉलर बचा लें, तो store price 3 डॉलर कम हो जाएगी”
      एक बार एक retailer, जो गायब हो चुके brand name लगाकर Chinese low-cost set-top boxes बेचता था, EEPROM size आधा करने के लिए बहस कर रहा था, जबकि इससे प्रति box 5 cents भी नहीं बचते थे
      OS और framework की long-term support में यह समस्या भी है कि CPU और RAM कमजोर होते हैं, और Samsung, LG, Sony apps से लगभग कोई पैसा नहीं कमाते
      app store की अपनी operating cost भी मुश्किल से निकलती है, इसलिए लगातार बढ़ती और पुरानी होती product line के OS upgrades maintain करने की क्षमता नहीं होती
      consumers को भी सस्ते और फेंक देने लायक electronics चाहने की जिम्मेदारी लेनी चाहिए
      हम हमेशा discounts ढूंढते हैं, sale में खरीदते हैं, और high quality और low price में चुनाव हो तो ज्यादातर लोग low price चुनते हैं
      manufacturers वही message सुनते हैं और वही उपलब्ध कराते हैं
    • मैंने 2016 में Samsung TV खरीदा था, और 2020 के मध्य तक वह धीरे-धीरे लगभग बेकार चीज बन गया
      खुशकिस्मती से movers ने उसे गिरा दिया, जिससे नया TV खरीदने का बहाना मिल गया, और मैंने LG खरीदा
      लेकिन LG UI/UX भी भयानक है, इसलिए लगता है कि Sony खरीदना चाहिए था
      LG TV में सीधे “HDMI1/2/3/4” चुनने का तरीका नहीं है; आपको “smart” detection system इस्तेमाल करना पड़ता है, जो सिर्फ TV के पीछे से HDMI cable physically निकालने पर ही reset होता है
      आखिर में समाधान शायद Sony खरीदना और ज्यादा पैसा देना ही लगता है
      home office में एक “smart” Samsung TV है, लेकिन उसे कभी network से connect नहीं किया और Chromecast व कई network devices लगाकर उसे dumb TV की तरह इस्तेमाल करता हूं
      वह तरीका बहुत अच्छी तरह काम करता है, TV आसानी से on/off होता है और खरीदने के समय जितना ही तेज है
      factory firmware जैसा का तैसा है, तो यह स्वाभाविक ही है
    • मुझे भी Baywatch bug झेलना पड़ा
      शायद वह Neo QLED रहा होगा
      हर बार TV ऑन करने पर वह Samsung Baywatch 24/7 stream पर switch हो जाता था, और बच्चों के लिए यह सचमुच बहुत inappropriate था
  • जिन products पर मैं काम करता हूँ, उनमें दो अहम features पर मैं जोर देता हूँ
    पहला, firmware update का staged rollout
    apps और software में यह आम है, लेकिन अजीब तरह से firmware में कम आम है
    devices के 1%, या scale के हिसाब से उससे भी कम, पर पहले deploy करना और एक दिन इंतज़ार करना सस्ता insurance है
    customer support team के साथ अच्छे संबंध बनाना भी जरूरी है, ताकि ऐसी चीज़ों की तुरंत खबर मिल सके
    दूसरा, factory-shipped state में वापस ले जाने वाला safety firmware reset
    आखिरी उपाय के तौर पर firmware तक को बॉक्स से निकालने वाली हालत में पूरी तरह वापस लाने का operation sequence होना चाहिए
    इसके अलावा automated tests को यह पक्का करना चाहिए कि अब तक release हुए सभी factory firmware latest firmware में update हो सकते हैं

    • अगर threat model में पुराने firmware bugs के exploitation को रोकने के लिए rollback prevention शामिल है, तो factory state recovery काम नहीं करेगी
      मुझे भी अच्छा लगेगा अगर कुछ devices में पुराने firmware पर “jailbreak” करने के लिए firmware वापस किया जा सके
      कुछ मामलों में नया firmware e‑fuse उड़ा सकता है, ताकि पुराना firmware चल ही न सके
      Nintendo Switch इसका एक example है
      साफ कहूँ तो यह तरीका anti-consumer और गलत है, लेकिन manufacturers सच में ऐसा करते हैं
      मुझे यह भी लगता है कि consumer regulation के तहत इसे illegal होना चाहिए
      consumers को अपने owned hardware को manufacturer द्वारा नुकसान पहुँचाने से बचाने का अधिकार छोड़ने की अनुमति नहीं होनी चाहिए
    • ज्यादातर companies ऐसा इसलिए नहीं करतीं क्योंकि reliable updates संगठन की priority नहीं होते
      infrastructure आमतौर पर घर में ही बना होता है, और उसे कुछ लोग maintain करते हैं जिनके ऊपर लगभग दर्जन भर और responsibilities भी होती हैं
      testing आमतौर पर hardware availability और release speed से सीमित होती है
      “हमारे बनाए हर board revision का एक-एक sample” practically मिल नहीं सकता, और update release से पहले हर firmware version को दो दिन इंतज़ार करके test करने की बात PMs के साथ बातचीत में टिकती ही नहीं
      mender.io जैसे commercial products मजबूत update infrastructure देने में specialized हैं, लेकिन उसमें भी investment चाहिए और features नहीं बल्कि code के लिए organizational priority चाहिए
    • मैं दोनों बातों से पूरी तरह सहमत हूँ, और तीसरी चीज़ के तौर पर offline-first design जोड़ना चाहूँगा
      हर wireless update को ऐसे treat करना चाहिए जैसे “यह इस device को मिलने वाला आखिरी version हो सकता है”
      product को internet connection के बिना भी पूरी तरह काम करना चाहिए, और 5–7 साल पहले तक वह मूल रूप से ऐसे ही काम करता था
      core functionality cloud services पर dependent नहीं होनी चाहिए, और updates mandatory नहीं बल्कि optional होने चाहिए
      offline-first approach user autonomy का सम्मान करती है और खराब updates के खिलाफ natural safety net बनाती है
      साथ ही, कुछ साल बाद server बदल जाए, बंद हो जाए, या nuclear war भी हो जाए, तब भी product चलता रहता है
      connectivity के फायदे हैं, लेकिन speaker का मुख्य काम headquarters से contact करना नहीं, sound निकालना है
      offline-first बनाने से longevity और gradual degradation के बारे में बेहतर engineering decisions होते हैं
      algorithms और AI की दुनिया में आजकल offline-first apps या devices मिलना मुश्किल है, यह दुखद है
      यह स्थिति इसकी याद दिलाती है: https://programmerhumor.io/linux-memes/thats-the-attitude-sa...
    • दूसरी चीज़ DRM के नजरिए से risk मानी जाती लगती है
      क्योंकि potentially vulnerable firmware पर downgrade रोकने में बहुत मेहनत लगाई जाती है
      खासकर Nintendo Switch तो हर firmware upgrade पर fuses तक उड़ा देता है
      https://news.ycombinator.com/item?id=23534793
    • Sonos भी इन दो simple concepts को पूरी तरह miss कर गया
      नए app disaster में वापस न लिए जा सकने वाले firmware update ने पुराने app और hardware को incompatible बना दिया
  • autoplay बंद करने के लिए Bose noise-cancelling earbuds को phone app से connect करना मेरी गलती थी
    बिना किसी warning के update हो गया, और अब वे ठीक से charge नहीं होते और noise cancelling भी बहुत खराब हो गई है
    पहले यह हैरान करने वाली हद तक अच्छी थी
    अगर कोई specific fix जरूरी न हो, तो कुछ भी connect न करना और updates न लेना ही सही है

    • AirPods भी कुल मिलाकर पहले से कम stable लगते हैं
      कभी-कभी लगता है उन्हें चलाने के लिए कोई मंत्र पढ़ना पड़ेगा, जबकि पहले मैंने जो Bluetooth headphones इस्तेमाल किए थे उनके मुकाबले seamless pairing और एक earbud निकालते ही music रुक जाने का तरीका जादू जैसा लगता था
      यह बात याद आती है कि latest iPhone का Dynamic Island launch के समय की तुलना में कहीं ज्यादा buggy हो गया है
      एक explanation था कि शुरुआत में top-tier engineers सबको हैरान कर देते हैं, और बाद के सालों में maintenance उनसे lower-tier developers के पास चला जाता है, जिससे regressions आती हैं
    • संदर्भ के लिए, Bose app default रूप से media metadata headquarters को भेजता है
      इसे privacy policy वाली ही screen में छिपे option से बंद किया जा सकता है
    • “जब तक कोई specific fix जरूरी न हो, update मत करो” वाला rule Signal जैसी serious organization भी अजीब तरह से नहीं समझती लगती
      Signal security-sensitive context में है, इसलिए यह और भी अजीब है
      हर कुछ दिनों में update आता है, और ज्यादा से ज्यादा 2 हफ्ते गुजरने से पहले desktop app की सबसे prominent जगह, recent conversations list के ऊपर, background highlight वाला update banner दिखने लगता है
      ऐसा लगता है मानो सबके लिए सबसे जरूरी काम software को बिल्कुल fresh latest state में बनाए रखना हो, और इसे बंद भी नहीं किया जा सकता
      तुरंत download न करना allowed है, लेकिन warning बनी रहती है
      लेकिन updates के बीच changes बहुत कम होते हैं, और एक बार log देखा तो उनमें से ज्यादातर मामूली चीजें थीं
      हर कुछ दिनों में security-critical update तो हो नहीं सकता, और अगर होता है तो Signal जैसे app के लिए यह बहुत चिंताजनक frequency है
      ऐसे examples बहुत हैं, चाहे app important हो या मामूली, pattern similar है
      लगता है समय के साथ software engineers अपनी समझ खो बैठे हैं, और सोचने लगे हैं कि users के mindshare का center भी उनकी तरह उनके precious product की maintenance और status ही है
      tools को बस वह काम करने में मदद करनी चाहिए जो करना है, लेकिन वे बार-बार attention खींच लेते हैं
      Teams जैसे बार-बार आने वाले “help” popups भी self-advertising जैसे insensitive narcissism हैं
  • “हम समझते हैं कि response न देने वाला soundbar कितना frustrating हो सकता है” से शुरू करना कुछ ज्यादा ही patronizing phrasing नहीं लगता?

    • अतिशयोक्ति और patronizing tone corporate-speak का core हैं
      सब कुछ “अविश्वसनीय रूप से”, “सबसे ज्यादा महत्वपूर्ण”, “हम आपके साथ हैं” जैसा होता है, उल्टी आने लगती है
    • इसमें corporate communication training की बू आती है
      जैसे “customer को acknowledge करें। उनकी concerns सुनी गई हैं और आप empathize करते हैं, यह व्यक्त करें”
  • स्मार्ट TV पसंद नहीं हैं
    TV वाला हिस्सा 10 साल से ज़्यादा चलता रह सकता है, लेकिन समझ नहीं आता कि जल्द ही पुराने पड़ जाने वाले छोटे-छोटे फीचर एक ही डिवाइस में क्यों ठूंस दिए जाते हैं
    मैं बेवकूफ TV खरीदता हूं, और Roku जैसे अलग “स्मार्ट” पार्ट को जूते के फीते बदलने जितनी आसानी से बदल सकूं, ऐसे इस्तेमाल करता हूं

    • मेरी रणनीति है बाजार का सबसे सस्ता TV खरीदना
      आम तौर पर यह Hisense जैसा ढेर सारे विज्ञापनों और बेकार सॉफ्टवेयर वाला TV होता है, लेकिन मैं उसे कभी इंटरनेट से कनेक्ट नहीं करता और HDMI से एक dedicated computer जोड़ देता हूं
      TV में display के अलावा असल में सिर्फ HDMI की जरूरत होती है, और मैं 10 साल से ज़्यादा समय से ऐसे ही इस्तेमाल कर रहा हूं; यह बहुत अच्छी तरह काम करता है
    • मुझे हमेशा हैरानी होती है कि लोग TV में मौजूद भयानक software को वैसे ही इस्तेमाल करते हैं
      मैं Apple TV इस्तेमाल करता हूं; यह तुलनात्मक रूप से महंगा समाधान है, लेकिन interface साफ-सुथरा है और बाकी hardware के साथ अच्छी तरह integrated है
      operating system और home screen पर भी चेहरे के सामने विज्ञापन ठूंसना दुर्लभ है
      बेशक, हर app अपनी मर्जी कर सकता है
    • यह पोस्ट स्मार्ट TV नहीं, soundbar के बारे में है
    • क्या आपको लगता है कि बेवकूफ TV का software, जैसे dynamic backlight control, और hardware स्मार्ट TV के बराबर हैं?
    • मैं भी वही करता हूं
      इसलिए मैंने कुछ Chromecast खरीदे थे, लेकिन लगता है अब उन्हें बंद कर दिया गया है