Изначально к вайб-кодингу относился скептически, и моей целью было экспериментально установить границы этого самого вайб-кодинга. Посмотреть, как быстро LLM-ка упрется в предел возможностей и начнет “водить по кругу”.
В этой статье хочу поделиться своими впечатлениями, выводами и видением перспектив. Какие проблемы вайб-кодинга вижу неразрешимыми, что в перспективе будет решено, а что решить не получится.
Общее впечатление от вайб-кодинга
Эмоционально написание кода в IDE vs применение агентов вернуло меня в первую половину нулевых, когда часть людей сидела на диалапе, а часть уже вкусила прелести широкополосного интернет-подключения.

Вспомнил, как в эпоху диалапа ценили уже скачанные фильмы, делились друг с другом, покупали их, платили за это достаточно немалую цену. Скачать нужно было уметь, знать свои хитрости. Фильм мог качаться неделю, нужно было использовать специальный софт, который сможет докачать после обрыва подключения, сам установить новое подключение через диалап.
Не все умели это делать, не у всех был качественный диалап. Как сейчас помню разочарование человека, узнавшего, что нужная ему программа весит 5 МБ. И он такой: “Сколько? А, да это невозможно скачать”.
С появлением широкополосного доступа изначально возникло некое неравенство. Кто-то продолжал сидеть на диалапе, не спешил подключаться (так как непонятно было, зачем это нужно, ведь уже привыкли все передавать на дисках, а почту или новости получить по IMAP/NNTP – не так уж долго).
Некая аналогия – как сейчас по территориальному признаку не всем открыт доступ к лучшим моделям, так и ранее в отдельных городах интернет был неполноценным. В локальной сети скорость была хорошей (куча софта была доступна именно в локальных файлообменниках), а вот “выход в мир” уже был проблемой.
Ну и тарификация. Ранее почти всегда был ограничен трафик, и превышение стоило немало денег. И мне казалось, что по-другому и быть не может – ведь если трафик не ограничивать, то я выкачаю весь Интернет и ни один провайдер этого не потянет.
Когда пришла эпоха отмены тарификации трафика, я сначала не мог поверить, даже в голове не укладывалось, и скачивал все подряд. Прошло немало времени, прежде чем я успокоился, перестал копить данные и просто привык, что все доступно.
Строго говоря, и сегодня трафик не совсем бесплатный – начнете на 100% нагружать свой гигабитный канал – и узнаете об этом. Но большинство людей с данной проблемой не сталкиваются – всем просто хватает.
Сейчас с LLM-ками мы где-то в 2004 году. Т.е. “трафик” еще тарифицируется, поверить, что токены будут бесплатными – невозможно. А “скорость” продолжает удивлять, еще не всем доступен качественный широкополосный интернет (либо территориально, либо еще не все готовы раскошелиться, ибо не знают, зачем это).
Как ранее я испытывал дискомфорт, если не потратил весь трафик к концу месяца, так и сейчас есть “токен-тревожность” – беспокойство по поводу того, что не потратил все токены, упустил возможности.
Что я навайбкодил
Дабы не быть голословным, посмотрел свой список за пару месяцев. Большая часть не заняла времени, то есть буквально ввел запрос, пошел выпить кофе, и программа уже готова. С чем-то пришлось повозиться. Все выполнялось на выходных или по вечерам в свободное от работы время.
По категориям, кому что интересно. Большая часть программ сделана в виде одного HTML-файла, который работает офлайн в песочнице браузера (запросы и пр. запрещены политикой). Еще часть – кроссплатформенные на Rust.
Берите вайб-кода столько, сколько сможете унести:
Приколы и игрушки
Проект |
Что это |
Технология |
|---|---|---|
Бесконечная генеративная музыка и шейдерные картины в такт |
TypeScript + WebGL 2 + Web Audio · HTML + PWA |
|
Blockcraft: воксельная песочница в стиле Minecraft |
TypeScript + WebGL · HTML + PWA |
|
Декодер и генератор Морзе: спектр, водопад, два декодера, EN/RU |
TypeScript + Web Audio · HTML + PWA |
Графические редакторы
Проект |
Что это |
Технология |
|---|---|---|
Графический редактор в духе Paint.NET: слои, выделения, эффекты |
TypeScript · HTML + PWA |
|
Векторный редактор, экспорт в SVG, GLSL, Shadertoy, WGSL и PNG |
TypeScript + WebGL 2 / WebGPU · HTML + PWA |
Безопасность и криптография
Проект |
Что это |
Технология |
|---|---|---|
Менеджер паролей KeePass (.kdbx) в виде одного HTML-файла, детерминистическая генерация паролей |
TypeScript · HTML + PWA + Chrome |
|
Управление ключами OpenPGP и шифрование в духе Kleopatra |
TypeScript · HTML + PWA + Chrome |
|
OpenPGP для GnuPG и Kleopatra, вся криптография своя, ничего из npm |
TypeScript · HTML + PWA |
|
Номера карт, телефоны, пароли и сид-фразы ↔ смешные запоминаемые предложения |
TypeScript · HTML + PWA |
|
Проект украинской криптографии (DSTU 7564, DSTU 7624, DSTU 4145) |
Rust, C#, TypeScript |
Финансы, бизнес и базы данных
Проект |
Что это |
Технология |
|---|---|---|
Личные финансы без записи каждой траты: сверки балансов и прогноз |
TypeScript + SQLite (sql.js) · HTML + PWA |
|
BAP Studio: конструктор бизнес-приложений (справочники, документы, регистры, отчеты) с плагинами. 1С на минималках. |
TypeScript · HTML + PWA |
|
Редактор схемы и данных БД через плагины-коннекторы |
TypeScript · HTML + PWA |
Файлы, диск и процессы
Проект |
Что это |
Технология |
|---|---|---|
Сравнение папок и файлов в двух панелях с подсветкой синтаксиса, как WinMerge, только чтение |
TypeScript · HTML + PWA |
|
DirMerge: сравнение и слияние файлов и папок, как WinMerge, 185 языков подсветки |
Rust · десктоп |
|
Двухпанельный файловый менеджер, как Total Commander: диск, S3, SFTP, FTP, WebDAV |
Rust + uison |
|
Диаграмма занятого места в стиле DaisyDisk, один бинарник около 5 МБ |
Rust · десктоп |
|
Disk Usage, переписанный на uison |
Rust + uison |
|
Дерево процессов с возможностью их завершать (пока macOS), README на 10 языках |
Rust · десктоп |
Тексты и заметки
Проект |
Что это |
Технология |
|---|---|---|
Минимальный текстовый редактор, открывает файлы больше 1 ГБ (piece table) |
Rust · десктоп |
|
Редактор папки Markdown-заметок (Obsidian на минималках); расширение «Send to Markdown» отправляет выделенный текст в заметку |
TypeScript · HTML + PWA + Chrome |
Образование и обучение для детей и взрослых
Проект |
Что это |
Технология |
|---|---|---|
Просмотр и редактирование хронологий (файлы |
TypeScript · HTML + PWA |
|
Обучающие игры для младших школьников (чтение, счет) |
HTML/JS · GitHub Pages |
|
Материал для статьи: как из обратимых операций получается необратимый хеш (SHA-256) |
TypeScript · веб-страница |
Дизассемблеры, процессоры, ассемблер
Проект |
Что это |
Технология |
|---|---|---|
Дизассемблер Arm, x86, WebAssembly, .NET и Java (Mach-O, ELF, APK, JAR) с пояснениями инструкций и видом HLA64 |
TypeScript + Rust/WASM · HTML + PWA |
|
Эмулятор и отладчик ARM64 и x86-64 |
TypeScript · HTML |
|
HLA64: ассемблер ARM64, x86-64 и wasm с синтаксическим сахаром; транслятор, линкер и эмулятор |
TypeScript |
Библиотеки и фреймворки
Проект |
Что это |
Технология |
|---|---|---|
Кроссплатформенный UI-фреймворк |
Rust |
|
Запускает программу на uison на удаленном сервере по SSH и показывает ее интерфейс в локальном окне |
Rust + uison |
|
Умный указатель, сам переключается между |
Rust · крейт |
|
Кэш короткоживущих файлов в памяти, при переполнении сбрасывает группы на диск |
Rust · крейт |
|
Загрузчик |
Rust · крейт |
Теперь о проблемах
Ключевой вопрос такой: сможет ли вайб-кодинг сделать труд программистов ненужным. Условно я разделил проблемы на разрешимые и неразрешимые.
Разрешимые проблемы
Есть тонкости, которые сейчас нужно знать. К примеру, уметь выбрать правильные технологии (знать, что для LLM-ки лучше TypeScript, чем JavaScript, или что Rust проще, чем C++, ведь чем больше проверит детерминированный компилятор, тем качественнее будет результат). Или знать, как правильно выбрать модель – почему Opus 5.5 дешевле Astra. Ведь попытка стоит немало – нужно оплатить каждую и попробовать: все быстро меняется.
Также скиллы, способность организовать агентов. Уже целые курсы продают по этим навыкам, люди гордятся библиотекой своих скиллов.
Есть особые навыки, как тратить поменьше токенов, как экономить.
Но, на мой взгляд, это все временно, эти вещи быстро устаревают (продолжая нашу аналогию – как сейчас устарели download-менеджеры и навыки по их настройке).
В новых версиях все больше встроено из коробки – LLM-ка и нужные скиллы сама начнет использовать, и технологии подскажет, и токены уже никто считать не будет (хотя сегодня в это невозможно поверить).
То есть все это временно и ценность данных навыков вряд ли продержится много лет.
Намного интереснее проблемы неразрешимые – то, что проще не станет.
Ценная идея или поиск нужности
Софт пишется для людей. LLM-ка может вам нагенерить множество идей – но только зная реальные нужды реальных людей, можно понять, что вообще имеет смысл, а что пустая трата времени.
То есть вопрос видения общей ситуации, понимания нужд людей, перспектив – неразрешим алгоритмически.
Все простые идеи уже реализованы, причем многократно с большим запасом. Найти что-то востребованное не так просто.
Пользовательский опыт
Это связано с предыдущим.
Мне кажется, это главный вопрос. Сделать качественно можно лишь то, чем ты пользуешься сам, что находится в области твоей компетенции.
Сейчас бы Балмер кричал со сцены: “Пользовательский опыт! Пользовательский опыт! Пользовательский опыт! Пользовательский опыт! Пользовательский опыт! Пользовательский опыт! Да! Пользовательский опыт!” Он у всех разный. Есть пользователи, которых боятся сами разработчики.
Для примера. Наверняка вы знаете про Total Commander, может, даже используете или ранее пользовались. Но сколько процентов от его возможностей лично вы используете? Знаете ли все горячие клавиши, знаете ли про плагины?
Если вы будете делать аналог Total Commander для себя, то реализуете лишь те немногочисленные функции, которые используете сами. Но даже не подумаете, что это лишь верхушка айсберга и у других пользователей – совсем другие потребности.
Можно сделать клон уже готовой программы, которая вобрала в себя многолетний пользовательский опыт, но как выйти за пределы клона и создать что-то новое?
Пользователи сами не знают, чего хотят
Казалось бы, проблема разрешима – просто создай голосовалку, и пусть пользователи сами пишут, чего хотят. Можно даже это автоматизировать – сделать типа форума: каждый может писать свои хотелки и каждое утро получать новую (возможно, даже индивидуальную) версию софта.
Но не все так просто…
Пользователи сами не знают, чего хотят. Они ждут от вас, что именно вы им покажете что “так можно было”.
Как разработчики бухгалтерского софта заодно и учат бухгалтеров правильно выполнять свою работу (именно так и есть, работал в этой сфере), как многие узнавали о тонкостях сетевых протоколов из программы Network Monitor.
То есть пользователи от софта ждут расширения границ своего познания и не могут указать вам путем коллективного голосования, что именно нужно делать.
Есть особый вид пользователей, которые знают, чего хотят, знают тонкости той или иной области, но их очень мало, скорее даже меньше, чем разработчиков ПО. Возможно, такие люди смогут с помощью нейросетей создавать ценный софт.
Ваше время не бесплатно
Ну и самый главный вопрос. Допустим, вы нашли идею, у вас есть понимание и пользовательский опыт.
Но какой смысл вам тратить свое время, свою жизнь на реализацию чужих хотелок?
Монетизировать не так уж просто – как только вы сделаете программу, вложите силы, так сразу кто-то ее склонирует LLM-кой и начнет раздавать бесплатно с открытым кодом. Какой вам с этого прок?
Если предыдущие проблемы имели хоть какое-то решение, то решения данного вопроса я пока не вижу.
Как привлечь пользователей?
Отчасти решением проблемы монетизации может быть захват внимания аудитории, популярность проекта среди пользователей, создания комьюнити. Тогда можно как-то отбить на рекламе даже бесплатный продукт. Но в эпоху простого клонирования это не так просто, если вообще возможно.
Сейчас привлечь внимание непросто: информационная сфера перегрета. Тематические сайты или ютуберы за рекламу хотят немалых денег – возможно, что вы уйдете в минус.
Писать в блогах (как Хабр или Reddit) о том, что я навайбкодил то или иное, пока еще можно, но интереса все меньше – а скоро люди вообще плеваться будут.
То есть вместе с простотой написания кода мы получили и обесценивание спроса на продукты. Часть легко склонировать. А ведь многое и клонировать не нужно – LLM-ка сама решит твою задачу, к примеру, сама почистит диск от ненужных файлов, и это будет безопасно (хотя на переходном этапе еще не все могут в это поверить), LLM-ка подготовит тебе программу обучения и будет обучать тебя. Стало проще написать сервис, который давно планировал написать, но теперь он просто никому не нужен.
Выводы
Изначально я хотел найти границы вайбкодинга – момент, когда LLM-ка упрется в потолок и начнет “водить по кругу”. Граница нашлась, но не там, где я ее искал. Код LLM-ка пишет, и с каждой новой версией все лучше. Упираешься в другое: что писать, для кого и зачем.
Вернусь к аналогии с диалапом. Когда трафик стал безлимитным, умение скачать перестало чего-то стоить. Download-менеджеры и хитрости с докачкой забылись, а ценным стало понимание того, что вообще стоит смотреть. С кодом сейчас происходит нечто похожее. Промпты, скиллы, экономия токенов – это те самые download-менеджеры. Через пару лет о них никто и не вспомнит. Идея, понимание нужд людей и пользовательский опыт останутся, и проще с ними не станет.
Понять, что людям на самом деле нужно и превратить это в точные промпты – все равно работа, и времени она требует немало. И вопрос, есть ли смысл тратить это время бесплатно, никуда не денется. А как на этом зарабатывать, когда любую программу можно будет склонировать за вечер?
Мы переходим в новую эпоху, и пока никто в точности не знает, чего ждать. Но если аналогия с диалапом верна, то лет через десять сегодняшняя токен-тревожность будет вызывать такую же улыбку, как сейчас лимиты трафика.
А пока пойду потрачу оставшиеся токены – лимит же сгорит.
Комментарии (404)

dbpatch
11.11.2026 20:51сам бы я писал его очень долго, в том числе по причине нехватки на это времени.
Именно так. AI позволяет очень безболезненно пройти стадию от "моя чумовая идея" к "идея была не такая уж и чумовая, и вообще вот и вот и вот уже готовое лежит, а я и не знал". Не надо тратить месяцы и годы на написание вручную всякого ненужного, и не так обидно это потом выбрасывать.

randomsimplenumber
11.11.2026 20:51вот и вот и вот уже готовое лежит, а я и не знал
Гуглопоиск сильная вещь однако. Чтобы не найти готовое, нужно специально стараться.

Antra
11.11.2026 20:51Сейчас с интеграцией ИИ в поиск - действительно можно очень много чего найти. Хотя и сейчас я предпочитаю описать довольно подробно, зачастую в нескольких абзацах, что мне надо, именно ИИшке, а не просто гуглопоиску.
К примеру, при переезде с винды на Mac я довольно долго "беседовал" про замену ShareX. В обычный гуглопоиск сложно запихать "при нажатии хоткей экран застывает, и я могу спокойно выделять область, не боясь, что презентующий проскроллит/переключит слайд".

mSnus
11.11.2026 20:51О, и что взяли в результате?

Antra
11.11.2026 20:51Бесплатного ничего. Shottr ближе всего. А вот с "заморозкой" - CleanShot только.
Из других моих хотелок было сохранение по горячей клавише в определенное место с задаваемым мной шаблоном имени. Там ИИшка посоветовала (и сделала) последующее переименование через Automator.
В общем, полноценной замены ShareX не нашел, толкьо некий компромисс более-менее устраивающий. Впрочем, говорят, что ShareX и под винду сейчас испортилась.

playnet
11.11.2026 20:51"при нажатии хоткей экран застывает, и я могу спокойно выделять область, не боясь, что презентующий проскроллит/переключит слайд"
речь про win+shift+s?

Antra
11.11.2026 20:51У меня на ShareX стандартно было:
Хоткей, и весь экран сохраняется в файл в нужном месте с timestamp в имени
Хоткей, появялется возможность выбора области экрана, результат сохраняется в файл
Или в буфер обмена. И я либо вставляю, куда надо, либо другим хоткеем вызываю ShareX редактор с запомненным для редактирования (blur, стрелочки и т.п.)
И пока я выделяю область я не парюсь, что выступающий в Zoom/Teams перейдет на другой слайд - у меня экран заморожен на время выделения. Бесплатрный Shottr, к сожалению, не замораживал. Нажал "начать здесь", пока мышью тянул, презентующий уже проскроллил...

rombell
11.11.2026 20:51пользуюсь irfan:
i_view32.exe /capture=6
<ctrl><F11>
и дальше спокойно с захваченной картинкой делать всё, что угодно

Wesha
11.11.2026 20:51Хоткей, и весь экран сохраняется в файл в нужном месте с timestamp в имени
Я Вам сейчас страшное скажу, но уже есть такой хоткей (
PrintScreenназывается), а timestamp у файла уже есть...

NeoCode2
11.11.2026 20:51Я не пользуюсь никакими подписками, ограничиваюсь бесплатными чатботами. Просто не уверен в вайбкодинге. Мелочевку типа каких-то утилит можно и в дипсике сгенерировать бесплатно. А крупные проекты... не уверен что получится, и не уверен что мне надо просто получить результат без понимания что там внутри. И ненадежно, и неинтересно.
Например, я уже давно, еще с доИИшных времен пишу книгу по исследованию языков программирования и проектирую там свой язык программирования, который должен будет превосходить все языки программирования мира:) Сам, без всяких ИИ провел исследования, написал достаточно большой объем текста (5М символов, в 2 раза больше чем "Война и мир":) ), где последовательно рассматривал все аспекты начиная от классического структурно-процедурного программирования и заканчивая ООП, ФП и метапрограммированием. Понятно что в одиночку по старинке это всё не реализовать. А можно ли реализовать вместе с ИИ? Вполне возможно что да. Но поможет ли тут агентный кодинг или нужно нечто другое, более интерактивное?
Далее, логично вытекающая из первой следующая задача - создание с нуля своей библиотеки уровня Qt для своего языка, но с гораздо более широкой кроссплатформенностью. Меня например очень удручает то, что в Qt6 отказались от поддержки Win7. А что если сделать язык и библиотеку, программы на которых одинаково компилировались бы как под самые современные Win11 и Linux, так и под древние ретросистемы - DOS, Win3.11, Win95, OS/2, BeOS, Plan9, NeXTSTEP, первые MacOS и т.п., а также под множество любительских ОС? Причем поддержка была бы вечной и гарантированной: если код написан один раз, то чисто архитектурно не должно никаких причин его менять или удалять.
ИМХО, вот достойные задачи для вайбкодинга:)

