?

Log in

Костя Хедин [entries|archive|friends|userinfo]
Konstantin S. Uvarin

[ website | Шуточки ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Bidirectional Broadcasting Satellite (BBS) [May. 18th, 2033|07:33 am]
Konstantin S. Uvarin
[Tags|, , , , , , , , , , , , , , , , , , , , , , , , , ]

В комментариях к этому посту ко мне можно обратиться, хотя лучше, наверное, использовать псевдопочту. Или просто электронную почту.

Расшифровки некоторых тэгов:
my -- мое творчество, то, что я считаю досточным опубликования, а не просто случайные мысли вслух;
jokes -- шутки и прибаутки;
songs -- все, что связано с авторской песней;
comp -- программирование, работа, свободное ПО и авторское право;
psy -- попытки разобраться в себе, а также все касающееся здоровья и физкультуры;
life -- лытдыбр.

Кстати, я думал, что расшифровка BBS (см. сабж) -- это типа моя научно-фантастическая придумка, способ общения между планетами, а такое оказывается действительно есть.
link17 comments|post comment

Контрагент: хочу сделать игру, на этот раз настольную. [Jan. 21st, 2016|10:24 am]
Konstantin S. Uvarin
[Tags|, ]

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

Суть таковаCollapse )
link49 comments|post comment

Про смысл жизни [Jan. 20th, 2016|05:32 pm]
Konstantin S. Uvarin
[Tags|]

Для начала анекдот:

Умер человек, попадает на небо. Спрашивает у апостола Петра, мол, в чём был смысл моей жизни?
- А помните, Вы в 1973 года ехали поездом, и в вагоне-ресторане Вас девушка попросила передать соль?
- Да.
- И Вы передали?
- Да.
- Ну и вот...


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

Отсюда пара мыслей: во-первых, для одних и тех же прошлых событий можно сгенерировать множество смыслов, которым они удовлетворяют. Во-вторых, нельзя достичь единственной цели в жизни и остаться совсем без смысла. В-третьих, вполне оправдано вкладываться даже в безнадёжное дело.
link5 comments|post comment

Хедин всегда читал 1984 [Jan. 8th, 2016|11:17 pm]
Konstantin S. Uvarin
[Tags|]

И вот - перечитал в нулевой раз. Сильная вещь, вроде и знаешь, чем кончится, и всё равно пронимает.

И всё же я неисправимый оптимист, и мне кажется, что Океания, при всей своей продуманности, рухнет через пару поколений. И потом будет Foundation в планетарных масштабах и с основательно прореженным генофондом.

Угробят они всех, кто хоть что-то соображает, за недостаточно восторженное выражение лица. Минизо и минимир, похоже, уже тогось, миниправ на очереди. В конце концов и минилюб до мышей деградирует. Никто и не поймёт, как это произошло.

Потому что дважды два таки четыре.
linkpost comment

Три шага до аутизма [Jan. 5th, 2016|01:30 am]
Konstantin S. Uvarin
[Tags|, , ]

"Против жизни нет приёма" (с) Михаил Капустин

Если всё время смотреть на небо,
Жизнь обретает приставку недо-.
Если всё время смотреть под ноги,
Разница невелика в итоге.

Read more...Collapse )

03.01.2016
Метки данной записи: шашки, руки, брать.
link18 comments|post comment

Поиграться с одномерной статистикой [Jan. 3rd, 2016|07:58 pm]
Konstantin S. Uvarin
[Tags|, , ]

Сделал простенький фронтенд для приблизительного анализа одномерных статистических данных.

Умеет немного:
* загрузка данных в виде сплошного текста с цифрами, таблицы вида (значение, частота) или специального JSON-файла;
* просмотр всяческих характеристик распределения;
* просмотр графиков плотности распределения (ака гистограмм);
* просмотр распределений, загруженных другими пользователями.

Всё пока анонимное (в планах oauth), антивандальная защита только в виде модерации, если кто-то найдёт XSS - пишите мне срочно.

Также в планах добавить разные другие фичи для анализа (но надо понять, какие) и препроцессинг выборки JS-ом, чтобы можно было загружать очень большие выборки очень маленькими файлами. Ну и плюс справочное руководство, оптимизации и украшательства.
linkpost comment

Мат. статистика: куды бечь? [Dec. 18th, 2015|04:03 pm]
Konstantin S. Uvarin
[Tags|, ]



А вот скажите мне, люди, работающие с данными и сочувствующие. Нужна ли в эпоху big data кому-то вообще одномерная статистика, как то: квартили-перцентили, гистограммки, матожидания-дисперсии всякие? А может, кому-то нужны, а они и не в курсе и на калькуляторе среднее лопатят?

