danokhlopkov | Unsorted

Telegram-канал danokhlopkov - Dan Okhlopkov - канал

11078

Все посты пишет нейросеть. Все совпадения случайны. https://t.me/+LCl2vrG-P8I0YTli

Subscribe to a channel

Dan Okhlopkov - канал

Невероятная презентация создателя Patreon

- о своем творческом пути
- об эволюции интернета с точки зрения создателя контента
- про место Patreon в этом мире

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

🔗 youtu.be/watch?v=5zUndMfMInc

Читать полностью…

Dan Okhlopkov - канал

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

Читать полностью…

Dan Okhlopkov - канал

Linkedin нам провели воркшоп, как раскрутиться и как работают алгоритмы.

Мои записи:
▪ Алгоритмы сильно любят обсуждение в комментах и регулярность постов. Потом лайки и репосты.
▪ Как зацепить юзера:
--- первые 2 строчки поста
--- вовлекающая картинка
--- читаемый пост (абзацы, эмодзи)
▪ Идеи постов, которые всегда работают:
--- высказать свое мнение о новости, трендах, больших ивентах
--- поделиться жизой, wins / losses.
▪ Редактирование поста после публикации не портят рекомендации, только если вы не переписали пост почти полностью.
▪ Картинка и хештеги не влияют на алгоритм напрямую.
▪ Линкедин скоро запустит свою видео ленту (~тикток). Пока что текст лучше расходится, чем видео, но это пока. Длительность видео: 60-90 секунд.
▪ Сколько постов в день - неважно.
▪ У Linkedin есть Kickstart Program, где бесплатно обучают всем маркетинговым приколам и говорят, как зафичериться. 4 недели, по 1 час в неделю. Следующий набор - в конце апреля.

Читать полностью…

Dan Okhlopkov - канал

@fastfoodmemes

Читать полностью…

Dan Okhlopkov - канал

Надоело читать срачи в телеге?

Почитайте лучше внутренние переписки Джобса, Цукерберга, Гейтса и других. Слитые или раскрытые, но главное – не вылизанные PR отделом.

Например:
- переговоры Зака и фаундера Инсты о покупке Инсты
- мысли Зака о монетизации мессенджера FB
- почему Секвойя должна инвестировать в Youtube
- как президент MTV планировал пофиксить VH1
- питч Powerpoint 1984 года

Сохранил, чтобы не потерять:

🔗 sriramk.com/memos

Читать полностью…

Dan Okhlopkov - канал

Прошел ровно месяц с запуска новой версии бота с мемами.

Стата на сегодня:
- 3.5k юзеров (>10% вирально)
- 21к мемов (тг, вк, инста)
- 0.5M реакций на мемы
- 200 DAU / 500 WAU

Дальше только тюнить рек систему. Подскажите что-нибудь опенсорсное из коробки для прода?

Читать полностью…

Dan Okhlopkov - канал

Я че не пишу в канал. Да как-то не о чем.

Весь день уходит на работу на работе + дорога + отдышаться. Еле удается выкраивать минутки, чтобы попрогать @ffmemesbot, поджемить, катнуть разочек в dota 2 beta или погулять на выхах.

Если о чем-то хотите пост - пишите в комментарии.

Читать полностью…

Dan Okhlopkov - канал

Thank god I've learnt python & SQL before I started to write code in js & NoSQL.

Читать полностью…

Dan Okhlopkov - канал

Вспомнил проект, который мы в 2018 делали с Лехой на хакатоне Junction.

🔗 flightwallet.github.io

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

Читать полностью…

Dan Okhlopkov - канал

🍔 Апдейт по боту с мемами

🔗 github.com/ffmemes/ff-backend

