2 poin oleh GN⁺ 2024-08-27 | 1 komentar | Bagikan ke WhatsApp
  • Pada 26 Agustus 2024, NSA merilis salinan video digital dari kuliah tahun 1982 yang dibawakan oleh Rear Adm. Grace Hopper kepada staf NSA
  • Judul kuliah tersebut adalah “Future Possibilities: Data, Hardware, Software, and People”, dan disampaikan pada 19 Agustus 1982
  • Topiknya membahas data, hardware, software, dan manusia, sambil meninjau secara luas prinsip-prinsip dasar komputasi pada masa itu
  • Selain pembahasan teknis, materi ini juga memuat perspektif tentang kepemimpinan serta pengalaman mengatasi kesulitan di bidang ilmu komputer dan matematika
  • Warisan Grace Hopper terus berlanjut di seluruh komunitas intelijen dan tetap menjadi teladan yang menerangi jalan bagi perempuan di bidang STEM

Kuliah Grace Hopper tahun 1982 yang dirilis NSA

  • Pada 26 Agustus 2024, NSA merilis salinan digital video kuliah tahun 1982 oleh Rear Adm. Grace Hopper
  • Judul kuliah tersebut adalah “Future Possibilities: Data, Hardware, Software, and People
  • Grace Hopper menyampaikan kuliah ini kepada staf NSA pada 19 Agustus 1982

Kuliah yang membahas data, hardware, software, dan manusia

  • Kuliah ini meninjau kemungkinan masa depan dengan berfokus pada data, hardware, software, dan manusia
  • Prinsip-prinsip dasar teknis menjadi poros utama pembahasannya
  • Termasuk pula perspektif tentang kepemimpinan dan pengalaman mengatasi kesulitan dalam ilmu komputer dan matematika

Materi video yang dipublikasikan

Warisan Grace Hopper

  • Warisan Rear Adm. Grace Hopper terus berlanjut di seluruh komunitas intelijen
  • Warisan tersebut juga menjadi penerang jalan bagi perempuan di bidang STEM

