2008-01-29

Бред

Что противнее всего в этой теперешней простуде - это зацикленный, как "for(;;)" сон, состоящий из одной какой-то неопределённой и бессмысленной, но очень интенсивной мысли, которая во сне казалась очень важной, что-то надо было сделать, и зациклена она была, чтобы, вероятно, я не забыл это сделать, как это иногда бывает с мыслью "не проспать", но выматывает это примерно так же, как зацикленная мелодия из нескольких простых нот. Даже кратковременной пробуждение не помогает. Всё возвращается обратно.

Уже не первый раз думаю, что неплохо бы научиться методике выходить из таких неприятных циклических снов, какое нибудь ментальное расслабление, переключение внимания.

2008-01-07

Народ обиделся

Предыдущий пост закрыт на всякий случай. Кто-то запостил ссылку во внутреннюю рассылку, и началось. Была бы GC, не закрыл бы. Надо всё таки искать другую работу.

2008-01-05

Про выборы

http://rezkiy.livejournal.com/29932.html Не голосуйте за тех, не голосуйте за этих. Ну и за кого голосовать? А не за кого. Никто не выражает моих интересов. Да и вообще никто никаких интересов не выражает, кроме своих собственных. В этом первая проблема. Вторая проблема та, что я со своими интересами в явном меньшинстве. Третья проблема в том, что большая часть электората никаких интересов и не осознает, а потому управляема и выберет того, кого надо. А четвертая проблема в том, что сам демократический процесс мало кому нужен. Ни носителям избирательного права, ни бизнесу, ни партиям. Всех устраивает "соборность", т.е. договориться приватно, по понятиям, и затем проиграть спектакль для публики и зарубежных держав. В принципе, призыв госовать ногами - проект призваный уменьшить количество голосов против. Вполне в духе "управляемой оппозиции", которая тоже собирает нишевые голоса, а потом выгодно их продает власти. Ход вполне грамотно придуман. В наших условиях очень даже может прокатить. И как бы против и идти никуда не надо, и даже "я выше всего этого". Вполне в интеллигентском духе. Ещё можно голосовать не ногами, а самолётами и чемоданами. Ну и что будет в другом месте? Всё то же самое.

2008-01-01

Та самая Татьяна?

Совсем недавно мы с детьми гуляли целый день по зоопарку Сан-Франциско. Были удивлены дружелюбностью животных. А ещё там предлагали провести ночь в палатке в зоопарке.

2oo∞

Вы будете смеяться, но новый год, таки да, дошёл даже до нас!

2007-12-29

Экслер и фильмы

Уже не первый пишет "я давно не читаю Экслера". А я иногда читаю его рецензии. Мне нравятся его критерии и то, что он подробно и предметно объясняет своё мнение (это вообще редкость). Обычно, если он пишет, что фильм - дерьмо, то так оно и есть. Не знаю обратных примеров. С другой стороны, если он пишет, что фильм понравился, то это совсем не значит, что и мне он понравится. Чаще всего почитав рецензию я решаю, что не буду смотреть, поскольку это не моё. Например, терпеть не могу криминальные драмы. Очевидно, что я в результате смотрю меньше фильмов, чем Экслер. Он любит кино, а я - не очень. Потому мне забавно читать, как он разбирает какой нибудь дурацкий фильм. Пять минут чтения и я получил от этого фильма удовольствие. А мог бы мучиться полтора часа.

2007-12-27

Математика

Интересные проекты делаются в университетах. Завидки берут. http://www.sagemath.org/

Демократы в России

Из блога Бориса Немцова :

Я благодарен соратникам по партии, которые выдвинули меня кандидатом в президенты. Сделаю все, от меня зависящее, чтобы остался один кандидат от демократических сил.

Звучит угрожающе! Хотя позже он уже пообещал сделать себе хакамаду. А я уж было надеялся на необычные дебаты.

Outlook & Lookout.

Надо попробовать: http://www.joelonsoftware.com/items/2007/12/24.html

2007-12-25

Год спустя

