?

Log in

No account? Create an account

Entries by category: компьютеры

Компьютерное

Note to myself. Если у тебя открыт VPN, и удаленная подсеть совпадает с локальной, то открыть ssh на локальные хосты ты не сможешь. Это не потому, что у тебя неправильная версия ssh (не надо ее переставлять!). Это не потому, что у тебя неправильные конфиги (не надо их менять!). Это не потому, что у тебя неправильные ключи (не надо их перегенерировать!). Это не потому, что у тебя firewall (не надо проверять его отсутствие!).

Это потому, что ты — побрекито.

This entry was originally posted at http://scholar-vit.dreamwidth.org/517528.html. Please comment there using OpenID.

comment count unavailablecomments

Когда Дон Кнут приехал в Чехию, его поразил (и порадовал) любопытный факт: расписание на автобусной остановке было набрано шрифтом Computer Modern самого Кнута. Разумеется потому, что оно было сделано в TeXе.

Чехия остается одной из самых TeXизированных стран мира. Не случайно аспирантом именно университета Масарика в Брно был приехавший из социалистического Вьетнама Хан Тхе Тхань: его магистерская диссертация представляла из себя программу pdftex, а докторская — микротипографические расширения к ней. Сейчас в этом университете в TeXе набирают дипломы, расписания занятий, телефонные справочники и многое другое.

Я не понимал, откуда у чехов такая любовь к TeXу. Но наконец Петр Сойка разъяснил эту сову.

В свое время "Хартия 77" доставила чешским диссидентам компьютеры и принтеры для печатания подрывной литературы. Среди прочего на компьютерах была совсем новая тогда программа TeX. Очень быстро диссиденты обнаружили, что напечатанные в ней листовки, брошюры и журналы выглядят куда красивее, чем в других программах, а значит, и убедительнее. К тому же TeX позволял, в отличие от многих распространенных тогда систем, набирать чешский текст со всеми его восточноевропейскими закорючками. Но главным оказалось даже не это, а то, что поскольку TeX плотно паковал слова в строчки, автоматически делая правильные переносы, подпольным типографам было нужно меньше бумаги. Так TeX стал инструментом самиздата.

Ну а потом произошла "бархатная революция", и бывшие диссиденты стали деканами и ректорами, мэрами и министрами. Но своего верного помощника они не забыли.

This entry was originally posted at http://scholar-vit.dreamwidth.org/509075.html. Please comment there using OpenID.

comment count unavailablecomments

Tags:

Десять лет назад написал одну программу для израильского заказчика. Недавно я получил письмо от человека, представившегося руководителем заказчика. Он нашел мое имя в документации и попросил помочь переставить систему на новый компьютер. Я это сделал и объяснил, что делаю это бесплатно, так как все мои контракты включают free lifetime support.

В ответ получил письмо из одной строки: "May you have a long and prosperous life".

Почему-то мне кажется, что это пожелание было искренним.

Старая шутка: Turing test

Прислали замечательное из Hacker News; но по-моему, я это уже видел много лет назад.

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

Дело в том, что самые интересные и изящные научные результаты сплошь и рядом обладают свойством казаться непосвященному заумными и тоскливо-непонятными. Люди, далекие от науки, в наше время ждут от нее чуда и только чуда и практически не способны отличить настоящее научное чудо от фокуса или какого-нибудь интеллектуального сальто-мортале. Наука чародейства и волшебства не составляет исключения. Организовать на телестудии конференцию знаменитых привидений или просверлить взглядом дыру в полуметровой бетонной стене могут многие, и это никому не нужно, но это приводит в восторг почтеннейшую публику, плохо представляющую себе, до какой степени наука сплела и перепутала понятия сказки и действительности. А вот попробуйте найти глубокую внутреннюю связь между сверлящим свойством взгляда и филологическими характеристиками слова "бетон", попробуйте решить эту маленькую частную проблемку, известную под названием Великой проблемы Ауэрса! Ее решил Ойра-Ойра, создав теорию фантастической общности и положив начало совершенно новому разделу математической магии. Но почти никто не слыхал об Ойре-Ойре, зато все превосходно знают профессора Выбегаллу. ("Как, вы работаете в НИИЧАВО? Ну как там Выбегалло? Что он еще новенького сотворил?") Это происходит потому, что идеи Ойры-Ойры способны воспринять всего двести-триста человек на всем земном шаре, и среди этих двух-трех сотен довольно много членов-корреспондентов и -- увы! -- нет ни одного корреспондента. А классический труд Выбегаллы "Основы технологии производства самонадевающейся обуви", набитый демагогической болтовней, произвел в свое время заботами Б. Питомника изрядный шум. (Позже выяснилось, что самонадевающиеся ботинки стоят дороже мотоцикла и боятся пыли и сырости.)

