1 पॉइंट द्वारा GN⁺ 2024-06-30 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Marc and Ben show के इस विशेष एपिसोड में वेब ब्राउज़र के जन्म और Mosaic·Netscape की शुरुआत को Marc Andreessen की यादों के आधार पर देखा गया है
  • होस्ट Marc को ब्राउज़र के सह-आविष्कारकों में से एक के रूप में परिचित कराते हैं और मानते हैं कि यह कहानी अब तक न तो पर्याप्त विस्तार से और न ही पूरी सटीकता से बताई गई है
  • ब्राउज़र को उस मूल माध्यम के रूप में समझाया गया है जिसके जरिए बहुत से लोग इंटरनेट तक पहुँचते हैं, जैसे Chrome या Facebook·Twitter लिंक खोलने का अनुभव
  • शुरुआती दौर में बड़ा व्यावसायिक अवसर और inbound sales leads थे, लेकिन इससे तुरंत कंपनी बनाने या venture capital जुटाने का फैसला नहीं हुआ
  • Marc जवाब देते हैं कि उस समय उन्हें venture capital नाम की चीज़ के अस्तित्व का ही पता नहीं था, जिससे समझ आता है कि शुरुआती वेब ब्राउज़र के व्यवसायीकरण की शुरुआत किस तरह की सोच और जानकारी की स्थिति में हुई

वेब ब्राउज़र के जन्म पर लौटता एक विशेष एपिसोड

  • यह वीडियो Marc and Ben show का एक विशेष एपिसोड है, जो वेब ब्राउज़र की उत्पत्ति और आविष्कार पर केंद्रित है
  • होस्ट Marc को वेब ब्राउज़र के सह-आविष्कारकों में से एक के रूप में परिचित कराते हैं
  • शीर्षक के अनुसार फोकस इस बात पर है कि Mosaic और Netscape की शुरुआत कैसे हुई
  • होस्ट कहते हैं कि यह कहानी अब तक न तो पर्याप्त व्यापक रूप से और न ही सही तरह से बताई गई है

शुरुआती बातचीत के मुख्य दृश्य

  • ब्राउज़र को उस तरीके के रूप में लिया गया है जिससे बहुत से लोग इंटरनेट का अनुभव करते हैं
    • उदाहरण के तौर पर Chrome का उल्लेख किया गया है
    • Facebook लिंक या Twitter लिंक पर क्लिक करने पर जो खुलता है, उसे ब्राउज़र के रूप में समझाया गया है
  • बड़े व्यावसायिक अवसर और inbound sales leads होने के बावजूद Marc ने न कंपनी बनाई और न venture capital जुटाया
  • इसके कारण पर Marc कहते हैं कि उस समय उन्हें venture capital जैसी किसी चीज़ के बारे में पता ही नहीं था
  • बातचीत में यह मज़ाक भी आता है कि “tractor के बारे में जानते थे, लेकिन venture capital के बारे में नहीं”

