2 पॉइंट द्वारा GN⁺ 2025-04-02 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • यह एक वास्तविक अनुभव पर आधारित कहानी है, जिसकी शुरुआत लेखक के इस जीवन-दर्शन से होती है कि हर किसी को जीवन में कम-से-कम एक बार कोई ढंग का मज़ाक ज़रूर करना चाहिए
  • यह कहानी उस समय के अप्रैल फूल मज़ाक के बारे में है, जब लेखक को विश्वविद्यालय में नई-नई पहली नौकरी डेटा-बेस प्रोग्रामर के रूप में मिली थी

शुरुआती सिस्टम और माहौल

  • विश्वविद्यालय प्रतिस्पर्धी वेतन तो नहीं देता था, लेकिन सीखने के अवसर और कई तरह के लाभ देता था, और लेखक की भर्ती एक सिफारिश के कारण हुई
  • लेखक के ज़िम्मे HP 9000 K250 server था, जो AIX RS/6000, बड़े routers और communication equipment के साथ चल रहा था
  • उपयोग में मौजूद student information system (CARS) एक बड़ा system था, जिसे अब Jenzabar के नाम से जाना जाता है; उस समय यह HP/UX और Informix पर आधारित था
  • लेखक C, SQL, Perl आदि का उपयोग करके code लिखने और maintenance का काम करता था, और web modules का development भी संभालता था

कैंपस प्रिंटर मज़ाक की शुरुआत

  • उस समय कैंपस के ज़्यादातर administrative printers, HP LaserJet 4 थे, जो network से जुड़े थे और JetDirect cards से नियंत्रित होते थे
  • एक दिन लेखक को पता चला कि printer panel पर दिखने वाला "READY" message बदला जा सकता है
  • इसी का उपयोग करके अप्रैल फूल मज़ाक की योजना बनाई गई: सभी printers पर "INSERT 5 CENTS" message दिखाना, ताकि लगे कि printing paid हो गई है

