गुडहार्ट के नियम का मजबूत संस्करण यह सुझाव देता है कि एक प्रॉक्सी माप को अत्यधिक अनुकूलित करने से वास्तविक लक्ष्य में खराब परिणाम हो सकत े हैं, जैसा कि मानकीकृत परीक्षण और मशीन लर्निंग ओवरफिटिंग में देखा गया है।
यह अवधारणा विभिन्न क्षेत्रों में लागू होती है, जिसमें राजनीति, अर्थशास्त्र, और स्वास्थ्य शामिल हैं, जो इस घटना की व्यापक प्रासंगिकता को दर्शाती है।
मशीन लर्निंग से निवारण रणनीतियाँ, जैसे प्रॉक्सी लक्ष्यों को वांछित परिणामों के साथ संरेखित करना, नियमितीकरण दंड जोड़ना, शोर डालना, और प्रारंभिक रोक का उपयोग करना, इन समस्याओं को प्रबंधित करने में मदद कर सकती हैं।
मशीन लर्निंग और अन्य क्षेत्रों में अत्यधिक अनुकूलन नकारात्मक परिणामों की ओर ले जा सकता है, जैसा कि एमएल शोधकर्ता जस्चा सोहल-डिकस्टीन द्वारा सुझाया गया है।
यह अवधारणा गुडहार्ट के नियम के साथ मेल खाती है, जो कहता है कि जब कोई माप एक लक्ष्य बन जाता है, तो वह एक अच्छा माप होना बंद हो जाता है।
अत्यधिक अनुकूलन के नकारात्मक परिणामों के उदाहरणों में COVID-19 आपूर्ति श्रृंखला में व्यवधान और स्वीडन में स्वास्थ्य सेवा और रेलवे में अक्षमताएं शामिल हैं, जो यह दर्शाता है कि प्रणालियों को मजबूती और अनुकूलनशीलता के लिए कुछ ढील बनाए रखने की आवश्यकता है।
डिस्कॉर्ड ने प्रारंभ में संदेश भंडारण के लिए MongoDB का उपयोग किया, लेकिन बेहतर स्केलेबिलिटी और फॉल्ट टॉलरेंस के लिए Cassandra में स्विच किया, जिससे बाद में प्रदर्शन और रखरखाव के मुद्दे उत्पन्न हुए।
2022 में, डिस्कॉर्ड ने कैसेंड्रा से स्काइलाDB में माइग्रेट किया, जो एक अधिक कुशल, C++-आधारित, कैसेंड्रा-संगत डेटाबेस है, जिससे नोड्स की संख्या 177 से घटकर 72 हो गई और विलंबता और प्रदर्शन में महत्वपूर्ण सुधार हुआ।
प्रवासन में नए डेटा को दोहरी-लेखन और ऐतिहासिक डेटा के लिए एक रस्ट-आधारित माइग्रेटर का उपयोग शामिल था, जिसके परिणामस्वरूप कम समस्याएं और विश्व कप जैसे प्रमुख आयोजनों के दौरान बढ़े हुए ट्रैफिक का बेहतर प्रबंधन हुआ।
स्पेसएक्स ने बोइंग के स्टारलाइनर में समस्याओं के कारण दो नासा अंतरिक्ष यात्रियों को आईएसएस से वापस लाने के लिए एक मिशन लॉन्च किया।
फाल्कन 9 रॉकेट के दूसरे चरण के डीऑर्बिट बर्न के दौरान एक विसंगति हुई, जिससे जांच के लिए लॉन्च में विराम लगा दिया गया।
अंतरिक्ष यात्री स्पेसएक्स के क्रू ड्रैगन का उपयोग करके लौटेंगे, जिसमें नए सूट प्रदान किए गए हैं, जिससे यह बहस छिड़ गई ह ै कि यह एक 'बचाव' मिशन है या एक नियमित क्रू रोटेशन।
प्रोग्रेसिव एन्हांसमेंट HTML से शुरू होता है, फिर CSS और जावास्क्रिप्ट जोड़ता है, जिससे सभी उपयोगकर्ताओं के लिए बुनियादी कार्यक्षमता और पहुंच सुनिश्चित होती है, जिसमें वे उपयोगकर्ता भी शामिल हैं जिनके पास डिवाइस या कनेक्टिविटी की सीमाएं हैं।
जावास्क्रिप्ट को HTML और CSS की कार्यक्षमता को बढ़ाना चाहिए, न कि उसे बदलना चा हिए; संगतता सुनिश्चित करने के लिए फीचर डिटेक्शन, पॉलीफिल्स और ट्रांसपाइलिंग का उपयोग करें।
सिंगल पेज एप्लिकेशन्स (SPAs) से बचें क्योंकि वे पहुंच और नेविगेशन में बाधा डाल सकते हैं; सुनिश्चित करें कि आपकी सेवा संभावित CSS/JavaScript विफलताओं के बावजूद कार्यात्मक बनी रहे।
यह पोस्ट प्रगतिशील संवर्धन का उपयोग करके फ्रंटेंड बनाने के लाभों पर चर्चा करती है, जिसमें HTML और CSS पर ध्यान केंद्रित किया गया है और न्यूनतम जावास्क्रिप्ट का उपयोग किया गया है, जैसा कि gov.uk द्वारा उदाहरण दिया गया है।
कई डेवलपर्स सिंगल पेज एप्लिकेशंस (SPAs) और आधुनिक जावास्क्रिप्ट फ्रेमवर्क द्वारा लाई गई अनावश्यक जटिलता के प्रत ि निराशा व्यक्त करते हैं, और सरल, अधिक रखरखाव योग्य समाधानों की वकालत करते हैं।
बातचीत एक बढ़ते हुए रुझान को उजागर करती है जिसमें सरल, HTML-आधारित समाधानों पर पुनर्विचार किया जा रहा है, और htmx जैसे उपकरण अपने फ्रंटेंड जटिलता को कम करने की क्षमता के लिए ध्यान आकर्षित कर रहे हैं।
नोटियन, जो शुरू में अपनी अनुकूलन योग्य और बहुमुखी विशेषताओं के लिए लोकप्रिय था, अब अव्यवस्थित और कम प्रभावी होने के कारण आलोचना का सामना कर रहा है, जैसे कि अन्य अत्यधिक उपयोग किए जाने वाले उपकरणों जैसे कि जीरा।
उपयोगकर्ता पुराने और ढूंढने में कठिन दस्तावेजों के प्रति निराशा व्यक्त करते हैं, यह सुझाव देते हुए कि Google Docs जैसे सरल उपकरण अधिक उत्पादक हो सकते हैं।
इसके मुद्दों के बावजूद, Notion की डेटाबेस क्षमताएँ और लचीलापन इसे नोट्स को संगठित और वर्गीकृत करने के लिए एक मजबूत दावेदार बनाते हैं, हालांकि कुछ उपयोगकर्ता Obsidian जैसे विकल्पों पर विचार कर रहे हैं।