Size: a a a

Жалкие низкочастотники

2018 May 10
Жалкие низкочастотники
Срочно в номер: карта наиболее характерных эвфемизмов для смерти по штатам, по текстам некрологов. Источник: bit.ly/1UToRnL.
источник
2018 May 11
Жалкие низкочастотники
Товарищ 橋本 麦 написал пост https://bit.ly/2Iag94I про получение ячеек Бенара в домашних условиях. Там и рецепт сусла, и классные гифки, но на японском. На английском немного тут https://bit.ly/2p3HF6V.
источник
2018 May 15
Жалкие низкочастотники
Немного квантового футбола (пардон за картинку, по ссылке лучше): http://www.gregegan.net/BORDER/Soccer/Soccer.html. Я, кстати, давно придумал квантовое судоку, но всё никак руки не доходят сделать.
источник
2018 May 17
Жалкие низкочастотники
Не так давно закончился весенний семестр стэнфордского курса CS224n: Natural Language Processing with Deep Learning, в связи с чем его материалы доступны тут https://stanford.io/2rNv2yV.

И, среди прочего, там есть рейтинг курсовых https://stanford.io/2IlPwdk, но их официальный топ скучный, поэтому вот вам мой персональный топ-3.
1. Генерация названия плейлиста по списку песен в нём: https://stanford.io/2k14l6s
2. Предсказание и генерация флеймообразующих комментариев: https://stanford.io/2Go3YMh
3. Предсказание побочек по описанию лекарства: https://stanford.io/2rLOtZL (не то, чтобы очень разумный подход, но идея занятная)

В общем, чтоб у нас всех такие курсовые были ;)
источник
2018 May 21
Жалкие низкочастотники
Узнал, что в 2012 году IBM выпустили мультфильм A Boy And His Atom с разрешением 1 пиксель = 1 атом. Полностью тут: https://bit.ly/194Pcq8, а тут про то, как это снимали: https://bit.ly/1pHrvhy.
источник
2018 May 23
Жалкие низкочастотники
источник
Жалкие низкочастотники
Набрёл тут на забавный эзотерический язык программирования Grass (выше пример программы на нём). От brainfuck-а и его родственников он отличается тем, что основан на lambda calculus, т.е. в целом, он ближе к лиспу. Формальное определение можно узреть тут: https://bit.ly/2KOQefQ, и там же рядом есть всякие примеры.

Ну и чтоб два раза не вставать — есть такой отличный сайт esolangs.org (the esoteric programming languages wiki).
Я на нём периодически залипаю, и вот мой личный топ эзотерических ЯП с него:

Quantum brainfuck (https://bit.ly/2LpuxEd) — обычный брейнфак, но с квантовыми эффектами (на ленте лежат кубиты).

Entropy (https://bit.ly/2kkORKG) — простой процедурный язык, в котором при каждом обращении к данным они с некоторой вероятностью портятся. Отличная программа на Entropy — Drunk Elisa (https://bit.ly/2LoMq68)

Petrovich (https://bit.ly/2s6vrgl) — язык, в котором интерпретатор обучается с помощью наград и наказаний. Назван в честь Ивана Петровича Павлова.

Billiard ball machine (https://bit.ly/2IK0rOo) — модель вычислений на соударении бильярдных шаров.
источник
2018 May 26
Жалкие низкочастотники
источник
Жалкие низкочастотники
С момента появления PoseNet (https://bit.ly/2s8kX0E) уже три года прошло, и я всё подумываю сделать какую-нибудь генеративную нейрохореографию на этой базе, но всё некогда. За это время появился очень удобный "Pose Detection in the Browser" на базе TensorFlow.js (https://bit.ly/2seAmfa). А тут на днях товарищи из Принстона выложили на bioRxiv статью про animal pose estimation (https://bit.ly/2ksgEJ9), которая, мне кажется, ещё ценнее. Выше кусок из однообразного сопроводительного видео (https://bit.ly/2J8G2BD), а в самой статье есть ещё как минимум мышки (мухи интереснее, т.к. они совсем уж не антропоморфны). И код на матлабе тут (https://bit.ly/2sa9LRf).
источник
2018 May 31
Жалкие низкочастотники
Булат прислал ссылку на отличный фрактальный пазл. Купить можно тут https://bit.ly/2jSbaq2 за 50 евро (sic!). А у автора ещё куча всего интересного: https://bit.ly/2xtVl3j
источник
2018 June 05
Жалкие низкочастотники
Обнаружился датасет имён покемонов (800+) на разных языках (6+): https://bit.ly/2kNbRCg. А вот тут вот https://bit.ly/2kQwa1W (pdf) ребята из Беркли делают на этом датасете фонологическое исследование по поиску языковых фонетических инвариантов, соответствующих характеристикам типа "размер", "сила", "вес", "пол" и т.п.. Немного напоминает забытую советскую псевдонауку — фоносемантику https://bit.ly/2xJTYO1, создатель которой, впрочем, написал и неплохую книгу для детей "Язык и компьютер" https://bit.ly/2JlAKj2. Ну, зато я теперь знаю, как в следующий раз буду генерировать имена тысяч персонажей, когда понадобится. А то в прошлый раз пришлось утащить логику слоговой комбинатории из генератора названий планет в игре Elite https://bit.ly/2LYt9J7.
источник
2018 June 11
Жалкие низкочастотники
Попался проект RECODE(bit.ly/2MiG4pl), где на языке Processing(bit.ly/1HeuVx4) восстанавливают алгоритмы первых компьютерных эффектов (начали с картинок из журнала Computer Graphics and Art, 1976+)
источник
Жалкие низкочастотники
И паровозом: Ваня подогнал ссылку на пост про отечественные эксперименты со звуком в аналоговую эпоху https://m.vk.com/@sonfest-sovietexperimental, там товарищи буквально рисовали звук на плёнке от руки, а потом проигрывали.
источник
2018 June 14
Жалкие низкочастотники
Рубрика "уголок скучающего нёрда":

Есть такая штука, randomart, чаще всего её можно видеть при работе с ключами шифрования SSH -- это такое представление ключа в виде ascii-картинки, придуманное для того, чтобы облегчить процесс проверки аутентичности ключа человеком, т.к. сверять глазами длинные строки шестнадцатеричных цифр сложнее, чем сравнить две картинки. Сам алгоритм randomart (http://www.dirk-loss.de/sshvis/drunken_bishop.pdf) детерминирован, но т.к. входная строка (ключ) существенно случайна (с целью криптоустойчивости), то и картинки всегда разные.
Недавно Ben Cox (https://benjojo.co.uk/) придумал брутфорсить ключи, чтобы генерировать картинки, близкие к заданным. Код на Go выложен на гитхабе: https://github.com/benjojo/art-with-randomart

В связи с этим вспомнил свой проект по вычислению двустороннего QR-кода, т.е. генерации такого QR-кода, который корректно читается как в прямом, так и в зеркальном отображении, причём с двумя заранее заданными различными результатами: https://medium.com/altsoph/double-sided-qr-code-c946468f05d4. Получилось отлично, но мир, судя по всему, оказался не готов к такому прорыву.
источник
2018 June 17
Жалкие низкочастотники
Сегодня выложу парочку старинных математических штук.
Первое -- исследование "аудиоактивных" последовательностей чисел Конвеем (тем самым, который придумал клеточную игру Жизнь) https://bit.ly/2MzSut5. А вот здесь https://bit.ly/1ubpdbj Конвей вживую рассказывает каналу Numberphile (кто не видел, очень рекомендую канал в целом), как он игрался с этими последовательностями в самолёте и вывел в итоге Conway’s constant :)
Второе --вероятностное "доказательство" Великой теоремы Ферма Фейнманом (тут требуются остаточные знания матана): https://bit.ly/296dVx7.
источник
2018 June 21
Жалкие низкочастотники
источник
Жалкие низкочастотники
Есть такая несуществующая восьмибитная игровая приставка, PICO-8 https://bit.ly/2tW4vCU. Её самой в природе нет, но есть её эмуляторы, позволяющие проигрывать "картриджи" на Lua, ну и придумана она как раз для обучения и развития демосцены (кто хочет погрузиться глубже — начинать можно отсюда: https://bit.ly/2Ibe1F1).

И вот под этой приставкой пару лет назад зародилась https://bit.ly/2MNjdTk отдельная ветка демосцены — соревнование на лучший код с визуальными эффектами под PICO-8, помещающийся в тело одного твита. А с тех пор, как твиттер поднял ограничение на длину твита, творчество заиграло новыми красками -- посмотрите например ленты по хэштегам tweetjam https://bit.ly/2tsGuko, tweetcart https://bit.ly/2IdD4rm. Больше всего меня радуют работы Mathieu 'p01' Henri, я когда-то давно уже писал https://bit.ly/2MbycoY про его работы в рамках js-demoscene. Гифка в заголовке поста сделана с его демо, и немного напомнила мне мои собственные поделки двадцатилетней давности https://youtu.be/2wxq2Se0OSE?t=42s.
источник
2018 June 22
Жалкие низкочастотники
Случайно узнал, что буквально через неделю дедлайн на подачу работ на Virtual Creatures Contest https://virtualcreatures.github.io/vc2018/submit/ в рамках конференции GECCO 2018. Формат достаточно свободный -- подавать надо видео-ролики с интересными результатами и экспериментами по эволюции виртуальных существ. Было у меня несколько идей, но так как ничего готового нет, может, попробую через год.

А пока можно посмотреть прошлогодних победителей, например, мне понравились вот эти работы: https://youtu.be/HCDftic1AdA, https://youtu.be/k6thnQpHODM, https://vimeo.com/223158130.
источник
2018 June 26
Жалкие низкочастотники
Сети принесли японского летающего трансформирующегося робота! Подробнее тут https://bit.ly/2ItjoQ9
источник
2018 July 02
Жалкие низкочастотники
Вчера Andrej Karpathy запустил отличный тредик в твиттере: "мои стандартные ошибки при обучении нейросетей". В комментах — много жизненного опыта.
Читать тут: https://bit.ly/2MFPCdz.
источник