★★★★☆
История появления и развития компьютеров.
Стивен Леви — журналист, писатель.
В книге рассказывается про самое начало хакерства, когда горстка парней заложили основы движения в Массачусетском технологическом институте. Читать интересно, но написана местами сумбурно — автор очень резко перепрыгивает с одного хакера на другого.
Через всю книгу проходит этика хакеров:
- Доступ к компьютерам — и любым другим средствам познания устройства мира — для каждого должен быть неограниченным.
- Информация должна быть свободной.
- Недоверие властям и продвижение принципа децентрализации.
- Оценивать хакера можно лишь по его достижениям. Ни положение в обществе, ни возраст, ни раса не играют при этом никакой роли.
- С помощью компьютера каждый может создавать произведения искусства.
- Компьютеры могут изменить жизнь к лучшему.
Рекомендую тем, кому интересна история ЭВМ и компьютеров.
Хайлайты
• Мы переписали ассемблер и загрузчик… мы собрали вместе программную библиотеку. Это было весьма уродливое творение, но люди могли неплохо провести время, пытаясь использовать этот софт.
• Человеку свойственно ошибаться, а божеству свойственно прощать.
• Когда вы открываете нечто действительно замечательное, вы обнаруживаете что Гаусс или Ньютон знали это еще в детском саду.
• Если говорить в шутку, то если бы Драпер писал арифметическую подпрограмму для выполнения сложения, и если бы у него вдруг получился ответ 2+2=5, то он помещал в программу оператор «если 2+2=5, то ответ=4». Вот такой у него был обычный способ написания программ.
• Данное свойство использовалось всеми возможными способами. Позже, когда Найт делал сложные графические терминалы, могло быть так, что пользователь сидел в тяжких раздумьях над своей программой, и вдруг, внезапно на экране появлялся шестиногий… жук. Он начинал ползать по экрану, начинал поедать ваш код, роняя повсюду маленькие светящиеся крошки. В это время за другим терминалом бился в истерическом смехе хакер, который таким непонятным способом, сообщал вам, что в вашей программе находится ошибка.
• Ему поставили «единицу». «Вы использовали компьютер!», — сказал ему профессор, — «А это не может быть правильно». Вагнер даже не попытался что-либо объяснить. Как бы он смог донести до своего учителя, что компьютер только что сделал реальностью то, что до сего момента относилось к разряду невероятных возможностей? Или как он смог бы ему объяснить то, что еще один хакер написал программу, которая называлась Expensive Typewriter, которая превращала TX-0 в нечто, на котором можно было набирать строки текста и печатать их на Flexowriter-е. Вы могли бы представить себе профессора, который принимает классную работу, написанную при помощи компьютера?
Расскажи как ты пишешь хайлаты, сразу выдергиваешь интересные мысли или прочитав, вспоминаешь самое интересное?
Хайлайты я выделяю в процессе чтения на Киндле. Они собираются в отдельный текстовый файл, потом скидываю его на компьютер, копирую оттуда Хайлайты и вставляю в пост.