Russian-speaking
 Python & Zope User Group

Главная |  Python |  Zope  

Python
Zope
Новости
Copyright
Ответственность  

Переключение произошло в конкретный день, летом 1995-го. Я попал в Сан-Франциско на пару недель, используя мой PowerBook, чтобы поработать над одним документом. Текст был слишком большим, чтобы влезть на единственный «флопик», и, так случилось, что я не сделал резервную копию с тех пор как вышел из дома. PowerBook благополучно «упал» и стер файл целиком.

Это случалось как раз, когда я выходил за порог, чтобы посетить компанию называемую «Электрические Сообщества», которая в те дни была в Лос Альтосе. Я взял свой PowerBook с собой. Мои друзья в «Электрических Сообществах» были пользователями «Маков», у которых были всякого рода софтины для восстановления файлов и отката после сбоев диска, и я был уверен, что смогу вернуть большую часть файла.

Как оказалось, две разных маковских восстановительных утилиты не в состоянии найти никаких следов, что мой файл вообще когда-либо существовал. Он был полностью и систематически стерт. Мы прошли весь жесткий диск блок за блоком и обнаружили отдельные фрагменты бесчисленных старых, отвергнутых и забытых файлов, но ни одного из тех, что мне были нужны. Метафорический сдвиг был особенно жестоким в тот день. Это было типа того, как наблюдать, что девушка, которую ты любил последние десять лет, погибла в автокатастрофе, и затем присутствуя на вскрытии, ты узнаешь, что под одеждой и макияжем она была всего лишь мясом и кровью.

Я, по-видимому, наматывал вокруг офисов «Электрических сообществ» в некотором роде первобытного Бешенства Джунглей, поскольку в тот момент синхронно произошли три странные вещи. (1) Рэнди Фармер (машинный перевод «Похотливый Фермер» — прям вот так, с больших букв, — прим. перев.), coоснователь компании, прибыл с коротким визитом вместе со своей семьей — он тогда восстанавливался после хирургии. У него было немного горячих сплетен: «Форточка 95 выходит сегодня». Это означало, что новая операционная система Microsoft в тот день «имела быть» установленной на специальный лазерный диск, известный как «Золотой Мастер» (оригинальный образец записи, — прим. перев.), который должен был использоваться, чтобы нашлепать «джинтиллионы» копий для подготовки к громкому релизу через несколько недель. Эта новость была воспринята персоналом «Электрических сообществ» с раздражением, включая того чела, чья офисная дверь была облеплена обычным ассортиментом мультяшек и побасенок, например, (2) копия мультфильма про Дильберта, в котором Дильберт, многострадальный корпоративный инженер-программист, встречает полного, бородатого, непостижимого человека изрядного возраста — немного похожего на Санту, но более темного, и с… изрядным самомнением. Дилберт распознает в этом человеке, основываясь на своих способностях влиять на людей, хакера системы Unix, и реагирует с определенной смесью нервозности, благоговения и враждебности. Дилберт слабо отмахивается от беспокоящего незваного гостя на протяжении пары кадров; хакер «Юниха» слушает с каким-то яростным, всепобеждающим спокойствием, затем, в последнем кадре, кладет что-то в карман Дильберту. «Здесь „никель“, малыш, — говорит он, — ступай, купи себе настоящий компьютер». (3) Владелец двери и мультяшек был некий Даг Барнс. Барнс был известнен в отстаивании еретических мнений на предмет операционных систем. В отличие от большинства технарей в Районе Бухты, которые предпочитали Macintosh, полагая, что это «истинная машина хакера», Барнс любил замечать, что «Мак», со своей герметически запечатанной архитектурой, был на самом деле враждебен хакерам, которые склонны к опытам и «погрязли» в открытости. Напротив, линейка машин, совместимых с IBM, которые могут легко быть разобраны и собраны обратно, была гораздо больше «хакерабельна».

Поэтому, когда я вернулся домой, я начал возиться с «Линухом», который является «одним из», среди многих и многих других конкретных реализации абстрактного Платонического Идеала названного «Юних». Я не стремился специально «переподсесть» на новую ОСь, поскольку мои кредитные карты все еще дымились от всех тех денег, которые я вбухивал в аппаратные средства «Маков» годами. Но большое достоинство Linux было в том, что эта ОСь может работать на точно тех же железяках, как и ОСи от «Мелкософта» — то есть, на самых дешевых аппаратных средствах, какие только существуют в природе. Типа, чтобы продемонстрировать, почему это была крутая идея, примерно через неделю или две по возвращатении домой, я смог наложить свои лапы на тот скромный компьютер (486-й ящик о целых 33-ти мегагерцах) чтоб вволю над ним поиздеваться, так как знал парня, который работал в офисе, где эти штуки просто выбрасывались. Как только я получил это на дом, я открыл капот, запустил свои грабли вовнутрь, и начал переключать все платы подряд. Если что-то не работало, я шел в контору по продаже компов и порывшись в коробке, полной запчастей, покупал новую карту расширения за несколько баксов.

