2 पॉइंट द्वारा GN⁺ 2024-08-27 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • NSA ने 26 अगस्त 2024 को Rear Adm. Grace Hopper द्वारा NSA कर्मचारियों को दिए गए 1982 के लेक्चर की डिजिटल वीडियो कॉपी जारी की
  • लेक्चर का शीर्षक “Future Possibilities: Data, Hardware, Software, and People” है, और यह 19 अगस्त 1982 को दिया गया था
  • विषय डेटा, हार्डवेयर, सॉफ्टवेयर और लोगों तक फैला है, और उस समय की कंप्यूटिंग के बुनियादी सिद्धांतों को व्यापक रूप से छूता है
  • इसमें सिर्फ तकनीक की बातें नहीं, बल्कि नेतृत्व से जुड़े दृष्टिकोण और कंप्यूटर साइंस व गणित के क्षेत्रों में कठिनाइयों को पार करने के अनुभव भी शामिल हैं
  • Grace Hopper की विरासत पूरे इंटेलिजेंस कम्युनिटी में आगे बढ़ती रही है और STEM क्षेत्रों की महिलाओं के लिए रास्ता दिखाने वाली मिसाल बनी हुई है

NSA द्वारा जारी Grace Hopper का 1982 का लेक्चर

  • NSA ने 26 अगस्त 2024 को Rear Adm. Grace Hopper के 1982 के लेक्चर वीडियो की डिजिटल कॉपी जारी की
  • लेक्चर का शीर्षक “Future Possibilities: Data, Hardware, Software, and People” है
  • Grace Hopper ने यह लेक्चर 19 अगस्त 1982 को NSA कर्मचारियों के लिए दिया था

डेटा, हार्डवेयर, सॉफ्टवेयर और लोगों पर केंद्रित लेक्चर

  • लेक्चर डेटा, हार्डवेयर, सॉफ्टवेयर और लोगों के इर्द-गिर्द भविष्य की संभावनाओं को देखता है
  • तकनीकी बुनियादी सिद्धांतों को मुख्य आधार के रूप में लिया गया है
  • इसमें नेतृत्व पर दृष्टिकोण और कंप्यूटर साइंस व गणित में कठिनाइयों को पार करने के अनुभव भी शामिल हैं

जारी की गई वीडियो सामग्री

Grace Hopper की विरासत

  • Rear Adm. Grace Hopper की विरासत पूरे इंटेलिजेंस कम्युनिटी में लगातार आगे बढ़ रही है
  • यह विरासत STEM क्षेत्रों की महिलाओं के लिए रास्ता रोशन करने की भूमिका से जुड़ती है

