Ask HN: क्या यह सिर्फ़ मैं हूँ, या सॉफ़्टवेयर हर जगह ज़्यादा बग्गी हो गया है?

कई users बताते हैं कि रोज़मर्रा का software अब काफ़ी ज़्यादा बग्गी और कम भरोसेमंद लगता है, और वे Microsoft, Google, Apple तथा अन्य के प्रमुख products में core features के टूटने, साथ ही flaky web और mobile apps का हवाला देते हैं। कारणों में बढ़ती system complexity, “ship fast” संस्कृति, कमजोर QA और गलत business incentives, तथा AI-generated code और “minimum viable” releases का बढ़ता उपयोग शामिल हैं। एक अल्पसंख्या का कहना है कि Linux और foundational libraries जैसी core infrastructure पहले से अधिक स्थिर है, जिससे लगता है कि गिरावट consumer-facing, corporate-controlled services में केंद्रित है।

बग रुझानों की समग्र धारणा

  • कई प्रतिभागियों को लगता है कि सॉफ़्टवेयर काफ़ी ज़्यादा बग्गी हो गया है, खासकर पिछले कुछ वर्षों में; कुछ कहते हैं कि अब वे रोज़मर्रा के कामों में भी गंभीर बग्स की उम्मीद करते हैं।
  • अन्य लोगों का तर्क है कि सॉफ़्टवेयर हमेशा से बग्गी रहा है; जो बदला है वह बग्स का प्रकार है (OS क्रैश से UI/UX गड़बड़ियों तक)।
  • एक अल्पसंख्या को कोई स्पष्ट गिरावट नहीं दिखती, या वे सुधार भी रिपोर्ट करते हैं (खासकर कुछ Linux डेस्कटॉप पर)।
  • कई लोग नोट करते हैं कि वास्तविक गिरावट को confirmation bias और बदलती अपेक्षाओं से अलग करना कठिन है।

प्लेटफ़ॉर्म- और उत्पाद-विशिष्ट अवलोकन

  • Windows 11 (Explorer, updates, drivers, BitLocker/boot issues) और Microsoft 365 वेब ऐप्स (PowerPoint, OneNote, browser में Word) के बारे में बार-बार शिकायतें।
  • iOS और Android updates को अधिक नाज़ुक माना जा रहा है; उपयोगकर्ता रिपोर्ट करते हैं कि UI elements दिखाई नहीं देते, calls reboot तक काम नहीं करते, और “update करने से डर लगता है।”
  • Google products (Drive, Sheets, Meet, YouTube, Google Home) और बड़े web apps (ticketing, events, Enterprise rental site, HSA portals, Visa, eBay, Slack, Discord, Target) को बढ़ती अविश्वसनीयता का उदाहरण बताया गया।
  • कुछ gaming examples: पहले स्थिर games हालिया patches के बाद बग्गी हो गए; AAA titles और बड़े studios की आलोचना की गई।
  • इसके विपरीत: कई users रिपोर्ट करते हैं कि Linux desktop और core tools (ffmpeg, virtualization, कुछ DEs) पहले से कहीं अधिक स्थिर हैं।

प्रस्तावित कारण

  • feature velocity, “release early/often,” MVP mindset, और cheap updates, जिससे 80%-done products सामने आते हैं।
  • QA में प्रणालीगत underinvestment; QA teams को काट दिया गया या developers और customers पर डाल दिया गया।
  • management incentives नए features, redesigns, और “busyness” को polish और regression fixing से ऊपर रखते हैं।
  • बढ़ती complexity: अधिक platforms, devices, libraries, threads, और integrations systems को नाज़ुक बनाते हैं।
  • “enshittification” और late-capitalist incentives: craftsmanship और backward compatibility के बजाय profits को प्राथमिकता।

AI की भूमिका

  • कुछ लोग बढ़ी हुई बग्गीपन को AI-assisted coding और “vibe coding” से मज़बूती से जोड़ते हैं, उनका कहना है कि code कम review के साथ और कमजोर tests के साथ ship किया जा रहा है।
  • अन्य कहते हैं कि AI ही एकमात्र कारण नहीं है; खराब leadership और अपर्याप्त test coverage, AI हो या न हो, खराब परिणाम पैदा करेंगे।

मापन और अस्पष्ट बिंदु

  • कई लोग नोट करते हैं कि यह चर्चा anecdotal है और objective indices की माँग करते हैं (जैसे errors, issues, complaints के trends)।
  • समग्र magnitude और किसी भी “collapse” का समय-निर्धारण इस thread से स्पष्ट नहीं है।