[Перевод] Познакомьтесь с людьми, поддерживающими устаревшие компьютеры в рабочем состоянии
Почти через 30 лет после того, как в мире компьютерной графики рулила Silicon Graphics, её суперкомпьютеры нашли себе новое пристанище в небольшом сообществе энтузиастов — некоторые из которых даже ещё не родились в годы расцвета компании
Ян Мэйплсон, поддерживающий SGIdepot.co.uk, рядом с Onyx 3800
Недавно я столкнулся с неожиданным вопросом, касающимся оборудования, которое в принципе мало кто использовал. Что именно делает такой привлекательной гигантскую рабочую станцию, которая в момент выхода в начале 90-х стоила примерно как дом, и шумит при работе, как пылесос, для 16-летнего подростка?
В отличие от старых Super NES или Amiga, никакой ностальгии с Silicon Graphics Onyx связано быть не может — если только вы не разрабатывали игры при помощи этого компьютера от компании Silicon Graphics Inc (SGI), сделанного четверть века назад, в эпоху Клинтона, вместо того, чтобы играть в игры.
Хотя после выпуска графической рабочей станции Indigo стоимостью в $8 000 в 1991 году компания SGI получила легендарный статус, компьютеры компании полагались на платформу, отличавшуюся от платформ для PC и Mac. Она называлась MIPS, и с ней имело дело достаточно мало людей.
Однако следующее видео доказывает, что SGI действительно переехала в пригород. Канадский подросток заполучил себе Onyx, устройство, стоившее в год выхода $250 000, и наиболее известное, как основная платформа для разработки игр под Nintendo 64. И, очевидно, что опубликовав в августе это видео, где он описывает плюсы и минусы гигантской машины, подросток весьма взволнован.
И не он один: страсть к SGI живёт и сегодня. И вот, как это происходит.
Железо то же, но сообщество любителей SGI меняется
Чего не сказано в видеообзоре SGI Onyx, так это то, что создатель видео, взявший себе псевдоним Dodoid, представляет собой новое лицо старой традиции коллекционирования компьютеров.
Никто не покупает 130-килограммовый суперкомпьютер Onyx случайно. Это невероятно сложная машина — во время её выхода её графические возможности превышали все передовые стандарты того времени, и до сих пор смотрятся неплохо. Она была забита гигабайтами памяти, когда персональные компьютеры считали память в десятках мегабайт, работает на архитектуре MIPS, когда PC использовала Intel, а Apple — PowerPC, а её корпус больше всего напоминает модный кондиционер. При этом Dodoid хорошо разбирается в её составных частях. Возможно, поэтому, а также из-за его непосредственной манеры презентации машины, это видео набрало уже 680 000 просмотров на YouTube.
Dodoid, пытающийся разделять личную жизнь и онлайн-присутствие, родился в 2002 году, когда влияние SGI уже давно шло на спад — и почти десять лет спустя после пика популярности машины в поп-культуре, когда одну из рабочих станций испортил персонаж Уэйна Найта в фильме «Парк юрского периода». Машина очень интересная, но редкая.
Но давние члены сообщества любителей SGI, такие, как Ян Мэйплсон, британский эксперт по компьютерам, давно поддерживающий онлайн-магазин, продающий оборудование для компьютеров, с готовностью похвалил работу Dodoid’а.
«Dodoid крут, — написал он мне по почте. — Его энтузиазм напоминает мне меня, когда я впервые увлёкся SGI в 1993 году, хотя он, конечно, гораздо уменее меня, и он увлёкся этой темой, будучи на 15 лет моложе, чем был я тогда».
16-летний подросток, оплачивающий своё хобби, перепродавая ноутбуки, оказался на ведущих ролях в сообществе любителей SGI не в последнюю очередь благодаря этой своей страсти. Однако свою роль сыграли и перемены в этом сообществе: всего несколько месяцев назад форум Nekochan был закрыт.
Его основатель Питер Планк (под псевдонимом Nekonoko) обвинил в закрытии трудности, связанные с необходимостью удовлетворять новому европейскому общему регламенту по защите данных (GDPR). И хотя GDPR сыграл свою роль в закрытии многих давно существовавших платформ, в частности, Klout, возможно, что даже у сообщества любителей суперкомпьютеров могут оказаться те же юридические проблемы, хотя в принципе, такие строгие правила, как GDPR, могут коснуться любой организации. Так или иначе, Nekochan закрылся.
Dodoid с SGI Indy и Onyx
Планк, с которым у меня не получилось пообщаться, не дал более развёрнутых объяснений по поводу закрытия сайта, и не сообщил, вернётся ли этот сайт, содержавший свою энциклопедию и много информации в обсуждениях на форумах, в каком-то другом виде — но, вне зависимости от причин закрытия, эта ситуация создала большой информационный провал в сообществе SGI.
Мэйплсон отметил, что четырёхмесячный отпуск сайта оставил после себя длинную последовательность неработающих URL. «Его нет так долго, что Google уже устранил связанные с ним результаты из поисковой системы, и теперь всё выглядит так, будто его вовсе не было», — писал он.
Эти машины, составные части которых могут сломаться в любой момент, работающие под управлением операционных систем, которые прекратили обновлять уже более десяти лет назад, жили лишь благодаря доброй воле этого небольшого сообщества. И после закрытия форума их воля подверглась испытанию.
На замену этому источнику знаний о старинных рабочих компьютерах пришёл IRIX.cc, веб-сайт, изначально пытавшийся обойти правила Nekochan по поводу перепродажи софта, а теперь ставший центром SGI-сообщества. 24-летний сисадмин из Виргинии Raion, помогающий поддерживать этот сайт, и попросивший не использовать его настоящее имя, сказал, что из-за закрытия Nekochan ему пришлось значительно увеличить ресурсы своего сайта. Но самым тяжёлым стало увеличение работы по модерации, необходимой для поддержки сообщества.
SGI Fuel рядом с ZX81
«Я делаю всё возможное, чтобы ответить всем, кто задаёт вопросы, или, если я не знаю ответа, то направить к тому, кто может его знать, — объяснил он. — Управление подобным сообществом — это 10% знаний и 90% лидерства».
Учитывая сложность этих компьютеров, невероятно важно знать основы темы, чтобы SGI продолжали существовать. Но уход Nekochan заставляет задуматься, не играли ли роль в его закрытии проблемы, связанные с поддержкой онлайн-сообщества более десяти лет.
Dodoid, также попросивший не использовать его реального имени, предположил, что существование онлайн-сообщества вокруг SGI, демонстрирующего элементы дружбы и товарищества, естественным образом возникающие в такого рода хобби, говорит о наличии определённой необходимости.
«IRIX.cc принял эстафету только после смерти Nekochan, когда стало ясно, что он не вернётся, — поясняет Dodoid, выполняющий функции модератора. — И что-то новое может прийти ему на смену только, если что-то случится с IRIX.cc. И всё же, сообщество в первую очередь основано на необходимости. Нам надо держаться вместе, и один сайт должен быть нашей точкой сбора».
Иначе говоря, как пояснил он, IRIX.cc — это центр мира SGI, поскольку именно там все и оказались — нравится им эта платформа, или нет.
SGI-сообщество редко удостаивалось внимания внешнего мира. К примеру, в 2004 году ими заинтересовался журнал Wired, осветивший работу многих столпов сообщества, включая Мэйплсона и Планка.
Но такого рода освещение их деятельности происходит редко, и внимание к системам SGI и близко не стоит к вниманию более мейнстримовых старых систем, таких, как Commodore Amiga, Apple II и IBM PC эры DOS. В результате для тех, кто не следил за SGI-сценой, это выливается в интересную динамику. Коллекционирование старых штучек не работает в случае с SGI так, как этого можно было бы ожидать.
Пять вещей, которые вам необходимо знать о покупке рабочей станции SGI в 2018-м
1. Никаких эмуляций не существует, вам придётся купить реальный компьютер. Было сделано несколько попыток оживить железо SGI при помощи софта и эмуляции, но пока никому не удалось воспроизвести его по-настоящему. «Попробовать SGI самому сложно, поскольку их осталось не так много, а эмуляции не существует», — сказал мне Raion. В результате придётся продемонстрировать целеустремлённость ещё до того, как вам удастся попробовать компьютер — необходимо найти человека, у которого он есть, или купить его себе. Raion рекомендует SGI O2 размером с мини-тауэр, выпущенный в 1996 году, как хороший вариант для начинающих.
2. Купить компьютер можно дешевле, чем вы думаете. Покупка SGI не будет дешёвым хобби, но на эти компьютеры можно получить неплохую скидку, если знать, где искать — и это, скорее всего, будет не eBay. Dodoid достал свой Onyx, а также настольный вариант Origin 2000, O2, Octane2 и кучу запчастей за $456. Секрет в том, что он купил их у коллекционера из Монреаля, который хотел сбросить это добро, и был терпелив. С другой стороны, Мэйплсон предупреждает, что цепочка поставок мелеет, поскольку компьютеры SGI становятся всё менее распространёнными. «Всё ещё можно найти неплохие предложения, но вероятность этого мала», — заявил он.
3. Даже не думайте использовать корпуса для моддинга. Корпуса SGI были особенно красивыми и хорошо продуманными, но вы не должны планировать распотрошить его и установить туда другой компьютер. «В сообществе есть неписанное соглашение, что SGI слишком редкие и особенные, чтобы так с ними поступать, и что человеку, который хочет такое сотворить, продавать SGI не надо, — сказал мне Dodoid. — Тяжело будет купить SGI с целью запихнуть в него плату Mini ITX, если владельцы SGI не будут тебе их продавать». Отметив интерес к этой теме, Dodoid воплотил корпус, распечатанный на 3D-принтере, стилизованный по мотивам SGI Indigo, в который влезает одноплатный компьютер ODROID.
4. В них очень много составных частей. Очень. Много. Разборка Onyx от Dodoid демонстрирует огромное количество отдельных карточек, необходимых для работы этого компьютера, и если одна из них сломается, это может стать серьёзной проблемой (или, в зависимости от вашего настроя, интересным приключением). Даже у менее крупных рабочих станцией есть свои закидоны — один из часто слышанных мною примеров заключается в том, что у старых компьютеров порты для клавиатуры и мыши выглядят точно так же, как типичные для того времени PS/2 порты на PC, но если подключить в компьютер PC-совместимую мышь, это может привести к замыканию. «Многие люди не понимают, насколько SGI отличались от PC и Mac того времени», — поясняет Аарон Роджерс, коллекционер SGI, ведущий канала SiliconClassics на YouTube.
5. Их нельзя сравнивать с современными технологиями. Просто потому, что у многих SGI машин была репутация адски быстрых, и намекавшая на это стоимость, не означает, что их можно сравнивать с современными системами — хотя бы потому, что у них совершенно другая задачи. «SGI до сих пор можно найти особое применение, и некоторые из них всё ещё выполняют важную работу, но мой Onyx не сможет победить современное потребительское устройство, предназначенное для игр», — пояснил Dodoid.
«Большая часть любителей SGI знакомы с использованием этих компьютеров в индустрии кино и спецэффектов, трёхмерной симуляции и виртуальной реальности, но мало кто знает, что они сыграли важнейшую роль в применении к различным промышленным задачам и управлением процессами — от производства текстиля и печатных плат до медицинских сканеров, тренировочных систем и даже переработки мяса на бойнях», — говорит Ян Мэйплсон об удивительно широкой области применения компьютеров SGI, с которой он знаком благодаря тому, что был одним из немногих людей, специализировавшихся на продаже запчастей и устройств для этой платформы. Их область применения, по его словам, была даже шире, чем указывала реклама этих компьютеров, и благодаря этому он повидал множество примеров их применения, оказываясь в тех местах, где их использовали, и помогая их настраивать — в частности, в больницах. «Мне было очень интересно познакомиться со множеством различных аспектов мира коммерции. Я бывал на электростанциях, текстильных предприятиях, и, естественно, в кинокомпаниях, — говорит он. — А по электронной почте я помогал множеству других компаний со всех уголков планеты».
Как сообщество энтузиастов меняется за четверть века
С точки зрения онлайн-сообщества компьютеры SGI интересны тем, что, хотя круг их любителей сегодня довольно узок, он существует с самых ранних дней интернета.
Мэйплсон работал с SGI-платформой ещё в те дни, когда не существовало браузера Netscape — творения компании, одним из основателей который был давний глава SGI Джим Кларк — поэтому ему довелось стать свидетелем серьёзных изменений, произошедших в сообществе любителей SGI за последние четверть века. Мэйплсон говорит, что в ранние 90-е такие любители встречались редко, и их количество возросло только тогда, когда в конце 90-х достаточно сильно развился рынок использованных компьютеров. До того момента специалисты по SGI, оставлявшие свои комментарии, встречались в академическом мире, в мире бизнеса, и даже в самой компании SGI, и часто использовали Usenet для общения.
Непостоянная природа Usenet, место, где появился термин «флейм», не особенно любезно относилась к группам, посвящённым SGI; они не располагались в разделе alt, и их модерировали. Ответы часто задерживались, что задавало тон всему обсуждению, и группам обычно помогали детальные списки с ответами на часто задаваемые вопросы.
Конечно, все эти знатоки не сильно любили посторонних.
SGI Tezro в корпусе для стойки
«Я помню, как один пользователь с PC задал достаточно резонный вопрос, «Что такое SGI?»; и получил ответ: «Если вы не знаете, что это, вы не можете его себе позволить», что, конечно же, смешило всех в то время, но также служило признаком того, что в сообществе было что-то не так», — вспоминает Мэйплсон.
С ростом веба довольно набирали популярность многие сайты для любителей SGI (часто обладавшие устаревшим дизайном, с тем, чтобы их можно было просматривать на веб-браузерах для IRIX), но постепенно, один за другим, эти сайты исчезали или переставали обновляться. Nekochan, появившийся в начале 2000-х, был одним из многих, посвящённых проблемам с SGI. Но он в итоге превратился в централизованное место встреч сообщества.
Мэйплсон отмечает, что разница между Usenet и вебом влияла на то, как люди из сообщества работали друг с другом.
«В каком-то смысле, мгновенная природа современных форумов типа Nekochan поощряет людей на эмоциональную, а не интеллектуальную реакцию; они часто говорят такие вещи, о которых потом сожалеют; люди, конечно, знают, что посты можно редактировать, но к тому времени может быть уже поздно, — утверждает Мэйплсон. — В случае Usenet вероятность появления простых аргументов была меньше, и вся система воспринималась как-то более нормально».
Nekochan активно существовал примерно 15 лет, пережив саму SGI, и позволив культуре объединиться вокруг сайта. В это время сотрудники SGI постепенно исчезали из видимости, и на первое место стали выходить любители этой марки. И если такие люди, как Мэйплсон, сочетавшие профессиональный интерес к платформе с личным, продолжали находиться в сообществе, другие старожилы исчезали.
Аарон Роджерс с SiliconClassics, благодаря которому в прошлом году на рабочей станции SGI Indy был обнаружен исходный код игры Turok: Dinosaur Hunter для Nintendo 64, отмечает, что со временем его собственный интерес к платформе угасает.
«Думаю, что я проявил весь интерес к платформе SGI, на который я был способен, по крайней мере, на сегодняшний день, — писал он по почте. — У меня есть все компьютеры SGI, которые я хотел приобрести, и большая их часть годами пылится в хранилище».
Такого рода сообщество, сконцентрированное на линейке компьютеров, с которыми мало кто из людей, не относящихся к миру кино, науки и индустрии, в принципе мог соприкоснуться, по определению должно быть довольно замкнутым. Когда старожилы отвалятся, в какой-то момент вместе с ними уйдёт и знание. Поэтому пользователи типа Dodoid и Raion, молодые, интересующиеся тем, что представляет собой платформа SGI, так важны сейчас для этого сообщества.
Компьютеры SGI, будь то рабочие станции или суперкомпьютеры, представляют собой интересную нишу среди ретрокомпьютеров — это машины, которые не будут воссозданы в своём классическом виде, для коллекционирования которых требуется много денег, и которые, по крайней мере, в некоторых случаях, очень дорого даже просто поддерживать в рабочем состоянии.
Эти компьютеры находились наверху пищевой цепочки, использовались для особых задач, в результате чего с ними связана не столько ностальгия, сколько восхищение, поддерживающее их существование сегодня.
Роджерс с SiliconClassics сравнил любителей SGI с любителями автомобилей, в частности, потому, что эти системы «очень многого требуют от своих хозяев». «После того, как вы столько сил отдали этому хобби, оно овладевает вами», — поясняет он.
Такая преданность может в будущем вдохновить на потенциальные апгрейды. Точно так же, как старые PC находят новую жизнь, когда им заменяют жёсткие диски на карты CompactFlash, а для Amiga делали карты обновления процессоров, неплохо их ускоряющих, есть интерес и для создания дополнений, которые смогли бы помочь компьютерам SGI не отставать от современности.
Компьютер Dodoid O2 для разработки
Dodoid работает над проектом D1, включающим в себя решение, сочетающее железо и софт, которое будет использовать комбинацию сопроцессора на PCI и дополнительного ПО, позволяя пользователям запускать современные приложения для Linux на IRIX. «Приложения, запущенные на D1, появляются на десктопе IRIX, и получают доступ к файловой системе SGI и прочему, — поясняет он. — То есть, можно будет запускать современный софт на быстром процессоре на SGI».
Кроме прочего, это может помочь решить давнюю проблему платформы: отсутствие современных веб-браузеров. Хотя компьютеры SGI хорошо справляются с графикой и обработкой данных, определённые нужды браузеров, включая JavaScript, обошли их стороной. Мэйплсон говорит, что, хотя он много лет продавал различные запчасти для SGI, именно эта проблема не даёт ему использовать компьютер на базе IRIX в повседневном режиме. Он призывает энтузиастов SGI поддержать работу Dodoid.
«Если он сможет дать SGI возможность использовать современный веб, так, чтобы не страдать от проблем с быстродействием, присущим стандартным SGI, это серьёзно повлияет на удобство их использования», — заявил Мэйплсон. Кроме этого, Dodoid работает над крупным обновлением инфраструктуры IRIX.cc.
Конечно, апгрейды — это одно, но главный секрет того, как заставить всё это старое железо работать, заключается в сообществе. Об этом прекрасно осведомлён Raion, поскольку все, от потенциальных пользователей SGI до постоянных посетителей Nekochan, появляясь в интернете, в итоге оказываются на сайте IRIX.cc. И, в отличие от времён Usenet, Raion подчёркивает важность позитивного настроя и гостеприимства — это тоже может поддерживать интерес к SGI на плаву. «Я не собираюсь снова позволить сообществу развалиться, — сказал он мне. Я скорее сам отправлюсь бомжевать, чем увижу, как это сообщество снова потеряет свой дом».