1 poin oleh GN⁺ 2024-10-14 | 1 komentar | Bagikan ke WhatsApp
  • Pada masa komunikasi komputer pribadi baru mulai terbentuk, Ward Leon Christensen berkontribusi membuka budaya berbagi file dan papan buletin online melalui XMODEM dan CBBS online pertama
  • Christensen dan Randy Suess aktif di Chicago Area Computer Hobbyists' Exchange(CACHE), mulai mengembangkan BBS pertama saat badai salju Chicago pada 1978, lalu secara resmi meluncurkan CBBS 4 minggu kemudian
  • XMODEM memungkinkan transfer file komputer melalui saluran telepon, dan Christensen juga membuat sendiri berbagai alat seperti sistem operasi berbasis kaset dan ReSource untuk Intel 8080
  • Di IBM, ia bergabung sebagai system engineer pada 1968 dan bekerja hingga pensiun pada 2012; jabatan terakhirnya adalah field technical sales specialist
  • Christensen meninggal karena serangan jantung pada 11 Oktober 2024 di rumahnya di Rolling Meadows, Illinois, dan pernah menerima Dvorak Awards serta EFF Pioneer Award

Kehidupan awal dan pendidikan

  • Ward Leon Christensen lahir pada 23 Oktober 1945 di West Bend, Wisconsin, dari pasangan Florence Hohmann Christensen dan Roy Christensen
  • Ayahnya, Roy Christensen, adalah kepala keselamatan di West Bend Company, sementara ibunya, Florence, menjual ensiklopedia World Book
  • Ia memiliki seorang saudara bernama Donald Christensen
  • Pada 1963, saat bersekolah di West Bend High School, ia meraih juara pertama pameran sains dengan komputer buatannya sendiri
  • Setelah lulus SMA, ia kuliah di University of Wisconsin–Madison lalu pindah ke Milton College
  • Pada 1968, ia memperoleh gelar Bachelor of Arts dari Milton College dengan jurusan fisika dan kimia

CBBS dan XMODEM

  • Christensen aktif sebagai anggota Chicago Area Computer Hobbyists' Exchange(CACHE) bersama Randy Suess
  • Pengembangan BBS pertama dimulai saat badai salju melanda Chicago, Illinois
    • Anggota CACHE sering berbagi program
    • Mereka juga sudah lama mendiskusikan metode transfer file
    • Keduanya memanfaatkan waktu yang muncul akibat badai salju untuk melakukan implementasi
  • CBBS resmi diluncurkan pada 16 Februari 1978, 4 minggu setelah pengembangannya dimulai
  • Christensen menemukan XMODEM pada 1977 saat tinggal di Dolton, Illinois, dan bersama-sama menemukan CBBS pada 1978
  • XMODEM adalah protokol untuk mentransfer file komputer melalui saluran telepon

Karier di IBM dan alat buatan sendiri

  • Christensen direkrut sebagai system engineer di kantor penjualan IBM pada 1968
  • Ia bekerja di IBM hingga pensiun pada 2012, dengan jabatan terakhir sebagai field technical sales specialist
  • Ia juga dikenal sebagai sosok yang membuat sendiri alat perangkat lunak sesuai kebutuhannya
    • Sebelum floppy disk dan hard disk menjadi umum, ia menulis sistem operasi berbasis kaset
    • Setelah kehilangan kode sumber beberapa program, ia menulis disassembler iteratif ReSource untuk Intel 8080 guna membuatnya kembali
  • Jerry Pournelle menulis pada 1983 tentang kumpulan perangkat lunak domain publik CP/M bahwa “mungkin 50% dari program yang benar-benar bagus ditulis oleh Ward Christensen”
  • Christensen dan Suess tampil bersama dalam BBS: The Documentary pada Mei 2005

Kegiatan pendidikan dan kehidupan pribadi

  • Hingga wafat, Christensen mengajarkan keterampilan menyolder melalui Build-a-Blinkie, organisasi nirlaba yang mengadakan acara “learn-to-solder” di wilayah Great Lakes
  • Ia meninggal karena serangan jantung pada 11 Oktober 2024 di rumahnya di Rolling Meadows, Illinois
  • Usianya saat meninggal adalah 78 tahun
  • Saat meninggal, ia sedang menjalin hubungan dengan Debra Adamson
  • Ia meninggalkan saudara laki-lakinya Donald serta keponakan Carin dan Dana Christensen

