URL
00:52

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

Не уверен, правда, что мог бы делать это не как учебное задание, а на полную ставку.

Кстати, о полной ставке: нашёл компанию, в которую хотелось бы устроиться постажироваться. Там нужны питон-девелоперы, что круто, плюс одно из требований там - много общаться со специалистами в интересной мне предметной области. Боюсь не пройти, боюсь, что моё CV покажется унылым, я видел, ими интересовались люди, и среди них найдутся люди получше. Впрочем, попытаться стоит. Завтра попробую набросать резюме.

Немного научно-популярного: у человека есть такое свойство, что он не может нормально генерировать последовательность случайных чисел (по крайней мере, без обучения), в человекогенной последовательности постоянно появляются какие-то закономерности. Рассказывалось о таком эксперименте: человека просто просят набрать на компьютере случайную последовательность цифр. Далее исследователи собирают статистику по очень простому параметру: различию между соседними цифрами.
Например, вот в такой последовательности
1 8 9 3 7

разности будут
7 1 -6 4

При абсолютно случайном распределении цифр чаще всего должна встречаться разность 0, как это ни странно (можно понять это, посмотрев, что есть 10 пар цифр, дающих разность 0, а разность 9 даёт только одна пара чисел, 0 9).
При распределении человеческом... Можно посмотреть на график.



По горизонтальной оси разность, от -9 до 9. Различия между мужчинами, женщинами, математиками и гуманитариями тут, наверное, не такие интересные, по сравнению с тем фактом, что в центре наблюдается заметный такой провал. То есть, когда людей просят написать случайную последовательность цифр, они старательно игнорируют то, что пары вида 2 2 должны встречаться достаточно часто (каждая десятая пара должна быть такой). Подумал ещё, что при нажатии на кнопки это бы усугубилось, ведь чаще люди нажимают последовательно на разные кнопки, а не на одну и ту же.

Это краткое изложение статьи из журнала "В ногу с жизнью", номер 26. Можно взять тут, страница 3 пдф-файла.


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

@темы: мысли вслух, учёба, научпоп

Прошла ещё одна неделя. Что хочу сказать: нам рассказали на одном из кафедральных предметов про контактные схемы, и это офигенная конструкция. Глянуть можно тут, выглядят они так. Та, что на рисунке, проводит "ток" от левой точки к правой, например, тогда, когда Х = 0, а Y = Z = 1 (верхний провод). Схемы могут быть более сложными, со сходящимися и расходящимися, но каждый "контакт" проводит тогда, когда выражение над ним равно 1 (а стоять там может буква или её отрицание). Это более близкая к "железу" модель, чем схемы из функциональных элементов.


Мне в этой штуке нравится то, что существуют достаточно очевидные эквивалентные преобразования таких схем, и они красивы и их приятно представлять. Допустим, если какая-то точка соединена сама с собой циклом из нескольких контактов, то такой цикл можно просто выкинуть (из точки А в точку А всегда проходит ток), и таких элементарных штук много, и их, повторюсь, приятно воображать. Ещё был интересный нюанс, который пока только был упомянут: в то время, как для обычных булевых формул можно выписать конечную систему тождеств, и с их помощью преобразовать любые два равных тождества друг в друга, для таких схем, кажется, такой конечной системы тождеств нет. Но это неточно)

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

Осень нравится в основном тем, что дождь шумит ночью и за окном, а среди растительности ещё остались зелёные (вот совсем зелёные) кусты и деревья, правда, продлится это недолго.

@темы: мысли вслух, учёба, дискретная математика, математика

Начал недавно книгу Макса Фрая "Ключ из жёлтого металла". Как ни странно, на меня до сих пор действует нехитрая магия этих текстов (впрочем, это как алкоголику удивляться, что ему нравится пить). Сюжет нравится, хотя описание не прельстило поначалу. Интересно, встретится ли там Макс?

Большое событие, зарядившее меня позитивом на весь оставшийся день: я таки понял теорему номер два из второй лекции по самому сложному предмету семестра. Сначала не понимал вчера весь день, хотя и пытался разобраться, а сегодня разобрался и как понял! Очень приятное ощущение, напомнившее мне, ради чего собственно мне интересно заниматься математикой, ради этого пьянящего ощущения понимания в том числе. Больше по учёбе ничего не сделал, впрочем, будет время завтра и на выходных.

@темы: книги, мысли вслух, учёба, фрай, математика

00:36

Дача

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

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

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

Наткнулся на книжку "Крушение империи", воспоминания председателя государственной думы о Распутине и других политических событиях того времени (именно так; видимо, очень он мешал автору, а то всё начало книги именно о нём).


