Email or username:

Password:

Forgot your password?
66 posts total
Митя Сошников

Друзья, нужна ваша помощь!
В субботу в Туле открывается выставка Близкие технологии, на которой будет представлена наша с Ириной Иванниковой работа "Пульс распределённого тела". Идея работы в том, чтобы посмотреть, можно ли с помощью сообщений тронуть сердце человека, находящегося за сотню километров. Вот как это работает:
* Вы посылаете текстовые или голосовые сообщения телеграм-боту (t.me/distheartbot)
* Ирина на следующее утро в ходе специальной медитации читает все сообщения, регистрируя свой сердечный ритм
* На следующий день вы получаете отчет и информацию о том, что же испытывала Ирина, читая Ваше сообщение.
* На выставке в Туле демонстрируются результаты проекта, избранные сообщения, статистика по пульсу.

В чем нужна Ваша помощь:
Хочется протестировать экспонат в ближайшие несколько дней. Добавляйте бота себе в тг и шлите туда голосовые и текстовые сообщения самого интимного или хамского характера. В ближайшие дни в роли Ирины буду выступать я.
/сс @rf

Друзья, нужна ваша помощь!
В субботу в Туле открывается выставка Близкие технологии, на которой будет представлена наша с Ириной Иванниковой работа "Пульс распределённого тела". Идея работы в том, чтобы посмотреть, можно ли с помощью сообщений тронуть сердце человека, находящегося за сотню километров. Вот как это работает:
* Вы посылаете текстовые или голосовые сообщения телеграм-боту (t.me/distheartbot)
* Ирина на следующее утро в ходе специальной медитации читает все сообщения, регистрируя...

Митя Сошников

Минутка бытовой поэзии:

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

/cc @rf

Митя Сошников

У нас сегодня пошел снег, и это как-то грустно, потому что осень резко прошла... Вот по этому поводу короткий ролик, нарисованный с через Processing с помощью кода, который за 5 минут написал ChatGPT с небольшой моей помощью.
А вы что думаете? Хотите зиму?
/cc @rf

Митя Сошников

Друзья, спешу поделиться! Яндекс задумал совершенно замечательное мероприятие - код-пленэр (bit.ly/kodplener)! 21 сентября 2024 г. с 12:00 до 21:00 где-то на природе недалеко от Москвы мы будем вместе со 150 участниками погружаться в мир на стыке программирования и искусства, а также все вместе строить программный лес! Это прекрасный шанс попробовать себя в генеративном искусстве, тем более что для основного мастер-класса привлечён замечательный генеративный художник - Иван Дианов. Я там к слову тоже что-то буду рассказывать, но это не самое главное...
В общем - скорее регистрируйтесь, напишите там про себя что-то хорошее, чтобы повысить шанс, что вашу заявку отберут. Подозреваю, что желающих будет много, а пустят только 150 счастливчиков! Не могу раскрывать все карты, но это правда обещает быть лучшим камерным событием этой осени! /cc @rf

Друзья, спешу поделиться! Яндекс задумал совершенно замечательное мероприятие - код-пленэр (bit.ly/kodplener)! 21 сентября 2024 г. с 12:00 до 21:00 где-то на природе недалеко от Москвы мы будем вместе со 150 участниками погружаться в мир на стыке программирования и искусства, а также все вместе строить программный лес! Это прекрасный шанс попробовать себя в генеративном искусстве, тем более что для основного мастер-класса привлечён замечательный генеративный художник - Иван Дианов. Я там...

Митя Сошников

Помню раньше смотрел на фотографии звёздного неба, где виден млечный путь, и не верил, что он там есть, поскольку глазами в Москве его не увидеть. Потом как-то во время автопутешествия по США остановились ночью на машине в чистом поле, вокруг темнота, и это удивительное зрелище было перед нами, видимое невооружённым взглядом. Вчера было ясное небо, и удалось сделать несколько фото. Глазами на них млечный путь виден плохо, но после обработки становится лучше. iPhone 11, 30 сек, Snapseed.

