2 पॉइंट द्वारा GN⁺ 2023-08-22 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Macintosh कंप्यूटर के शुरुआती दौर पर एक लेख, खासकर boot time पर फोकस के साथ
  • Apple के सह-संस्थापक Steve Jobs, Macintosh के धीमे boot time को लेकर चिंतित थे
  • भले ही Macintosh का 68000 microprocessor Apple II से 10 गुना तेज था, floppy disk एक बड़ा bottleneck थी
  • Jobs खास तौर पर उस boot time को लेकर संवेदनशील थे जो Macintosh को पहली बार चालू होने पर लगता था, और इसमें कई मिनट तक लग सकते थे
  • disk driver और file system पर काम करने वाले engineer Larry Kenyon को Jobs ने boot process को और तेज बनाने का काम सौंपा
  • Jobs ने Kenyon को यह समझाकर प्रेरित किया कि अगर boot time में सिर्फ 10 सेकंड भी कम हो जाएँ, तो एक साल में दर्जनों लोगों की जान बचाई जा सकती है
  • समय बचत पर यह अनोखा नज़रिया टीम के लिए मज़ाक जैसा बन गया, लेकिन इसी ने अगले कई महीनों तक boot time कम करने की दिशा दिखाई
  • यह लेख Steve Jobs की सोच और efficiency तथा user experience के प्रति उनकी लगातार कोशिशों पर एक दिलचस्प झलक देता है

1 टिप्पणियां

 
GN⁺ 2023-08-22
Hacker News राय
  • Apple के एक अनुभवी engineer ने MacOS 8.x boot time को लेकर शिकायतों के मूल कारण को समझने के महत्व पर एक किस्सा साझा किया
  • engineer की टीम ने पाया कि users तेज boot time इसलिए नहीं चाहते थे कि boot जल्दी हो, बल्कि इसलिए क्योंकि system instability के कारण उन्हें बार-बार reboot करना पड़ रहा था
  • टीम ने system stability सुधारने पर ध्यान केंद्रित किया, जिससे reboot की आवृत्ति कम हुई, और नतीजतन boot time को लेकर शिकायतें भी कम हो गईं
  • यह कहानी customers की ज़रूरतों और उनके पीछे के कारणों को समझने के महत्व पर ज़ोर देती है
  • एक अन्य comment में Blizzard में टीम को motivate करके download और install time बेहतर करने की strategy साझा की गई, जिसमें waiting time को मानव जीवन के हिस्से में बदलकर देखा गया
  • "प्रकाश की गति" की अवधारणा पेश की गई, जिसका मतलब है किसी काम को physical limits तक optimize करना
  • लेख में Steve Jobs का एक मज़ेदार किस्सा भी साझा किया गया है, जिसमें उन्होंने restaurant menu के वर्णन का इस्तेमाल करके Microsoft कर्मचारियों को Silicon Valley लाकर NeXT में काम करने के लिए राज़ी किया
  • comments में software performance और speed के महत्व पर ज़ोर दिया गया, एक user ने सुझाव दिया कि slow software users की नाराज़गी और engineers के प्रति नकारात्मक धारणा पैदा कर सकता है
  • अधिक development teams से performance को प्राथमिकता देने और users के waiting time को कम करने की मांग की गई
  • कुछ comments में technology की प्रगति के बावजूद आधुनिक computers और operating systems के धीमे boot time की आलोचना की गई
  • चर्चा में अनावश्यक UI animations के कारण user interaction धीमा होने की समस्या का भी उल्लेख है
  • लेख का समापन military operations जैसी महत्वपूर्ण परिस्थितियों में तेज reboot और recovery time के महत्व पर चर्चा के साथ होता है, जहाँ tank के मुख्य हथियार की firing से होने वाली internal EMP event system को reboot कर सकती है