1 पॉइंट द्वारा GN⁺ 2024-10-14 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • पर्सनल कंप्यूटर कम्युनिकेशन के शुरुआती दौर में Ward Leon Christensen ने XMODEM और पहले ऑनलाइन CBBS के जरिए file sharing और online bulletin board संस्कृति की शुरुआत में योगदान दिया
  • Christensen और Randy Suess, Chicago Area Computer Hobbyists' Exchange(CACHE) में सक्रिय थे, और 1978 में Chicago की बर्फीली आंधी के दौरान पहले BBS का विकास शुरू किया; 4 हफ्ते बाद CBBS को आधिकारिक रूप से लॉन्च किया गया
  • XMODEM ने telephone line के जरिए कंप्यूटर फाइलों का ट्रांसफर संभव बनाया, और Christensen ने cassette-based operating system तथा Intel 8080 के लिए ReSource जैसे टूल भी खुद बनाए
  • IBM में वे 1968 में system engineer के रूप में शामिल हुए और 2012 में रिटायर होने तक वहीं काम किया; उनकी आखिरी भूमिका field technical sales specialist थी
  • Christensen का 11 अक्टूबर 2024 को Illinois के Rolling Meadows स्थित उनके घर में heart attack से निधन हुआ; वे Dvorak Awards और EFF Pioneer Award के विजेता रहे थे

शुरुआती जीवन और शिक्षा

  • Ward Leon Christensen का जन्म 23 अक्टूबर 1945 को Wisconsin के West Bend में Florence Hohmann Christensen और Roy Christensen के घर हुआ
  • उनके पिता Roy Christensen, West Bend Company में safety officer थे, और उनकी मां Florence, World Book encyclopedia बेचती थीं
  • उनके भाई Donald Christensen थे
  • 1963 में, West Bend High School में पढ़ते समय, उन्होंने खुद बनाए computer के साथ science fair में पहला स्थान हासिल किया
  • हाई स्कूल के बाद वे University of Wisconsin–Madison गए और बाद में Milton College में ट्रांसफर हो गए
  • 1968 में Milton College से उन्होंने physics और chemistry में Bachelor of Arts डिग्री प्राप्त की

CBBS और XMODEM

  • Christensen, Randy Suess के साथ Chicago Area Computer Hobbyists' Exchange(CACHE) के सदस्य के रूप में सक्रिय थे
  • पहले BBS का विकास Illinois के Chicago में बर्फीली आंधी के दौरान शुरू हुआ
    • CACHE के सदस्य अक्सर program साझा करते थे
    • file transfer के तरीकों पर भी लंबे समय से चर्चा हो रही थी
    • दोनों ने बर्फीली आंधी से मिले समय का इस्तेमाल implementation के लिए किया
  • CBBS को विकास शुरू होने के 4 हफ्ते बाद, 16 फरवरी 1978 को आधिकारिक रूप से लॉन्च किया गया
  • Christensen ने 1977 में Illinois के Dolton में रहते हुए XMODEM का आविष्कार किया, और 1978 में CBBS के सह-आविष्कारक बने
  • XMODEM telephone line के जरिए computer files ट्रांसफर करने के लिए एक protocol था

IBM करियर और खुद बनाए टूल

  • Christensen को 1968 में IBM sales office में system engineer के रूप में नियुक्त किया गया
  • उन्होंने 2012 में रिटायर होने तक IBM में काम किया, और उनकी आखिरी भूमिका field technical sales specialist थी
  • वे जरूरत के अनुसार खुद software tools बनाने वाले व्यक्ति के रूप में भी जाने जाते थे
    • floppy disk और hard disk के आम होने से पहले उन्होंने cassette-based operating system लिखा
    • कुछ programs का source code खो जाने के बाद, उन्हें फिर से बनाने के लिए उन्होंने Intel 8080 के लिए iterative disassembler ReSource लिखा
  • Jerry Pournelle ने 1983 में CP/M public domain software collection के बारे में लिखा कि “वाकई अच्छे programs में से शायद 50% Ward Christensen ने लिखे थे”
  • Christensen और Suess, मई 2005 में BBS: The Documentary में साथ दिखाई दिए

शिक्षण गतिविधियां और निजी जीवन

  • Christensen ने अपने निधन तक Great Lakes क्षेत्र में “learn-to-solder” कार्यक्रम आयोजित करने वाली non-profit organization Build-a-Blinkie के जरिए soldering skills सिखाईं
  • 11 अक्टूबर 2024 को Illinois के Rolling Meadows स्थित अपने घर में heart attack से उनका निधन हुआ
  • निधन के समय उनकी उम्र 78 साल थी
  • निधन के समय वे Debra Adamson के साथ रिश्ते में थे
  • उनके परिवार में भाई Donald और भतीजियां/भतीजे Carin और Dana Christensen हैं