Я вспомнил эту знакомую с детства цитату из "Понедельника", когда смотрел интервью Джона Стюарта с Эдвардом Конардом, бывшем сотрудником Bain Capital. Конард недавно написал книгу, где доказывал, что растущее в стране неравенство - штука замечательная, так как она вознаграждает героических людей, без кого невозможен прогресс. То есть при коэффициенте Джини 39 ничего интересного, кроме лазера да компьютера не придумали или там людей на Луну послали - но вот при Джини в 47 эти замечательные гении заработают на всю катушку. Тут, конечно, обычное передергивание в стиле Эйн Рэнд, когда изобретателей смешивают с людьми, получающими с этих изобретений бонусы: интересно, что именно изобрел сам Конард? Но это отдельный разговор.

Меня заинтересовал пример, который привел Конард в самом начале интервью. Он сказал, что в пятидесятые годы тысячи людей делали автомобили и станки, а сегодня все по-другому: тринадцать человек придумали Инстаграм, и из ничего создали миллиарды долларов. Дальше он приводил и другие примеры, вроде Гугла и т.п., но очевидно, что его модель "создания ценностей" именно такова: паре людей приходит в голову идея, как продать новый продукт, они "создают с нуля миллиарды", и т.п.

Инстаграм - это такая примочка, позволяющая постить фотографии с мобильника в Facebook, Twitter, Tumblr и так далее. Она была некторое время очень модной - сейчас, похоже, её сменили новые игрушки. Ясно, что для того, чтобы она была вообще возможна, нужно очень много гораздо менее гламурной работы. Физики должны придумать полупроводники, без которых не получится ни компьютер, ни мобильник. Инженеры должны сделать из этих полупроводников микросхемы. Математики должны разработать алгоритмы, на которых держится Интернет. Программисты должны это все запрограммировать. Рабочие должны протянуть километры кабелей, построить башни для беспроводной связи, сделать компьютеры и мобильники - и так далее и так далее. Во всем этом очень много труда и человеческого гения - причем изобретательности, вложенной создание процессора на телефоне в моем кармане, побольше, чем в сотне Инстаграмов с Фейсбуками впридачу. Больше того, для того, чтобы все новые Инстаграмы выходили на рынок, "дороги должны двигаться", как писал другой либертарианец. Скорость передачи информации, мощности по её обработке, количество и качество процессоров на душу населения должны все время расти - иначе игрушки не смогут становиться сложнее и интереснее. И, кстати, для этого необходимы такие скучные вещи, как массовое образование и развитие науки: потому что на самом деле "тринадцать человек, придумавших Инстаграм", нуждаются в куче народа, работающей на то, чтобы компьютеры были быстрее, диски вмещали больше гигабайтов, а каналы связи были толще.

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

О прогрессе

Я думаю, что в школах уже не изучают номограммы. Это очень интересная штука, родственная логарифмической линейке. Предположим, что нам нужно вычислить сложную функцию, скажем, корень замысловатого уравнения. Можно превратить эту задачу в эквивалентную ей задачу о пересечении прямых и кривых. Потом эти кривые строятся на бумаге. Соединяя линейкой числа на нанесенных на кривых шкалах, получают ответ. Разумеется, построение кривых требует сложных вычислений, но их нужно проделать один раз. Википедия приводит несколько примеров номограмм. Мне больше всего понравилась вот эта, для расчета параметров распределения χ2:

В принципе номограмма — это такой аналоговый компьютер на листе бумаги. С появлением цифровых компьютеров их двоюродные сестры номограммы довольно быстро вымерли.

Я вспомнил о номограммах, читая журнал Nature. Там есть такая рубрика «50 & 100 лет назад». И вот в этой рубрике опубликовали рецензию, увидевшую свет 16 сентября 1961 года.

A Collection of Tables and Nomograms for the Processing of Observations made on Artificial Earth Satellites. By I. D. Zhongolovich and V. M. Amlin — This volume is a welcome addition to the very few existing mathematical tables which are designed to help in the calculation of artificial satellite orbits ... The tables themselves have been reproduced from the Russian original by a photographic process, and only the 10 introductory pages needed translating. Despite its minimal contribution to the subject-matter, the Pergamon Press has chosen to charge £5 for the volume, although it was advertised at 70s ... There are irritating errors ... Also, the translation is at times sadly deficient ...These shortcomings do not, however, seriously mar the value of the volume to the specialist.

Какое интересное время! В космос уже летали, но компьютеров ещё не было. Люди считали по таблицам и номограммам. Советские таблицы переводились и публиковались (хотя я не уверен, что Жонголович и Амлин получили деньги за это издание).

В фантастике 50-х годов астролетчики напропалую считают при помощи таблиц и логарифмических линеек. В одном из романов Хайнлайна есть компьютер, и главный герой прославился тем, что в уме переводит его выдачу из двоичного кода в десятичный.

Есть известная фраза про железных людей на деревянных кораблях. Довольно-таки похожее явление.

