LOVESYUK


Гео и язык канала: Россия, Русский
Категория: Технологии


Пишу тут о том что интересно. А интересно мне про IT, нейросети, стартапы и много ещё чего.
Обо мне: основатель двух IT компаний. Люблю писать код и обучать ML модели. Делаю мини-проекты и рассказываю о них тут.
with 💙 from @mr_vvv

Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


Время решать с ИИ сложные задачи для которых раньше нужны были целые ресерч лабы.


Репост из: Закон Бекоза
Надо решать сложные задачи с ИИ

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

Например, провести drug research и разработать вакцину от своей болезни. Или спроектировать новый вид газотурбинных генераторов для датацентров малой мощности. Ну или как минимум навайбкодить собственную замену фотошопу

Я вызов принял, и вчера к 3 ночи по НЙ вошел в топ-100 в соревнованиях по машинному обучению для финансов, которое проводит Wunderfund, компания Сани.

97-е место из 4162 участников за 2 дня работы*. При этом я никогда в жизни не держал в руках ML, да и из финансов у меня только акции в Тинькоф Инвестициях 😅

Останавливаться не собираюсь, у агентов задача сегодня войти в топ-50, и за неделю не только стать топ-1, но и сделать какой-то кардинальный скачок, чтобы лидировать с отрывом. Ну чтоб прям вообще повыпендриваться 😎

Посмотрим как справятся, мой кнут уже протерся до дыр, пока заставлял их работать

Есть утверждение, что просто парень с ИИ должен проиграть профессионалу в теме, который использует тот же ИИ. Но возможно в нашей эре на первое место выходит уже не профессионализм, а настойчивость. То, насколько настойчиво ты промптишь ИИ

И повторю мысль, у предпринимателей и менеджеров в работе с ИИ преимущество, потому что они умеют "заставлять" - ИИ говорит, что он что-то не может, а ты говоришь "надо!", и через 5 минут агент уже нашел решение

[*честнее сказать, что из 600 человек, которые залили какие-то нормальные решения, а не пустышу]


Чтобы обыгрывать 95% шахматистов в блиц достаточно всегда замечать выигрыш фигуры в 1 ход.

Чтобы обыгрывать 99% - достаточно всего лишь всегда замечать вилки и связки в 1 ход.

That's it.


Проанализировал последние 200 партий с lichess с помощью Claude + Stockfish и вот что узнал про свои ошибки.

Сейчас я в ~90% квантиле по рейтингу lichess.
И даже в такой квантиле основная моя ошибка, что я зеваю фигуру в один ход или не замечаю это у соперника. 😮


Доказательство теоремы Ферма за 9 часов с школьного уровня

Чел сделал гениальную работу по выбору минимальной цепочки знаний из математики которую необходимо понять для доказательства великой теоремы Ферма.

Только самое важное. Грубо говоря, из теории групп за 30 минут он взял самые нужные конструкции, вместо курса на два семестра.

Начинает с основ, объясняя производную, потом необходимые знания из линейной алгебры, теории групп и тд.

Я пока добрался до полей и колец на 4+ часу.

https://www.youtube.com/watch?v=9f-hGSh8lF0


Cloudflare сделали для ИИ агентов возможность выкатывать проекты без регистрации и смс

Экспериментировать и писать код с агентами легко, но делиться вайб-проектами всё ещё сложно - друзья опять жалуются, что http://localhost:3000 у них не открывается.

Поэтому Cloudflare сделал возможность чтобы агент мог без создания аккаунта временно залить проект на его сервера. Там проживёт он час для тестов, а потом можно его забрать в своей аккаунт.

Прикольно, тестируем.

Как работают временные аккаунты
Cloudflare интегрировала решение в свой cli Wrangler, которым ИИ-агенты уже умеют отлично пользоваться.

Обнаружение: Если незалогиненный агент пытается выполнить деплой, Wrangler теперь сам подсказывает ему использовать новый флаг --temporary.