Просматривая мои прошлогодние итоги года замечаю, что, наметившиеся тенденции усилились, но событий не произошло. Субъективно не воспринимаю прошедший год, как приятный, хотя ничего неприятного в нём , казалось бы, тоже не произошло. Наверное нереализованные ожидания и характеризуют прошедший год. Итак снова по тем же пунктам. Первый раз в жизни: 1. Даже и не знаю, что сказать. Побывал в Сан Франциско? 2. Начал считать съеденный холестерин? Пора заводить тему "последний раз в жизни". Разочарования года: 1. Всё ещё не получил green card. Это уже не просто первое место в категории, а такое, что остальные можно уже не присуждать. Терпение иссякло. После нового года буду судиться с правительством Соединённых Штатов! А всё дело то, наверное, в Комсомоле. Всегда их терпеть не мог, так и здесь они меня достали, сволочи! 2. Работодатель надоел как больной зуб. Хотя, я в этом году поменял группу. Теперь не надо непрерывно ходить на дурацкие митинги, непрерывно переинсталлировать поломанный билд, ковыряться в .NET и заниматься прочими бессмысленными вещами. Сиди и пиши нормальный native code на нормальном (почти) C++. Но что-то не очень радостно. Скучно. Возникает чувство полной чужеродности, типа, как сидеть на стадионе, наблюдая игру, правил которой не понимаешь. Люди кричат, болеют, переживают за разные команды, а ты сидишь как дурак, совершенно безразличный к обеим командам, и не понимаешь, зачем ты здесь. 3. В результате, вдруг надоел даже дождь за окном и появилось желание снова куда нибудь уехать. Хочется нормального лета и нормальной зимы. Может, податься в Канаду? Компьютерные программы остались за порогом номинации. Да и программы всё те же и всё там же. Как, впрочем, и политики. Приятная ожиданность: 1. Сын поступил в университет (UW) не заканчивая High School. Без GC - единственный доступный вариант. 2. Отсутствие неприятных неожиданностей - самая приятная ожиданность. Покупка года: Ничего особенного не покупал. Так, по мелочи. Приятная мелочь: В номинации мелкой "приятной неожиданности", победил Nokia N800. Он теперь почти как тот компьютер, о котором мечтал в детстве. Хотя софт мог бы быть лучше. Я таскаю его везде. Завтракаю, читаю свежие RSS. Беру с собой в леса и горы, чтобы знать где нахожусь я, а где тропа. В кафе и в гостинице можно читать свежую почту. В машине можно включить навигацию голосом, а так же развлекать детей фильмами или всех вместе аудио-книжками. Вечером перед сном можно читать с экрана свежескачанную книжку. То же в очереди или в самолёте. Короче компьютерный "швейцарский нож", полезный, в отличие от своего сувенирного прототипа. Пожелание года: В жизни нужны надежды и перспективы. Не надо ждать событий, которые вы хотите произойти. Подталкивайте их, делайте их сами. И будьте здоровы, и Вы и Ваши близкие! И себе желаю того же.

2007-12-17

Free as in "free cheese".

Лицензия GPL определяет себя как "свободную". По английски свободный и бесплатный обозначаются одним словом, поэтому различие: ... you should think of free as in free speech, not as in free beer. Я бы не определил лицензию GPL, как свободную. Лицензия - это ограничение по определению. Она ограничивает вас в том, что вы можете делать с кодом. GPL v3, например запрещает использовать GPLv3 код для создания DRM, запрещает защищать код от модификации, запрещает использование проприетарных компонент, и т.д. GPLv2 в основном запрещает закрывать код или встраивать GPL код в проприетарный. Фактически обе лицензии запрещают смешивать GPL и не GPL коды. Как хотите, но это не "свобода". Это "free as in free cheese". Попытки использовать код практически, на работе, приводят к mouse trap. Современный код состоит из компонентов. В результате, многие фирмы запрещают сотрудникам не только использовать GPL код, но даже и читать его. BSD лицензия мне нравится больше. Она не навязывает то, как код будет использоваться. Всё, что требуется, это отметить оригинальное авторство, что вполне логично с точки зрения обычной этики. Жаль, что так много народу повелось на GPL, фактически закрыв свою работу для возможного практического коммерческого использования.

Тюрьма Азкабан

Alcatraz Island. Магическая тюрьма из "Гарри Поттера". Совпадает по описанию и название похожее. Знаете где это?

2007-12-12

Anyone can hack.

Почти все лицензионные соглашения традиционно запрещают reverse engineering, несмотря на то, что на нём построено почти всё использование современных компьютеров, или даже всей техники вообще.