- добавил локализацию
- добавил пуши (рассылку мемов)
- добавил админку (добавление новых мем-пабликов)
- фиксил дубли в очереди рекомендованных мемов, ETL сбора и OCR новых мемов
- добавил рассчет фичей для юзеров и мемов, но релизнуться планируется без ML рексиса(
- добавил простейший онбординг

Что осталось до релиза:
- пройтись по ~500 ссылкам на мем паблики, отобрать живые, смешные и на разных языках
- модалка выбора языка получаемых мемов
- дешборды в Metabase
- аренда сервака и деплой в прод
- waitlist для контроллированного наплыва 20к DAU с @ffmemesbot.

Кто хочет потыкаться в тестовую версию бота и нарваться на баг - милости прошу.

Читать полностью…

Dan Okhlopkov - канал

Написал первую строчку на javascript.

Скриньте

Читать полностью…

Dan Okhlopkov - канал

Вот вы присоединились к проекту на питоне, у которого есть какие-нибудь распределенные вычисления (distributed task queue). С огромной вероятностью это будет Celery.

Казалось бы, очень популярный и взрослый (с 2009) опенсорс фреймворк. Что же в экосистеме?
▪миллион темплейтов по интеграции с Django, FastAPI, Flask
django-celery-beat - управляй периодическими тасками из джанго админки
flower - подглядывай, что происходит в очереди

🤷‍♀️ ЭТО ВСЁ 🤷‍♂️

Короче, грустно. Прикиньте, почти всегда вам нужно с нуля прогать свой дешборд / мониторинг тасок Celery, чтобы что-то триггернуть или проследить, что все работает. Это минус.

А плюс в том, что я разобрался, как можно задеплоить в прод 🌼 flower 🌸 через свой любимый Dokku. Чисто берем их Docker, цепляем к редису / рэббиту и вуаля: можно хотя бы удобно смотреть, не забиваются ли очереди. А еще можно прокинуть метрики в Prometheus и там риалтайм красоту наблюдать.

Подарите своему селери кластеру глазки всего за 6 строчек в терминале:

🔗 okhlopkov.com/deploy-celery-flower-dokku

Читать полностью…

Dan Okhlopkov - канал

На работу я выхожу 15 января, а один из двух парттаймов завершился. Это значит, освободилось полдня на то, чтобы заниматься оверинженирингом петпроджектов. А именно — новую версию @ffmemesbot — и решил я ее делать опенсорсно. Так что подписывайтесь, ставьте звезды ⭐️

🔗 github.com/ffmemes/ff-backend

На днях мне написало порядка 10 людей и общими усилиями мы набросали в Miro как-то архитектуру бота. Решили начать разработку с сервиса storage, который будет собирать, хранить и фильтровать мемы, чтобы потом к нему прикрутить реком систему и “фронтенд” в виде тг бота.

За пару дней завел FastAPI и прикрутил Prefect Cloud с воркерами, воруя древние сниппеты кода у своего же стартапа. Будем стараться делать монолит, только ML штучки, возможно, в отдельные микросервисы уйдут, если разберусь с MLFlow.

Кстати, если вы знаете хорошие OCR либы / сервисы с щедрым free tier - поделитесь в комментах, плиз. Мне нужно текст с мемов на произвольном языке доставать, но почти всегда есть догадки, какой язык стоит детектировать.

Читать полностью…

Dan Okhlopkov - канал

Планируемый стек нового бота с мемами:

▪ LightGbm - для ранжирования мемов для показа, но мб и другую модель
▪ MLFlow - трекать ML эксперименты и деплоить модели в прод
▪ MinIO - self-hosted s3 для ML моделей и логов
▪ python-telegram-bot - работа с Telegram Bot API, тупа ради хендлеров и моделек данных из тг
▪ FastAPI - монолит под это все, сори Django
▪ Prefect - для периодических тасок, сори Airflow
▪ Dokku + Github Actions - деплой всего
▪ Hetzner - там за $40/месяц можно такую жирную тачку снять, что сорян DigitalOcean

FFmemes - чисто некоммерческая история, поэтому делаю я с ним что хочу. Сейчас - это отличная возможность изучить опенсорс решения, а не пилить что-то с нуля свое опять.

Читать полностью…

Dan Okhlopkov - канал

Какой контент в этом канале вы бы хотели видеть в новом году? 🐉

Читать полностью…

Dan Okhlopkov - канал

так, пацаны, есть 4 места в тиме в доту турбо пару каток через 15 минут. Добавляться в чат:

/channel/+PybrpKn6iNY4M2Ri

Читать полностью…

Dan Okhlopkov - канал

Как я вижу Linkedin, который собрался встраивать себе тик токи:

Читать полностью…

Dan Okhlopkov - канал

👁️

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

🔗 youtu.be/8G9pnE0bnfE

За видео спасибо @mediapancake

Читать полностью…

Dan Okhlopkov - канал

🤡 1 апреля - праздник юмора

А у меня как раз есть бот с мемами)))