Есть инструмент на языке Perl, которые умеет делать приблизительный статистический анализ без загрузки всей выборки в память. (Используются логарифмические интервалы + линейные вблизи 0). Хочется как-то его улучшить. А надо ли?

И куда двигаться дальше? Пока есть варианты:
* порт на плюсы (и, соответственно, во все прочие языки);
* многомерные данные (хотя бы двумерные);
* доверительные интервалы, проверка гипотез и вот это вот всё;
* Интерактивный GUI (предположительно html/javascript или Qt).

UPDATE: Я понимаю, что есть сириоус бизнес вроде R для тех, кому реально надо проанализировать данные. А вот существует ли ситуация, когда быстренько поковырять и переслать "слепок" выборки по сети критично, а ошибка на % или меньше - нет?

На графике: распределение репутации пользователей http://stackoverflow.com, исключены точки ниже 101 и верхние 1%. Цветом отмечены квартили, крестиком - матожидание и дисперсия. Данные получены SQL-запросом к базе, ответ занимает приблизительно 20кб.
link12 comments|post comment

Али-Баба [Dec. 4th, 2015|05:57 pm]
Konstantin S. Uvarin
Переслушал на днях мюзикл про Штирлица пластинку "Али-Баба и сорок разбойников". С удивлением узнал, что автор слов, мушкетёр Атос и друг, которому посвящена одна из песен Юрия Визбора - один и тот же человек.

Со временем чуть по-другому стало всё восприниматься. Вот, например, Касым завидует Али-Бабе (а не наоборот) уже в первой сцене. Да и жалко его как-то стало - трудился человек, добро копил, а тут брат-раздолбай обскакал.

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

Второе дно везде.
link4 comments|post comment

Отпусти меня, чудо-трава [Nov. 9th, 2015|12:04 am]
Konstantin S. Uvarin
[Tags|, , ]

Наткнулся на сайт, где люди обсуждают правдоподобность и жизнеспособность с точки зрения науки вымышленных миров. Как будет выглядеть планета полностью из воды? Где в Европе выделить 10^14 джоулей и при этом никого не убить? У меня есть устройство, которое может превращать любое вещество в любое вещество + энергию. Как скрыть его от властей до того момента, пока я не смогу диктовать свои условия?

https://worldbuilding.stackexchange.com/
link4 comments|post comment

Про кровь [Nov. 2nd, 2015|04:12 pm]
Konstantin S. Uvarin
[Tags|]

А вот скажите мне, медики и сочувствующие, почему в платных больничках всю кровь берут из вены? По крайней мере, у меня ни разу из пальца не брали.
link9 comments|post comment

Шарадио [Oct. 29th, 2015|06:26 pm]
Konstantin S. Uvarin
[Tags|]

А вот интересно, существуют ли в природе недорогие или бесплатные платформы, которые умеют гнать в реальном времени приличное потоковое аудио? Можно ещё и с видео.

UPD: Надо бы, чтобы оно ещё и под Linux завелось.
link7 comments|post comment

Зачем мне я, или Теория Волкова [Oct. 28th, 2015|02:28 pm]
Konstantin S. Uvarin
[Tags|, ]

Если кто помнит, когда-то давно я приводил наблюдение, суть которого кратко можно сформулировать так:

* в основном поведение человека есть реакция на стимулы и/или повторение привычных действий в привычной ситуации;
* сознательное поведение, т.е. для какой-то цели, происходит редко и с незаметным, но реальным усилием;
* запас доступных усилий такого рода жёстко ограничен.

См. также Ego depletion

Юра Волков, которого я ознакомил с этим наблюдением, выдал на гора примерно следующую теорию:

Учёный изнасиловал журналистаCollapse )
link2 comments|post comment

Превозмогая трудности [Oct. 27th, 2015|09:23 pm]
Konstantin S. Uvarin
[Tags|, ]

Эпиграф: It speaks volumes about our profession that when asked about the "best comment", we all answer with the worst comments we can find...(c) из эпического треда на стековерфлоу



Вот интересно, программисты к своей профессии относятся с каким-то злым, остервенелым юмором. И каждый раз очень смешно, честно. А что другие профессии? Врачи, продавцы, музыканты? Это программистское или общечеловеческое?
link14 comments|post comment

Продавец крокодилов [Oct. 23rd, 2015|01:16 pm]
Konstantin S. Uvarin
[Tags|, , ]

Вызываю с утра такси, сильно непроснувшийся ещё, через некоторое время звонит незнакомый хриплый голос: "Вам крокодилы нужны?"

