4 августа 2016, 19:31

«Хакеры: Герои компьютерной революции» — С. Леви

★★★★☆

История появления и развития компьютеров.


Стивен Леви — журналист, писатель.

В книге рассказывается про самое начало хакерства, когда горстка парней заложили основы движения в Массачусетском технологическом институте. Читать интересно, но написана местами сумбурно — автор очень резко перепрыгивает с одного хакера на другого.

Через всю книгу проходит этика хакеров:

  • Доступ к компьютерам — и любым другим средствам познания устройства мира — для каждого должен быть неограниченным.
  • Информация должна быть свободной.
  • Недоверие властям и продвижение принципа децентрализации.
  • Оценивать хакера можно лишь по его достижениям. Ни положение в обществе, ни возраст, ни раса не играют при этом никакой роли.
  • С помощью компьютера каждый может создавать произведения искусства.
  • Компьютеры могут изменить жизнь к лучшему.

Рекомендую тем, кому интересна история ЭВМ и компьютеров.

Хайлайты
• Мы переписали ассемблер и загрузчик… мы собрали вместе программную библиотеку. Это было весьма уродливое творение, но люди могли неплохо провести время, пытаясь использовать этот софт.

• Человеку свойственно ошибаться, а божеству свойственно прощать.

• Когда вы открываете нечто действительно замечательное, вы обнаруживаете что Гаусс или Ньютон знали это еще в детском саду.

• Если говорить в шутку, то если бы Драпер писал арифметическую подпрограмму для выполнения сложения, и если бы у него вдруг получился ответ 2+2=5, то он помещал в программу оператор «если 2+2=5, то ответ=4». Вот такой у него был обычный способ написания программ.

• Данное свойство использовалось всеми возможными способами. Позже, когда Найт делал сложные графические терминалы, могло быть так, что пользователь сидел в тяжких раздумьях над своей программой, и вдруг, внезапно на экране появлялся шестиногий… жук. Он начинал ползать по экрану, начинал поедать ваш код, роняя повсюду маленькие светящиеся крошки. В это время за другим терминалом бился в истерическом смехе хакер, который таким непонятным способом, сообщал вам, что в вашей программе находится ошибка.

• Ему поставили «единицу». «Вы использовали компьютер!», — сказал ему профессор, — «А это не может быть правильно». Вагнер даже не попытался что-либо объяснить. Как бы он смог донести до своего учителя, что компьютер только что сделал реальностью то, что до сего момента относилось к разряду невероятных возможностей? Или как он смог бы ему объяснить то, что еще один хакер написал программу, которая называлась Expensive Typewriter, которая превращала TX-0 в нечто, на котором можно было набирать строки текста и печатать их на Flexowriter-е. Вы могли бы представить себе профессора, который принимает классную работу, написанную при помощи компьютера?

1 комментарий
Александр Яковцев

Расскажи как ты пишешь хайлаты, сразу выдергиваешь интересные мысли или прочитав, вспоминаешь самое интересное?

Иван Sourvillo

Хайлайты я выделяю в процессе чтения на Киндле. Они собираются в отдельный текстовый файл, потом скидываю его на компьютер, копирую оттуда Хайлайты и вставляю в пост.

Популярное