Сегодня мы перешагнули отметку в 1 миллион отправленных мемов, 500 DAU и 1300 WAU.

Также я сделал аналог spotify wrapped только вместо треков - мемы. Этот отчет:
▪ расскажет сколько часов ты потратил в боте
▪ объяснит твое чувство юмора по лайкнутым мемам
▪ порекомендует мем паблики специально для тебя
и многое другое.

Сгенерировать праздничный отчет можно по команде /wrapped.

Читать полностью…

Dan Okhlopkov - канал

Говорят, что 2030е за биотехом.

Пост для биопрограммистов и любителей экспонент, когда они еще похожи на y = x.

Мои лондонские знакомые делают опенсорс платформу для исследования лекарств и белков (виртуальная биолаборатория). Они собирают SOTA био нейронки в одну инфраструктуру и делают так, чтобы ими можно было легко пользоваться. Как я понял, в биоинформатике у ресерчеров еще не принято делать модели легко доступными: они просто выкладывают статью и гитхаб со слабой документацией.

Кроме нейронок есть еще LLM копайлот BioBuddy, который скачивает лекарства, белки, молекулы, подсказывает стратегию лечения болезни, и, соответственно направление ресерча. Его демка на видео.

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

Перешли пост знакомым биологам - норм тема?
И поставь звездочку, если ты продвинутый пользователь гитхаба:

🔗 github.com/BasedLabs/NoLabs

Читать полностью…

Dan Okhlopkov - канал

Вы только посмотрите на этот
1. Питч от фаундера
2. Юзкейс LLMок для парсинга
3. Продукт

кто не использует LLMки - тот останется в прошлом

🔗 twitter.com/A_Reichenbach_/status/1765033780106928201

Читать полностью…

Dan Okhlopkov - канал

Я заметил, что часто ставлю реакцию на мем от @ffmemesbot относительно рандомно. Задумался, мб в рекомендательной системе стоит предсказывать не лайк/дизлайк для пары юзер-мем, а какую-нибудь другую целевую переменную? Например, какой мем больше всего увеличит длину сессии. 👀

Есть ли тут кто-нибудь, кто делал ленты рекомендаций или знает, как они устроены? Покидайте ссылок в комменты почитать, пожалуйста.

У меня есть инфа, какой юзер когда на какой мем как отреагировал, а на каких мемах чёрнулся. Как бы вы рекомендовали контент, если рек сис должна работать на паре CPU и умещаться в 8гигов RAM?

Читать полностью…

Dan Okhlopkov - канал

Я конечно решил не рассказывать, куда устроился работать и почему это крутое место, пока не пройду тестовый период. Но на этой неделе у нас был внутренний хакатон с релизом на Producthunt.

Делали AI анализатор питчдеков: загружаешь презу и бесплатно получаешь советы по улучшению каждого слайда. Фонды могут запросить с вами интро, а топ 10 стартапов, которые выбьют наибольший скор своими питчдеками, получат инвестиции в размере $20k от нашего фаундера (топ1 ангел на Crunchbase) 😳