Потом вспомнил, что я когда-то вызывал такси прикурить чужую машину и вот, видимо, опять попал на того же водителя. А крокодилы - это в смысле клеммы.
link1 comment|post comment

34 [Sep. 22nd, 2015|01:33 am]
Konstantin S. Uvarin
[Tags|]

1, 1, 2, 3, 5, 8, 13, 21, ???, profit!
link39 comments|post comment

Шо? Где? Таки да?! [Sep. 8th, 2015|06:45 pm]
Konstantin S. Uvarin
[Tags|, ]



От судьбы не уйдёшь... Шёл с месяц назад на кухню за печеньем, смотрю, команда ЧГК тренируется. Сел в неё и сгорел.
link6 comments|post comment

К сожаленью, день рожденья. [Aug. 31st, 2015|01:46 pm]
Konstantin S. Uvarin
[Tags|, ]

Я так думаю, надо замутить сервис, который позволял бы написать поздравление с днём рождения за неделю, а отправить его получателю непосредственно в день. Мол, я сам вспомнил, не по подсказкам соцсетей!
link4 comments|post comment

TGIF! Айти-шутки [Aug. 28th, 2015|12:04 pm]
Konstantin S. Uvarin
[Tags|, , ]

1. Социальные сети для дислексиков: фейкбус и ктовтанке.

2. Придумал название для IDE: "Ятаквижуал студио".

3. Сатанисты поклоняются графу K5, а коммунальщики - K3,3.

4. релиз-инженер совсем запустил деплой

5. close -9 ticket
link13 comments|post comment

Шутим! [Aug. 24th, 2015|01:56 pm]
Konstantin S. Uvarin
[Tags|, ]

Этим постом мастер Гамбс продолжает заброшенную было традицию шуткосерий в жж.

1. "Что-то неважно себя чувствую, я на удалёнке сегодня поработаю" - сказал хирург.

2. Химия и жизнь. Когда раствор разводят, у него падает концентрация. Когда у человека падает концентрация, его разводят!

3. "Только не бросай меня в горящий куст!" - причитал кролик. Но, на его беду, во времена молодости Моисея кулинарные ограничения еврейской культуры ещё не сформировались.

4. - Достали коллеги, достали зануды, достал менеджер, достала погода, достали зануды...
- Зануды уже были.
- Достали зануды!

5. ...человекоподобный робот развалился в кресле...

6. Пицца "Чешире сыра". Она исчезает, вы улыбаетесь!
link3 comments|post comment

Социальный джинн [Jul. 29th, 2015|10:25 pm]
Konstantin S. Uvarin
[Tags|]

А вот интересно, есть ли такая книжка, где герой получает в свои руки джинна с тремя желаниями и начинает использовать его не по прямому назначению, а как последний аргумент в переговорах с противниками и потенциальными союзниками? Ну и в конце, конечно, добивается всего, что ему нужно, и без джинна. А последнее желание тратит на фигню. Как в шахматах: угроза сильнее её исполнения.

Отчасти, конечно, в диснеевском Аладдине так.
link5 comments|post comment

Линукс против Виндоуз [Jul. 29th, 2015|01:25 pm]
Konstantin S. Uvarin
[Tags|]

Задумался я тут, почему интернет-дискуссии так затягивают. Вот вроде и не участвую, потому что какой смысл, всё равно не убедить никого. Но слежу. Читаю третью страницу флейма, причём с известными мне наперёд аргументами. Да зачем же мне это-то?

Ну и вот созрела такая теория: у кроманьонцев (то есть нас же), когда они слышат "наших бьют", включается рефлекс "хватай дубину и беги". И тут уже не до рефлексии, а правы ли наши, а за что бьют и кто бьёт. Хватай и беги. это залог выживания вида и/или социума.

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

Вроде что-то происходит, эмоции бурлят (хоть и не такие сильные, как если правда драка), но ничего не меняется. Крик "наших бьют" висит над равниной; так у Шекли в рассказе "Охота" пожираемая чудищем барышня надрывалась пять часов подряд.
link12 comments|post comment

Технические облигации [Jul. 27th, 2015|08:29 pm]
Konstantin S. Uvarin
[Tags|]

Я вот всё думаю про технический долг. С одной стороны, дай программистам волю рефакторить и улучшать - будет сферический конь в вакууме. С другой, если этого совсем не делать, будет ад и днище.

Возникла такая идея - при решении задачи бизнеса в модифицируемые файлы добавляется 0 или более комментариев вида TODO, и 0 или 1 таких комментариев ликвидируются. Причём QA проверяют код на возможные регрессии.