Как пользователь начинает работать с программой? Читает мануал? Нет. Он её запускает и смотрит. Дальше происходит примерно такой мысленный монолог:
... Так, тут обычное меню File с пунктами Open и New. Нажмем New.
... Ага, текстовый курсор, можно печатать. И тулбар с Bold/Italic, значит текст с атрибутами.
... Печатаю, строчка сама переносится, значит редактор не строчный, а по параграфам.
... Ага, выделеный текст можно сделать Bold, а ещё раз нажать и снова обычный.
... Снова нажал New, он спросил сохранять или нет. Значит New не открывает нового окна или закладки, а просто заменяет в том же окне.
И т.д.

Это обычный reverse engineering. Метод "научного тыка". Пользователь играется с приложением и строит у себя в сознании модель того, как эта программа работает. Причем это делает не какой нибудь крутой спец, а каждый рядовой пользователь! Часто это делается интуитивно и неосознанно. Человек даже не помнит как оно работает, но при изменении ощущает, что программа "стала работать как-то не так".

Всё это очевидно? Казалось бы очевидно, но не всем. Почему-то фразу "пользовательская логическая модель" часто воспринимается в штыки. Такая модель должна быть продумана заранее, включая терминологию, в которой и надо делать интерфейс и документацию. Эта модель должна быть проста, логична, полна и, по возможности, состоять из ортогонального набора функций. И она обязательно должна быть discoverable. Иначе будет не программа, а набор хитро запрятаных "пасхальных яиц". Никто ваш длинный readme и FAQ читать не будет, даже если его набрать с capslock.

Для того, чтобы понять нечто в первый раз нужна аналогия. Где-то было так сделано, можно предположить, что и здесь это может работать. Либо поможет "крутой спец", который поделится кусочком своей модели. Либо, конечно, книжка. Кстати, Вы читали инструкцию к вашему телевизору? А к часам на руке?

P.S. Название поймёт тот, кто смотрел Ratatouille.

2007-12-01

Есть такая партия, в шахматы

У нас тут выборы завтра. Почитал я блоги и подумал несколько мыслей.

Есть "партия власти", которая по определению одна и которая олицетворяет путь на "сохранение завоеваний последних лет" в очередной холодной войне. Суверенитет как высшая ценность. Вероятно, она и соберёт большинство реально. Просто потому, что все остальные - партии нишевые.

Взять, к примеру, коммунистов, ЛДПР и, вероятно, Яблоко. Это партии, которые имеют шанс получить голоса определённой ниши избирателей, пройти на них в парламент (Яблоко - сомнительно), и договориться с партией власти, выторговывая себе определённые уступки. Это как компании-сайты продаются Гуглу или Микрософту за большие деньги, ибо имеют большую "пользовательскую базу", и реально за эти деньги продаются "души пользователей". Так и здесь: "голоса избирателей". Это нормально, в принципе, в политике, люди будут работать в парламенте, влиять на принимаемые законы, и т.д. и т.п.

Я бы поставил отдельно СПС сейчас, которая заявляет о том, что не будет договариваться. Вероятно именно поэтому такие нападки властей именно на неё. Фактически только СПС сейчас заявляет о реальном альтернативном пути развития. Это типичная партия западничества. Т.е. "открытая экономика", интеграция в Европу, Нато и т.д. Ну, да, и конечно, "распродажа земли и ресурсов", приватизация госкорпораций, и т.д. За ней должны бы стоять интересы международного капитала, но похоже не стоят или стоят не очень, вероятно, не надеясь на успех и предпочитая работать с существующей властью. СПС выглядит слишком радикально со своей непримиримостью.

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

"Другая Россия", претендующая на то же самое место, как уже неоднократно сказано, партия только в смысле шахмат, и не выбираема.

Есть ещё всякие "Истинные Патриоты Матери-Отчизны" с какими-то совсем непонятными нишами.

2007-11-23

The Collapse of the Middle Class

Включаю телевизор, а там лекция такая динамичная и увлекательная. По унивеситетскому каналу. О крахе среднего класса в США. Сравниваются статистические данные за 1973 и 2003 годы. За тридцать лет, америка поменялась радикально. "Средний класс" вместо сбережений имеет теперь в основном долги. Сравнивается типичная семья, двое родителей и двое детей. Раньше, в основном, один родитель не работал. Теперь работают оба. Но денег, за вычетом фиксированных расходов (кредит за дом, страховки, счета, оплата childcare), теперь остаётся меньше в абсолютном выражении. И никаких резервов в случае потери работы или проблем со здоровьем! Да, очень похоже. Даже за те семь лет, что я здесь, заметны негативные изменения. Ухудшился трафик и сильно выросли цены на жильё. Мне, конечно, скажут, что в России с жильём ещё хуже... Но эта лекция была не про Россию. Это про США. Тут свои проблемы. Если интересны подробности, наберите заголовок в Гугле.