dbpatch
11.11.2026 20:51ИМХО, вот достойные задачи для вайбкодинга:)
Кроссплатформа не нужна. Мир стремится к унификации, и уже в обозримой перспективе вообще все схлопнется к миру Linux, не только серверы. В виде разнообразия некоторое время останутся iOS, macOS, но неизбежно вытеснят и их.
А можно ли реализовать вместе с ИИ? Вполне возможно что да. Но поможет ли тут агентный кодинг или нужно нечто другое, более интерактивное?
Поможет реализовать первый полурабочий прототип, и не более того, потом это все рухнет без социокультурного феномена и обратной связи. Мир устал от всего этого, rust, zig, nemerle, kotlin, swift, все такие правильные и грамотные, 100500 способов банального консольного println() на фоне нигде толком так и нерешенной проблемы 0.2 + 0.1 != 0.3.
Взлететь может лишь что-то запредельно правильное и запредельно простое, не требующее 1500 листов фолианта для написания простейшего hello world сервиса.
И то только тогда, когда его в chrome встроят. И это не typescript

Answer_M
11.11.2026 20:51нерешенной проблемы 0.2 + 0.1 != 0.3
И она принципиально нерешаема в стандартной двоичной арифметике, потому что невозможно точно схлопнуть предел бесконечной периодической дроби в конечное число битов

