जीवन के विशाल सर्वर पर हम सभी एक प्रोग्राम की तरह रन करते हैं। हमारा अस्तित्व बाइनरी कोड्स में नहीं, बल्कि उन जटिल जज़्बातों में लिखा गया है, जिन्हें प्रोसेस करने के लिए हमें एक सीमित ‘बफर’ दिया जाता है। समाज हमें एक बहुत ही सुव्यवस्थित यूज़र इंटरफेस (User Interface) प्रदान करता है—जिसे हम ‘मुखौटा’ या ‘सभ्यता’ कहते हैं। लेकिन क्या होता है जब इनपुट डेटा का प्रवाह इस मुखौटे की निर्धारित क्षमता (Allocated Memory) से अधिक हो जाए? तकनीकी भाषा में इसे ‘बफर ओवरफ्लो’ कहते हैं, और रूहानी दुनिया में इसे ‘टूटकर बिखरना’ कहते हैं।
निर्धारित मेमोरी और झूठी मुस्कान का एल्गोरिदम
हर इंसान को बचपन से ही एक कोड सिखाया जाता है: “लोग क्या कहेंगे?” यह वह फायरवॉल है जो हमारे सिस्टम की सुरक्षा करता है। हमें सिखाया जाता है कि क्रोध को /dev/null में भेजना है और आंसुओं को एक एन्क्रिप्टेड फ़ोल्डर में छिपाकर रखना है। समाज हमारे चेहरे पर सजी हुई मुस्कान के लिए केवल कुछ ही बाइट्स की जगह आवंटित करता है। यह मुस्कान वह स्थिर बफर है, जिसे हर हाल में मेंटेन रखना पड़ता है, चाहे बैकग्राउंड प्रोसेस में कितना ही भारी तूफ़ान क्यों न चल रहा हो।
हम सुबह उठते हैं, अपना सामाजिक मुखौटा लोड करते हैं, और दुनिया के सामने ‘सब ठीक है’ (Status: 200 OK) का पिंग भेजते हैं। लेकिन हमारे इंटरनल डेटाबेस में असंतोष, पीड़ा, अधूरी ख्वाहिशें और दबी हुई चीखें लगातार जमा हो रही होती हैं। यह ‘गार्बेज डेटा’ नहीं है; यह वह कच्चा सच है जिसे प्रोसेस करने के लिए हमारे सामाजिक प्रोसेसर के पास अनुमति नहीं है।
डेटा का सैलाब और सिस्टम पर दबाव
जैसे-जैसे समय बीतता है, जज़्बातों का डेटा बढ़ता जाता है। एक अस्वीकृति, एक पुराना घाव, किसी अपने का बिछड़ना, या सपनों का मर जाना—यह सब डेटा पैकेट्स के रूप में हमारे मन की रैम (RAM) में प्रवेश करता है।
शुरुआत में, हम इसे कंप्रेस करने की कोशिश करते हैं। हम अपनी आवाज़ धीमी कर लेते हैं, अपनी आंखों की नमी को सोख लेते हैं। हम ‘मर्यादा’ और ‘संस्कार’ नामक वेरिएबल का उपयोग करके इस डेटा को स्टैक (Stack) में नीचे धकेलते हैं। लेकिन स्टैक की भी एक सीमा होती है। जब दर्द की यह इनपुट स्ट्रिंग हमारे सब्र के बफर साइज़ से लंबी हो जाती है, तो यह उन सुरक्षित मेमोरी लोकेशनों में घुसपैठ करना शुरू कर देती है जहाँ हमारा विवेक और नियंत्रण रहता है।
क्रैश: जब सब्र का बांध टूटता है
और फिर वह क्षण आता है—सिस्टम फेलियर। बफर ओवरफ्लो।
यह तब होता है जब कोई छोटी सी बात, शायद एक मामूली सा तंज या एक अनचाहा स्पर्श, उस आखिरी बाइट की तरह काम करता है जो पूरे सिस्टम को क्रैश कर देता है। अचानक, वह मुस्कान फ्रीज़ हो जाती है। आंखों से बहने वाला पानी अब केवल खारा पानी नहीं है; वह करप्ट हो चुके डेटा का रिसाव है।
इस स्थिति में, सामाजिक प्रोटोकॉल काम करना बंद कर देते हैं। इंसान वह कह जाता है जो उसे कभी नहीं कहना चाहिए था, वह कर गुज़रता है जो उसकी कोडिंग के खिलाफ है। यह एक हिंसक विस्फोट हो सकता है या एक भयानक सन्नाटा। यह वह क्षण है जब मुखौटा गिर जाता है और पीछे छिपा हुआ ‘रूट यूज़र’ (Root User)—वह आदिम, नग्न और घायल इंसान—सबके सामने आ जाता है। हैकर्स की भाषा में, अब सिस्टम का कंट्रोल पूरी तरह से उस ओवरफ्लो हुए डेटा (जज़्बातों) के हाथ में है।
ब्लू स्क्रीन ऑफ डेथ या रिबूट?
जब यह सैलाब थमता है, तो पीछे केवल एक ‘ब्लू स्क्रीन ऑफ डेथ’ (Blue Screen of Death) रह जाती है। रिश्ते बिखर चुके होते हैं, छवि धूमिल हो चुकी होती है। समाज इसे ‘पागलपन’ या ‘बदतमीजी’ का नाम देता है क्योंकि वे केवल एरर मैसेज पढ़ सकते हैं, उस डेटा के बोझ को नहीं समझ सकते जिसने सिस्टम को तोड़ा।
किंतु, तकनीकी दुनिया के विपरीत, मानवीय बफर ओवरफ्लो हमेशा विनाशकारी नहीं होता। कभी-कभी, इस क्रैश के बाद ही सिस्टम का असली ‘रिबूट’ संभव होता है। जब मुखौटा टूटता है, तभी हम अपनी असली क्षमता को पहचान पाते हैं। शायद हमें अपने बफर का साइज़ बढ़ाने की ज़रूरत है—दूसरों की परवाह किए बिना अपनी भावनाओं को स्वीकारने की क्षमता।
अंततः, हम मशीनें नहीं हैं। हमारे जज़्बातों को किसी सीमित बफर में कैद नहीं किया जा सकता। और अगर दुनिया हमारे आंसुओं और गुस्से के डेटा को संभालने के लिए पर्याप्त मेमोरी आवंटित नहीं कर सकती, तो यह सिस्टम का दोष है, हमारा नहीं। बफर ओवरफ्लो एक दुर्घटना नहीं, बल्कि एक मुक्ति है—उन बेड़ियों से जो हमें इंसान होने से रोकती हैं।
コメントを残す