Доступность всех этих дешевых, но эффективных «железок» была неумышленным последствием решений, которые IBM и Microsoft сделали более чем десятиле тому назад. Когда «Окна» появились, и вытащили ГРАФИЧЕСКИЙ ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ на значительно больший рынок, «железный» режим изменился: стоимость цветных видео карт и мониторов высокого разрешения начала падать, и падает до сих пор. Этот подход «общей свалки» в аппаратных средствах означал, что «Окна» были неизбежно корявее по сравнению с MacOS. Но ГРАФИЧЕСКИЙ ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ вывел компьютер на такую обширную аудиторию, что объем пошел вверх, а цены начали съеживаться. Тем временем «Яблоко», которое так хотело чистенькую ОпСистемку с видео, встроенным в процессор, значительно утратило свою долю на рынке, по крайней мере, частично поскольку их красивые железяки стоят так дорого.

Но цена, которую нам, владельцам «Маков», пришлось заплатить за высшую эстетику и дизайн, не была просто финансовым вопросом. Была также и культурная цена, в виде отказа от того, чтоб открыть крышку и повозиться с маковским содержимым. Даг Барнс был прав. В «Яблоке», несмотря на репутацию машины, выбранной отвязными, творческими хакерами, в действительности создали тачку, которая отбивает охоту к хакерству, тогда как Microsoft, рассматриваемая как технологически отсталая и эпигонская, создала обширный, беспорядочный базар запчастей — изначальный суп, который в конечном счете породил Linux.


Дыроверт операционных систем

ОпСистема «Юних» всегда держалась провокационно на фоне войн операционных систем, подобно Русской Армии. Большинство людей знают только ее репутацию, и предположения о ее репутации, по типу как в мультфильме про Дильберта, смутны. Но все кажется согласны, что если бы она могла только проявить себя и перестать сдавать обширные пространства богатой сельскохозяйственной земли и сотни тысяч военнопленных в войне с наступающими захватчиками, она могла бы размазать их (и всю другую оппозицию) по стенке.

Трудно объяснить, как Unix заработал это отношение к себе, не вдаваясь в мозголомные технические подробности. Возможно, суть этого может быть объяснена рассказом истории о дрелях.

Hole Hawg является сверлильной установкой, выпускаемой компанией Milwaukee Tool. Если вы осмотритесь в типичном инструментальном магазине, вы можете найти меньшие дрели «от Милуоки» но не «Дыроверт», который является слишком мощным и слишком дорогим для частников. «Дыроверт» не имеет пистолетного дизайна дешевой домашней дрели. Это куб твердого металла с торчащей ручкой с одной стороны и патроном, установленным на другой. Куб содержит «возмутительно» мощный электрический двигатель. Вы можете удерживать ручку и нажимать триггер вашим указательным пальцем, но если вы не исключительно сильны, то не можете управляться с весом «Дыроверта» одной рукой; он, так сказать, «по-любому двуручный». Чтобы бороться с обратным вращающим моментом «Дыроверта», вы используете отдельную ручку (поставляемую с ним), которую привинчиваете на одну сторону железного куба или на другую в зависимости от того, используете ли вы вашу левую или правую руку, чтобы обслуживать триггер. Эта ручка не гладкая, эргономически разработанная фиговина, как у домашней дрели. Это — просто футовой длины кусок обычной гальванизированной трубы, прошитой с одного конца, с черной резиновой ручкой на другом. Если вам случится потерять его, вы просто придете в местный магазин сантехнической арматуры и купите другой кусок трубы.

Все восьмидесятые я выполнял кое-какие строительные работы. Однажды, другой рабочий приставил лестницу к наружной стороне здания, по котором мы легкими шагами поднимались вплоть до уровня второго этажа и использовали Hole Hawg, чтобы просверлить дыру сквозь внешнюю стену. В некоторой точке, сверло заклинило в стене. «Дыроверт», следуя своему и только своему стремлению, продолжал работать. Он закрутил тело рабочего вокруг подобно тряпичной кукле, так что тот сбил свою собственную лестницу вниз. К счастью, он продолжал держаться за «Дыроверт», заклиненный в стене, и просто болтался на нем и вопил о помощи, пока кто-то не пришел и не вернул лестницу на место.