Zx2001
11.11.2026 20:51Возможно, продемонстрирую: 1/5 + 1/10 = 3/10

balamutang
11.11.2026 20:512/0 + 3/0 = 5/0 , как тебе такое илон маск :)

alan008
11.11.2026 20:51как это нерешаема, а какже BCD формат (binary coded decimal)

artptr86
11.11.2026 20:51нерешаема в стандартной двоичной арифметике

alan008
11.11.2026 20:51А стандартная это какая? IEEE 754 ? Раз уж влезли в дискуссию - уточняйте!
И кстати в примере считали даже не 1/3+2/3, а нормальные десятичные дроби, без всяких там бесконечных периодов.

artptr86
11.11.2026 20:51Думаю, что подразумевается математическая позиционная запись чисел в двоичной системе
где

alan008
11.11.2026 20:51Ну не, с таких подходом вообще не согласен ) Потому что компьютеры не так работают. Дробные типы данных обрабатываются в формате IEEE 754 с мантиссой и экспонентой, именно в таком виде они попадают в блоки процессора, отвечающие за операции с дробными числами. Вы как будто ассемблер не учили, ей богу.

AlexMih
11.11.2026 20:51И она принципиально нерешаема в стандартной двоичной арифметике
Для любого выражения можно подобрать такую
хреновуюарифметику, что выражение станет нерешаемым. Вопрос в том, кто заставляет нас выбирать такую неподходящую арифметику в качестве стандартной длямучениярешения вполне обиходных задач школьного уровня.