Про ненасильственное общение узнал одну технику: фазу "наблюдения" можно делать, представляя себя видеокамерой, и объективно описывая происходящее на записи. При описании этой техники сразу были замечания "а всё равно будет bias", и да, он будет, например, можно уловить отсутствующую причинно-следственную связь или избыточно представить события, поддерживающие свою точку зрения.

@темы: книги, мысли вслух, рациональность, психология

Первая звезда на гитхабе, ура! За выложенный на НГ набросок игры-roguelike. Сейчас я могу думать только об этом) Моё программистское будущее видится в светлых тонах, я смогу разработать всё, что захочу и прочая розовая пелена. Может, я и ошибаюсь... Но немного подумать об этом очень даже полезно, особенно, если много критиковал себя до этого.

@темы: программирование, roguelike

Хочу поделиться большой радостью) Но сначала - немного предыстории.

Я помнил, что существуют способы улучшить ситуацию с оперативной памятью компьютера без установки плашек. Неожиданно для себя я решил это загуглить... Это стоило бы сделать раньше.
Что я узнал:
1) Флеш-память быстрее, чем жёсткий диск
2) Можно сделать файл подкачки на флешке (в винде это называется ReadyBoost)
3) Флешка будет изнашиваться, но не то что бы очень

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

Я очень-очень рад.

@темы: мысли вслух, рациональность, компьютеры, ноутбук

"Алгоритмы измеряют, сколько студент говорит на английском в классе, чёткость его английского произношения, и, простейшие индикаторы его вовлечённости, такие как число раз, когда он открывал рот чтобы говорить или смеяться.

Программа, которая измеряет, как много человек смеётся. Антиутопичненько. Это должно быть в "Чёрном зеркале":rotate:

@темы: мысли вслух, рациональность, психология, чёрное зеркало, искусственный интеллект

00:19

Squirrel AI

Читаю сейчас одну любопытную статью (english)о китайской компании, создавшей электронного учителя по школьным предметам. Не просто вспомогательную систему, вроде LinguaLeo, Anki или чего-то похожего, а именно полноченную систему, определяющую, что ученик знает и что не знает, объясняющую ему материал (с помощью, конечно, созданных людьми материалов, видеоуроков и тд), заменяющую учителя почти полностью. Пробные эксперименты показывают, что это очень эффективная штука. Устройство её не очень раскрывается, может, на сайте компании есть что-то. Интересно было бы попробовать такое в качестве ученика.



Сейчас примерно на середине статьи. Встретился вот такой любопытный фрагмент.
"Much of Squirrel’s philosophy stems from Li’s own experiences as a child. When he was young, he didn’t have very good emotional intelligence, he says, and reading books on the subject didn’t help. So he spent half a year dividing the skill into 27 different components and trained himself on each one. He trained himself to be more observant, for example, and to be an interesting conversationalist (“I spent a lot of time finding 100 topics, so I have a lot of material to talk with others,” he says). He even trained himself to keep smiling when others criticized him. (“After that, in my life, I do not have any enemies.”) The method gave him the results he wanted—along with the firm belief that anything can be taught this way."

"Большая часть философии Squirrel происходит из детского опыта Ли. В молодости, рассказывает Ли, у него были проблемы с эмоциональным интеллектом, и чтение книг по этой теме ему не помогало. Поэтому он потратил год, разделяя навык общения на 27 различных компонент и тренируя каждую по отдельности. К примеру, он отдельно тренировал наблюдательность, и отдельно - навык хорошего собеседника ("Я потратил много времени на поиск 100 тем, теперь у меня есть много материала для разговоров с другими людьми"). Он даже учился улыбаться, когда его критикуют ("После этого я не имею врагов"). Этот метод дал ему желаемый результат, а также твёрдую уверенность в том, что любая область может изучаться таким образом."




Учителю-человеку в этой системе отводится вспомогательная роль, как говорит сам Ли, "роль пилота в современном пассажирском лайнере, который может вмешаться в случае непредвиденной ситуации (например, буллинга)".

Статья весьма водянистая, но зато можно не бояться что-то не понять.

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

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

@темы: книги, мысли вслух, рациональность, образование, психология, китай, искусственный интеллект, статья