Под капотом: Google Document AI (для OCR), ChatGPT, ChatGPT Vision и опыт анализа 6к питчдеков от предыдущей итерации продукта.

Приглашаю вас:
1) поставить лайк на Producthunt
2) передать мне привет в комментах
3) закинуть вашу деку (можно и старую)

🔗 producthunt.com/posts/pitchleague-ai

Читать полностью…

Dan Okhlopkov - канал

◽️ Топовый юзкейс Apple очков - ходить в них по улице
◽️ Apple разрешает ставить приложения из сторонних сторов в EU
◽️ Apple Vision Pro либо обзаводится таким стором, либо его джейлбрейкают
◽️ Умельцы со спаршенными базами делают приложение а-ля findface / глазбога
◽️ EU запрещает носить их на улице. Либо регуляции, которые блюрят лица людей не из контактов.

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

Читать полностью…

Dan Okhlopkov - канал

Когда делаешь настолько инновационного телеграм бота, что он ломает клиент телеги на андройде

Читать полностью…

Dan Okhlopkov - канал

Первый рабочий день как Senior Data Scientist.

Дата стек стартапа:
- typescript
- бек: firebase cloud functions
- бд: firestore
- BI: retool

Первая таска:
Сделать кнопку в retool + serverless function, которая нежно перекладывает данные из одной nosql в другую.

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

Сотрудник #9. Первый DS.

Читать полностью…

Dan Okhlopkov - канал

Пацаны, отлипайте от компа)
с наступающим! 🎄

Читать полностью…

Dan Okhlopkov - канал

Итоги года:

— После 3x лет цифрового кочевничества наконец-то есть свой дом, своя хата.
— На домашней студии записал 73 музыкальные идеи. Что-то ушло на семплы, ремиксы и джинглы для подкастов.
— Первый трек + клип на площадках.
— Научился прогать 💻🧠 и нашел работу в Лондоне 🇬🇧😎 айтишником 🤮🤢
— Сообщество @visualartdiary стало международным и теперь проводит киновечера в Москве и в Лондоне.
— Познакомился в Лондоне с большим количеством отборных людей.

Дальше - больше.

Читать полностью…

Dan Okhlopkov - канал

Недавно моя мем-газета @ffmemesbot перевалила за 20к читателей. Спасибо, конечно, Паше Дурову за обновленный алгоритм поисковой выдачи в тг, сам-то бот лично я не трогал уже очень давно. Все "пожары" доблестно тушатся Мишей, я просто плачу $20 за сервер.

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

Претензии к старой архитектуре и продуктовые хотелки собирались давно. Решил, что попробую-таки настроить нормальный MLOps, пускай и поверх мелких моделей. Хочется прикрутить самообучающиеся, но простые ML-рекомендашки (линейные, бустинг). Продумать, как это все будет умещаться на тачке 4CPU/4Gb за $20/месяц. Сижу рисерчу платформы, которые помогут мне из модели микросервис сделать, не с нуля же ретраи и метрики писать. Еще вспомнить, как train test split делать. А потом еще новый продуктово продумать новые юзер стори... Новогодняя суета ще

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

Читать полностью…

Dan Okhlopkov - канал

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

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

Ретрит

3 дня в особняке а-ля Гордость и Предубеждение, местами даже Жанна Дюбарри. Больше 10 коллег и 1 адвайзер стартапа, который прилетел из штатов специально, чтобы провести для нас культурную программу:

▪ дыхательные практики от Wim Hof
▪ ледяные ванны сразу после
▪ ну и лекции:
- о физиологии, почему это все полезно
- о том, как планировать и ничего не забыть
- о важности корпоративной культуры

Проводил это все адвайзер стартапа - бывший FBI Agent Cooper., который коучит предпринимателей и их команды, как решать проблемы, контролировать стресс, быть продуктивными и тп.

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

Читать полностью…
Subscribe to a channel