Таким образом, трудозатраты на рефакторинг будут ограничены, а наиболее часто модифицируемые файлы будут получать наибольшую дозу.

Теперь расскажите мне, почему такая схема не будет работать, или где что-то подобное уже придумали.
link18 comments|post comment

За себя и за того парня [Jul. 18th, 2015|06:02 pm]
Konstantin S. Uvarin
[Tags|]

Я тут подумал, и даже сказал в частной беседе, но не помню, кому...

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

Только, конечно, жизнь богаче шахмат, и тут сплошь и рядом кооперативы.
link2 comments|post comment

Зарядка для ума [Jul. 16th, 2015|12:50 pm]
Konstantin S. Uvarin
[Tags|, ]

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

Если у кого-то дети занимаются шахматами, ещё и практический смысл, кажется, есть.

P.S. Кстати, лично я включаю блиц, потому что иначе буду вечно тупить.
link3 comments|post comment

Трудное детство, деревянные игрушки - 2 [Jul. 13th, 2015|07:10 pm]
Konstantin S. Uvarin
[Tags|]

Кажется, я что-то не так объяснил. Давайте попробуем ещё раз.

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

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

И вот меня теперь интересуют приёмы, способы, упражнения, электролобзик для выпиливания неактуального условного рефлекса при том, что закрепление противоположного рефлекса (то есть: тренировка => эндорфин) не происходит или происходит слишком медленно.

Есть такие методики?
link7 comments|post comment

Трудное детство, деревянные игрушки [Jul. 13th, 2015|02:21 pm]
Konstantin S. Uvarin
[Tags|]

Столкнулся со старой, в общем-то, проблемой - у меня есть условный рефлекс "мышечное напряжение => унижение, насмешки, травля". Окружающая действительность при этом воспринимается слегка искажённо - типа бегу-бегу, мимо проходят смеящиеся девушки - ага! Надо мной смеются! Ну и рефлекс самоподдерживается.

Как такое корректируется?
link11 comments|post comment

Оказался наш отец (c) [Jul. 12th, 2015|04:43 pm]
Konstantin S. Uvarin
[Tags|]

Я вот про какое явление поговорить хочу.

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

Ау, люди! Да будь он десять раз знаменит, любой имеет право на своё частное мнение. И даже на отличное от вашего. И даже на объективно глупое, основанное на эмоциях и неверной оценке событий. Ну, бывает!

Но нет, не в наших традициях это. Мы не можем живого человека в книжке читать и в плеере слушать, только идола белоснежного, непогрешимого...
link20 comments|post comment

О теплолюбивых овощах [Jul. 5th, 2015|11:22 pm]
Konstantin S. Uvarin
[Tags|, ]

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

А я уж боялся, придётся кондиционер включать - чтобы воздух просушить.
link2 comments|post comment

Шуткогруппа [Jul. 2nd, 2015|12:32 pm]
Konstantin S. Uvarin
[Tags|, ]

В рамках социального эксперимента, создал шуткогруппу во вконтакте.

Или, может, стоит интенсифицировать шуткопосты в жж?
link19 comments|post comment

В защиту амфибий, или Вело-3 [Jun. 28th, 2015|12:29 pm]
Konstantin S. Uvarin
[Tags|]

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

Я считаю, что велосипедистам необходимо официально разрешить перемещение по тротуарам, со скоростным ограничением 15км/ч. Ну и по дорогам, в правой полосе, как раньше.

Вместе с тем необходимо создать нормативно-правовую базу для... Короче, жучить этих самых велосипедистов за несоблюдение ПДД. Соблюдение полосности, отсутствие левых поворотов, свет, скорость, вот это вот все. А и да, велосипедист на тротуаре, во второй полосе и т.д. по умолчанию неправ в случае ДТП. А в первой - молодец и зайка.

Выдавать права на велик, вроде, не очень целесообразно. Может быть, страховка? Куда входят сломанные руки пешеходов, собственная расквашенная морда, отбитые зеркала у машин и, кстати, может быть даже кража велика.

Обоснование тут вот какое. При том количестве припаркованных как попало автомобилей, которое есть сейчас, ехать в правой полосе прямо практически невозможно. На узких одесский, к примеру, улицах велосипедист тупо занимает всю проезжую часть в свою сторону, как он ни старайся. В то же время, задача "быстро попасть из пункта А в пункт Б" стоит не всегда, а скорость 15 км/ч позволяет хотя бы просто попасть, небыстро. Ну и столкновение на 20 (а в реальности 10, потому что пешеход не будет идти в лоб) - оно, конечно, неприятно, но не смертельно (меня один раз сбил велосипедист, если что).

один
два
link22 comments|post comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]