1 komentar

 
GN⁺ 2024-08-27
Opini Hacker News
  • Analogi scale-up vertikal vs scale-out horizontal pada 45:26 sangat bagus: https://youtu.be/si9iqF5uTFk?t=2726
    “Pada masa awal Amerika, ketika orang perlu memindahkan benda berat, belum ada traktor Caterpillar maupun derek besar, jadi mereka memakai sapi. Jika satu sapi tidak bisa menggerakkan sebatang kayu besar, mereka tidak mencoba membesarkan sapi yang lebih besar, melainkan memakai dua sapi. Artinya, ketika butuh performa komputer yang lebih besar, jawabannya bukan ‘komputer yang lebih besar’, melainkan ‘satu komputer lagi’. Sejak awal, akal sehat pun kemungkinan akan mengatakan demikian”

    • Ini adalah respons terhadap Hukum Grosch, yaitu “performa komputasi meningkat sebanding dengan kuadrat harga”
      Hingga awal 1980-an pun orang masih mempercayainya; Seymour Cray juga demikian, begitu pula John McCarthy yang saat itu berada di Stanford. Namun gagasan itu tidak bertahan hingga era mikroprosesor
      Menariknya, pada era ketika kuda menjadi tenaga penggerak, rel kereta api sudah mulai beroperasi, tetapi truk belum, sehingga ada masalah last mile untuk memindahkan barang dari stasiun atau dermaga ke tujuan akhir. Solusi abad ke-19 adalah mengembangkan ras kuda yang lebih besar, yaitu Shire Horse
      https://en.wikipedia.org/wiki/Shire_horse
    • Dalam penebangan kayu pada masa perintisan awal, solusi lain untuk menghindari batang kayu yang terlalu besar untuk ditangani adalah dengan tidak menebang pohon itu sejak awal
      Para penebang awal di Pacific Northwest Amerika Serikat membiarkan pohon-pohon raksasa tetap berdiri, sampai-sampai para pemukim mengeluh bahwa mereka kekurangan kayu yang bisa dipakai meski berada di tengah hutan perawan
      Saat membangun University of Washington pada masa awalnya, biaya pembersihan lahan menjadi bagian besar dari total belanja modal. Pohon-pohon terbesar di lokasi tidak dimanfaatkan secara produktif; orang memanjatnya, mengikatnya satu sama lain dengan rantai, lalu menjatuhkannya bersamaan seperti domino. Begitu pohon-pohon itu dihubungkan, cukup tebang satu pohon dan semuanya roboh menjadi tumpukan, lalu dibakar
      Menurut saya ada pelajaran di sini tentang persoalan memilih batang kayu mana yang akan dipindahkan
    • Pernyataan “tidak ada derek besar” adalah bagian yang memaksakan analogi hingga merusaknya. Sebab di tempat yang memakai derek, solusinya tentu saja mendatangkan derek yang lebih besar
      Selain itu, sapi memang benar-benar dikembangbiakkan agar lebih besar, dan itu hampir merupakan inti yang membedakan sapi pekerja dari sapi lain. Hanya saja proses itu dibatasi oleh faktor-faktor khusus terkait ternak. Tentu, jika masalahnya harus diselesaikan saat itu juga, tidak ada pilihan selain bertahan dengan teknologi hewan ternak mutakhir pada masa itu
      Ceramah Laksamana Hopper berlangsung tidak terlalu lama setelah 1976, tahun ketika CRAY-1 yang merupakan CPU tunggal dan ILLIAC IV yang merupakan komputer paralel sama-sama muncul. ILLIAC IV lebih mahal, sulit digunakan, dan lebih lambat daripada CRAY-1, sehingga memang menjadi petunjuk tentang kemungkinan masa depan, tetapi tidak bisa dibilang sukses. Bisa dikatakan Cray pernah berkomentar tentang topik ini kira-kira, “Saya lebih suka membajak ladang dengan satu sapi yang kuat daripada dengan sekawanan besar ayam.” Laksamana Hopper tampaknya sedang menjawab pernyataan itu
      Yang terlewat oleh keduanya adalah bahwa alat yang paling optimal untuk suatu pekerjaan bergantung pada pekerjaan itu sendiri dan alat yang tersedia. Dan jika dilakukan dengan benar, scale-up dan scale-out saling melengkapi. Pertama, besarkan tiap node sampai batas praktisnya, lalu ketika efisiensi scale-up mulai menurun, mulailah scale-out
    • Kutipan/anekdot favorit saya adalah pada 16:20: “Jangan pernah, jangan pernah, jangan pernah menerima No pertama
      Sebagian orang memang hanya penghalang, dan sebagian lagi hanya ingin melihat seberapa serius pihak lawan. Seperti yang ia katakan, intuisi tentang bagaimana melakukan ini berkembang seiring usia, tetapi bagi saya definisi yang baik tentang manajemen secara umum adalah belajar kapan, bagaimana, dan seberapa keras harus mendorong balik saat menghadapi penolakan
    • Kedua ceramah itu secara keseluruhan benar-benar bagus
      Terutama bagian tentang biaya karena tidak menerapkan standar, yakni biaya dari tidak melakukan sesuatu, terasa sangat relevan sekaligus agak mengerikan jika dilihat sekarang
  • Dirilisnya video ini adalah kabar baik yang mengejutkan dan tak terduga. Sekitar 6 minggu lalu saya pertama kali membaca bahwa tape-tape ini ditemukan, tetapi NSA tidak bisa merilisnya karena tidak memiliki perangkat VTR 1 inci yang sesuai dan masih berfungsi: https://www.muckrock.com/news/archives/2024/jul/10/grace-hop...
    Artikel itu muncul lagi di HN dan tempat lain, tetapi tampaknya tidak mendapat banyak perhatian, dan karena pita video magnetik 1 inci akan mengalami degradasi seiring waktu, saya sempat mengkhawatirkan kemungkinan terburuk. Yang lebih membuat frustrasi, VTR vintage semacam itu benar-benar dimiliki dalam kondisi berfungsi oleh museum, pakar pelestarian video, dan kolektor
    Namun 6 minggu kemudian, kabar terbaik muncul. Semoga artikel itu dan unggahan ulangnya membantu menyebarkan kabar sehingga orang yang memiliki akses ke tape bisa terhubung dengan orang yang memiliki perangkatnya
    Sebagai materi sejarah yang dilestarikan pun ini luar biasa. Saya baru menonton 10 menit dari tape pertama, tetapi ia jelas sosok yang sangat berharga. Pemikirannya jernih, cara penyampaiannya hebat, dan selera humornya tajam. Meski direkam pada masa tuanya, terlihat jelas mengapa ia begitu sukses dan sangat dihargai oleh rekan-rekan penting dalam sejarah awal komputasi

    • Jika melihat siaran pers di halaman itu, tertulis bahwa mereka meminjam perangkat dari National Archives
      Meski begitu, akan lebih menarik jika mereka bekerja sama langsung dengan warga biasa untuk memulihkan tape tersebut
      “NSA tidak memiliki peralatan yang diperlukan untuk mengakses video dari format media yang diawetkan, tetapi menilai bahwa video tersebut memiliki kepentingan publik yang signifikan, sehingga meminta National Archives and Records Administration (NARA) untuk memulihkan video tersebut. Special Media Department NARA memulihkan video yang terdapat pada dua tape APEX 1’ dan mengirimkannya ke NSA untuk peninjauan publik”
      https://www.nsa.gov/Press-Room/Press-Releases-Statements/Pre...
  • Di bagian akhir ada nasihat yang tak lekang oleh waktu. Intinya, ada banyak profesional muda cerdas yang mencari kepemimpinan positif; hormati orang di atasmu dan terus beri mereka informasi, sambil menjaga timmu sendiri
    Pada masa itu, nuansanya mulai bergeser ke manajemen, yakni hal-hal ala MBA, tetapi di militer ada ungkapan bahwa “kita tidak bisa mengelola prajurit masuk ke medan perang, kita harus memimpin mereka”
    Benda dikelola, manusia dipimpin

    • Kutipan/ide ini seharusnya ditato di lengan setiap manajer senior
  • Untuk memahami apa yang orang katakan, menarik untuk mengetahui kapan mereka mengatakannya; dalam hal ini, tahun 1982. Pada 5:23, Laksamana Muda Hopper mengatakan bahwa “polychlorinated biphenyls (PCB) sedang dibuang di pedesaan di seluruh negeri”
    Saat itu limbah beracun merupakan fenomena yang sangat penting secara budaya. Sepertinya ia merujuk pada lokasi limbah beracun Valley of the Drums, yang diusulkan sebagai situs Superfund pada Desember 1982. Love Canal telah memopulerkan isu ini di publik lima tahun sebelumnya
    Entah kenapa, saya sangat tertarik pada limbah beracun, jadi saya mencatatnya sebagai referensi

    • Limbah beracun adalah monster nyata yang menghasilkan kisah horor terbaik
      Makhluk-makhluk monster fiktif tidak ada apa-apanya dibanding kenyataan bahwa seluruh komunitas diracuni dengan sengaja, menyebabkan penderitaan dan kematian jutaan orang. Dan semua ini terjadi secara sengaja karena seseorang menginginkan lebih banyak uang—karena keserakahan
      Monster sejatinya punya bentuk ganda. Kepalanya adalah orang-orang yang bertanggung jawab, dan tubuhnya adalah racun tak terlihat yang dibuang sembarangan ke tanah. Ini membuat Lovecraft dan penulis horor lain tampak seperti Mickey Mouse
    • Cerita ini juga mungkin ada di berita sekitar waktu itu: https://en.wikipedia.org/wiki/Warren_County_PCB_Landfill
      TPA itu dibuat oleh negara bagian North Carolina pada 1982 untuk membuang tanah yang terkontaminasi, sebagai akibat dari pembuangan ilegal minyak tercemar PCB dari Ward Transformer Factory pada 1978 di sepanjang tepi jalan di 14 county di North Carolina
    • Di Silicon Valley, orang-orang sering terkejut ketika melihat saya enggan memakan buah yang saya petik dari pohon di halaman belakang. Mereka menganggap buah yang langsung dipetik dari pohon entah bagaimana pasti organik dan sehat
      Ketika saya bertanya, “Apakah Anda sudah mengecek apakah area ini berada di atas atau di hilir lahan yang ditetapkan EPA sebagai Superfund?” biasanya yang saya dapat adalah tatapan kosong
      Jadi saya bertanya mengapa daerah ini disebut Silicon Valley, lalu bertanya apakah mereka tahu betapa sangat beracunnya pelarut yang dipakai dalam pembuatan chip, dan seberapa besar menurut mereka perusahaan-perusahaan pada 1950–60-an peduli pada masalah lingkungan. Kebanyakan orang segera menghubungkannya dan bereaksi, “Ya ampun”
      Saya sama sekali tidak akan terkejut jika perusahaan seperti Fairchild dan Intel pada masa itu hanya membawa tong bahan kimia yang mereka pakai ke belakang lalu membuangnya ke lubang yang digali di tanah
      Google juga beberapa tahun lalu pernah membangun gedung kantor di atas limbah beracun, lalu harus menjalankan ventilasi bawah tanah 24 jam agar karyawannya tidak sakit
      Ada juga beberapa lingkungan permukiman yang dibangun di atas tanah tercemar yang sama. Saya akan membeli jeruk di Safeway saja
  • Saya suka selera humornya. Salah satu cerita yang ia sampaikan adalah tentang bug komputer pertama di dunia, dan saya baru pertama kali mendengar cerita itu maupun sejarah katanya
    Ia juga bercerita bahwa komputer digunakan untuk meningkatkan kualitas foto satelit. Pemrosesannya memakan waktu 3 hari, tetapi mereka bisa mengetahui tinggi gelombang di tengah Samudra Pasifik dan suhu 20 kaki di bawah permukaan air
    The Bug in the Computer Bug Story
    https://daily.jstor.org/the-bug-in-the-computer-bug-story/

    • Rasanya artikel itu menyembunyikan bagian yang paling menarik. Memang benar “bug” dalam makna itu dapat ditelusuri kembali sampai abad ke-19, tetapi sebelumnya kata itu tidak selalu berarti “serangga”
      Maknanya bisa lebih dekat ke “roh jahat”, seperti dalam “bugs and goblins” di Hamlet. Saya menulis sedikit lebih banyak tentang ini di sini: https://jkaptur.com/bugs/
    • Lalu ia berkata: “Saya rasa cukup bagus bahwa Angkatan Laut menyimpan bug pertama, saya, dan beberapa artefak awal”
    • Bukan bermaksud meremehkan humornya, tetapi Thomas Edison dan orang-orang sebelumnya juga menulis tentang bug pada abad ke-19: https://en.wikipedia.org/wiki/Bug_(engineering)#History
    • Beberapa tahun kemudian, pada 1986, ia juga tampil di acara David Letterman: https://hackcur.io/grace-hopper-on-letterman/
  • Saya baru saja menontonnya dan itu benar-benar luar biasa. Bagian pertamanya mirip dengan ceramah publiknya yang pernah saya lihat sebelumnya, tetapi paruh keduanya membahas lebih dalam sejumlah topik yang cukup mutakhir untuk ukuran 1982
    Ada pembahasan tentang keamanan siber, loose coupling/modularisasi perangkat lunak, VLSI/SoC, dan standardisasi bahasa pemrograman

    • Saya suka contoh-contoh yang ia berikan dengan sangat spesifik. Ia menyebut Intel 8021 sebagai komputer termurah yang bisa dibeli, sebuah chip yang harganya 13 sen per unit jika membeli 100 buah
      Itu memberi gambaran visual yang bagus tentang betapa murahnya sistem komputer yang ia bicarakan bisa dibuat
    • Saya agak kecewa karena ia hampir tidak membahas keamanan multitingkat. Pada saat ceramah ini, pendekatan itu dianggap telah memecahkan masalah keamanan komputer
      Namun fokusnya untuk memecahnya menjadi sistem-sistem terpisah alih-alih sistem multiprogramming bisa dilihat sebagai pendekatan yang efektif pada masa itu
      Baru setelah koneksi internet terus-menerus menjadi umum, terlihat bahwa itu adalah ilusi. Dan kita masih terus menderita akibat ilusi itu hingga hari ini
  • Bukti yang dipaparkan sekitar menit 15:00 di bagian 2 tentang bagaimana perubahan perangkat lunak merambat ke seluruh sistem mungkin merupakan justifikasi teoretis terbaik yang pernah saya lihat untuk prinsip desain berorientasi objek dan enkapsulasi
    https://youtu.be/AW7ZHpKuqZg?si=Dzt6JeoX7MDT8D9M&t=899

    • Itu argumen yang kuat untuk loose coupling, tetapi hal itu bisa dicapai dengan pemrograman berorientasi objek, pemrograman fungsional, maupun banyak paradigma lain
    • Setelah mendengar penjelasan itu, rasanya siapa pun bisa pulang dengan merasa metodologi mereka sendiri memang benar
  • Apakah ini video yang ditemukan lewat permintaan keterbukaan informasi, tetapi berada dalam suatu format pita lama yang tidak bisa, atau tidak mau, dibaca oleh NSA?

    • Benar. Menurut siaran pers yang ditautkan, mereka meminjam peralatan dari NARA untuk memutarnya
  • Apakah kuliah ini mencakup diorama nanodetik/mikrodetik miliknya yang terkenal? Video-video yang ada sebelumnya tampak kualitas gambarnya cukup rendah
    https://www.youtube.com/watch?v=gYqF6-h9Cvg

    • Ada. Sekitar menit ke-40 dari kuliah pertama yang diunggah
      https://www.youtube.com/watch?v=si9iqF5uTFk&t=2400s
    • Dalam kuliah ini ia juga menceritakan kisah bug pertama, berbagai kisah legendaris dan sejarah, pelajaran yang dipetik, serta persoalan-persoalan masa depan yang menarik
      Sebagiannya sudah terpecahkan dan sebagiannya belum. Sangat layak ditonton seluruhnya
  • “Kita tampaknya lupa bahwa anak-anak berusia empat atau lima tahun sedang belajar aritmetika. Mereka profesor-profesor kecil. Anak-anak berusia enam tahun mendapatkan Speak and Spell. Kita harus berhati-hati. Karena akan datang generasi yang tahu ejaan”
    “Anak-anak berusia tujuh tahun tentu saja belajar BASIC dan menjalankan komputer. Saya kenal seseorang yang membeli komputer dan membawanya pulang, lalu putranya mengajarinya BASIC. Putranya berusia tujuh tahun. Ada juga orang lain yang membawa komputer pulang, dan sekarang ia harus mengajukan permohonan waktu komputer kepada ketiga anaknya”
    “Anak-anak itu sangat cerdas, dan mereka ada di luar sana sekarang. Mereka adalah anak-anak muda paling cerdas yang kita miliki”
    Sebagai GenX yang pada 1982 adalah nerd komputer berusia 10 tahun yang memprogram BASIC, saya bangga bahwa ia sedang membicarakan saya dan teman-teman sebaya saya
    Namun setelah itu ia memprediksi bahwa anak-anak paling cerdas akan datang dari pedesaan, dengan alasan karena ada “sekolah yang bagus”. Saya tidak tahu dari mana ia mendapat gagasan itu. Sekitar waktu itu saya pindah dari kota ke pedesaan, tetapi pendidikannya tidak lebih baik dan akses ke komputer benar-benar hilang. Berdasarkan pengalaman saya, kebanyakan daerah pedesaan, terutama negara bagian flyover, tidak punya dana untuk menyediakan lab komputer maupun guru yang tahu cara menggunakan komputer

    • Ia berbicara dari sudut pandang seseorang yang mendaftar sukarela di Angkatan Laut dan kemudian memimpin orang-orang yang dipilih untuk pekerjaan teknis di timnya
      Mengingat masa ketika ia hidup, ia pasti melihat efek samping dari melebarnya kesenjangan peluang antara kota dan pedesaan. Anak yang cerdas dan tekun di kota atau pinggiran kota lebih mungkin mendapatkan pekerjaan yang memuaskan atau masuk universitas, tetapi bagi anak dari pedesaan yang sama berbakat dan tekunnya, masuk militer kemungkinan besar merupakan peluang mobilitas ke atas terbaik