Photo of night sky with milky way visible
Iron Bug
тоже всегда казалось чем-то невероятным. от нас его тем более не видно.
и луны нам недодали. у нас "большая луна" - это когда она размером не 2 миллиметра, а 4 или даже все 5. при редком стечении обстоятельство даже можно заметить, что там, на луне, какие-то неровности. если очень сильно приглядеться.
и фотографии экваториального полнолуния кажутся фейками.
Митя Сошников

Где-то в соцсетях пробежала рекомендация книги "Департамента антимеметики не существует Сэма Хьюза, программиста, который в качестве хобби пишет книги под псевдонимом qntm. По ссылке avva.livejournal.com/3296186.h можно найти FB2 русского перевода, и чуть подробнее прочитать про книгу. Я расскажу коротко.
Все мы знаем про мемы - кусочки информации, которые устроены так, что вирусно распространяются. Но есть ещё и антимемы - они устроены так, что сопротивляются распространению. Например, пароли (по своей сути не предназначенные для других людей) или сложные математические формулы (потому что их сложно запомнить и осмыслить). Так вот в книге предполагается, что есть ещё антимемы магического свойства, которые настолько мощные, что люди, соприкоснувшись с ними, мгновенно забывают об этом, или не могут никому в принципе об этом рассказать. И отдел антимеметики занимается их изучением.
Пока прочитал первые пару глав, и пока что идея, и как она подается - впечатлило. Поэтому рекомендую @rf

Где-то в соцсетях пробежала рекомендация книги "Департамента антимеметики не существует Сэма Хьюза, программиста, который в качестве хобби пишет книги под псевдонимом qntm. По ссылке avva.livejournal.com/3296186.h можно найти FB2 русского перевода, и чуть подробнее прочитать про книгу. Я расскажу коротко.
Все мы знаем про мемы - кусочки информации, которые устроены так, что вирусно распространяются. Но есть ещё и антимемы - они устроены так, что сопротивляются распространению. Например,...

Cover of a book called "There is no antimemetics division"
Dr. Quadragon ❌

@shwars Звучит как что-то что понравится @pastecat
@rf

Iron Bug
@rf @shwars старейшая теория непознаваемого, или трансцедентного, которую обсасывали философы с древнейших времён и до наших дней. я даже не знаю, можно ли что-то новое в этой области придумать. кажется, уже всё давным давно придумано.
Митя Сошников

ВНИМАНИЕ! ХАКАТОН!
20-21 апреля 2024 г. в Москве пройдёт VK x HSE Data Hack (cloud.vk.com/events/vk-hse-dat). Это мероприятие, организованное совместно VK Cloud и Клубом хакатонщиков ФКН НИУ ВШЭ, соберёт на площадке VK/Mail.ru (м.Аэропорт) самых активных и талантливых IT-студентов города! На хакатоне будут задачи, в которых надо сочетать навыки ML и способность собрать за короткое время прототип продукта и убедить жюри в том, что ваше решение - самое лучшее! Кроме того, вы научитесь работать с ML-инструментами VK Cloud.
Регистрируйтесь и приходите, увидимся!
/cc @rf

ВНИМАНИЕ! ХАКАТОН!
20-21 апреля 2024 г. в Москве пройдёт VK x HSE Data Hack (cloud.vk.com/events/vk-hse-dat). Это мероприятие, организованное совместно VK Cloud и Клубом хакатонщиков ФКН НИУ ВШЭ, соберёт на площадке VK/Mail.ru (м.Аэропорт) самых активных и талантливых IT-студентов города! На хакатоне будут задачи, в которых надо сочетать навыки ML и способность собрать за короткое время прототип продукта и убедить жюри в том, что ваше решение - самое лучшее! Кроме того, вы научитесь...

Митя Сошников