Newbilius
11.11.2026 20:51"Унификация" и "Linux" в одной фразе - это сильно) Разные установщики пакетов, разные системы для запуска приложений на старте системы, популярных звуковых систем минимум две ("Hello, my name is Linus Torvalds, and I pronounce PulseAudio as pshshhsssccc"), разные базовые утилиты (сам сталкивался, когда .sh от автора какой-нибудь утилиты не работал в bash, но запускался в dash, и наоборот), отличия в графическом стеке и оконных менеджерах, разные способы конфигурировать сеть, разные... да что угодно! Какую подсистему не возьми - будет как минимум 2 популярных решения, чаще - больше.
Можно конечно возразить, что "ну базовые принципы то, по которым построена система общие, разные утилиты и подсистемы - это частности" - но тебя как пользователя или админа это нифига не спасает от необходимости понимать эти частности. Унификация блин)

dbpatch
11.11.2026 20:51Опять минусаторы прибежали, не проснувшись?
Да, внутри Linux есть фрагментация. Менеджеры пакетов это на самом деле мелочи, а вот отличия Qt от GTK и Wx более существенны. Ну а где фрагментации нет? Даже в Windows помимо исторических WinAPI, MFC, VCL наворотили сверху еще WinForms, WPF, FMX и прочей ерунды. При том что Qt, GTK, Wx там тоже есть, бодро хромают. Инсталляторов тоже, помио MSI хватает.Тем не менее, с эволюционной точки зрения Windows должен уйти, как только все его API окончательно портируют/реализуют в OSS, и может быть вайбкодинг тут как раз придаст ускорение, хоть какая-то будет польза от клодов этих.
Уйти просто по причине невозможности мирового сообщества хоть как-то влиять на ее развитие.
Плюс базовая платформа в закрытых исходных кодах, с возможностью удаленного и бесконтрольного управления твоим компьютером посредством любой третьей компании или персоны - не должна существовать просто из соображений инфобезопасности (вирусы Петя и прочее).