Update: Как пишут комментаторы, номограммы не вымерли, а используются в некоторых областях до сих пор. Удивительно.

Смок Беллью 21 века

Герой Джека Лондона Смок Беллью сумел победить рулетку в салуне "Олений рог". Старое колесо рассохлось, и движения шарика стали предсказуемыми. Смок выиграл сорок пять тысяч долларов, а потом владельцы игорных домов города заплатили ему тридцать тысяч за "систему" - и очень обрадовались, узнав, что "никакой системы не существует", и за другим столом Смок "не выиграл бы и кислого яблока".

Я вспомнил этот эпизод, когда сын прислал мне ссылку на статью в Wired. Read more...Collapse )

Сначала я хочу попросить прощения у комментаторов, пришедших ко мне на помощь после предыдущей записи. Я не осознавал, что риторический характер моих вопросов не очевиден. Честно говоря, в этой компании я работаю не первый год, и тут как-то знают, что я умею, а чего нет. Это к тому, чтобы вы правильно отнеслись к рассказу о том, как меня сегодня поймали на использовании служебных ресурсов в личных целях.

Я отправил на печать статью, о которой рассказал ygam. Придя через некоторое время на кухню, где у нас стоят принтеры, статьи я не нашел. А потом меня перехватил в коридоре возбужденный начальник: "Слушай, мне такую интересную статью на стол положили!" Я сказал, что это моя распечатка - очевидно, кто-то по ошибке занес её ему в кабинет. Мы поговорили об этой статье. Потом я её ещё пообсуждал с женой и друзьями. Так что тут ниже не только мои мысли, но и их.

Один из авторов статьи десятилетиями преподавал программирование, писал учебники. И оба автора часто сталкивались с ситуацией, которую знают многие опытные менеджеры. А именно, что программисты очень резко делятся на хороших и плохих - и пропасть между ними огромна. При обучении это проявляется в том, что есть люди, которые никак не могут преодолеть компьютерную премудрость - а есть те, которым на лекциях просто скучно, потому что все так просто. И середины практически нет. Эта ситуация почти уникальна. Да, есть люди с абсолютным слухом и те, кому медведь на ухо наступил - но большинство все же можно научить играть на пианино "Мурку". В математике ситуация близка, хотя, как кажется, не так резко выражена. Такое впечатление, что есть некая таинственная "способность понимать компьютеры", которой одни изначально обладают, а другие - нет. Эта способность, по словам авторов, плохо коррелирует с IQ, оценками, математическими способностями - поэтому интересно понять, можно ли её (или её отсутствие) выявить заранее. И тут авторам помогла случайность.

Read more...Collapse )

Мои инструменты

Замечали ли вы, как относится человек работающий, и свою работу любящий, к инструментам? Это не просто железки, купленные в ближайшем магазине. Это продолжение тебя самого. Хороший инструмент легко ложится в руку; с ним работается легко и быстро. Такой инструмент подбирают годами, отбрасывая не подошедшее и бережно храня какой-нибудь особенно удачный рубанок или молоток. Человек приспосабливает инструмент под себя, но и сам потихоньку приспосабливается к инструментам. Получается совершенно уникальное сочетание, глубоко индивидуальное - другому этот набор инструментов, скорее всего, не подойдет. Ему надо подбирать свой собственный, придирчиво решая, годится-не годится. Это важный выбор для любого, кто работой кормится: разница в качестве и скорости работы с подходящим и неподходящим инструментом очень велика.

Моя соавтор Л. - врач-невролог. Сколько у неё молоточков и камертонов, собранных по всему свету! "Вот этот я беру на обходы, вот этот - походный, он не оттягивает карман. А посмотри на этот - какой удобный, правда?"

А мой дедушка чинил всей Риге радиоприёмники. С какой гордостью он показывал свои инструменты - отвертки и отверточки, паяльники всевозможных форм и размеров, какие-то немыслимые пинцеты и клещи, тисочки, струбцинки, лобзики и пилочки для корпусов. "Вот эта отвертка - американская. Ты посмотри, как она хорошо сидит в руке. А эта лупа - немецкая. Цейсовская".

Сегодня я хочу рассказать про свои инструменты. Поскольку я бОльшую часть времени работаю за компьютером, инструменты у меня - компьютерные. И пусть мой выбор покажется кому-то странным, кому-то нелепым или архаичным: это то, что я за полтора десятка лет отобрал для себя, и что хорошо ложится в мою руку. Не знаю, будет ли это интересно читателю, но я от перечисления своих любимых инструментов получаю несомненное удовольствие.

Read more...Collapse )

Profile

knot
scholar_vit
scholar_vit

Latest Month

August 2018
S M T W T F S
   1234
567891011
12131415161718
19202122232425
262728293031 

Tags

Syndicate

RSS Atom
Powered by LiveJournal.com
Designed by Paulina Bozek