Создание: Агент выполняет команду wrangler deploy --temporary. Cloudflare мгновенно создает временный аккаунт, выдает агенту рабочий API-токен и возвращает специальную ссылку для подтверждения (claim URL).

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

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

https://blog.cloudflare.com/temporary-accounts/


💸 Новое соревнование по машинному обучению от Wunder Fund 💸

В декабре мы подвели итоги предыдущего ML соревнования и выплатили 1М руб призов победителям.

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

* Как и в прошлый раз надо обучать рекуррентные сетки/трансформеры на биржевых данных.
* Призы: 1М руб+ и возможность попасть в команду Wunder Fund фаст-треком.

Welcome again: https://wundernn.io/predictorium

Единственное место, где за пристальное вглядывание дают призы, а не вызывают полицию.


Прикольно. Индекс пиццы для Пентагона всё ещё работает.

Суть индекса такая: в ночь когда США замышляют военный движ, то загруженность пиццерий около Пентагона сильно возрастает.


👊 Новый лидер в нейроюморе - Gemini 3. Лучше генерирует и понимает шутки. 👊

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

Вот мои наблюдения:
* Все openai модели gpt от 3.5 до 5.1 очень плохи
* Новые версии Sonnet 4 и 4.5 слишком зацензурены и боятся всех обидеть
* Прошлые версии Gemini были неплохи и очень хорошо владели преколдесами русского языка
* Но до сих пор текущей SOTA (лучшей моделью) была старая модель Sonnet-3.7.

Теперь Gemini 3 бьёт её с небольшим преимуществом.

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

Так вот, лучший результат разделения был 80% для gpt-5. Сейчас Gemini мощно усилил точность до 92%.

Кстати, в использовании Gemini 3 есть неочевидная проблема в том, что у неё вообще нельзя отключить режим размышлений, и любой запрос обходится в 1000+ токенов или примерно $0.01+.
Шутки за рубль, получается.


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

Мы в Wunder Fund запустили Wunder Challenge — соревнование с призовым фондом в $13,600, где можно в удовольствие покрутить трансформеры и рекуррентные нейронки на реальных биржевых данных.

Задача: построить модель, которая предскажет следующий вектор состояния рынка, анализируя последовательность предыдущих состояний. Никаких скучных табличек — только хардкорное sequence-моделирование.

Технические детали и quick start guide тут.


Видео недоступно для предпросмотра
Смотреть в Telegram
В Сан-Франциско есть классный hackspace Noisebridge резиденты которого собрали экран из 1575 бутылок. Сделал симулятор экрана для быстрых локальных итераций и играюсь с различными анимациями.


Видео недоступно для предпросмотра
Смотреть в Telegram
Записал видео про нейросеть которую я обучил предсказывать ходы людей в шахматах.

Зацените какая классная итерактивная визуализация получилась.

1k 0 20 23 72

Вчера у меня случились сразу три классных штуки!

🥳 Получил ключи от квартиры

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

♟️ Достиг рейтинга 2300 на lichess

Последний месяц чувствовал, что играю в эту силу и вчера получилось это подтвердить.
Динамика по времени получилась такая:

* 2000 - февраль 2019
* 2200 - май 2021
* (большая просадка в 2022)
* 2300 - январь 2025

Что помогло: решение в фоне самой простой тактики в 2-3 хода. Рекомендую всем решать самую простейшую тактику, начиная просто с задач со взятия фигуры в один ход.

🎶 Возвращение укулеле

Отправил его на склад со всеми вещами из квартиры в 2022 году. Вчера вернул его!

Что интересного узнал: Удивительно, но через почти 3 года вернулась идеально настроенной.

Такой хороший день 😇️️️️️️

996 0 12 11 74

Воу! Выиграл у 2700. Нельзя таким не поделиться 😎


💖️️ Готовы пожертвовать всем ради любимого дела? 💀

Недавно перечитывал книгу моего любимого автора Дерека Сиверса Your music and people. Книга про то как стать успешным музыкантом. Но многие идеи из книги супер универсальны и полезны, чем бы вы не занимались.

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

***