1 टिप्पणियां

 
GN⁺ 2024-06-30
Hacker News की रायें
  • वीडियो प्लेयर ठीक से नहीं चल रहा था, इसलिए YouTube वर्जन डाल रहा हूँ
    https://youtu.be/8aTjA_bGZO4

  • मेरी समझ के हिसाब से Spyglass/Microsoft से जुड़ी कुछ डिटेल्स सटीक नहीं हैं, लेकिन उन्हें खास तौर पर सुधारकर कहना शायद उचित नहीं होगा
    हालांकि मैं Spyglass browser team का project lead था, इसलिए एक बात ठीक कर सकता हूँ: हमने Mosaic code को license किया था, लेकिन असल में उसे बिल्कुल इस्तेमाल नहीं किया, और Spyglass Mosaic शुरू से नया लिखा गया था
    बड़ी तस्वीर में Marc की यादें कुल मिलाकर सही लगती हैं, और उन्होंने कुछ ऐसी भरोसेमंद बैकस्टोरी भी बताईं जिनके बारे में मुझे पता नहीं था
    वह सचमुच पागलपन भरा दौर था और Netscape ने हमें हरा दिया, लेकिन मुझे याद है कि उस समय मेरे boss ने कहा था, “जिन लोगों ने हमसे पाँच गुना ज्यादा खर्च नहीं किया, उन सबको हमने हराया।” Marc की तरह मैं बहुत अमीर या मशहूर तो नहीं बना, लेकिन बहुत कुछ सीखा, और उस कहानी का हिस्सा बनने के लिए आज भी आभारी हूँ

    • करीब 1997 में, जिस कंपनी में मैं जल्द ही शामिल होने वाला था, उसने cable TV आधारित internet startup WorldGate में इस्तेमाल के लिए Spyglass को license किया था
      browser headend पर चलता था, और बाद में उसे laptop chipset आधारित, हमारे अपने design किए हुए blades पर चलाया गया। 2U chassis में 10 blades होते थे, और हर blade पर 10~20 browser instances चलते थे; उस समय commercial blades नहीं थे
      screen image को compress करके set-top box तक भेजा जाता था, और IR keyboard व remote control input वापस headend पर भेजे जाते थे
      सितंबर 1998 में मुझे browser पर काम करने के लिए hire किया गया, और तब तक web के लिए लगभग जरूरी हो चुके JavaScript engine को भी खुद implement करके जोड़ दिया गया था। जब horizontal pixels “बहुत कम” होते थे, खासकर जब table width % जैसी value में दी जाती थी, तो वह सही से काम नहीं करता था, इसलिए मैंने table code पूरा फिर से लिखा
      आखिरकार table code का बड़ा redesign करने के बाद, मुश्किल cases में हम Netscape से बेहतर handle करने लगे
      लेकिन HTML4 में जुड़ रही चीजें देखकर लगा कि Spyglass-आधारित code को पकड़े रखना और खुद HTML4-compatible implementation करना एक छोटी कंपनी के लिए बहुत बड़ा काम था। कंपनी अधिकतम करीब 350 लोगों की थी, 1999 में थोड़े समय के लिए उसका valuation 1 billion dollar हुआ था, लेकिन browser side में JavaScript engine सहित ज्यादा से ज्यादा 5~10 लोग ही थे
      इसलिए 1999 के अंत~2000 की शुरुआत में हमने जल्द आने वाले open source browser Mozilla पर switch करने का फैसला किया और मैं उसमें गहराई से जुड़ गया। cable TV internet business असफल रहा, क्योंकि cable companies की दूसरी priorities थीं, जैसे TVGuide की patent monopoly तोड़ना, और हमने पैसे लेकर उनके लिए वह काम किया
      2003 में हम browser से असंबंधित hardware videophone market में चले गए, और उसके बाद भी मैं Mozilla से peripheral रूप से जुड़ा रहा; फिर WorldGate 2011 में dissolve हो गया और मैं Mozilla में औपचारिक रूप से शामिल होकर WebRTC work lead करने लगा
      उस समय Spyglass की internal architecture, मेरे जाने हुए NCSA code की तुलना में, काफी reasonable लगती थी
    • मैं शुरुआती Netscape team में था, और मेरे हिसाब से Spyglass वाले हमसे कहीं ज्यादा cool थे। market हमेशा best product नहीं चुनता
    • Eric, लगभग 10 साल पहले मैंने आपका Browser Wars blog पढ़ा था, और इस पोस्ट की वजह से फिर original material देखने लगा
      Marc याद करते हैं कि Microsoft ने Spyglass से कहा था कि “Microsoft Mosaic” को add-on product के रूप में बेचने दें और साथ ही independent version भी देते रहें; मैं जानना चाहता हूँ कि क्या आप इस बड़ी कहानी के इस हिस्से को अलग तरह से बता सकते हैं या और detail में समझा सकते हैं, खासकर यह ध्यान में रखते हुए कि MSFT ने आखिरकार अपना browser free कर दिया। यह हिस्सा हमेशा अपेक्षाकृत मोटे तौर पर पार कर दिया गया लगता था
  • graphical browser से पहले WWW ने मुझे ज्यादा प्रभावित नहीं किया था, और Gopher बेहतर लगता था
    मैंने magazine में graphical web browser के बारे में पढ़ा था, लेकिन इसके लिए SLIP connection चाहिए था, और उस समय शायद मेरे पास वैसा connection नहीं था
    एक दिन मैंने पढ़ा कि Brooklyn का कोई व्यक्ति www.soundtube.com पर website चलाता है और internet के जरिए music बेचता है; उससे संपर्क करने के बाद मैं उसके Brooklyn office गया और graphical browser में site देखी। उसके बाद मैंने उसी की तरह setup कर लिया
    site logo आधी निचोड़ी हुई toothpaste tube जैसा था, जिस पर “sound tube” लिखा था। distribution तरीका याद नहीं है, लेकिन आखिरी बार जब गया था तब भी वही logo था और subtitle में “what could have been” लिखा था
    कभी-कभी Sound Tube के बारे में और जानकारी खोजता हूँ; लगता है गायब हो गया है, पर उम्मीद है कि बस मुझे नहीं मिल रहा

    • वह लगभग निश्चित रूप से मेरा दोस्त Joe ही रहा होगा। वह passionate music fan और early tech adopter था, और अपने Brooklyn apartment से सबसे शुरुआती online record stores में से एक चलाता था
      मैं भी उस apartment में गया हूँ। किसी को graphical web browser दिखाने के लिए बुलाना बिल्कुल वैसा काम है जो वह करता
      नाम Sound Tube नहीं, बल्कि Sound Wire था, इसलिए शायद आप उसे नहीं ढूँढ पा रहे। toothpaste logo की वजह से याद में नाम मिल गया होगा। memory ऐसी ही होती है
      https://web.archive.org/web/19961122055147/http://soundwire....
      https://www.wired.com/1995/05/net-surf-44/
      मैंने उसे message भेजा है, शायद वह इस thread में आ जाए
    • कभी-कभी कई वजहों से Lynx खोलता हूँ, और जब news.ycombinator.com पर जाने की कोशिश करता हूँ तो Lynx NNTP connection try करता है। उसे दोष नहीं दे सकते
    • वाह, SLIP connection को तो मैं पूरी तरह भूल गया था। उस दौर में उसे configure करना सचमुच nightmare था। Gopher मुझे पसंद था, इसलिए हमेशा इस्तेमाल करता था
    • किसी ने कहा कि शायद Lynx पहले था, क्या सच में ऐसा है? मुझे लगा था कि शुरुआत से ही images मौजूद थीं
    • Gopher client का user experience सचमुच अच्छा था, लेकिन “gopherapp” बनाना बिल्कुल मजेदार नहीं था
  • मैंने यह वीडियो करीब 30 मिनट तक देखा, और जब Marc ने newsgroup की बात की तो पुरानी यादों की तेज़ लहर आ गई
    आजकल मैं web browsing वाला बूढ़ा hacker बन गया हूं, लेकिन याद है कि Netscape के आख़िरी दौर में एक किशोर open source hacker के तौर पर शुरुआत करते हुए मैंने पाया था कि npm.* newsgroup में ढेरों Netscape engineers बैठे रहते थे
    यह सचमुच हैरान करने वाला था कि जिस browser को मैं रोज़ इस्तेमाल करता था, उसके बारे में सवाल डालने पर असल में उसे बनाने वाले लोग जवाब देते थे। Netscape बच नहीं पाया, लेकिन उसकी विरासत बहुत बड़ी है

    • वह दुनिया दूसरे माध्यमों के जरिए काफ़ी लंबे समय तक जारी रही। शुरुआती webkit IRC channel में जाने पर मुझे याद है कि Hyatt जैसे लोग बस वहीं मौजूद रहते थे, मुझसे chat करते थे और सवालों के जवाब देते थे—यह देखकर मैं चकित था
      web browser बनाने वाले लोगों की community spirit और openness में सचमुच कुछ खास है। उसकी जड़ें शायद newsgroup तक जाती हों
    • जानना चाहता हूं कि npm.* newsgroup क्या था। मुझे ऐसा hierarchy याद नहीं है। क्या Netscape और Node एक ही दौर के थे?
  • हाल ही में Michael Lewis की The New New Thing पढ़ी, और यह किताब Netscape को Jim Clark की उस get-rich-quick योजना की तरह देखती है जिसे उसने computer से navigate होने वाली yacht खरीदने के लिए बनाया था
    उसे पता था कि Microsoft 6 महीनों के भीतर कंपनी को बेकार बना देगा, और उसने दांव लगाया कि investors यह बात इतनी जल्दी समझ नहीं पाएंगे। और वह सचमुच सही निकला

    • यह Netscape के server software के गरम कचरा होने वाली कहानियों से भी मेल खाता है। दिक्कत यह थी कि revenue का ज़्यादातर हिस्सा वहीं से आता था, और वह शुरुआत से cash cow product के तौर पर design भी नहीं किया गया था
      मुझे लगता है कि free Netscape browser ही उस “शर्तों वाली free apps” की दलदल की शुरुआत था जिसमें हम आज फंसे हैं, लेकिन इसका दोष सिर्फ़ Netscape को नहीं दिया जा सकता। क्योंकि Netscape जिन browsers से मुकाबला कर रहा था, उनमें से एक NCSA Mosaic था, जिसे Spyglass के लोग browser wars की बात करते समय अजीब तरह से छोड़ते दिखते हैं
      NCSA Mosaic National Science Foundation grant से विकसित हुआ था और सार्वजनिक हित में मुफ्त बांटा गया था। मुफ्त से मुकाबला करना मुश्किल होता है, और NSF ने भी कई बार पूछा कि क्या उसे support जारी रखना चाहिए
  • मैंने NCSA में किसी-न-किसी रूप में करीब 10 साल काम किया, और browser work से पहले और बाद में वहां रहे लोगों से उस समय विकसित हो रहे tools के bundle के बारे में सुनना काफ़ी अद्भुत था
    कई tools collaboration पर गहराई से केंद्रित थे, लेकिन Mosaic जितना बड़ा कोई नहीं हुआ
    कुछ चीज़ें ढूंढना मुश्किल है, जैसे HyperCard के लिए XCMD extension जिसने Cray से सीधे animation support कराया, Contours, PalEdit, और collaborative environments के लिए Montage
    कुछ ने, जैसे कुछ साल बाद आया Habanero, अपेक्षाकृत बड़ा निशान छोड़ा
    https://www.hpcwire.com/1999/04/16/ncsa-habanero-hot-java-ba...

    • DOS इस्तेमाल करने वाले हम लोगों के लिए NCSA tools बहुत बड़ी चीज़ थे
      1995 की गर्मियों में भी मैं Windows 3.1 इस्तेमाल कर रहा था, और जिस research program में मैं था, उसमें computer लाने वाला मैं अकेला व्यक्ति था। वह computer science program भी नहीं था
      जब मैंने लोगों से कहा कि वे telnet से घर का email पढ़ सकते हैं, तो मेरा computer रोज़ एक घंटे के लिए email-checking point बन गया। campus computer lab काफ़ी दूर थी और local login भी नहीं था
      अगली गर्मियों में मैं University of Florida में था, लेकिन campus के बाहर रहता था। फिर भी Alachua County Freenet PPP मुफ्त dial-up देता था, और etherppp Ethernet packet driver को emulate करता था, इसलिए NCSA apps अच्छी तरह चलती थीं। हां, वे बहुत धीमी ज़रूर थीं
      बाद में mTCP जैसे बेहतर और अधिक complete DOS-compatible bundles आए, लेकिन NCSA bundle शानदार था। Security? ऐसी कोई चीज़ नहीं थी। लेकिन क्या वह उपयोगी था? बेहद उपयोगी था
    • एक बार town गया तो Oil Chemistry Building में रुका, और उस दिन Fishbowl को तोड़ा जा रहा था
      कुछ जगहों पर जाने पर वे अब भी वैसी ही बची मिलती थीं, और कुछ जगहें बहुत पहले ही गायब हो चुकी थीं। लेकिन holidays वाले हफ्ते में demolition crew को मेरे landmarks में से एक तोड़ते देखने के लिए मैं कभी वापस नहीं आया था
      वह सचमुच जटिल भावनाओं वाला दिन था
    • NYC में ISDN lines install करने के दिनों में, मेरे पास network testing के लिए कई HyperCard stacks थे
      Mac shareware market सक्रिय था, और HyperCard stacks उन चीज़ों में से थे जिन्हें हम Gopher से download करते थे। Internet अजीब software tools के repositories से भरा था
      उस समय असंभव रूप से connected system के लिए शायद “toaster net” शब्द इस्तेमाल होता था
  • हम सभी अपनी बुद्धि को ज़्यादा आंक सकते हैं। मुझे साफ़ याद है कि किसी mailing list से mail मिला, कोई अजीब चीज़ download करके आज़माई, उसे पूरा कचरा समझा और 5 मिनट में delete कर दिया
    बेशक वह Mosaic था, और बेशक मैं पूरी तरह गलत था। यह बात मैं Firefox web browser में लिख रहा हूं। आख़िरी बार telnet कब इस्तेमाल किया था?

    • मैं खुद को बहुत ज़्यादा दोष नहीं दूंगा। आप उस समय web जैसा था, उसी पर प्रतिक्रिया दे रहे थे। वह क्या बनने वाला है, इसका अंदाज़ा लगाना काफ़ी मुश्किल, शायद असंभव था
      मुझे “सिर्फ़ mouse click से Louvre जा सकते हैं और फिर MoMA भी” वाला वाक्य पढ़ना याद है। लेकिन हवाई जहाज़ से जाना लगभग उतना ही धीमा और महंगा, और कहीं ज़्यादा मज़ेदार लगता था
      250MB drive में से करीब 20MB घेरने वाले Netscape को delete करके जगह वापस हासिल कर ली
    • एक दोस्त browser team में काम कर रहा था, और एक दिन जब मैं उस company में गया तो उसने demo दिखाया। screen पर एक image थी और उसके चारों ओर text लगा था; मुझे लगा, ऐसा तो WordPerfect या Word में भी कर सकते हैं ना। तो मेरे मन में था कि अब क्या मैं अपना काम करने जा सकता हूं?
      अगली गर्मियों में मैंने वहां apply किया। उसके बाद market में आए कुछ बदलाव नहीं चूका, लेकिन आखिरकार उनका पीछा करते-करते थक गया
    • पक्का कुछ लोग ऐसे भी रहे होंगे जिन्होंने bitcoin core चलाकर कुछ blocks mine किए और फिर delete कर दिया
    • Netscape Mosaic से एक बड़ी छलांग था
      जिन web users को Mosaic नहीं बना पा रहा था, उन्हें Netscape ने बनाया, और दोनों ने अपनी-अपनी प्रगति जोड़ी
  • यह तो ज़रूर देखना पड़ेगा। अच्छा होगा अगर वीडियो में यह भी बताया जाए कि Netscape नाम का मतलब क्या है, यह क्या संकेत देता है, और यह कहाँ से आया
    मुझे हमेशा दिलचस्प लगा कि इस नाम में वही अक्षर हैं जो NCSA में हैं, जहाँ Mosaic मूल रूप से develop हुआ था, और इसका उच्चारण भी कुछ हद तक मिलता-जुलता है। यह महज़ संयोग से ज़्यादा लगता है

    • “हमें कंपनी का नाम बदलने का काम आगे बढ़ाना होगा,” ऐसा कहा गया, और जवाब मिला, “कुछ ideas तो हैं, लेकिन बहुत अच्छे नहीं हैं।”
      फिर अचानक ध्यान आया और कहा, “Netscape कैसा रहेगा?” सभी ने एक-दूसरे को देखकर कहा, “यह काफ़ी अच्छा है। बाकी options से बेहतर है।”
      उस नाम से Internet को visualize करने और उसके अंदर क्या है यह देख पाने का एहसास मिलता था
      यह बात Greg Sands ने https://money.cnn.com/magazines/fortune/fortune_archive/2005... पर कही थी
    • Landscape → Netscape
  • अच्छी यादें हैं। 1998 में मुझे मूल 1994 Netscape Mosaic v 0.93 Beta वाली floppy मिली थी, और मैंने अपनी personal site पर कई छोटी-मोटी चीज़ें शेयर की थीं। Internet Archive का शुक्रिया
    https://web.archive.org/web/20010430044121/http://www.jeremi...
    उस समय इसे slashdot पर भी पोस्ट किया था; वे हरे रंग याद आते हैं ;)
    https://slashdot.org/story/98/10/28/1923205/original-netscap...

  • इस कहानी पर JWZ क्या कहेगा, यह सच में जानने की उत्सुकता है

    • मेरे मन में भी सबसे पहले यही आया
      कुछ दिन पहले JWZ ने मौजूदा Mozilla के बारे में एक अच्छा लेख लिखा था: https://www.jwz.org/blog/2024/06/mozillas-original-sin/
    • JWZ भले ही HN के प्रति विरोधी भाव रखता हो, लेकिन open source में उसके योगदान और modern web browser पर उसके प्रभाव को जितना भी रेखांकित किया जाए, कम है
      अगर Mozilla के इतिहास पर thread है, तो Netscape को open source बनाने की प्रक्रिया पर बनी उसकी documentary Code Rush फिर से देखने लायक है
      https://en.m.wikipedia.org/wiki/Code_Rush
    • JWZ कौन/क्या है?