1 टिप्पणियां

 
GN⁺ 2024-08-27
Hacker News टिप्पणियाँ
  • 45:26 पर आने वाला vertical scaling vs horizontal scaling रूपक शानदार है: https://youtu.be/si9iqF5uTFk?t=2726
    “अमेरिका के शुरुआती दौर में जब भारी चीज़ें ढोनी होती थीं, तब न Caterpillar tractor थे, न बड़े crane, इसलिए बैलों का इस्तेमाल होता था। अगर एक बड़ा लट्ठा एक बैल से नहीं हिलता था, तो लोग उससे बड़ा बैल पालने की कोशिश नहीं करते थे, बल्कि दो बैल लगाते थे। जब ज़्यादा computer performance चाहिए, तो जवाब ‘और बड़ा computer’ नहीं बल्कि ‘एक computer और’ है। शुरू से common sense भी यही कहती”

    • यह Grosch’s law पर प्रतिक्रिया है, यानी “computing performance कीमत के वर्ग के अनुपात में बढ़ती है”
      1980 के शुरुआती वर्षों तक भी लोग इस पर विश्वास करते थे; Seymour Cray भी, और उस समय Stanford में मौजूद John McCarthy भी। लेकिन यह microprocessor era तक टिक नहीं पाया
      दिलचस्प बात यह है कि जब घोड़े ही शक्ति का मुख्य साधन थे, तब railroads चलने लगे थे लेकिन trucks अभी काम के नहीं थे, इसलिए स्टेशन या dock से अंतिम गंतव्य तक पहुँचाने की last mile समस्या थी। 19वीं सदी का समाधान था Shire Horse जैसी और बड़ी घोड़े की नस्ल विकसित करना
      https://en.wikipedia.org/wiki/Shire_horse
    • शुरुआती frontier logging में एक और समाधान यह था कि जो लट्ठे संभालने के लिए बहुत बड़े हों, उन्हें काटा ही न जाए
      अमेरिका के Pacific Northwest के शुरुआती लकड़हारे विशाल पेड़ों को वैसे ही छोड़ देते थे, यहाँ तक कि बसने वाले लोग आदिम जंगल के बीच भी इस्तेमाल लायक लकड़ी की कमी की शिकायत करते थे
      शुरुआती University of Washington के निर्माण में ज़मीन साफ़ करने की लागत कुल capital expenditure का बड़ा हिस्सा थी। साइट के सबसे बड़े पेड़ों का उत्पादक उपयोग नहीं किया गया; लोग उन पर चढ़कर उन्हें आपस में जंजीरों से बाँधते थे और फिर domino की तरह एक साथ गिरा देते थे। पेड़ों को जोड़कर एक को काटते ही सब ढेर बनकर गिरते थे, और फिर उन्हें जला दिया जाता था
      मुझे लगता है कि इसमें यह सबक है कि कौन-से लट्ठे हटाने चुनने चाहिए
    • “बड़े crane नहीं थे” कहना उस रूपक को ज़बरदस्ती आगे बढ़ाकर तोड़ देता है। क्योंकि जहाँ crane इस्तेमाल होते हैं, वहाँ समाधान साफ़ तौर पर और बड़ा crane लाना ही होता है
      ऊपर से बैलों को वास्तव में बड़ा भी पाला गया था, और यही लगभग वह बात है जो draught oxen को दूसरे मवेशियों से अलग करती है। बस livestock से जुड़े विशेष कारणों ने उस प्रक्रिया को सीमित किया। बेशक, अगर समस्या तुरंत सुलझानी हो, तो उस दौर की farm animal technology की जो भी नवीनतम स्थिति हो, उसी से काम चलाना पड़ता है
      Admiral Hopper का lecture 1976 से बहुत ज़्यादा दूर का नहीं था, और उसी साल single-CPU CRAY-1 और parallel computer ILLIAC IV दोनों आए थे। ILLIAC IV ज़्यादा महँगा था, इस्तेमाल में कठिन था, और CRAY-1 से धीमा भी, इसलिए उसने भविष्य की संभावना का संकेत तो दिया, लेकिन वह खास सफल नहीं रहा। इस विषय पर Cray का रुख कुछ ऐसा कहा जा सकता है: “मैं खेत जोतने के लिए एक ताकतवर बैल लेना पसंद करूँगा, बेहिसाब मुर्गियाँ नहीं।” शायद Admiral Hopper उसी बात का जवाब दे रही थीं
      दोनों ने जो बात छोड़ी, वह यह थी कि काम के लिए सबसे अच्छा tool काम की प्रकृति और उपलब्ध tools पर निर्भर करता है। और अगर समझदारी से किया जाए, तो scale up और scale out एक-दूसरे के पूरक हैं। पहले individual nodes को व्यावहारिक सीमा तक बड़ा करो, फिर जब scale up की efficiency घटने लगे तब scale out शुरू करो
    • मेरा पसंदीदा उद्धरण/किस्सा 16:20 पर था: “पहले No को कभी, कभी, कभी स्वीकार मत करो
      कुछ लोग बस अड़ंगा डालने वाले होते हैं, और कुछ लोग सिर्फ यह देखना चाहते हैं कि सामने वाला कितना गंभीर है। जैसा वह कहती हैं, इसे कैसे करना है इसका अंदाज़ उम्र के साथ आता है, लेकिन मेरे लिए अच्छे management की एक सामान्य परिभाषा यह है कि विरोध के सामने कब, कैसे, और कितनी ताकत से जवाबी दबाव डालना है, यह सीखना
    • दोनों lectures कुल मिलाकर वाकई बहुत अच्छे हैं
      खास तौर पर standards को implement न करने की लागत, यानी कुछ न करने की लागत, वाला हिस्सा आज के संदर्भ में डराने वाली हद तक प्रासंगिक लगता है
  • इस वीडियो का सार्वजनिक होना चौंकाने वाली और अप्रत्याशित अच्छी खबर है। करीब 6 हफ्ते पहले मैंने पहली बार पढ़ा था कि ये tapes मिल गई थीं, लेकिन NSA के पास उन्हें चलाने के लिए सही 1-inch VTR equipment नहीं था, इसलिए वे उन्हें जारी नहीं कर पा रहे थे: https://www.muckrock.com/news/archives/2024/jul/10/grace-hop...
    वह लेख HN और दूसरी जगहों पर दोबारा पोस्ट हुआ था, लेकिन लगता है उसे ज़्यादा ध्यान नहीं मिला, और 1-inch magnetic videotape समय के साथ खराब होती जाती है, इसलिए मुझे सबसे बुरा होने का डर था। यह और भी निराशाजनक था क्योंकि ऐसे vintage VTR वास्तव में museum, video preservation specialists, और collectors के पास काम करने की हालत में मौजूद हैं
    लेकिन 6 हफ्ते बाद सबसे अच्छी खबर आई। उम्मीद है कि उस लेख और उसके reposts ने इतना शोर ज़रूर मचाया होगा कि tape तक पहुँच रखने वाला कोई व्यक्ति, equipment रखने वाले किसी और व्यक्ति से जुड़ पाया हो
    संरक्षित ऐतिहासिक सामग्री के रूप में भी यह अद्भुत है। मैंने पहली tape के सिर्फ 10 मिनट देखे हैं, लेकिन वह साफ़ तौर पर एक अनमोल व्यक्तित्व थीं। उनकी सोच स्पष्ट है, प्रस्तुति बेहतरीन है, और उनकी बुद्धि बहुत तेज़ है। रिकॉर्डिंग उनके जीवन के उत्तरार्ध की है, फिर भी यह बिल्कुल साफ़ दिखता है कि वे इतनी सफल क्यों थीं और शुरुआती computing history के महत्वपूर्ण सहयोगियों के बीच उन्हें इतना सम्मान क्यों मिला

    • पेज की press release के अनुसार, equipment National Archives से उधार लिया गया था
      फिर भी, अगर tape recovery के लिए आम नागरिकों के साथ सीधा सहयोग किया गया होता, तो वह और भी दिलचस्प होता
      “NSA के पास संरक्षित media format से video access करने के लिए आवश्यक equipment नहीं था, लेकिन इस video को महत्वपूर्ण public interest का विषय मानते हुए उसने National Archives and Records Administration (NARA) से video recovery का अनुरोध किया। NARA के Special Media Department ने दो 1’ APEX tapes में मौजूद video recover किया और public release review के लिए उसे NSA को भेजा”
      https://www.nsa.gov/Press-Room/Press-Releases-Statements/Pre...
  • आखिर में समयातीत सलाह आती है। बात यह है कि बहुत से समझदार युवा प्रोफेशनल सकारात्मक leadership की तलाश में रहते हैं; मतलब, अपने ऊपर के लोगों का सम्मान करो और उनकी अच्छी बातों को आगे बढ़ाते रहो, और अपनी टीम का ख्याल रखो
    उस समय माहौल management, यानी MBA-स्टाइल चीज़ों, की ओर झुक रहा था, लेकिन सेना में एक कहावत थी: “आप सैनिकों को युद्ध में manage करके नहीं भेज सकते, आपको उनका नेतृत्व करना होता है
    चीज़ों को manage किया जाता है, लोगों का नेतृत्व किया जाता है

    • यह उद्धरण/विचार हर senior manager की बाँह पर टैटू की तरह लिखा होना चाहिए
  • लोग क्या कह रहे हैं, इसे समझने के लिए यह जानना दिलचस्प है कि वह बात किस समय कही गई थी — यहाँ, 1982। 5:23 पर Hopper कहती हैं कि “वे पूरे देश के ग्रामीण इलाकों में polychlorinated biphenyls (PCB) फेंक रहे हैं”
    उस समय toxic waste सांस्कृतिक रूप से बहुत महत्वपूर्ण मुद्दा था। लगता है कि वह Valley of the Drums toxic waste site की ओर इशारा कर रही थीं, जिसे दिसंबर 1982 में Superfund site के रूप में प्रस्तावित किया गया था। Love Canal ने इससे 5 साल पहले इस विषय को आम लोगों तक पहुँचाया था
    पता नहीं क्यों, लेकिन मुझे toxic waste में बहुत दिलचस्पी है, इसलिए संदर्भ के लिए लिख रहा हूँ

    • toxic waste सबसे बेहतरीन डरावनी कहानियों वाले वास्तविक राक्षस बनाता है
      काल्पनिक दानवी जीव उन वास्तविकताओं के सामने टिकते ही नहीं, जहाँ पूरी communities को जानबूझकर ज़हरीला कर दिया जाता है, जिससे लाखों लोगों को पीड़ा और मौत मिलती है। और यह सब इसलिए होता है कि कोई और ज़्यादा पैसा चाहता है — यानी लालच की वजह से
      असली राक्षस का दोहरा रूप होता है। उसका सिर ज़िम्मेदार लोग होते हैं, और उसका शरीर वह अदृश्य ज़हर होता है जिसे लापरवाही से ज़मीन में फेंक दिया गया है। Lovecraft और दूसरे horror writers भी इसके सामने Mickey Mouse जैसे लगते हैं
    • यह कहानी भी शायद उसी समय ख़बरों में रही होगी: https://en.wikipedia.org/wiki/Warren_County_PCB_Landfill
      वह landfill 1978 में Ward Transformer Factory से निकले PCB-दूषित तेल को North Carolina के 14 counties की सड़कों के किनारे अवैध रूप से फेंके जाने की घटना का परिणाम था; दूषित मिट्टी फेंकने के लिए 1982 में North Carolina राज्य ने यह जगह बनाई थी
    • Silicon Valley में लोग अक्सर हैरान होते हैं कि मैं अपने backyard के पेड़ से तोड़ा हुआ फल खाने से हिचकता हूँ। उन्हें लगता है कि पेड़ से सीधे तोड़ा गया फल किसी तरह organic और healthy होगा
      जब मैं पूछता हूँ, “क्या आपने देखा है कि यह इलाका EPA Superfund घोषित ज़मीन पर या उसके downstream में तो नहीं है?” तो आम तौर पर खाली नज़रें मिलती हैं
      फिर मैं पूछता हूँ कि इस इलाके को Silicon Valley क्यों कहा जाता है, chip manufacturing में इस्तेमाल होने वाले solvents कितने ज़हरीले होते हैं, और 1950s–60s में कंपनियाँ पर्यावरणीय मुद्दों की कितनी परवाह करती होंगी। ज़्यादातर लोग जल्दी ही बात समझकर “हे भगवान” जैसा रिएक्शन देते हैं
      अगर कोई कहे कि Fairchild, Intel जैसी कंपनियाँ उन दिनों इस्तेमाल किए गए chemical drums को बस पीछे ले जाकर ज़मीन में खोदे गए गड्ढों में फेंक देती थीं, तो मुझे ज़रा भी हैरानी नहीं होगी
      Google ने भी कुछ साल पहले toxic waste के ऊपर office building बनाई थी, और फिर कर्मचारियों को बीमार होने से बचाने के लिए basement ventilation 24x7 चलानी पड़ी
      इसी दूषित ज़मीन पर बने कई residential areas भी हैं। संतरे मैं Safeway से ही खरीदूँगा
  • उनका humor बहुत अच्छा है। वह जो किस्सों में से एक सुनाती हैं, वह दुनिया के पहले computer bug के बारे में है, और वह कहानी या उस शब्द का इतिहास मैंने पहले कभी नहीं सुना था
    वह यह भी कहती हैं कि वे satellite photos को बेहतर बनाने के लिए computers का इस्तेमाल कर रहे थे। processing में 3 दिन लगते थे, लेकिन उससे प्रशांत महासागर के बीच लहरों की ऊँचाई और पानी की सतह के 20 feet नीचे का तापमान पता चल सकता था
    The Bug in the Computer Bug Story
    https://daily.jstor.org/the-bug-in-the-computer-bug-story/

    • लगता है उस लेख ने सबसे दिलचस्प हिस्सा दबा दिया है। यह सही है कि उस अर्थ वाला “bug” 19वीं सदी तक जाता है, लेकिन उससे पहले इसका मतलब ज़रूरी नहीं कि “कीट” ही होता था
      Hamlet के “bugs and goblins” की तरह इसका अर्थ “दुष्ट आत्माओं” के क़रीब भी हो सकता था। इस पर मैंने थोड़ा और लिखा है: https://jkaptur.com/bugs/
    • आगे वह कहती हैं: “मुझे यह काफ़ी अच्छा लगता है कि Navy पहले bug, मुझे, और कुछ शुरुआती artifacts को संभालकर रखती है”
    • मैं उनके humor को कम करके नहीं आँकना चाहता, लेकिन Thomas Edison और उनसे पहले के लोगों ने भी 19वीं सदी में bug के बारे में लिखा था: https://en.wikipedia.org/wiki/Bug_(engineering)#History
    • वह कुछ साल बाद, 1986 में, David Letterman शो में भी आई थीं: https://hackcur.io/grace-hopper-on-letterman/
  • मैंने अभी देखा, और यह सचमुच शानदार था। पहला हिस्सा उनकी उन public lectures जैसा है जिन्हें मैं पहले देख चुका हूँ, लेकिन दूसरा हिस्सा 1982 के हिसाब से काफ़ी cutting-edge रहे कई विषयों में और गहराई से जाता है
    इसमें cybersecurity, software की loose coupling/modularity, VLSI/SoC, और programming language standardization जैसी बातें आती हैं

    • उन्होंने जो बहुत ठोस उदाहरण दिए, वे मुझे अच्छे लगे। वह सबसे सस्ते computer के तौर पर Intel 8021 का ज़िक्र करती हैं, और कहती हैं कि 100 खरीदने पर यह chip 13 cents प्रति piece पड़ती है
      इससे वह बहुत अच्छे से दिखाती हैं कि जिन systems की वह बात कर रही हैं, वे कितने सस्ते हो सकते हैं
    • अफ़सोस है कि उन्होंने multilevel security को लगभग छुआ ही नहीं। इस lecture के समय तक इसे computer security problem का समाधान मान लिया गया था
      हालाँकि multiprogramming systems की जगह चीज़ों को अलग-अलग systems में बाँटने पर उनका ज़ोर उस समय एक प्रभावी approach माना जा सकता था
      लगातार internet connectivity आम होने के बाद ही पता चला कि यह एक भ्रम था। और हम आज तक उसी भ्रम की वजह से परेशानियाँ झेल रहे हैं
  • भाग 2 में लगभग 15:00 पर, सॉफ़्टवेयर बदलाव पूरे सिस्टम में कैसे फैलते हैं इस पर दिया गया प्रमाण शायद object-oriented design principles और encapsulation के लिए मैंने देखे सबसे बेहतरीन सैद्धांतिक औचित्यों में से एक है
    https://youtu.be/AW7ZHpKuqZg?si=Dzt6JeoX7MDT8D9M&t=899

    • यह loose coupling के पक्ष में एक मजबूत तर्क है, लेकिन इसे object-oriented programming, functional programming, और कई अन्य paradigms से भी हासिल किया जा सकता है
    • वह व्याख्या सुनने के बाद लगता है कि हर कोई यह महसूस करते हुए लौट सकता है कि उसकी अपनी methodology सही थी
  • क्या यह वही वीडियो है जो सूचना-अधिकार अनुरोध से मिला था, और जो किसी पुराने tape format में था जिसे NSA पढ़ नहीं सकता था या पढ़ना नहीं चाहता था?

    • हाँ। लिंक किए गए प्रेस विज्ञप्ति के अनुसार, उसे चलाने के लिए NARA से उपकरण उधार लिए गए थे
  • क्या इस व्याख्यान में उनका मशहूर nanosecond/microsecond diorama शामिल है? पुराने वीडियो की quality काफ़ी कम लगती है
    https://www.youtube.com/watch?v=gYqF6-h9Cvg

    • हाँ, है। यह सबसे पहले अपलोड किए गए व्याख्यान में लगभग 40 मिनट के आसपास आता है
      https://www.youtube.com/watch?v=si9iqF5uTFk&t=2400s
    • इस व्याख्यान में वह पहले bug की कहानी भी बताती हैं, और कई दिग्गज किस्से, इतिहास, सीखे गए सबक, और भविष्य की अच्छी समस्याओं पर भी बात करती हैं
      इनमें से कुछ हल हो चुकी हैं और कुछ नहीं। पूरा देखना पूरी तरह सार्थक है
  • “लगता है हम भूल जाते हैं कि चार-पाँच साल के बच्चे arithmetic सीख रहे हैं। वे छोटे professors हैं। छह साल के बच्चों को Speak and Spell मिल रहा है। सावधान रहिए। एक ऐसी पीढ़ी आ रही है जो spelling जानती है”
    “सात साल के बच्चे तो स्वाभाविक रूप से BASIC सीख रहे हैं और computers चला रहे हैं। किसी ने computer खरीदकर घर लाया, और उसका बेटा उस व्यक्ति को जानता है जिसने उसे BASIC सिखाया। वह बेटा सात साल का है। किसी और ने computer घर लाया, और अब उसे अपने तीन बच्चों से computer time के लिए आवेदन लेना पड़ता है”
    “वे बच्चे बेहद होशियार हैं, और अभी बाहर मौजूद हैं। वे हमारे पास मौजूद सबसे होशियार युवा लोग हैं”
    1982 में BASIC प्रोग्राम करने वाला 10 साल का computer nerd रहा GenX होने के नाते, यह सोचकर गर्व होता है कि वह मेरे और मेरे हमउम्र लोगों के बारे में बात कर रही थीं
    लेकिन इसके बाद वह यह भविष्यवाणी करती हैं कि सबसे होशियार बच्चे ग्रामीण इलाकों से आएँगे, क्योंकि वहाँ “अच्छे schools” हैं। पता नहीं उन्हें यह विचार कहाँ से मिला। मैं भी लगभग उसी समय शहर से गाँव गया था, लेकिन शिक्षा बेहतर नहीं थी और computers तक पहुँच तो पूरी तरह खत्म हो गई थी। मेरे अनुभव में ज़्यादातर ग्रामीण इलाकों, खासकर flyover states में, न तो computer lab बनाने के पैसे थे और न ही ऐसे शिक्षक जो computers संभालना जानते हों

    • वह एक ऐसे व्यक्ति के नज़रिए से बोल रही थीं जिसने Navy में स्वेच्छा से भर्ती ली थी और बाद में अपनी टीम के technical काम के लिए चुने गए लोगों का नेतृत्व किया
      जिस दौर में वह रहीं, उसे देखते हुए उन्होंने शहर और गाँव के बीच बढ़ती अवसर-असमानता के दुष्प्रभाव ज़रूर देखे होंगे। शहर या उपनगर का कोई होशियार और मेहनती बच्चा संतोषजनक नौकरी पाने या college जाने की अधिक संभावना रखता था, लेकिन ग्रामीण पृष्ठभूमि वाले उतने ही प्रतिभाशाली और मेहनती बच्चे के लिए सेना में भर्ती होना शायद upward mobility का सबसे अच्छा मौका होता था