ivpetrov386
11.11.2026 20:51Пока проф софт существует только под линукс, никуда он не уйдет, и дома его (виндовс) будут исполхьовать по инерции. Если что у меня убунту дома, но я реально сомтрю на вещи в мире.

randomsimplenumber
11.11.2026 20:51Ирл ровно наоборот. 90% прошивалок телефонов нормально работают только под windows например.

alan008
11.11.2026 20:51> Пока проф софт существует только под линукс
подозреваю, что имелось в виду "только под Windows"

acsent1
11.11.2026 20:51Но скорее всего это уже будет не линукс. Ибо его концепция с огромным ядром, где должно быть все - не особо хороша

ross-s
11.11.2026 20:51Унификация была от бедности и экономии, благодаря ИИ скоро каждый сможет навайбкодить себе свою ОС под себя

Daddy_Cool
11.11.2026 20:51DOS, Win3.11... ЗАЧЕМ? Нельзя объять необъятное... Возможно ваша недописанная книга уже устарела - как минимум для масс. Вообще сейчас много чего морально устареет. От учебников до Википедии. Будет одна единая ЛЛМ которая знает всё.
https://tarranova.lib.ru/translat/b/brown/answer.htm
Frederic Brown. Answer, 1954. (с) Широков Николай. Перевод 2000.
NeoCode2
11.11.2026 20:51DOS, Win3.11... ЗАЧЕМ?
Зачем Doom на кофеварках запускают? Просто потому что это интересно:)
Возможно ваша недописанная книга уже устарела - как минимум для масс.
Я отношусь к этому в основном как к искусству и науке, а они не устаревает. И совершенно точно не как к чему-то коммерческому.

