Category: отношения

2019

lytdybr

Yann LeCun вчера объявил замену deep learning на differentiable programming: https://www.facebook.com/yann.lecun/posts/10155003011462143. Погоды стоят предсказАнные, я 14 декабря подробно комментировал текст авторов Julia про "нужны ли специальные языки программирования для machine learning?" -- https://ailev.livejournal.com/1393749.html. Ждём теперь бурного обсуждения "глубоких альтернатив" типа тех же "глубоких лесов против глубоких сетей" (https://ailev.livejournal.com/1334250.html) или "глубокой нейроэволюции" (https://ailev.livejournal.com/1395639.html). Free lunch theorem ещё никто не отменял, так что всё ещё будет. Хорошее начало года.

Бета-тестеров записалось за сутки десяток, а я пока вношу уже пришедшие правки практически на fulltime. Отзывы радуют: этот учебник можно читать, в отличие от предыдущего, в котором я был рад уже тому, что просто собрал в одном месте весь материал и наметил терминологию. В этом же учебнике уже появилось хоть какое-то структурированное объяснение материала.

Вот сегодня прошло некоторое обсуждение терминологии в части "governance как поднадзорность" и вышли на вопрос "почему ArchiEssence? Потому что Essence не хватает!": https://www.facebook.com/alex.turkhanov/posts/10214828992575442

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

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

Наткнулся на текст "тантра vs кизомба" -- https://blackkizomba.com/2017/05/09/tantra-vs-kizomba/. Очень смешное и дилетантское обсуждение, но всё про то же -- двигательную медитацию и connection. С намёком, что и секс тоже про connection. А дальше закономерно станет вопрос про "нужно ли учить бейсик", ибо в кизомбе учат (у меня целый текст про это -- https://ailev.livejournal.com/1315064.html), в тантре учат, а в сексе пока не учат. Вот посыл с этой тантра-кизомбой ровно в эту сторону, привнесение культуры в эмоционально-телесную работу. Вот достойная тема для курсовых по танцам! Там ведь и естественное расширение на социальные танцы в целом, плюс тантра, плюс "просто секс".
2019

Теории секса: стакана воды и чашки чая

Нравится же людям сравнивать секс с питьём!

Теория стакана воды -- https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D1%81%D1%82%D0%B0%D0%BA%D0%B0%D0%BD%D0%B0_%D0%B2%D0%BE%D0%B4%D1%8B

Теория чашки чая -- http://r-e-e-d.com/sex-consent-tea/

В следующей популярной теории каким секс будет напитком, и из какой посуды? Молоком из тетрапака? Кофе из напёрстка? Водкой из горлА? Морем из берегов?
2019

Об мой немецкий: цыплят будем считать к новому году

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

1. Я занялся немецким 28 июля 2014 года (ага, полторы недели назад). До этого немецкий не знал вообще, и не интересовался им. Жена меня подзуживала последние пятнадцать лет заняться испанским, но мне кажется, что немецкоговорящих инженеров таки больше, чем испаноговорящих (и сравнимо по числу с японоговорящими, но японский это уже совсем неподъемно). Вот вебсайт INCOSE German chapter (Gesellshcaft für Systems Engineering e.V.): http://www.gfse.de/ (там и конференция немецкоязычная есть: http://www.tdse.org/). Вот парочка видео на немецком с рекламкой системной инженерии и конференций TdSE: http://vimeo.com/53337676, http://youtu.be/7THZfF9FbgI

Английский я знаю на C1 (кроме спецлексики, конечно -- но она в тестах не замеряется). По факту я сейчас занят им в сутки больше, чем немецким. Ибо по-русски литературы по работе у меня нет, всё только по-английски (а других языков я пока не знаю, увы). Так что за падение уровня моего английского я не беспокоюсь.

2. Я загрузил колоду из 2000 немецких слов в Anki на телефоне. Скорость там -- 10 новых слов в день (и проход занимает 10 минут). Anki это несерьёзно, но в метро самое оно. Сейчас Anki показывает, что я знаю 83 слова (не спрашивайте, почему 83 при 10 словах в день -- тамошние алгоритмы мне неведомы).