पुरस्कार

  • Christensen को 1992 में Dvorak Awards for Excellence in Telecommunications दो बार मिले
    • Randy Suess के साथ पहला BBS विकसित करने के योगदान के लिए पुरस्कार मिला
    • “PC communications में उत्कृष्ट योगदान” के लिए lifetime achievement award मिला
  • 1993 में उन्हें Electronic Frontier Foundation का Pioneer Award मिला

1 टिप्पणियां

 
GN⁺ 2024-10-14
Hacker News की रायें
  • BBS Documentary(www.bbsdocumentary.com) बनाई थी
    शुरुआती लक्ष्य BBS अनुभव को एक documentary में कैद करना था, और करीबी परिचितों के interviews से शुरू करके उन “बड़ी हस्तियों” तक विस्तार करना था जो किशोर उम्र में BBS चलाते समय मेरे दिमाग में थीं, जैसे Ward Christensen, Chuck Forsberg, Randy Suess
    लेकिन Chicago की ओर से संपर्क आया कि कहीं Midwest ने इस इतिहास में जो अहम भूमिका निभाई, वह छूट न जाए। और production शुरू हुए एक महीने ही हुआ था, जब 9/11 के बाद studio-grade equipment लेकर विमान में कैसे चढ़ना है यह किसी तरह तय कर ही रहे थे, तभी CACHE(Chicago Area Computer Hobbyist Exchange) में Ward से सीधे मुलाकात हो गई
    “अपने heroes से मत मिलो” के बजाय “अच्छे heroes रखो” या “ऐसे इंसान बनो जिससे hero मिलना चाहे” कहना ज़्यादा सही लगता है। Ward गर्मजोशी भरे, दयालु और विनम्र थे, और एक नौसिखिए filmmaker के साथ उन्होंने सचमुच बहुत सहयोग किया
    BBS: The Documentary में दूसरे “वह व्यक्ति”, “वह महिला” और “वह group” भी बहुत थे, लेकिन Ward ने अपनी रचना और उसके दुनिया पर पड़े असर को लेकर जो विनम्रता दिखाई, उसकी वजह से मुझे अतिशयोक्ति या जबरन drama जोड़ने की जरूरत नहीं पड़ी। Ward अद्भुत थे और उनकी कमी खलेगी

    • मेरे पास documentary की physical copy है; बिक्री बंद होने के कुछ महीनों बाद आखिरकार eBay की बदौलत खरीदी थी
      हर बार देखने पर यह यादों की सैर बन जाती है और कुछ नया भी सीखने को मिलता है। 80s के आखिरी दौर से लेकर 90s के शुरुआती-मध्य वर्षों तक का BBS scene वाकई कमाल का था और उसकी याद भी आती है। कभी-कभी telnet BBS में बस थोड़ा-सा झांककर उसे याद कर लेता हूं
  • 80s–90s की computer culture में BBS एक बहुत बड़ा हिस्सा था
    उम्मीद है कि भविष्य की पीढ़ियां इस culture को समझ पाएंगी। BBS Documentary फिल्म तो है, लेकिन इससे कहीं ज्यादा documentation की जरूरत है
    अमेरिका के बाहर की हर चीज़ की documentation कम है, और eLiTe scene, demoscene, visually impaired लोगों से जुड़ी culture जैसी subcultures भी समय के साथ भुला दिए जाने के खतरे में हैं

    • यह मुद्दा काफी महसूस होता है, और मैं अपने network और अनजान लोगों से BBS की यादें इकट्ठा करने के बारे में सोचता रहा हूं
      बच्चे थोड़े और बड़े हो जाएं और काम का दबाव कम हो जाए तो शायद हो सके। संपर्क में रहने को कहना चाहूंगा। 2:206/149 या profile में दी जानकारी से मुझे ढूंढ सकते हैं
    • BBS instant gratification culture का ठीक उलटा था
      कुछ होने, download होने, render होने और फोन connect होने का सचमुच इंतजार करना पड़ता था। online कुछ खोजना अपने आप में एक यात्रा थी, और अक्सर वह यात्रा destination से ज्यादा सिखा जाती थी
    • “visually impaired लोगों से जुड़ी culture” से क्या मतलब है, क्या थोड़ा और समझा सकते हैं। मुझे भी दृष्टिबाधा है, इसलिए दिलचस्पी है
      वैसे demoscene अभी भी सक्रिय रूप से जिंदा है
    • हाल ही में भी textfiles.com पढ़ रहा था; यह BBS era की text files का बहुत अच्छा archive है
    • एक अच्छा site है: http://bbslist.textfiles.com/
  • RIP
    मेरा पहला paid programming काम 20 डॉलर लेकर 6502 assembly में XMODEM checksum implement करना था
    किसी BBS sysop ने शुरुआती 1200 baud modem खरीदा था, लेकिन Atari BASIC BBS software में checksum calculation इतनी धीमी थी कि file transfer speed घट जाती थी, और उसे तेजी से calculate कर सकने वाले USR() की जरूरत थी
    आज देखें तो बहुत simple लगता है, लेकिन तब मेरे लिए ऐसा नहीं था, और उस काम से मैंने protocols और algorithms के बारे में बहुत कुछ सीखा

    • “शुरुआती 1200 baud modem... USR() की जरूरत थी” में USR() क्या है, यह जानना चाहता हूं
      पूछ इसलिए रहा हूं क्योंकि USRobotics एक modem company थी
    • AppleSoft में रहस्यमय और international "&" command था
  • BBS 90s में मेरी जिंदगी का बहुत बड़ा हिस्सा था
    काश आज के teenagers भी वही online interaction का रोमांच महसूस कर पाते जो हमने तब महसूस किया था
    बेशक BBS internet से बेहतर नहीं था, लेकिन आजकल ऐसा कुछ नहीं है जो पूरे अनुभव के स्तर पर BBS की जगह ले सके। अगर आपने वह दौर जिया है, तो समझेंगे कि मेरा क्या मतलब है

    • 1983 में मैं sysop था। अगर पता होता कि BBS के बारे में आज तक बात होगी, तो video camera लेकर record कर लेता
      setup TRS-80 Model III पर था, दो floppies और auto-answer 300 baud modem के साथ, और इसे सिर्फ business hours के बाद चलाता था
    • मुझे लगता है BBS culture में फायदे और नुकसान दोनों थे। सबसे बड़ा फायदा यह था कि इसमें अनिवार्य रूप से locality बहुत मजबूत थी
      क्योंकि दूर के systems से connect करने पर long-distance phone charges, रात के rates पर भी, बहुत ज्यादा हो सकते थे
      इसे हल करने की कोशिशें भी हुई थीं। networked forums बने, और Telenet का PC Pursuit X.25 network की off-peak capacity उन लोगों को बेचने की कोशिश थी जो दूर के BBS पर phone करना चाहते थे
      user local access number पर call करता था, और फिर अगर network किसी नजदीकी modem pool से उस remote system को phone कर सकता था, तो उसी network के जरिए remote system से connect हो सकता था
  • सोचा नहीं था कि उनकी मृत्यु की खबर इस तरह मिलेगी
    जिन लोगों से पुष्टि के लिए पूछा जा सकता था, वे सभी अब इस दुनिया में नहीं रहे, और हमारे कंप्यूटर यूज़र ग्रुप के सदस्य भी उम्रदराज़ हो गए हैं
    Ward first principles से सोचने वाले इंसान थे। हाल के दिनों में वे Blinkies में सक्रिय थे और लोगों को soldering सीखने व अपनी electronic devices खुद बनाने में मदद करते थे

    • ये कहानियां दिखाती हैं कि Ward एक hacker थे
      boot ROM के standard hardware बनने से पहले, tape या disk drive होने पर भी कंप्यूटर के front panel के toggle switches से program और data enter करना पड़ता था
      आम तौर पर लोग bootstrap program लिखे पेज को देखते हुए switches चलाते थे, लेकिन नज़र कागज़ और switches के बीच लगातार जाती रहती थी, इसलिए यह दोहराव भरा और गलती-प्रवण काम था
      Ward ने इस समस्या को ऐसे हल किया कि उन्होंने boot loader पढ़ते हुए अपनी आवाज़ audio cassette tape पर record कर ली। play बटन दबाकर, वे record किए गए अपने निर्देशों के हिसाब से सिर्फ switches पर ध्यान लगाकर data डाल सकते थे
      ReSource की शुरुआत भी दिलचस्प है। Ward को पहले लिखे एक program को बाद में modify करना था, लेकिन source code खो गया था, इसलिए उन्होंने शुरुआती disassembler में से एक, resource, फिर से लिखा
      CP/M के दौर में उन्होंने “सबसे छोटा उपयोगी program” contest में हिस्सा लिया था, और [1] के page 6 पर छपी उनकी पूरी entry octal में नीचे जैसी थी
      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...
  • embedded systems में काम करने वाले एक दोस्त ने बताया कि XMODEM protocol communication embedded जगत में व्यापक रूप से इस्तेमाल होता है
    शायद यह protocol अतीत की तुलना में आज ज्यादा व्यापक रूप से devices में शामिल होकर deploy हो रहा हो। Cisco, Adtran, Juniper आदि के कई switches और router firmware में भी यह मौजूद है

    • पिछले हफ्ते ही हमने अपने embedded device में Xmodem से Kermit पर upgrade किया
    • सही। 2 साल पहले भी मैं उस समय XMODEM implement कर रहे एक व्यक्ति के साथ काम कर रहा था
      याद है कि वह शायद nRF52 series device था
  • Christensen और उनके partner Randy Suess Chicago Area Computer Hobbyists' Exchange(CACHE) के सदस्य थे, और उन्होंने Chicago के snowstorm के दौरान development शुरू किया और 4 हफ्ते बाद, 16 फरवरी 1978 को CBBS को आधिकारिक रूप से शुरू किया
    CACHE के सदस्य अक्सर programs share करते थे और काफी पहले से किसी तरह के file transfer पर चर्चा कर रहे थे। दोनों ने snowstorm से मिले खाली समय का उपयोग इसे implement करने में किया
    लगता है यहां मौजूद कई programmers को भी snowstorm जैसी कुछ हफ्तों की ऐसी फुर्सत चाहिए, जब कोई काम न हो और बस कुछ बनाया जा सके। मेरी तरह, अक्सर लोग इतने busy होते हैं कि रुककर मज़े और खेल-खेल में कुछ बनाना मुश्किल हो जाता है

  • BBS मेरे शुरुआती computer जीवन का बहुत बड़ा हिस्सा था
    high school में मैंने Pascal में लिखे BBS source code को खुद पढ़कर और hack करके असली programming सीखी
    मुझे नहीं पता था कि जल्द ही internet इस्तेमाल करने लगूंगा, और शहर के college में जाने का एक कारण यह भी था कि वहां local BBS होने की उम्मीद थी
    उन सब चीज़ों ने मेरी जिंदगी पर बड़ा असर डाला, और मैं उन अनगिनत उदाहरणों में से बस एक बहुत छोटा उदाहरण हूं। Ward Christensen और उनके शुरू किए काम को आगे बढ़ाने वाले सभी लोगों का मैं बहुत ऋणी हूं

    • अगर आपने Pascal वाला BBS source code छेड़ा था, तो सोच रहा हूं कि क्या वह Telegard था
      WWIV भी मूल रूप से Pascal में था, लेकिन जब मैंने उसे देखा तब तक वह C++ में फिर से लिखा जा चुका था। अगर मेरी याद सही है तो Telegard, WWIV के Pascal version पर आधारित था
      WWIV पर आधारित एक और Pascal BBS भी था, लेकिन उसका नाम याद नहीं आ रहा
      https://en.wikipedia.org/wiki/Telegard
      मैंने Commodore 64 और C-NET BBS से शुरुआत की थी, और 1990 के आखिर में PC gift में मिलने के बाद source code वाले options में WWIV सबसे मिलता-जुलता लगा। C-NET और WWIV दोनों की modding communities काफी अच्छी थीं, वे अच्छे दिन थे
  • मुझे याद है जब YMODEM के लेखक Chuck Forsberg का निधन हुआ था। उसे अब लगभग 10 साल हो गए
    https://news.ycombinator.com/item?id=10593617
    XYZ Modems: https://web.cecs.pdx.edu/~rootd/catdoc/guide/TheGuide_226.ht...
    जहां तक मुझे याद है, sliding window नहीं था, और जब Kermit जैसे protocols ने sliding window जोड़ा तो speed काफी बढ़ गई

  • ONE BBSCON 1994 के keynote और opening event में सभी sysops को खड़ा कराया गया, फिर जिन लोगों ने 1 साल से कम समय BBS चलाया था उन्हें बैठने को कहा, फिर 2 साल से कम वालों को बैठने को कहा, और इसी तरह आगे बढ़ा गया
    आखिर में सिर्फ Ward Christensen खड़े रह गए। मुझे उनसे थोड़ी देर मिलने की याद है; वे विनम्र थे, लेकिन BBS के इतना बढ़ जाने पर बहुत गर्व भी महसूस कर रहे थे। वे शांति से विश्राम करें