2007-11-21

MPlayer

Наконец-то появился нормальный видео-плейер. Играет почти все возможные форматы, например FLV. Свободный. С исходными текстами. С мощной командной строкой, которая позволяет делать всевозможные преобразования. Многоплатформенный. Без назойливой рекламы, бессмысленных "защит" и ненужных "альбомов". Просто плейер, который играет. Есть версия для Windows, Linux, и для моей Nokia N800. Причем на последней он играет несравненно лучше родного плейера. Последний год я замечаю постоянно, что свободный софт, будучи найден, обычно превосходит качеством и удобством софт коммерческий. Очередное тому подтверждение.

2007-11-14

Шок капитализма

Недавно, а именно в 90-летие ВОСР, ехал я по ночному хайвею и от скуки перебирал fm-каналы. Везде был какой-то тоскливый музон, то стенож, то пилёж, и вдруг я услышал некий осмысленный текст, не рекламый, типа "just ninety-nine ninety-nine" и не "support comes from you and blah-blah-blah foundation...", а содержательный, с ощущением интеллекта, что само по себе сразу навеяло на мысль о некоторой оппозиционности и альтернативности. Оказалось Alternative Radio (см. одноименный .org). И хотя финансирование у него всё равно "comes from you", но в тот вечер журналистка Naomi Klein с презентацией своей книги "The Shock Doctrine" приятно меня поразила. Я не ожидал этого здесь: оказывается есть люди, способные подвергнуть критике процесс Всемирной Либерально-Демократической Революции. Вообще-то журналистка не здесь, а в Канаде (а не поехать ли мне в Канаду?). Услышанный текст я пересказывать не буду. Но мне очень понравилось. Всё очень убедительно ещё и потому, что я своими глазами видел многое из описанного в процессе развала СССР. Только один пример. Window of opportunity. Недавнее цунами в Азии прошлось по мелким прибрежным рыбацким поселениям лишив их не только близких, но и средств промысла. Недавно избранное правительство позаботилось о них, поселив в лагеря для пострадавших, подальше от берега. И даже поставило вооружённую охрану, не подпуская к побережью. А затем быстро провело приватизацию побережья. Те, кто мог бы предъявить свои права сидели взаперти, оплакивая родных, а крупные туристические фирмы быстро всё поделили. И вот я о чём подумал. Нам часто говорят о преимуществах либеральной экономики. Но гипотеза либерализма не доказана. Совершенно не очевидно, что население выиграет, если освободить экономику и дать ей развиваться независимо и бесконтрольно. Мой опыт говорит, что скорее наоборот, поскольку цели населения и цели экономики не совпадают. И уж совершенно не понятно, как либеральная экономика связана с "демократией". Развитые демократии обычно формируются в результате долгой борьбы различных групп за свои права, формируя некий консенсус в противоречивых интересах сторон. Возникают всякие механизмы защиты бизнесов, потребителей, культуры, населения, и пр. Эти механизмы явно противоречат "свободной экономике" в её радикальном понимании, и они сидят как ком в горле у монополий, которым бы хотелось их отменить, но они не могут, ибо общественное мнение будет против. Чтобы отменить, нужны обстоятельства чрезвычайные, и если они произойдут вдруг (или будут организованы), это window of opportunity можно использовать, чтобы быстро перетянуть одеяло на свою сторону, пока все заняты внезапно нахлынувшей проблемой. Вот читал я программу наших "правых". Чем они правые? Проголосовал бы не будь они "правые". Нет, не верю я в либерализм. Это такой очередной традиционный развод лохов. Учёное слово, за которым скрывается экономический беспредел и деньги как высшая ценность. А вот что я не понял, это связан ли факт передачи с 90-летием ВОСР. Совпадение или нет? Update: совпадение. Вчера вечером они опять вещали. 94.9 fm, после восьми.

2007-11-12

Ratatouille

Мультик вышел на DVD. Я купил диск, мы с дочкой смотрели, нам очень понравилось. Потом с удивлением нашли в морозилке забытый пакет с тем же названием. Оказывается это такое французское овощное рагу. Летняя еда бедных фермеров, которая готовится из свежих овощей. Баклажан, помидоры, и прочая всячина жарятся в оливковом масле. Фильм приятно смотрится и очень приятное послевкусие. Хочется поесть чего нибудь вкусного, приготовленного с умением и любовью! Несбыточная мечта.