- ऑनलाइन कम्युनिटी में Ryzen 7 9700X3D से जुड़ी स्पेक्स और बेंचमार्क के लीक होने की खबर आई थी, लेकिन बाद में पुष्टि हुई कि यह यूज़र्स द्वारा मज़ाक में बनाई गई फर्जी जानकारी थी
- दोस्तों ने काल्पनिक स्पेक्स और स्क्रीनशॉट बनाकर साझा किए, और मौजूद ही नहीं रहने वाला बेंचमार्क असली Passmark डेटाबेस में दर्ज हो गया
- Passmark ने
/proc/cpuinfo में मौजूद CPU नाम पर ही भरोसा करके उसे रिकॉर्ड कर लिया, और बाद में TechPowerUp, Tom’s Hardware, Notebookcheck जैसे प्रमुख मीडिया आउटलेट्स ने इसे उद्धृत कर रिपोर्ट किया
- यह ऐसा मामला बन गया जिसमें लगभग एक ही बिना सत्यापित बेंचमार्क नतीजा दुनिया भर की खबरों में फैल गया, जिसके बाद कुछ मीडिया आउटलेट्स ने अपनी खबरें संशोधित या हटाईं
/proc/cpuinfo एक साधारण टेक्स्ट फ़ाइल है, इसलिए sed कमांड और mount --bind से इसे आसानी से बदला जा सकता है; CPUID या MSR एडिटिंग से भी हार्डवेयर जानकारी फर्जी बनाई जा सकती है
- यह घटना ऑनलाइन बेंचमार्क डेटा की विश्वसनीयता और सत्यापन प्रक्रिया की कमी को दिखाती है, और लेखक ने इस बात पर ज़ोर दिया कि “हर बेंचमार्क को फर्जी बनाया जा सकता है”
Reddit पोस्ट का अवलोकन
- Reddit के r/pcmasterrace फ़ोरम पर पोस्ट किए गए लेख में लेखक ने बताया कि उसने और उसके दोस्तों ने संयोग से AMD Ryzen 7 9700X3D से जुड़ी लीक जानकारी में हेरफेर कर दिया
- उन्होंने मज़े के लिए फर्जी स्पेक्स और बेंचमार्क इमेज बनाकर साझा किए, जिसके बाद कई टेक मीडिया आउटलेट्स ने इन्हें असली लीक मानकर उद्धृत किया
- लेखक ने कहा, “इरादा नहीं था, लेकिन नतीजे में हमने लीक को नकली बना दिया”
बेंचमार्क डेटा फर्जी बनाने की प्रक्रिया
- Linux में
/proc/cpuinfo एक वर्चुअल फ़ाइल है जिसमें CPU नाम और जानकारी होती है, और इसे kernel रियल टाइम में बनाता है
- साधारण
sed कमांड से CPU नाम को "Ryzen 7 9700X3D" में बदलने के बाद Passmark चलाया गया
- नतीजा असली सर्वर पर सबमिट हो गया और आधिकारिक DB में दिखने लगा
- इस्तेमाल की गई कमांड का उदाहरण:
sed -E 's/^(model name[[:space:]]*:[[:space:]]*).*/\1desired shenanigans/' /proc/cpuinfo | sudo tee /root/fakecpuinfo >/dev/null && sudo mount --bind /root/fakecpuinfo /proc/cpuinfo
- यह सामने आया कि बेंचमार्क प्रोग्राम ने CPUID वेरिफिकेशन के बिना
/proc/cpuinfo की स्ट्रिंग पर ही भरोसा किया
मीडिया रिपोर्ट्स के फैलने की प्रक्रिया
- Passmark में दर्ज नतीजा ऑटोमैटिक रूप से इकट्ठा किया गया और TechPowerUp, VideoCardz, Tom’s Hardware, NotebookCheck, KitGuru जैसे प्रमुख आउटलेट्स ने इस पर खबरें लिख दीं
- कुछ ने TDP 120W, 5.8GHz clock जैसी बिना आधार वाली अतिरिक्त डिटेल्स भी जोड़ दीं
- बाद में Reddit पोस्ट सामने आने के बाद कुछ आउटलेट्स ने गलत रिपोर्टिंग को सुधारा या हटा दिया
- लेखक ने कहा, “सिर्फ एक बेंचमार्क के आधार पर खबर मत लिखिए”, और “तथ्य-जांच के बिना उद्धरण टेक विश्वसनीयता को नुकसान पहुँचाते हैं”
तकनीकी संकेत
/proc/cpuinfo के अलावा VM environment या MSR संशोधन, CPUID कमांड में हेरफेर के जरिए भी सिस्टम स्तर पर हार्डवेयर जानकारी नकली बनाई जा सकती है
- Passmark ने बाद में आधिकारिक रूप से कहा, “हर नतीजे को मैन्युअली सत्यापित नहीं किया जा सकता, और डेटा फर्जीवाड़े का पता लगाना व्यावहारिक रूप से असंभव है”
- बेंचमार्क की ऑटोमैटिक crawling और अफवाहों के फैलने की संरचना ने टेक न्यूज़ ecosystem में verification gap को उजागर किया
निष्कर्ष
- यह घटना दिखाती है कि एक ही डेटा पॉइंट के सत्यापन की कमी कितनी तेजी से गलत रिपोर्टिंग में बदल सकती है
- बेंचमार्क को आसानी से फर्जी बनाया जा सकता है, और डेटा स्रोत की विश्वसनीयता की जाँच अनिवार्य है
1 टिप्पणियां
Hacker News राय
एक हफ्ते पहले दोस्तों के साथ Zen 5 की आंतरिक संरचना पर बात हुई थी
CPUID command कैसे काम करती है, और AMD MSR को अगर प्रोसेसर से ‘विनम्रता से’ कहा जाए तो उसे बदला जा सकता है, इस पर चर्चा हुई थी
टेस्ट के तौर पर दोस्तों में से एक ने PBO ज़ोर से apply किए हुए 9700X को
/proc/cpuinfoमें “9700X3D” में बदल दिया और Passmark चला लियाकुछ media ने इस नतीजे पर सीधा भरोसा करके खबर चला दी, लेकिन वास्तव में clock speed mismatch साफ़ था। भरोसेमंद media ने इस बात को ठीक से पकड़ा
एक Intel engineer ने comment में कहा, “जब benchmark लैब के बाहर जाता है, तो कर्मचारी भी बाहर जाता है।” कहा गया कि ऐसे test आमतौर पर सिर्फ golden bin chip पर किए जाते हैं
आजकल “Passmark में नया CPU दिखा” जैसी खबरें बहुत ज़्यादा आने लगी हैं, इसलिए अब यह जानबूझकर की गई marketing लगती है
EXIF metadata की तरह ऐसी जानकारी भी आसानी से बदली जा सकती है
‘tech journalist’ में ऐसे लोग बहुत कम हैं जिन्होंने वास्तव में journalism की पढ़ाई की हो
जिन लोगों ने 9800X3D खरीदना टाल दिया था, वे इस Passmark खबर से उलझ गए होंगे
मैं भी नया PC लेने का सोच रहा हूँ, लेकिन RAM की कीमतों में तेज़ उछाल समस्या है। फिलहाल Ryzen 1800X से काम चलाना पड़ेगा
nano scale स्तर पर 3D printing hardware खुद बनाकर देखना चाहता हूँ
इस घटना से सीख यही है कि मीडिया कितनी आसानी से गलत खबर चला सकता है
किसी expert की नज़र से गलती साफ़ दिखती है, लेकिन दूसरे क्षेत्रों की खबरों पर लोग अक्सर वैसे ही भरोसा कर लेते हैं
मैं थोड़ा सस्ता X3D chip आने की उम्मीद कर रहा था, लेकिन आखिरकार 9700 खरीद लिया।
65W power efficiency अच्छी है, इसलिए संतुष्ट हूँ, लेकिन 9700X3D की मांग निश्चित रूप से है
“लोग खबरों पर भरोसा क्यों नहीं करते” इस सवाल का जवाब ऐसे ही मामलों में है
journalism मुक्त समाज का एक मुख्य तत्व है