Друзья, смотрите какая прелестная идея от бывших гуглеров - Ideogram (ideogram.ai/). Это сеть для генерации картинок (которая, кстати, умеет неплохо в текст), совмещенная с instagram-like интерфейсом. Т.ы. ты как бы подписываешься на потоки идей своих друзей, представленных в визуальной форме. Не то, чтобы я видел в этом много ценности - но жизнь покажет, разная дичь типа tik-tok тоже людям заходит... Основная ценность здесь, кажется, для дальнейшей тренировки моделей, поскольку фидбек с людей (в виде лайков и т.д.) собирается автоматически и бесплатно.
Даёт 25 бесплатных генераций в день, по 4 варианта каждая. На бесплатных аккаунтах все генерации публичны.
В общем - подписывайтесь (ideogram.ai/u/shwars/generated)!
/cc @rf

Друзья, смотрите какая прелестная идея от бывших гуглеров - Ideogram (ideogram.ai/). Это сеть для генерации картинок (которая, кстати, умеет неплохо в текст), совмещенная с instagram-like интерфейсом. Т.ы. ты как бы подписываешься на потоки идей своих друзей, представленных в визуальной форме. Не то, чтобы я видел в этом много ценности - но жизнь покажет, разная дичь типа tik-tok тоже людям заходит... Основная ценность здесь, кажется, для дальнейшей тренировки моделей, поскольку фидбек с людей...

Cartoon picture of a man in the old datacenter holding SHWARS sign
Митя Сошников

Памятуя о прошедшем дне Валентина решил опробовать генеративный музыкальный ИИ и создать небольшую песню. Текст написал сам (все-таки стихи с иронией пока что не очень даются нейросетям), после этого за час игрищ с suno.ai и audacity получился вполне неплохой результат! Что думаете, бульварные композиторы на очереди?
Слушать тут: jmp.sh/ps5iu5En

Мужчина и женщина подписывают в постели брачный контракт
Митя Сошников

Когда меня спрашивают, что мы будем делать после того, как ИИ превзойдёт человека, я всегда привожу пример шахмат. Когда ИИ победил человека в шахматы, то человечество не потеряло интерес к игре, а наоборот - стало использовать ИИ для тренировок, из-за чего люди стали играть заметно лучше. И вот теперь я нашел подтверждение своих слов на графике - это качество игры в Go после появления Alpha Go.
Кстати, график взят из прекрасной статьи Machine Culture (arxiv.org/abs/2311.11388), которая рассматривает и другие аспекты влияния ИИ на культуру, например как рекомендательные алгоритмы меняют социальную групповую динамику. Причем влияние ИИ рассматривается в контексте эволюции, на процессы мутации, передачи культуры и отбора. Звучит как хороший материал для курса "Философии ИИ".
/cc @rf

Когда меня спрашивают, что мы будем делать после того, как ИИ превзойдёт человека, я всегда привожу пример шахмат. Когда ИИ победил человека в шахматы, то человечество не потеряло интерес к игре, а наоборот - стало использовать ИИ для тренировок, из-за чего люди стали играть заметно лучше. И вот теперь я нашел подтверждение своих слов на графике - это качество игры в Go после появления Alpha Go.
Кстати, график взят из прекрасной статьи Machine Culture (arxiv.org/abs/2311.11388), которая рассматривает...

Iron Bug
@rf @shwars в шахматы человека победил не "ИИ", а тупой алгоритм перебора. вся суть шахмат в этом и заключается. и комп делает это быстрее и лучше, чем человек. но никакого "ИИ" для этого не нужно.
софт для игры в шахматы был ещё во времена DOS. он тупой до невозможности, но эффективный.
Митя Сошников

Когда я был в 7 классе, мы с папой собирали самодельный компьютер семейства Радио-86РК на 8-разрядном микропроцессоре 8080. Чтобы его отладить, приходилось исполнять команды процессора по шагам, и соответственно пришлось мне научиться понимать, как работают компьютеры на уровне команд и обмена данными между памятью и процессором. А как современным детям это почувствовать?
Хороший проект сделал некто InkBox - это эмуляция процессора на Microsoft Excel. Подробнее про него рассказано в этом видео (youtube.com/watch?v=5rg7xvTJ8S) (на англ). Это не совсем честная эмуляция процессора (т.е. команды АЛУ выполняются командами Excel, а не примитивными логическими операциями), но в целом это даёт хорошее представление о том, как работают компьютеры. Очень рекомендую всем IT-студентам это видео к просмотру, чтобы хотя бы немного понимать, что там под капотом. Исходники, чтобы самим поиграться - тут (github.com/InkboxSoftware/exce).
/cc @rf

