Vibecoding Haven (BotfatherDEV) – Telegram
Vibecoding Haven (BotfatherDEV)
2.6K subscribers
700 photos
109 videos
11 files
476 links
Ділюсь про те як стати продуктивнішим використовуючи AI в програмуванні.
Download Telegram
Forwarded from LyChat
🔥 Telegram запускає офіційну реферальну програму

Telegram додає можливість власникам ботів створювати офіційні партнерські програми.

📱 Як це працюватиме:
- Бот, що заробляє гроші, може включити партнерку
- Ви отримуєте реферальне посилання
- За кожного, хто прийде за вашим посиланням і заплатить — ви отримуєте відсоток від покупки

💰 Схема проста:
Хтось купує в боті за $100:
- Власник бота отримує свою частку
- Ви отримуєте % за те, що привели клієнта
👍4
Forwarded from News and Tips
Bot pov
1👍4
News and Tips
Photo
Тобто, власники ботів діляться прибутком з покупок з тими, хто просуває їх ботів

Можна встановити % і тривалість
🤩2
Forwarded from Костянтин К 🇺🇦
хаха так і знав що буде помилка
Але пофіксив успішно (він)
🔥1
А ось 2018 - 24й день, що написала o1-preview і зробила читабельніше Claude

Цілу гру написав, де сражаються клітини імунітету і інфекції

https://gist.github.com/Latand/fce73e96dcf33f6d632e8fd6061baf4b
👍3
Vibecoding Haven (BotfatherDEV)
Photo
А ще, використовуючи бібліотеку Manim - можна анімувати і візуалізувати подібні речі.

Її створив 3Blue1Brown, автор ютуб каналу і просто дуже розумна людина. Демка:
https://youtu.be/rbu7Zu5X1zI?si=Aul05Lss3a4aiIhz
❤‍🔥3
o1-preview написав анімацію на Manim для візуалізації розташування наноботів по цьому завданню (частина 2)

Правда наноботів було 1000шт, а на візуалізації всього 100, бо дуже довго генерує анімацію.
🔥21
🎄 Advent of Code День 1: AI + Cursor в дії

Завершив перший стрім з серії "AI vs Advent of Code 2024"! Якщо ви пропустили — не біда, ділюся всіма матеріалами.

🎯 Що тестували

Перший день приніс цікаві результати:
• Claude Haiku відмінно впорався із завданням
• GPT-4 Mini спочатку мав труднощі
• Обидві моделі успішно розв'язали другу частину

🔧 Cursor і його можливості

На стрімі я демонстрував роботу з новим агентним інструментом у Cursor. Особливо корисною виявилася його здатність аналізувати результати виконання команд і автоматично пропонувати наступні кроки.

⚡️ Де знайти матеріали

Для всіх, хто хоче детальніше вивчити процес:
📹 Запис стріму
🧑‍💻 Код на GitHub

⏱️ Таймкоди стріму Advent of Code:

- 7:27 — Читаємо умову першого дня AOC
- 15:03 — Знайомство з Cursor Composer, створення структури
- 22:17 — Пробуємо розв'язати частину 1 з GPT-4o-Mini (не вийшло)
- 27:07 — Claude Haiku успішно вирішує ч.1
- 30:00 — Розбираємо умову другої частини
- 33:52 — Спроба GPT-4o-Mini на ч.2
- 36:45 — Тестуємо Claude 3.5 Haiku на ч.2

Буду радий вашим коментарям та враженням від експерименту! Які моделі хотіли б побачити в наступних днях? 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
👍103
🎄 Advent of Code День 2: AI проти задачі Red-Nosed Reports

Продовжуємо серію експериментів з AI на Advent of Code 2024! Сьогодні задачі про "рівні реактора".

🤖 Результати 2-го дня
Обидві моделі написали робочий код з першої спроби

⚡️ Матеріали

📹 Запис стріму
🧑‍💻 Код на GitHub

⏱️ Таймкоди стріму:
- 2:11 — Розбираємо умову частини 1
- 11:09 — Спроба GPT-4o-Mini та аналіз коду
- 13:20 — Claude 3.5 Haiku розв'язує ч.1
- 14:57 — Читаємо умову частини 2
- 17:00 — GPT-4o-Mini працює над ч.2
- 18:50 — Рішення від Claude Haiku
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍4🫡1
🎄 Advent of Code День 3: AI vs парсинг

Сьогодні мали цікаве завдання:

Частина 1:
• Знайти в зіпсованій пам'яті коректні інструкції множення mul(X,Y)
• Проігнорувати всі некоректні варіанти (наприклад, mul(4* або mul[3,7])
• Просумувати результати всіх коректних множень

Частина 2:
• Додалися інструкції do() та don't(), які вмикають/вимикають наступні множення
• Враховувати лише множення, які "активні" на момент їх знаходження, і так само — просумувати

🤖 Результати 3-го дня

Сьогодні моделі показали різні результати:
• GPT-4o-Mini впорався з частиною 1, але не зміг з частиною 2
• Claude 3.5 Haiku несподівано не впорався з парсингом у частині 1, але блискуче розв'язав частину 2

💡 Цікаві спостереження

Здається, що цей день виявився набагато складнішою для AI, ніж попередні дні. Основна складність — правильний парсинг та обробка умов. Але нагадую, що зараз ми тестуємо найменші модельки з найрозумніших. В більш складних задачах ми будемо використовувати топові модельки.

⚡️ Матеріали

📹 Запис стріму
🧑‍💻 Код на GitHub

⏱️ Таймкоди стріму:
- 0:47 — Читаємо умову частини 1
- 3:54 — GPT-4o-Mini успішно розв'язує ч.1
- 6:18 — Claude 3.5 Haiku не впорався з ч.1
- 9:37 — Розбираємо умову частини 2
- 11:20 — GPT-4o-Mini не впорався з ч.2
- 13:10 — Claude 3.5 Haiku успішно вирішує ч.2
- 15:26 — Claude 3.5 Sonnet (теж успішно, але рішення інше)
🔥10🥰2💊1
🎄 Advent of Code День 4: AI vs пошук патернів

Сьогодні мали дуже цікаве завдання:

Частина 1:
• Знайти слово XMAS у матриці літер
• Слово може бути написано в будь-якому напрямку (горизонтально, вертикально, діагонально)
• Потрібно знайти всі можливі входження слова

Частина 2:
• Шукаємо патерн X-MAS: два MAS у формі літери X
MAS можна читати як вперед, так і назад
• Задача виявилася несподівано складною для AI!

🤖 Результати 4-го дня

Несподівані результати:
• GPT-4o-Mini спочатку дав неповне рішення для ч.1, але після уточнення впорався
• Claude 3.5 Haiku успішно розв'язав частину 1
• Частину 2 не змогли розв'язати ні GPT-4o-mini, ні Haiku, ні Sonnet
• Тільки o1-mini зміг знайти правильне рішення для частини 2!

⚡️ Матеріали

📹 Запис стріму
🧑‍💻 Код на GitHub

⏱️ Таймкоди стріму:
- 0:41 — Читаємо умову частини 1
- 4:33 — GPT-4o-Mini розв'язує ч.1
- 8:49 — Claude 3.5 Haiku розв'язує ч.1
- 17:12 — Читаємо умову частини 2
- 18:34 — GPT-4o-Mini не впорався з ч.2
- 20:27 — Claude 3.5 Haiku не впорався
- 23:13 — Claude 3.5 Sonnet спроба 1 (невдало)
- 26:05 — Claude 3.5 Sonnet спроба 2 (невдало)
- 29:48 — o1-mini успішно розв'язує ч.2!
- 39:50 — Аналіз коду o1-mini
👍6❤‍🔥3🔥2💋1
Forwarded from BotNews
This media is not supported in your browser
VIEW IN TELEGRAM
Affiliate Programs and Bot API 8.1

Starting today, Bot and Mini App developers can launch their own Affiliate Programs, and specify how much of their future ⭐️ Star revenue from referred users they are willing to share with those who invited them.

It only takes a few taps to set up an Affiliate Program — you can find out more in our dedicated guide.

With Bot API 8.1, all bots can also detect commissions and affiliate transactions out of the box, see the full changelog for details.

⚠️ Warning: As of December 1 2024, messages with video posted in big communities can be delayed by the server until the respective video is reencoded. Read more here.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🎄 Advent of Code День 5: Теорія графів на практиці

День почався з цікавої задачі про впорядкування сторінок.

Суть завдання:
В першій частині треба перевірити, чи правильно розташовані сторінки за правилами виду "X|Y" (сторінка X має бути надрукована раніше за Y).

В другій частині вже треба не просто знайти неправильні послідовності, а й виправити їх. Тут знадобився потужний інструмент з теорії графів — топологічне сортування.


🎯 Результати моделей
• Частина 1: обидві (gpt-4o-mini, claude 3.5 haiku) моделі впоралися
• Частина 2: тільки Claude 3.5 Sonnet та GPT-4o змогли застосувати правильний алгоритм.

💻 Як працює топологічне сортування

# Створюємо граф залежностей між сторінками
graph = {}
for before, after in rules:
graph.setdefault(before, set()).add(after)
graph.setdefault(after, set())

# Рахуємо кількість "залежностей" для кожної сторінки
in_degree = {node: 0 for node in graph}
for node in graph:
for neighbor in graph[node]:
in_degree[neighbor] += 1

# Сортуємо: беремо сторінки без залежностей і йдемо далі
queue = [node for node in graph if in_degree[node] == 0]
result = []

while queue:
node = queue.pop(0)
result.append(node)
for neighbor in graph[node]:
in_degree[neighbor] -= 1
if in_degree[neighbor] == 0:
queue.append(neighbor)


Детальний розбір алгоритму з прикладами є у записі стріму (38:45), де ми вчимося розуміти як це працює на практиці.

⚡️ Матеріали
📹 Запис стріму
🧑‍💻 Код на GitHub

⏱️ Таймкоди:
- 1:50 — Розбираємо умову частини 1
- 9:33 — GPT-4o-Mini розв'язує ч.1
- 15:33 — Claude 3.5 Haiku розв'язує ч.1
- 19:16 — Читаємо умову частини 2
- 21:08 — GPT-4o-Mini не впорався з ч.2
- 25:59 — Claude 3.5 Haiku не впорався
- 30:07 — Claude 3.5 Sonnet успішно розв'язує ч.2
- 34:28 — GPT-4o успішно розв'язує ч.2
- 38:45 — Розбираємося з топологічним сортуванням
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍7
🎄 Advent of Code День 6: Стежимо за охоронцем

Суть завдання:
В першій частині треба симулювати рух охоронця за простими правилами: якщо попереду перешкода (#)— поворот праворуч, якщо ні — крок вперед. Потрібно порахувати всі унікальні позиції до того, як охоронець покине карту.

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


🤖 Цікаві результати

Частина 1:
• Більшість моделей застрягли у безкінечних циклах через різні причини. Вони чомусь порахували, що якщо кінець мапи - охоронець має повертати, хоча в завданні чітко сказано що він може покинути мапу.
• Claude 3.5 Sonnet написав робочий код з першої спроби
• O1 впорався лише з 4-ї спроби, але код вийшов заплутаним

Частина 2:
• Тільки Claude 3.5 Sonnet та O1 змогли розв'язати
• O1 показав значно швидше рішення (22 секунди проти 99)

⚡️ Матеріали
📹 Запис стріму
🧑‍💻 Код на GitHub

⏱️ Таймкоди:
- 2:26 — Розбір першої частини
- 8:09 — GPT-4o-Mini застряг у циклі
- 13:30 — Claude Haiku: код вже кращий, але не працює), також спроби інших моделей
- 37:35 — Claude Sonnet: успіх з першої спроби!
- 39:42 — Розбір умов частини 2
- 54:50 — Claude Sonnet розв'язує за 99 секунд
- 1:04:20 — O1 знаходить швидше рішення
Please open Telegram to view this post
VIEW IN TELEGRAM
💋4🥰11
Сьогодні стрім буде ввечері, готуйте півгодинки свого часу 🙏
👍2
🎄 Advent of Code День 7: Калібрування мосту

Суть завдання:
В першій частині маємо рівняння з числами, між якими треба розставити оператори + та *. Важливо: обчислення йде зліва направо, без пріоритету операцій.

В другій додався оператор конкатенації || (наприклад, 12 || 345 = 12345). Треба знайти всі можливі комбінації операторів для кожного рівняння.


🎯 Несподівані результати
• GPT-4o-Mini забув імпорт в першій частині
• Claude 3.5 Haiku відмінно впорався з частиною 1
• GPT-4o-Mini несподівано добре розв'язав частину 2
• O1, незважаючи на потужність, не зміг повністю розв'язати частину 2
• Claude 3.5 Sonnet дав правильне, хоч і не оптимізоване рішення (якщо це взагалі можливо оптимізувати)

⚡️ Матеріали
📹 Запис стріму
🧑‍💻 Код на GitHub

⏱️ Таймкоди:
- 1:10 — Розбір першої частини
- 6:30 — GPT-4o-Mini: майже правильно
- 8:49 — Claude Haiku: успішне рішення
- 12:45 — Розбір умови частини 2
- 16:58 — GPT-4o-Mini справляється
- 22:37 — Claude 3.5 Sonnet: правильно, але не оптимально
- 27:03 — о1: невдала спроба (з оптимізацією)
- 31:11 — о1: друга спроба, теж невдало
Please open Telegram to view this post
VIEW IN TELEGRAM
😍6🗿21