मज़ाक को अंजाम देने का तरीका

  • system में हर printer की spool directory के ज़रिए उसकी पहचान की गई, और लेखक के बनाए एक साधारण command की मदद से printer message बदल दिया गया
  • इस्तेमाल किया गया script:
    #!/bin/csh -f  
    cd /opt/carsi/spool  
    foreach i (*)  
        echo '^[%-12345X@PJL RDYMSG DISPLAY="INSERT 5 CENTS"' | netto $i 9100  
    end  
    
  • ^[ ASCII Escape character है, और netto एक साधारण netcat-जैसी script थी
  • printers वास्तव में काम करते रहे; यह message सिर्फ़ सजावटी प्रभाव के लिए था
  • मज़ाक का असर बढ़ाने के लिए कैंपस-व्यापी administrative mailing list पर एक announcement mail भी भेजा गया कि paid printing policy शुरू हो गई है
  • mail में यह भी लिखा गया था कि print करने के लिए 5-cent का सिक्का डालना होगा

मज़ाक पर प्रतिक्रिया और अप्रत्याशित असर

  • कुछ faculty और staff ने तारीख और लेखक के स्वभाव को देखकर जल्दी समझ लिया कि यह मज़ाक है, और उन्होंने इसे खुशी से लिया
  • printer से निकले कागज़ पर सिक्के चिपकाकर भेजने जैसे सकारात्मक feedback भी मिले
  • लेकिन जो लोग लेखक को नहीं जानते थे, उन्होंने इसे गंभीरता से लिया, और विश्वविद्यालय मुख्यालय में शिकायतों और सवालों की बाढ़ आ गई
  • HR director ने तुरंत स्पष्टीकरण और वापसी की मांग की; लेखक ने पहली वापसी में गलती कर दी, इसलिए दूसरा withdrawal mail भेजना पड़ा
  • मूल योजना यह थी कि दिन के अंत में सभी printers को सामान्य किया जाएगा, लेकिन हालात संभालने के लिए सुबह ही जल्दी recovery करनी पड़ी

बाद का असर और दफ़्तर का माहौल

  • IT director छुट्टी पर था, और लौटने के बाद उसने ढेरों शिकायतों वाले mails देखकर झटका खाया
  • संयोग से लेखक भी weekend और अगले हफ़्ते की शुरुआत तक ski trip पर था, इसलिए वह दफ़्तर में मौजूद नहीं था और अपनी बात समझाने का मौका भी चूक गया
  • लौटने के बाद माहौल ठंडा था; लेखक कुछ समय तक बहुत सावधानी से रहा और आदर्श कर्मचारी की तरह व्यवहार करता रहा
  • इस घटना की वजह से assistant manager को भी डाँट पड़ी, और लेखक को आधिकारिक रूप से “खराब judgment” वाला माना गया

एक दंतकथा बन चुका मज़ाक

  • समय बीतने के साथ यह मज़ाक कैंपस के सबसे तकनीकी रूप से शानदार मज़ाकों में गिना जाने लगा
  • इससे पहले सबसे चर्चित मज़ाक यह था कि कैंपस security staff प्रवेश शुल्क लेगा, लेकिन लेखक का मज़ाक उससे भी आगे निकल गया
  • आज भी यह कहानी दंतकथा की तरह सुनाई जाती है, और लेखक इस याद को गर्व से संजोए हुए है

1 टिप्पणियां

 
GN⁺ 2025-04-02
Hacker News राय
  • हाई स्कूल के दिनों में, Netware 3.12 environment में Guest account enabled था। सीमित permissions थीं, लेकिन NET SEND इस्तेमाल किया जा सकता था।

    • पूरा स्कूल T1 internet connection शेयर करता था, जो email के लिए पर्याप्त था, लेकिन web लोकप्रिय होने पर bottleneck होने लगा।
    • एक दिन खराब मौसम की वजह से power issue हुआ, और ADMIN की ओर से संदेश आया कि server room UPS power पर चल रहा है, इसलिए files save करके logout कर लो।
    • कुछ हफ्तों बाद, tech program के एक student ने समझ लिया कि सबको log off करा देने से bandwidth खाली हो जाती है, और उसने GUEST से login करके NET SEND ALL message भेजकर bandwidth खाली कराई।
    • कुछ हफ्तों बाद, जब एक और लोकप्रिय file आई, तब उसने वही तरीका फिर इस्तेमाल किया, और वह अब भी काम कर रहा था।
    • आखिरकार, admin भी यह नहीं समझ पाया कि यह message GUEST से आया था, और server room की power problem की जांच के लिए electrical contractor को बुला लिया गया।
    • किसी ने admin को यह बात बता दी, और प्रतिक्रिया मिली, "काफ़ी चालाकी है, लेकिन अब बस करो," और कोई अतिरिक्त सज़ा नहीं मिली।
    • अगले दिन, Guest account की permissions काफ़ी कम कर दी गईं。
  • इस prank की असली अहमियत यह दिखाने में है कि लेखक ने social response को कैसे plan किया, और prank ने पूरे संगठन को कैसे प्रभावित किया।

    • लोग हँसकर प्रतिक्रिया दे सकते हैं, या उन्हें लग सकता है कि boundaries का उल्लंघन हुआ है, और वे सोच सकते हैं कि उनकी प्रतिक्रिया सबसे obvious है।
    • इन प्रतिक्रियाओं की irrationality को देख पाना सिर्फ तब संभव है जब आप लेखक की स्थिति में हों।
    • मैंने एक अटकल सुनी थी कि philosophy यूनान में इसलिए उभरी क्योंकि व्यापारी व्यापार करते हुए ऐसी प्रथाएँ देखते थे जो खास संस्कृतियों और जगहों से जुड़ी होती थीं।
    • prank करने वाले के रूप में, जब आप लोगों को context के हिसाब से अलग-अलग प्रतिक्रिया देते देखते हैं, तो आप उन प्रतिक्रियाओं की आकस्मिकता को real time में देख सकते हैं।
  • 1997-98 में, पहली नौकरी में एक insurance company के tech support में काम किया। Email के लिए Lotus Notes इस्तेमाल होता था, और programmer access भी था।

    • हर महीने Friday को casual dress day होता था, और department manager की ओर से email reminder आता था।
    • एक दिन लगा कि pantsless Friday की घोषणा वाला email भेजना मज़ेदार होगा, इसलिए manager के email को बदलकर भेज दिया।
    • programmer privileges की वजह से sender को spoof किया जा सका, ताकि वह department manager की तरफ़ से आया हुआ लगे।
    • इसे छोटे email group को भेजना था, लेकिन गलती से पूरे IT/Eng को भेज दिया गया।
    • बॉस के फोन लगातार आते रहे, और तुरंत बॉस को सच्चाई बता दी। नौकरी नहीं गई, लेकिन माफ़ी वाला email लिखना पड़ा।
    • विभाग के बहुत से लोगों को वह घटना सबसे मज़ेदार लगी।
    • बाद में दूसरी company में चला गया, जहाँ काम ज़्यादा challenging था, इसलिए prank email भेजने का समय ही नहीं था।
  • Perl सीखना संयोग से computational linguistics की class में हुआ था। इस वाक्य से लेखक कौन है, इसका अंदाज़ा लगने की संभावना काफ़ी बढ़ गई।

  • सबसे मज़ेदार हिस्सा यह था कि campus administrator ने एक follow-up email भेजकर कहा कि प्रति page शुल्क नहीं लिया जाएगा, जबकि वास्तव में लिया जा रहा था।

  • बहुत सारे prank किए, और 1 अप्रैल तक इंतज़ार नहीं किया।

    • prank 1: हाई स्कूल में Apple II+ के लिए एक fake DOS लिखा, जो commands चलाता था लेकिन बीच-बीच में व्यंग्यात्मक messages भी दिखाता था।
    • prank 2: 1970 के दशक के उत्तरार्ध/1980 के शुरुआती दौर में laser printer बहुत महंगे थे, और दोस्तों को यक़ीन दिला दिया कि उसके पास laser printer है।
    • prank 3: माता-पिता की इस्तेमाल न की गई cheque book का उपयोग करके एक दोस्त से कहा कि वह उसके लिए computer खरीदेगा, फिर cheque फाड़ दिया।
    • prank 4: स्थानीय library के Atari 400 पर एक साधारण BASIC program लिखा, जो random beep sound निकालता था।
  • हाई स्कूल में सभी printers का message बदलकर "Insert Coin" कर दिया था, और network configuration की वजह से यह पूरे zone में deploy हो गया।

  • दोस्त Bill March का prank सबसे मज़ेदार था। Company में नए आए उस व्यक्ति को 1 अप्रैल को Bill April नाम से salary cheque मिला।

  • लगता है कि email के बिना prank और मज़ेदार होते। डर था कि कहीं लोग printer में सचमुच coin डालने की कोशिश न करें।