Вроде бы я пережил сдачу сессии и успокоился. Но по каким-то причинам вчера вечером меня накрыла волна беспокойных мыслей, тревожных образов того, что, как моему мозгу кажется, может произойти. Кроме этого, каждое из возможных действий/бездействий, которые в беспокойстве хотелось совершать, представлялось как ничтожное и глупое, и это кажется несколько чужеродным для моего разума (как говорит поп-психология, такого обычно набираются в детстве; не уверен что это именно так). Зато был повод попрактиковать разделение со своими мыслями и принятие своих чувств одновременно. Переживалось действительно поспокойнее, чем могло бы быть, по крайней мере, ум был занят этими упражнениями и чувствовал конечность такого состояния.

Собираюсь поиграть в Capitalism 2 - такая экономическая стратегия, весьма приятный интерфейс, хотя и старая (2002 год). В этот раз буду играть на английском. Собираюсь пройти обе кампании и потом поиграть в сценарии посложней.

скрин игры

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

@темы: мысли вслух, психология, игры, roguelike, чувства

Мозг всегда представляется как что-то, состоящее из нейронов, соединённых между собой паутиноподобными связями. Но есть нюансы.
1) внутренняя часть головного мозга состоит из белого вещества, а это в основном аксоны, а не тела нейронов.
2) примерно половина клеток мозга это астроциты - вспомогательные клетки, которые, например, "откачивают" нейромедиаторы из синапсов и передают вещества из мозга в кровь и обратно.
3) большая часть нейронов головного мозга находится в мозжечке. Примерно 80%.

Как-то надо осознать последние два факта, пока они для меня непривычны.

@темы: книги, психология, мозг

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

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

@темы: книги, мысли вслух, учёба

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

@темы: книги, психология

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

Узнал, например, что исследования, проводимые на людях с перерезанной связью между полушариями, имеют свой аналог на здоровых людях. В них принималось, что для попадания в другое полушарие нужно немного времени, по итогам экспериментов получалось в пределах 50мс задержки (что очень много).

Сразу вспоминаются те эксперименты, в которых реагировать на стимул человек мог либо очень быстро, либо, если его попросили реагировать помедленнее, время реакции резко падало, и не могло оказаться промежуточным. "Можно легко продемонстрировать различие в скоростях автоматических реакций и тех, при которых в процесс вмешивается сознание. Если я посажу вас перед экраном и предложу нажимать на кнопку всякий раз, как вы видите вспышку, после нескольких попыток вы сможете выполнить такое задание за 220 миллисекунд. Если же я попрошу вас делать это чуточку медленнее, скажем, за 240-250 миллисекунд, вы не сумеете. Ваша скорость снизится более чем вдвое - приблизительно до 550 миллисекунд."

Каникулы проходят несколько бессодержательно. Умом я понимаю, что сессию сдать это круто, но эмоциональный подъём почти прошёл.
Простой roguelike про дракона Drakefire Chasm не могу пройти до конца, хотя научился доходить до последнего уровня относительно стабильно. Немного радует, что проигрыш совсем не расстраивает и воспринимается не как проигрыш даже, ведь я довольно спокойно дохожу до последнего уровня. Обычно с проигрышем в играх у меня совсем не так.

@темы: книги, мысли вслух, учёба, психология, Roguelike

Решил немного углубиться в психологию и начал читать книгу "Что такое психология". Уже на середине книги. Интересный обзор некоторых штук, правда, довольно стара - 2002 год.

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



А настроение у меня несколько подавленное. Хотя и режим восстановил, и для своей игрушки немного улучшений добавил, но чувствую себя всё ещё так, будто сессия продолжает длиться, заметил это по своим ощущениям при чтении книги. Может, почитать что-то более лёгкое.

@темы: книги, мысли вслух, психология

про автоматическую реакцию

@темы: книги, психология

Похоже на синдром Капгра (когда человек считает, что его знакомого подменили).

читать дальше

@темы: книги, психология

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

А ведь помимо преходящей эйфории (которая уже почти закончилась) есть ещё и вполне объективные плюсы - спокойные два месяца, в течение которых можно делать что угодно, выспаться, читать книги, играть на флейте, программировать...

Кстати, о программировании. Сделал простенькую программку Гадалку Шеннона. Ей на вход даёшь последовательность из 0 и 1, а она пытается угадывать следующий символ. Выяснилось, что она неодинаково хорошо работает на разных людях, и скорее работает плохо, чем хорошо. Почитать о ней можно тут. Там же описание более сложной программы, которую там можно скачать - в ней используется "комитет демонов", что хорошо запоминается.

@темы: мысли вслух, программирование, учёба

Отрывок, на самом деле, о врождённой предрасположенности к одним ментальным навыкам и непредрасположенности к другим. Из Газзанига, "Кто за главного".

читать дальше

@темы: книги, психология

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

@темы: книги, психология