Penghargaan

  • Christensen menerima Dvorak Awards for Excellence in Telecommunications dua kali pada 1992
    • Ia menerima penghargaan bersama Randy Suess atas kontribusi mereka mengembangkan BBS pertama
    • Ia menerima penghargaan pencapaian seumur hidup atas “kontribusi luar biasa bagi komunikasi PC”
  • Pada 1993, ia menerima Pioneer Award dari Electronic Frontier Foundation

1 komentar

 
GN⁺ 2024-10-14
Opini Hacker News
  • Membuat BBS Documentary (www.bbsdocumentary.com)
    Tujuan awalnya adalah mendokumentasikan pengalaman BBS, dimulai dari wawancara dengan kenalan dekat, lalu ingin diperluas ke “tokoh-tokoh besar” yang ada di kepala saya saat remaja menjalankan BBS, seperti Ward Christensen, Chuck Forsberg, dan Randy Suess
    Namun seseorang dari Chicago menghubungi untuk memastikan agar bagian penting yang dimainkan Midwest dalam sejarah ini tidak terlewat. Baru sebulan produksi, saat kami baru saja memutuskan bagaimana bisa naik pesawat dengan peralatan setingkat studio setelah 9/11, saya akhirnya bertemu langsung dengan Ward di CACHE (Chicago Area Computer Hobbyist Exchange)
    Menurut saya, alih-alih “jangan temui pahlawanmu”, yang lebih tepat adalah “punyailah pahlawan yang baik” atau “jadilah orang yang ingin ditemui pahlawanmu”. Ward hangat, ramah, rendah hati, dan benar-benar banyak menyesuaikan diri dengan seorang pembuat film pemula
    Dalam BBS: The Documentary ada banyak “orang itu”, “perempuan itu”, dan “kelompok itu” lainnya, tetapi berkat kerendahan hati yang Ward tunjukkan terhadap ciptaannya dan dampaknya terhadap dunia, saya tidak perlu menambahkan hiperbola atau drama yang dipaksakan. Ward luar biasa, dan akan dirindukan

    • Saya punya edisi fisik dokumenter itu; akhirnya saya membelinya lewat eBay beberapa bulan setelah penjualannya berakhir
      Setiap kali menontonnya, rasanya seperti perjalanan nostalgia, dan selalu ada hal baru yang dipelajari. Adegan BBS dari akhir 80-an hingga awal–pertengahan 90-an benar-benar hebat, dan saya juga merindukannya. Sesekali saya sekadar mencicipi telnet BBS untuk mengenangnya
  • Dalam budaya komputer tahun 80–90-an, BBS adalah bagian yang sangat besar
    Semoga generasi mendatang bisa memahami budaya ini. Memang ada film BBS Documentary, tetapi dibutuhkan jauh lebih banyak dokumentasi
    Semua hal di luar AS kurang terdokumentasi, dan subkultur seperti scene eLiTe, demoscene, serta budaya terkait tunanetra juga berisiko terlupakan seiring waktu

    • Masalah ini cukup terasa bagi saya, dan saya sempat berpikir untuk mengumpulkan kenangan BBS dari jaringan saya dan orang-orang yang tidak saya kenal
      Sepertinya bisa dilakukan kalau anak-anak sudah sedikit lebih besar dan pekerjaan tidak terlalu padat. Saya ingin bilang mari tetap berhubungan. Bisa menemukan saya di 2:206/149 atau lewat info di profil
    • BBS adalah kebalikan total dari budaya kepuasan instan
      Kita benar-benar harus menunggu sesuatu terjadi, terunduh, dirender, dan telepon tersambung. Mencari sesuatu secara online adalah sebuah perjalanan, dan sering kali perjalanan itu mengajarkan lebih banyak daripada tujuannya
    • Saya penasaran apakah bisa dijelaskan lebih jauh apa yang dimaksud dengan “budaya terkait tunanetra”. Saya juga punya gangguan penglihatan, jadi ini menarik bagi saya
      Sebagai catatan, demoscene masih sangat aktif
    • Belakangan ini saya juga membaca textfiles.com; itu adalah arsip yang benar-benar bagus untuk file teks era BBS
    • Ada satu situs yang lumayan: http://bbslist.textfiles.com/
  • RIP
    Pekerjaan pemrograman berbayar pertama saya adalah mengimplementasikan checksum XMODEM dalam assembly 6502 dengan bayaran 20 dolar
    Seorang sysop BBS membeli modem 1200 baud generasi awal, tetapi perhitungan checksum di perangkat lunak BBS Atari BASIC terlalu lambat sehingga menurunkan kecepatan transfer file, dan ia membutuhkan USR() yang bisa menghitungnya lebih cepat
    Jika dilihat sekarang itu sangat sederhana, tetapi bagi saya saat itu tidak demikian, dan dari pekerjaan itu saya belajar banyak tentang protokol dan algoritme

    • Saya penasaran apa itu USR() dalam bagian “modem 1200 baud generasi awal... membutuhkan USR()”
      Saya bertanya karena USRobotics adalah perusahaan modem
    • AppleSoft punya perintah "&" yang misterius dan internasional
  • BBS adalah bagian yang sangat besar dari hidup saya pada tahun 90-an
    Saya berharap remaja masa kini juga bisa merasakan kegembiraan berinteraksi online seperti yang kami rasakan dulu
    Tentu saja BBS tidak lebih baik daripada internet, tetapi sekarang tidak ada yang menggantikan BBS dalam sensasi yang utuh. Kalau pernah mengalami masa itu, Anda tahu maksudnya

    • Saya adalah sysop pada 1983. Kalau saja tahu BBS akan dibicarakan sampai hari ini, saya akan mencari kamera video dan merekamnya
      Konfigurasinya TRS-80 Model III dengan dua floppy dan modem 300 baud auto-answer, dan hanya beroperasi setelah jam kerja
    • Menurut saya budaya BBS punya kelebihan dan kekurangan. Kelebihan terbesarnya adalah sifatnya yang secara tak terelakkan sangat lokal
      Sebab untuk terhubung ke sistem yang jauh, biaya telepon jarak jauh bisa sangat besar bahkan dengan tarif malam
      Ada juga upaya untuk mengatasi hal ini. Forum berjaringan muncul, dan PC Pursuit dari Telenet adalah upaya menjual kapasitas di luar jam sibuk jaringan X.25 kepada orang-orang yang ingin menelepon BBS yang jauh
      Pengguna menelepon nomor akses lokal, lalu jika jaringan dapat menelepon sistem jarak jauh tersebut dari pool modem terdekat, pengguna bisa terhubung ke sistem jarak jauh melalui jaringan itu
  • Tidak menyangka akan mengetahui kabar wafatnya dengan cara seperti ini
    Semua orang yang bisa dimintai konfirmasi sudah tiada, dan anggota komunitas pengguna komputer kami pun sudah menua
    Ward adalah orang yang berpikir dari prinsip pertama. Belakangan ini ia aktif di Blinkies, membantu orang belajar menyolder dan membuat perangkat elektronik sendiri

    • Ini adalah kisah-kisah yang menunjukkan bahwa Ward adalah seorang hacker
      Sebelum boot ROM menjadi perangkat keras standar, meski ada tape atau disk drive, program dan data harus dimasukkan lewat toggle switch di panel depan komputer
      Biasanya orang mengoperasikan switch sambil melihat halaman berisi program bootstrap, tetapi karena pandangan harus bolak-balik antara kertas dan switch, prosesnya repetitif dan mudah salah
      Ward memecahkan masalah ini dengan merekam suaranya sendiri saat membaca boot loader ke kaset audio. Dengan menekan tombol play, ia bisa fokus hanya pada switch dan memasukkan data sesuai instruksi dirinya yang terekam
      Asal-usul ReSource juga menarik. Ward perlu memodifikasi program yang dulu ia tulis, tetapi source code-nya hilang, jadi ia menulis resource, salah satu disassembler awal
      Pada masa CP/M, ia ikut lomba “program berguna terpendek”, dan seluruh entri karyanya yang dimuat di halaman 6 dari [1] adalah sebagai berikut dalam oktal
      j 1731751
      Author: Ward Christensen
      Length: 2 bytes
      Memory clear.
      0000 063 INX SP
      0001 307 RST 0
      [1] http://vtda.org/docs/computing/AltairUserGroup/AltairUserGro...
  • Seorang teman yang bekerja di sistem embedded memberi tahu bahwa komunikasi dengan protokol XMODEM dipakai di seluruh dunia embedded
    Bisa jadi protokol ini sekarang tertanam dan tersebar lebih luas daripada dulu. Protokol ini juga ada di firmware banyak switch dan router dari Cisco, Adtran, Juniper, dan lainnya

    • Minggu lalu kami baru saja meng-upgrade perangkat embedded kami dari Xmodem ke Kermit
    • Benar. Dua tahun lalu pun saya bekerja dengan seseorang yang saat itu sedang mengimplementasikan XMODEM
      Kalau tidak salah, perangkatnya dari seri nRF52
  • Christensen dan mitranya Randy Suess adalah anggota Chicago Area Computer Hobbyists' Exchange(CACHE), dan mereka mulai mengembangkannya saat badai salju Chicago lalu resmi mendirikan CBBS empat minggu kemudian, pada 16 Februari 1978
    Anggota CACHE sering berbagi program dan sudah lama membicarakan suatu bentuk transfer file; keduanya memanfaatkan waktu luang akibat badai salju untuk mewujudkannya
    Sepertinya banyak programmer di sini juga membutuhkan waktu beberapa minggu tanpa pekerjaan, seperti saat badai salju, untuk sekadar membuat sesuatu. Seperti saya, banyak yang terlalu sibuk sehingga sulit berhenti sejenak dan membuat sesuatu demi kesenangan dan bermain-main

  • BBS adalah bagian yang sangat besar dari kehidupan komputer awal saya
    Saat SMA, saya benar-benar belajar pemrograman dengan belajar sendiri dan mengutak-atik source code BBS dalam Pascal
    Saya tidak tahu bahwa sebentar lagi akan memakai internet, dan salah satu alasan saya kuliah di kota adalah karena sepertinya akan ada BBS lokal
    Semua itu berdampak besar pada hidup saya, dan saya hanyalah salah satu contoh yang sangat kecil. Saya sangat berutang budi kepada Ward Christensen dan semua orang yang meneruskan apa yang ia mulai

    • Kalau Anda pernah mengutak-atik source code BBS dalam Pascal, saya penasaran apakah itu Telegard
      WWIV juga awalnya Pascal, tetapi saat saya menemukannya, sudah ditulis ulang dalam C++. Kalau ingatan saya benar, Telegard dibuat berdasarkan WWIV versi Pascal
      Ada juga BBS Pascal lain yang berbasis WWIV, tetapi saya tidak ingat namanya
      https://en.wikipedia.org/wiki/Telegard
      Saya mulai dengan Commodore 64 dan C-NET BBS, lalu setelah mendapat hadiah PC pada akhir 1990, WWIV adalah yang paling mirip di antara yang punya source code. Baik C-NET maupun WWIV punya komunitas modifikasi yang cukup bagus; masa-masa yang indah
  • Saya ingat saat Chuck Forsberg, penulis YMODEM, meninggal dunia. Itu sudah hampir 10 tahun lalu
    https://news.ycombinator.com/item?id=10593617
    XYZ Modems: https://web.cecs.pdx.edu/~rootd/catdoc/guide/TheGuide_226.ht...
    Sepingat saya tidak ada sliding window, dan ketika protokol seperti Kermit menambahkan sliding window, kecepatannya meningkat drastis

  • Pada keynote dan acara pembukaan ONE BBSCON 1994, mereka pernah meminta semua sysop berdiri, lalu menyuruh yang sudah menjalankan BBS kurang dari 1 tahun untuk duduk, yang kurang dari 2 tahun untuk duduk, dan seterusnya
    Pada akhirnya hanya Ward Christensen yang tetap berdiri. Saya ingat pernah bertemu sebentar dengannya; ia rendah hati sekaligus sangat bangga melihat BBS berkembang sejauh ini. Semoga beristirahat dengan tenang