8street
11.11.2026 20:51Будет одна единая ЛЛМ которая знает всё.
Напомнило одну llm-ку и её главный вопрос жизни, Вселенной и всего такого.

mbait
11.11.2026 20:51ИИ тут поможет очень даже. Он довольно быстро укажет вам причины несостоятельности утопических идей вроде "языка, который превосходит все остальные" и "фреймворка, который компилируется везде".

Wizard_of_light
11.11.2026 20:51. Он довольно быстро укажет вам причины несостоятельности утопических идей вроде "языка, который превосходит все остальные" и "фреймворка, который компилируется везде".
А если хорошо попросить - укажет причины состоятельности))

NeoCode2
11.11.2026 20:51А если хорошо попросить - укажет причины состоятельности))
Как показывает практика, именно это они и делают в первую очередь

Aldrog
11.11.2026 20:51Ну не знаю, у меня вполне типичный диалог с клодом выглядит как:
Я: Я хочу сделать такое-то изменение. Будет работать?
Клод: Будет работать плохо, есть такие-то проблемы. <Длинный анализ>. Вместо этого можно сделать <другое решение, которое не решает мою задачу>.
Я (прочитав анализ проблем): А что насчёт таких-то инструментов? Они должны решать описанные проблемы.
Клод: Нет, они решают только частично, остаётся <незначительная проблема в супер экзотичном сценарии>. Моё решение всё ещё работает лучше.То же самое и за GPT замечено. Если приводить аргументы, то он их никогда под сомнение не ставит (даже если в них есть ошибки) и пытается найти решение, которое им не противоречит. Если не аргументируя о чём-то просить, то очень любит придумывать свои альтернативные идеи и настаивать на них.

WASD1
11.11.2026 20:51нуб - клоду: хочу получить Y!
синьон - клоду: хочу внести такие-то изменения, сохранив такой-то контракт...
хакер(в исходном смысле) - клоду: хочу получить Y!

GospodinKolhoznik
11.11.2026 20:51Пока не определена мера, по которой измеряется превосходство, нет проблемы создать язык, который превосходит все остальные. Например определим меру как длину названия языка. И тогда для превосходства достаточно назвать свой язык длиннее, чем уже существующие.

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

ross-s
11.11.2026 20:51что если сделать язык и библиотеку, программы на которых одинаково компилировались бы как под самые современные Win11 и Linux, так и под древние ретросистемы
Именно, ИИ позволяет вывести программирование на новый уровень и реализовывать crazy идеи, за которые раньше никто бы не взялся. Например попробовать разогнать оптимизацию компилируемых программ до скорости выше, чем C

randomsimplenumber
11.11.2026 20:51Интерес к таким играм очень сильно нишевый, судя по 0 комментариев к статье.