Я сам использовал «Дыроверт», чтобы просверлить многие дыры через штифты, которые он прорезал, как блендер шинкует капусту. Я также использовал его, чтобы пробить кое-какие шестидюймовые дыры сквозь старую штукатурку потолка. Когда я вставил новое сверло, пробурился без остановки до второго этажа, располагающегося между балками вновь установленного пола, и начал сверлить через потолок первого этажа ниже; там, где моя домашняя дрель начинала затрудняться и визжала, вращаясь с огромной частотой, и клинила в малейшей преграде, «Дыроверт» крутился дальше с глупой последовательностью вращающейся планеты. Когда сверло оказалось захвачено, этот «Дуроверт» закрутил себя и меня, и раздробил мою руку между стальной ручкой трубы и балкой, нанеся рваные раны, окруженные каждая широкой каймой сильно отбитого мяса. Он также погнул свое сверло, хотя это и не плохо, так как я не мог использовать его. После некоторый таких приколов, когда я готовился использовать «Дыроверт», мое сердце в натуре начинало колотиться в атавистическом испуге.

Но я никогда не обвинял супердрель; я обвинил себя. «Дыроверт» опасен из-за того, что он делает точно то, что вы ему велите. Он не связан физическими ограничениями, которые присущи дешевой дрели, и пока он не ограничен безопасными блокировками, которые должны быть втроены в бытовой прибор сознающим свою ответственность изготовителем. Опасность заключается не в самой машине, но в кривых руках пользователя, не предусмотревшего все последствия инструкций, которые он ей дает.

Меньший инструмент опасен тоже, но совершенно по другим причинам: он честно пытается сделать, что вы ему велите и терпит неудачу в некоторых случаях, которые непредсказуемы и почти всегда нежелательны. Но «Дыроверт» подобен джинну из старинных волшебных сказок, кто выполняет приказания своего хозяина буквально и точно, и с неограниченной мощью, часто с катастрофическими, непредвиденными последствиями.

Прежде чем «дыровертеть», мне пришлось изучить выбор дрелей в инструментальных магазинах, что я подумал, было трезвым взглядом, презирая меньшие низкоуровневые модели и взвешивая большие и дорогие уважительно, полагая, что я могу позволить себе одну из этих малюток. Теперь я рассматриваю их все с таким пренебрежением, что даже не считаю, что это настоящие дрели — просто уменьшенные игрушки, разработанные, чтобы использовать склонность к самозаблуждению мягкотелых частников, которые хотят поверить, что они приобрели настоящий инструмент. Пластиковые корпуса, тщательно разработаные и протестированные на фокус-группах, чтобы передать чувство твердости и мощности, кажутся мне вызывающими отвращение, непрочными и дешевыми, и я стыжусь, что я когда-либо покупался на приобретение таких фиговин.

Не трудно представить себе, на что мир должен выглядеть похожим, для кого-то, кто был воспитан контрагентами и кто никогда не использовал другой дрели, кроме «Дыроверта». Такой человек, обеспеченный наилучшими и наиболее дорогими дрелями из инструментальных магазинов, даже не признает их за таковые. Он мог взамен принять это за детские игрушки, или некоторый тип моторизованной отвертки. Если продавец или сбитый с толку домовладелец сошлются на это, как на дрель, он в натуре посмеется и сообщит им, что они попутали — у них просто была неверная терминология. Его крыша съедет от раздражения, и вероятно он почувствует желание отгородиться от поставок, полных дешевых, опасных, кричащих, красочных инструментов.

«Юних» — «Дыроверт» среди операционных систем, и хакеры «Юниха», типа Дага Барнса и парня в мультфильме про Дильберта, и многие другие люди, которые населяют Кремниевую Долину, — подобны сыновьям подрядчика, которые растут используя только «Дыроверт». Они могли бы использовать ОСи от Apple/Microsoft, чтобы написать письма, поиграть в видеоигры, или подвести баланс своих чековых книжек, но они не могут действительно заставить себя, воспринимать эти операционные системы серьезно.

Страницы:
 
 
Copyright © 2000-2024, Russian-speaking Python & Zope User Group Ответственность