Выдающихся результатов не добиться без выдающихся действий

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

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

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

Пока вы не тренируетесь, где-то тренируется кто-то другой. И когда вы встретитесь, он победит.

Посвятите себя делу целиком.  Find you love and let it kill you.

2.2k 0 47 16 64

🤯 Парсинг телеграма с рекурсивным твистом в конце 🤯

У меня появилась идея проекта на выходных: запарсить каналы, которые связаны с IT & ML. Найти тысячу каналов, запарсить с каждого посты и потом отранжировать все посты по интересности.

Какие посты мне интересны?
- Когда автор рассказывает о своём личном опыте, а не пересказывает новости.
- Посты мейкеров, то есть людей, которые что-то создают.
- Посты, которые рассказывают про успехи и провалы.

Технические детали парсинга и скоринга я опущу
Но для истории важно, что посты по моим критериям оцениваю, конечно же, с помощью API от OpenAI.

А теперь твист
После этого я начал анализировать результаты, и в топ-10 постов по интересности мне попался пост о том как человек в выходные запарсил IT-каналы и прикрутил ML от OpenAI, чтобы найти похожие интересные. Тут я выпал 😱😱😱.

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


📐 π² ≈ g. Не случайно! 📐

Математик заходит в бар, заказывает π² пива. Бармен-физик наливает ему g.


π² примерно равно g. Их можно сокращать при расчётах, удобно. Такое помнят все, кто хотел "постигнуть физики мир трудный".

Забавное совпадение... Или нет!

Оказывается одно из первых определений метра было такое: 1 метр - это длина маятника L, у которого период полуколебания равен 1 секунде. π√(L/g) = 1 sec

Поэтому когда-то π² = g было даже строгим равенством 🤯

***
- g — ускорение свободного падения, 9.81 м/с², π² = 9.86
- от этого определения отказались: оказалось, что в разных точках Земли g меняется, и эталон метра “плыл” к экватору.

3.7k 0 34 9 107

🌟 200 тыс. шуток, вебсокеты и Gemini: История одного обновления 🌟

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

Делал первую версию чтобы играть с друзьями, но проект стал достаточно популярным и игроки уже написали порядка 200k панчлайнов.

Так вот, хочу рассказать о гигантском обновлении PunchMe

Чистый новый интерфейс

Прекрасный новый минималистичный UX/UI дизайн сделал Илья. Оживили и сверстали фронт Вова с командой на VueJs + Tailwind.

Можно играть со своими иностранными друзьями

Добавил поддержку английского в интерфейсе + есть англоязычный пакет вопросов. Работает даже озвучка.

Панчетрон ещё смешнее

AI бот, который играет с вами, теперь на голову смешнее предыдущей версии. Основной буст произошёл от перехода с gpt4 на gemini, который прекрасен на русском и, на удивление, не сдерживает себя в политкорректности. Иногда даже краснею за него.

Новый пакет: вопросы с никами

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

Всё работает быстрее на вебсокетах и асинхронно

Бек и фронт перевёл с rest-api на вебсокеты. Переписал весь код на асинхронный (flask → fastapi). Всё стало работать бодрее.

Бекэнд теперь организован

Перешёл с sqlite на mongo, который очень удобно поднимать с помощью докера. Сам бекенд и сборка фронта теперь тоже живут в своих контейнерах. Прокачал тут свой докер скилл.

Пробуйте с друзьями 🎉️️️️


🎓 Alma Mater Folder 🎓

Ребята-физтехи организовались и сделали папку классных телеграм каналов. В которой я тоже есть 😏.
Много ребят C-уровня: фаундер Skyeng, CEO Epic Growth, VP в Osome, CPO в Яндекс.Лавке, etc.

Рекомендую заценить! Кучу интересного: много мейкеров (кто пилит свои проекты), датасаенс конечно же, истории про создание настольных игр и многое другое на что можно залипнуть.

Чек ит аут


🔮 Как считать экспоненту с помощью умножения и сложения 🔮


const int L = 1

Показано 20 последних публикаций.