dbpatch
Ну вот и первая полезная фича AI революции: возможность менее чем за год навайбкодить все свои гениальные идеи, и прийти в итоге к выводу, что они не нужны никому, даже тебе самому :)
markoni
Скажу больше. Значительная часть проектов, где я участвовал, никому была не нужна, кроме клиента/заказчика. И как оказывалось в итоге - и самому заказчику не нужна :)
Но деньги шли, код писался.
sse
У каждого проекта есть бэклог из миллиона задач, до которых (раньше) заведомо не дошли бы руки, этот бэклог грел веру продакт менеджера, что там, где-то глубоко, закопаны на самом деле крутые, революционные, завлекающие пользователя задачи, просто разработка никак до них не доберется. С появлением ЛЛМ есть шанс выяснить на деле, что это иллюзия, и %% полезных задач в этой куче строго ноль.
jetnet
Можно самому себе платить за вайбкодинг для себя. Так и подписку может отбить получится!
Trab_l13
Если по ИП платить, то ты уже не просто вайбкодер, а бизнесмен
artptr86
Я вот себе навайбкодил плеер для проигрывания минусов для гитары. Да, есть похожие готовые приложения, но не именно такие, как мне хотелось. Несмотря на готовые библиотеки для чтения музыки и изменения темпа/строя, сам бы я писал его очень долго, в том числе по причине нехватки на это времени.
Скрытый текст
Daddy_Cool
У меня тоже есть пара идей по музыкальным прогам, может освою вайб-кодинг, а то я по пока старике всё прогаю, ручками...
Refridgerator
Поделитесь идеями?
AnyKey80lvl
Кажется, в современном мире, где идеи становятся главной ценностью, это уже не очень приличный вопрос. Типа: поделитесь баблом? :)
fuser
Скоро в инете вместо готовых сборок и исходников ПО будут делиться промптами для ИИ агентов.
AnyKey80lvl
Я уже это проделываю, делюсь с коллегами всяким, а они просят свою ллм реализовать так, как им удобно
vd77
Уже. Такие переиспользуемые промпты "SKILL" называются. И куча их баз в github.
GospodinKolhoznik
Уважаемый, извините, что к вам обращаюсь. Такое дело. Совсем немножко идей не хватает. Посодействуйте, чем можете.
vd77
Господин Колхозник, у меня для Вас идея: займитесь огурцами (в смысле: их выращиванием).
nixtonixto
Сейчас нет экономического смысла что-то выращивать, если не засевать гектарами и не заливать это всё химией. Дешевле купить, чем возиться с рассадой, перепашкой, удобрениями, прополкой, сбором жуков (если хочется без гербицидов и инсектоцидов), да ещё построить погреб для зимнего хранения и потом каждые пару недель перебирать, выбрасывая подгнившее. Только для души, по одной грядочке всего любимого, а остальное доступно в магазине до начала лета...
PereslavlFoto
Это у кого денег много, тем дешевле купить. А обычным людям дешевле теплица.
Wesha
У господина Колхозника
Refridgerator
Ну, у меня тоже есть ещё куча нереализованных идей) Готов на неравнозначный обмен.
А некоторыми идеями делиться вообще не жалко. Например, калькулятор, в котором:
Можно пропускать знак умножения;
Можно передавать аргументы в функцию без скобочек;
Можно записывать дробно-рациональную функцию без скобочек;
Есть операция комплексно-сопряжённого умножения взамен умножения на комплексно-сопряжённое число.
Я такое уже сделал (вручную), успел привыкнуть, и хочу чтобы такое можно было делать везде. Можно ли такое навайбкодить? Не знаю. Но было бы интересно посмотреть.
randomsimplenumber
Хм. И что должно получиться?
Wesha
Двадцать два!
Frohman
Идея в ПО главная ценность? Хаха. Любую идею ПО можно скопировать, если в ней нет ноухау, хотя даже так можно скопировать - агенты могут в хороший ресёрч. Беречь идею ПО просто смешно) Делать продукт пол года - копировать готовый неделю.
formerchild
У меня был старый ноут, и я навайбкодил там fb2 читалку, чтобы читать из браузера, ну и пользовался постоянно. Тёмная тема, всё что хочу настраиваю
Потом купил новый ноут, а забирать читалку со старого было как-то лень. Хотя всего то пару движений руками нужно было сделать
Ну и чо, навайбкодил вторую, ещё лучше
randomsimplenumber
Fbreader уже существует. Можно просто установить и пользоваться. Неблагодарите :)
DadeMurphyZC
Ну может человеку уже проще агенту промпт дать, чем в гугле поискать.)))
randomsimplenumber
Два раза. Других обьяснений у меня тоже нет.
runapa
fbreader это fbreader, а два раза это два раза.
formerchild
О том и речь. В этом дыхание времени. FBreader какой-то устанавливать, пыхтеть мириться с его странностями -- не моё. Двадцать минут вайбкода и у меня есть необходимый мне минимум, всё остальное от лукавого
randomsimplenumber
Дофига так то. Из гугломаркета он за 20 сек ставится.
masterthemac
Со всеми его странностями
randomsimplenumber
Не уверен что они стоят 20 минут времени.
formerchild
По личному опыту, поиски через установки-переустановки странного и неудовлетворительного софта требуют потенциально бесконечного времени, причем без окончательного удовлетворения. Тут же время строго ограничено, и любые дополнительные траты приводят сразу же к нужным фичам
randomsimplenumber
Google://чем читать фб2
Первая сверху читалка достаточно нормальная, я уверен.
Я не возражаю что при достаточном усердии и везении можно за 20 мин получить то что хочется или урезать хотелки под то что получилось.
formerchild
При всём уважении, достаточно того что я в этом не уверен
У того, кто уверен, конечно не возникает желания вайбкодить подобное приложение
Vedomir
В свое время искал читалку под Windows, перебрал наверное с десяток альтернатив, не нашел подходящей и в итоге просто плюнул на это дело - все равно читаю в основном со смартфона, а на настольком компе больше искал цитаты. Если я правильно помню FBreader например не мог открыть файл из произвольной папки на компьютере, ему надо было складывать все в его собственную папку с библиотекой. Может конечно путаю с какой-то другой. В Calibre встроенная читалка не имела линейки прокрутки, ну банально было быстро не пролистать книгу, функционал, который даже в бумажных есть.
schetilin
ИМХО одна из лучших читалок фб2 (и не только) - это AlReader. Жаль что версию под винду автор забросил.
randomsimplenumber
Так 99% фич запилены. Что еще делать? Добавлять нескучные обои?
Wesha
Не освоились Вы в дивном новом мире!
Google://прочитай книгу XXX и расскажи кратенько, про что там!
sanbob
Или не приводят, или не к нужным
Софт, который можно менять самому тоже требует потенциально бесконечное время на доработки
formerchild
Я потратил 20 минут и больше не менял, пользовался полгода первым вариантом и уже 3 месяца вторым пользуюсь. Возможно, вы правы в случае более сложных приложений
Kupkupich
Зато кладбище личных пет-проектов теперь пополняется с промышленной скоростью)
Wesha
Pet project sematary!
Onito
Главное, чтобы обратно они не возвращались другими
vladislav_lukashenko
С другой стороны, а как не попробовать? Это ж достаточно простой и дешевый способ сделать простенький MVP, не потратив кучу ресурсов и понять оно нужно или нет. Это светлая сторона вопроса, я считаю
vd77
а если вдруг оказалось, что идея нужна не только тебе, то заработать на ней все-равно не получится: тут же навайбкодят аналог практически бесплатно...
Dmitry_604
Ну очень небольшой шанс есть попасть в нишу и стать первым и отгрызть в итоге долю рынка.. Но конкуренты быстро появятся, факт.
Но где такие идея взять это главный вопрос.
vd77
После создания продукта его еще раскрутить надо. И вот это теперь будет, похоже, гораздо дольше, чем само создание. Получается: ты продукт раскручиваешь, а ктот-то в этот момент его уже склонировал. Поэтому сомнения что удастся чего-то отгрызть.
Dmitry_604
Это тоже подразумевал под "очень небольшой шанс попасть в нишу", само собой. И да, эта задача со звездочкой.
kenomimi
Я себе, например, навайбкодил систему мониторинга всего, с функционалом DLP. Открытых бесплатных продуктов, подходящих именно под мои хотелки, не было - везде присутствовали серьезные компромиссы. С ИИ же я написал требования, и потихоньку на тарифе за $20 все собрал - кода уже на несколько человеколет. И самое главное - тот же клод пишет уже чище чем я, поскольку если мне надо что-то по мелочи поправить - я легко нахожу нужное место в генеренном коде, а вот в том, что писалось руками, это было сделать намного сложнее.
ИИ дал возможность кодить то, что нужно лично тебе, и в этом его прелесть. Теперь не надо втискиваться в рамки имеющихся на рынке продуктов, берешь и создаешь свое... Коммерческая ценность ноль, само собой, но это ни разу не отменяет удобства.
gudrymudving
Ну это как минимум занятно)
Я себе сделал заметочник такой какой всегда хотел, полгода пилю его и никак не нарадуюсь)
ASTRIO
Вроде неплохой заметочник получился!
gudrymudving
Спасибо!)
FoxWMulder
а зачем делать программы которые не нужно и самом себе? либо пишешь для себя и/или то на чём можешь получить выгоду. у меня например есть некоторые идеи годами уже, но я понимаю что оно мне реально не нужно, и не делаю это.
Jutqe
Поэтому у меня первый принцип вайбкодинга - если не нужно мне (хотя бы раз в месяц) - нафиг в целом. Но вот десяток проектов навайбкодил при этом. Пользуюсь. Большая часть - весьма нишевые и поэтому софта / сайтов по ним нет.
А у автора странное, да, особенно альтернатива Paint.NET доставила. Трата токенов.
codecity Автор
Так я на macOS сижу и иногда на iPad. А там именно такого простого за бесплатно нету.