3. Я взял курс duolingo.com (я там ailevenchuk) с русского на немецкий. Из-за боязни языковой интерференции (и так английского в день сейчас у меня хватает) я намеренно не взял англо-немецкий курс. Хотя что-то есть в идее учиться правильно писать и по-английски и по-немецки одновременно, но ну его. Больше всего Duolingo похож на "карточки Anki на стероидах" -- то есть это прежде всего изучение слов и совсем чуть-чуть грамматики. После Duolingo обещают уровень владения словарём где-то между A2 и B1 со словником порядка 2000 слов (http://www.reddit.com/r/duolingo/comments/187e3d/to_which_level_duolingo_brings_you/). Скорее всего, буду тратить на него где-то час в день. Достоинства:
-- мозгов не нужно, сосредоточения держать не нужно. Коротенькие упражнения, между которыми можно расслабляться (ибо "на скорость" никто от тебя ничего не требует). Но слова вбиваются в пальцы намертво (ибо требуется их впечатывать).
-- механизм френдов. Там у меня уже несколько человек во френдах, которых я знаю в реале. И за ними не угнаться. Это сильно стимулирует. Геймификация, кхм.
-- показывает прогресс. Например, сколько слов освоено (то есть появлялось в упражнениях, хотя и не выучено намертво). Сейчас это 212 слов.

Если везёт (то есть на повторах) я одно упражнение duolingo прохожу за 6 минут. Если не везёт (то есть плохо понимаю материал), то с первого раза упражнение не проходится -- и тогда тратится минут пятнадцать.

Duolingo это, конечно, в значительной мере "традиционное" обучение, хотя и сильно осовремененное. После него не заговоришь, после него не будешь понимать устную речь.

4. Для лингафонной практики я взял Assimili "Немецкий без труда сегодня". Скорее всего, это тоже будет час в день на урок и повторения. Словарь там тоже порядка 2000 слов за 50 уроков, и уровень тоже где-то пограничный между A2 и B1. С этим учебником я главным образом делаю shadowing на его аудиофайлах.

Это из серии "привыкнуть к языку".

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

Есть разные акценты в освоении языков. Есть акцент на изучении прежде всего глаголов. Есть акцент на быстром начальном наборе активного словаря (а грамматика заменяется временно размахивание руками). Есть акцент на "наслушивании" и "наговаривании" без понимания. Я для себя сделал выбор: буду быстро набирать слова. А потом наслушивать и наговаривать, а также развлекаться грамматикой.

Итого: после окончания набора слов с duolingo.com и Assimili в конце октября можно будет думать, как выйти за ноябрь-декабрь на B1 к Новому году.

6. Какая альтернатива всего этого? Наиболее серьёзная альтернатива -- онлайн курс немецкого языка по скайпу http://speakasap.com/ru/de-skypecourse.html, но для меня это выглядит как принудительное сжигание мостов путём траты денег и какой-то overkill для текущей ситуации. На курсах ведь не расслабишься, а оно мне нужно -- напрягаться? Это сейчас все в отпусках и жизнь относительно спокойная. Осенью-то она спокойной уже не будет, а курсы будут источником еженедельного дедлайна и генератором чувства вины. Так что пока с курсами погодим, а там посмотрим. Я понимаю, что подняться на твёрдый B1 без каких-то курсов будет трудновато -- и курсы это тоже понимают, но в обмен на постоянное чувство вины они дают своеобразную гарантию: "Мы гарантируем после 20 недель занятий сдача экзаменов A1, A2, B1 (зависит от степени Вашего упорства)".

7. Подъем с B1 до B2 требует ещё столько же времени, те же 20 недель плотной работы (см., например http://speakasap.com/ru/de-b2.html). Так что я об этом пока и не думаю. Но на B2 вполне можно уже будет пользоваться языком -- читать спецлитературу, хотя и не совсем свободно.
* * *
Я таки побывал на лекции Тома Белла по децентрализации власти (http://ailev.livejournal.com/1130466.html -- и не нужно меня спрашивать про лекцию. Она была эээ... неубедительна). В зале сидела молодёжь в количестве, я там был самый старый. Больше половины слушали без переводчика, и задавали вопросы сразу по-английски. Английский сегодня уже не является конкурентным преимуществом, это "общее место". Чтобы быть конкурентоспособным к молодёжи, нужно дёргаться изо всех сил. Вот, дёргаюсь.
2019

В Нидерландах запретили секс с животными: это чьи права защищают -- животных или людей?

Меня мало заботит, что Нидерланды производят до 80% порновидео с животными, хотя именно это больше всего заботит комментаторов запрета ранее разрешенного там секса с животными (сообщает Рейтер).

Меня интересуют другие аспекты: это защищают права животных или людей? Скажем, скушать свинью можно, а секс с ней иметь нельзя -- это как? Или это забота о чистоте расы? А почему в Нидерландах с людьми "по согласию" можно, а с животными нельзя? А с растительной массой какие перспективы запрета? Ну, и про роботов (особенно антропоморфных) очень интересно: с ними в перспективе можно будет, или нельзя? Они ведь по разумности очень скоро достигнут уровня коровы или козы!

Для желающих развить тему "люди+роботы -- ай-яй-яй обоим" рекомендую поглядеть анимешку "Время Евы" (http://torrents.ru/forum/viewtopic.php?t=2545998).
2019

Вавилонская то ли башня, то ли блудница

Ленту, конечно, разнесет -- ну да ладно, уж больно хорош баян (опять он мне на глаза попался, на этот раз с добавлением Haskell):


В принципе, такую картинку можно нарисовать про все на свете -- борьба нового со старым, разного с одинаковым, распространенного с редким и т.д. Очень жизненная картинка.

А если уж говорить про языки, то оказывается, что не в языках счастье, а в их количестве.

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

Так что универсальный моделер, конечно, можно начинать с Protege. Но нельзя только им заканчивать.

Когда-то мне Анатолий Георгиевич Кушниренко сказал, что по его опыту, ежели речь идет о по-настоящему ответственных и сложных программах (кремниевых компиляторах, например), то там не увидишь ни C, ни Java. Зато увидишь и Lisp, и Smalltalk и много всего того, что по традиции считается только "университетским", но уж никак не промышленным.

Моей тайной любовью всегда была фирма Franz Lisp (http://ailev.livejournal.com/368404.html, http://ailev.livejournal.com/534882.html, http://ailev.livejournal.com/662030.html). Заглянул туда (ибо помнил про их triple store AllegroGraph, и удивился -- оказывается, Bentley Design++ V8i сделан на Лиспе (а именно, Allegro CL): http://www.franz.com/success/. И не только он, там еще таких много: http://www.franz.com/success/customer_apps/mechanical_cad/ и еще тут http://www.franz.com/success/customer_apps/modeling_simulation/.

Возвращаясь же к AllegroGraph, видим интерфейсы и к C#, и к куче Java клиентов (Sesame, Jena, Clojure) и даже к Pyton через HTTP-сервер. REST, SPARQL и прочие модные слова. А приложения semantic web они делают с TopBraid в качестве IDE (в свою очередь, TopBraid сделан на Eclipse и поэтому хорошо понимает Java).

Так что с языками все сегодня как в бразильском сериале: кто на чем написан требует отдельного разбирательства и ответ может оказаться неожиданным.
2019

Фактографические презентации и фактографики.

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

Architectural description -- ISO 42010:2007

В принципе, составление таких схем можно поставить на поток: метод Gellish-моделирования приводит к появлению именно таких схем. И именно такие схемы лежат в основе OIM (object information model) P7L (ISO 15926 Part 7 Lite, основанной на использовании Gellish, шаблонов short-cut и short-hand, призванных внести хоть что-то понятное инженерам в айтишную феню). Ежели при этом иметь хорошие картинки для "вещей", то могут получаться очень красочные слайды. Нужно будет попробовать, такие слайды довольно легко готовить. Другое дело, что презентации после этого перестают быть самодокументируемыми, помещать их в какой-нибудь SlideShare будет противопоказано. Но зато они чрезвычайно адекватны для диалогов с аудиторией.

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

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

Напомню, я писал о разных типах презентаций пост "О смерти через PowerPoint, MindManager, FlyingLogic": http://ailev.livejournal.com/540430.html
2019

Winamp и shuffle: тестдрайв понравился. Теперь нужен медиасервер.

Никак не могу привыкнуть к своему "радио" -- режиму shuffle на winamp, и это всего на примерно полусотне дисков на винте! Звучит это все очень свежо и бодро, ибо не сильно приедается в силу того же shuffle.

Наверное, я резко ускорю в своих планах приобретение музыкального сервера, загрузку в него своей сидишной коллекции в каких-нибудь lossless форматах и включение режима shuffle как умолчания. Ох, и лень разбираться с тем, как это получше и побыстрее сделать. "Просто компьютер" ставить мне очень и очень не хочется: он шуршит! А еще хочется сделать раздатку сигнала без потери качества в разные комнаты -- придется по дому WiFi-сеть разводить...