Когда я был в 7 классе, мы с папой собирали самодельный компьютер семейства Радио-86РК на 8-разрядном микропроцессоре 8080. Чтобы его отладить, приходилось исполнять команды процессора по шагам, и соответственно пришлось мне научиться понимать, как работают компьютеры на уровне команд и обмена данными между памятью и процессором. А как современным детям это почувствовать?
Хороший проект сделал некто InkBox - это эмуляция процессора на Microsoft Excel. Подробнее про него рассказано в этом видео (

Michael [Кошак] Skolsky (R1BLH)
@Митя Сошников эх, а мы на рк-шку только облизывались, когда публикации читали. В нашей провинции такая комплектуха была чем-то из несбыточного...
Iron Bug
@rf @shwars это же не будет работать под линём. насколько я знаю, есть эмулятор x86 - bochs. а так - ассемблер лучше всего помогает понять, как работает процессор.
Митя Сошников

Прекрасное развлечение на ночь - мы с claude.ai придумываем странные языки программирования. Я прошу написать программу вычисления факториала на как можно более странном языке программирования. После нескольких попыток получилось вот:

factorial = Φ(f):
n ∀ 0 ⇒ 1 : n × f(n-1)

Правда, вначале оно написало мне что-то, похожее на PL/I (или даже COBOL), потом вот так:

!wubble 5
*bloop 1
~ 5 *quarnk:
*bloop = ^*bloop 5
~ 1 -_glorp
~end
&pop *bloop

Но я попросил использовать концепцию неподвижной точки и математическую нотацию, и получилось то, что выше. Да, ещё я обещал ей $1000, но не отдал (хотя она очень надеялась и писала "I hope my answer is worth $1000").

Попробуйте, вдруг вам тоже понравится! А если вы не любите программировать - попросите придумать считалочку! Это тоже весело:

Разинь пасть, высунь язык,
Закати глаза высоко.
Покрути пальцем у виска,
Постучи себя по лбу.
Высунь язык далеко-далеко,
Наморщи лобик свою.
Повертись три раза вокруг себя
И крикни громко: "Бу!"
@rf

Прекрасное развлечение на ночь - мы с claude.ai придумываем странные языки программирования. Я прошу написать программу вычисления факториала на как можно более странном языке программирования. После нескольких попыток получилось вот:

factorial = Φ(f):
n ∀ 0 ⇒ 1 : n × f(n-1)

Правда, вначале оно написало мне что-то, похожее на PL/I (или даже COBOL), потом вот так:

Митя Сошников

САНТАФИЦИРУЙСЯ!
В преддверии новогодних праздников хочу предложить вам замечательное развлечение - сантафикацию. Заходите в телеграм-бот @santify_me_bot (t.me/santify_me_bot), посылайте ему свою портретную фотографию - и получайте в ответ одедмороженую версию себя! Наслаждайтесь сами и делитесь с друзьями!
К слову, одна из версий существования Санты именно такая - люди сами становятся Сантами, когда готовы бескорыстно помогать другим. Этот бот поможет вам визуализировать себя в роли Санты, и, быть может, натолкнёт на мысли о том, как сделать мир вокруг себя лучше, и как наполнить его еще большим количеством волшебства. Подробнее тут: eazify.net/santify

САНТАФИЦИРУЙСЯ!
В преддверии новогодних праздников хочу предложить вам замечательное развлечение - сантафикацию. Заходите в телеграм-бот @santify_me_bot (t.me/santify_me_bot), посылайте ему свою портретную фотографию - и получайте в ответ одедмороженую версию себя! Наслаждайтесь сами и делитесь с друзьями!
К слову, одна из версий существования Санты именно такая - люди сами становятся Сантами, когда готовы бескорыстно помогать другим. Этот бот поможет вам визуализировать себя в роли Санты,...

Митя Сошников

И снова про чтение мыслей. Около 9 месяцев назад появились (club.dns-shop.ru/digest/90269-) первые эксперименты по использованию Stable Diffusion для визуального чтения мыслей на основе фМРТ. Действительно, в процессе обучения SD формируется пространство визуальных образов, и для чтения мыслей остаётся "сматчить" это пространство на данные фМРТ. К сожалению, такой матчинг оказывается во многом индивидуальным, т.е. прибор для чтения мыслей придётся до-обучать для каждого пользователя.
Очевидно, что аналогичный матчинг можно проделать и с латентным пространством генеративных текстовых сетей типа GPT. Такие эксперименты на основе фМРТ были описаны в Nature Neuroscience в апреле-мае (habr.com/ru/news/732834/), а вот сейчас уже появились аналогичные эксперименты от университета Сиднея на основе ЭЭГ (m.hightech.plus/2023/12/13/bra). Результаты были представлены на NeurIPS.
/cc @rf

И снова про чтение мыслей. Около 9 месяцев назад появились (club.dns-shop.ru/digest/90269-) первые эксперименты по использованию Stable Diffusion для визуального чтения мыслей на основе фМРТ. Действительно, в процессе обучения SD формируется пространство визуальных образов, и для чтения мыслей остаётся "сматчить" это пространство на данные фМРТ. К сожалению, такой матчинг оказывается во многом индивидуальным, т.е. прибор для чтения...

Митя Сошников

Шок: ChatGPT - это женщина!
Как вы думаете, есть ли у генеративных сетей половая принадлежность? И как её можно определить? [Некоторые исследования](deepai.org/publication/chatgpt) на эту тему говорят, что люди склонны относиться к ChatGPT как к мужчине. Но правильно ли это? Давайте разбираться!
Сегодня мне довелось поучаствовать в корпоративе одной дружественной компании, на котором в ходе новогодних развлечений задавался вопрос: что бывает тёплым? И приводились типовые ответы, как на это чаще всего отвечали мужчины и женщины. Соответственно, такой же вопрос я задал двум LLM - ChatGPT и Microsoft Copilot. Ответы вы видите в табличке. Они немного разные, но одно остаётся неизменным - в обоих случаях сеть дала 3 "женских" ответа, и лишь один - мужской! Из этого следует, что ChatGPT - женщина!
Справедливости ради надо отметить, что один вопрос не является статистически значимым. Надо проводить более детальные исследования...

Шок: ChatGPT - это женщина!
Как вы думаете, есть ли у генеративных сетей половая принадлежность? И как её можно определить? [Некоторые исследования](deepai.org/publication/chatgpt) на эту тему говорят, что люди склонны относиться к ChatGPT как к мужчине. Но правильно ли это? Давайте разбираться!
Сегодня мне довелось поучаствовать в корпоративе одной дружественной компании, на котором в ходе новогодних развлечений задавался вопрос: что бывает...

Митя Сошников

Друзья, я тут писал очередной документ, в который надо было нарисовать обычную диаграмму с квадратиками и стрелками, и подумал, как бы избежать обычного процесса рисования таких диаграмм в PowerPoint. В идеале хотелось бы найти инструмент, чтобы прямо в Jupyter notebook по текстовому описанию генерировалась картинка.. Но в итоге воспользовался совершенно прекрасным инструментом NOMNOML (nomnoml.com/) - по простому текстовому описанию он рисует диаграмму прямо в браузере, причем диаграмма может быть весьма сложная, с таблицами, вложенными диаграммами, объектами и т.д. Очень рекомендую! Поблагодарите потом!

Друзья, я тут писал очередной документ, в который надо было нарисовать обычную диаграмму с квадратиками и стрелками, и подумал, как бы избежать обычного процесса рисования таких диаграмм в PowerPoint. В идеале хотелось бы найти инструмент, чтобы прямо в Jupyter notebook по текстовому описанию генерировалась картинка.. Но в итоге воспользовался совершенно прекрасным инструментом NOMNOML (nomnoml.com/) - по простому текстовому описанию он рисует диаграмму прямо в браузере, причем диаграмма...

Митя Сошников

На выходных я психанул и написал свою утилиту yogpt (github.com/shwars/yogpt) для работы с ChatGPT-подобными моделями из командной строки. Аналогичные утилиты уже были, но на rust, и работающие только с ChatGPT/PaLM. Я же написал утилиту, которая инсталлируется через pip install yogpt, и при этом поддерживает любые модели, доступные в LangChain (а это значит ChatGPT, Yandex GPT и GigaChat из коробки).
Вот тут в блоге (soshnikov.com/ai/yogpt-using-c) подробно описываю, как с ней работать. Например, ей можно подать на вход программу, и потом в диалоговом режиме позадавать вопросы по этой программе:
```
cat prog.py | yogpt -s "Прочитай программу, пойми, что она делает, и будь готов отвечать на вопросы по ней." -c
```
И это только одно из применений!
Наслаждайтесь!

На выходных я психанул и написал свою утилиту yogpt (github.com/shwars/yogpt) для работы с ChatGPT-подобными моделями из командной строки. Аналогичные утилиты уже были, но на rust, и работающие только с ChatGPT/PaLM. Я же написал утилиту, которая инсталлируется через pip install yogpt, и при этом поддерживает любые модели, доступные в LangChain (а это значит ChatGPT, Yandex GPT и GigaChat из коробки).
Вот тут в блоге (soshnikov.com/ai/yogpt-using-c

Митя Сошников

Внезапно в Питере. Если захотите посоветовать, что удивительно прекрасного можно сделать в Питере завтра (кроме гранд-макета, эрмитажа и BBQ & GRILL «Копченые кости») - буду рад. А может кто-то захочет составить компанию? Завтра я тут в одиночестве...

super
@shwars Скорчился, будто запор
Митя Сошников

Друзья, нужна помощь зала! Я тут пытаюсь сделать для выставки фотонейропортреты жителей многонациональной России, и мне нужно понять, какие есть укоренившиеся стереотипы о жителях разных городов. Например - в Москве хипстеры с тыквенным латте, в Сибири - здоровые мужики с кедрами и т.д. Пожалуйста, напишите мне в комментариях, что вам приходит в голову по этому поводу! Да и прибудет с нами сила краудсорсинга! /cc @rf

Show previous comments
Lina

@shwars @rf хм, не знала, что Москву можно сравнить с таким стольным градом как "Сибирь"?! ;)

И да, женщин, судя по твоему запросу, я так понимаю, ни в Москве, ни в Сибири нет - только кофе, мужики и кедры? 😅
(тем более, что основное население России - женщины!)

Григорий Клюшников

Руки!!!!

Я петербуржец. Мне не нравятся ассоциации с Питером, которые возникают у некоторых людей Т_Т

✨ Masta Live ✨
@shwars
Есть устоявшееся выражение "Рязань косопузая", связано с тем, что на Рязанской земле издревле было много умельцев в работе с деревом и обычно они таскали с собой топор за поясом. Вот можно что-то такое попробовать изобразить :)
Митя Сошников

Написал у себя в блоге подробнее про процесс создания работ совместно с Валерой и Наташей Черкашиными и с искусственным интеллектом, на примере работ для прошедшей выставки в художественном музее Витебска. Процесс создания работ для этой выставки - очень интересен, в первую очередь тем, как искусственный интеллект использовался на различных этапах создания произведений - и при этом финальная работа всё равно выходила из-под рук человека. Также немного деталей про то, как я уговаривал Валеру и Наташу начать экспериментировать с ИИ, и как менялось их отношение к этому по ходу дела...
soshnikov.com/art/cherkashiny-

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

Go Up