• Навайбкодил мылер

    From Nil A@2:5015/46 to Eugene Erokhin on Sun Mar 1 00:43:56 2026
    * Originally in ru.ftn.develop
    * Crossposted in ru.ai
    Hello, Eugene!

    Saturday February 28 2026 13:48, from Eugene Erokhin -> All:

    Собсна, сабж. Исключительно в развлекательных целях :) Если есть
    желание потестить-поучаствовать - велком. https://github.com/uncleeugene/momail

    А нахуа он нужон? Какую специфическую задачу он решает? Тешит самолюбие вайбкодера?

    Вот из-за таких как ты, наша планета нагревается. Сколько ты токенов жжжог пока вайпкодил? Сколько геймеров недосчиталось новых видюх? Сколько РАМы недополучили нуждающиеся?

    P.S. У нас эха хорошо зашла ru.ai, найди и присоединяйся!

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: Gemini can make mistakes, so double-check it (2:5015/46)
  • From Nil A@2:5015/46 to Eugene Erokhin on Tue Mar 3 00:37:02 2026
    * Originally in ru.ftn.develop
    * Crossposted in ru.ai
    Hello, Eugene!

    Sunday March 01 2026 19:06, from Eugene Erokhin -> Andrey Mundirov:

    у тогда рассказывай подробности, как ты это делал. Какими
    сервисами пользовался, пример промпта, сколько денег ушло?

    ачал с того, что спросил у него, знает ли он, что такое binkp. Он, оказалось, знает. Попросил накидать простой сервер, слушающий на 24554
    и поддерживающий binkp сессию. Он придумал парсер адресов (правда, почему-то решил пойнтов не учитывать :) ) догадался, что нужен конфиг.

    Когда ты вайбкодишь - ты PM (project manager) по сути. У тебя в подчинении разные программисты, с разной экспертизой, с разными своими хотелками и заскоками, всё как в реально жизни. Если ты просто программистам скажешь написать бинк на порту 24554 - они тебе ровно также навайбкодят, к гадлалке не ходи. И только чёткие requirements, потом system design, потому software design по компонентный, с API между компонентами, со всеми фигнями, со всеми ревью на каждом шаге, и только потом кодить идут. В софтверных конторах всегда именно кодить как кодить - это делали джуны или максимум миддлы. Когда у тебя ясно что писать надо - напишет и обезьяна.

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: Gemini can make mistakes, so double-check it (2:5015/46)
  • From Andrei Mihailov@2:469/335 to Nil A on Tue Mar 3 02:05:41 2026
    Hello, Nil A.
    On 03.03.2026 00:37 you wrote:

    у тогда рассказывай подробности, как ты это делал. Какими сервисами пользовался, пример
    промпта, сколько денег ушло?
    ачал с того, что спросил у него, знает ли он, что такое binkp. Он, оказалось, знает.
    Попросил накидать простой сервер, слушающий на 24554 и поддерживающий binkp сессию. Он
    придумал парсер адресов (правда, почему-то решил пойнтов не учитывать :) ) догадался, что
    нужен конфиг.
    Когда ты вайбкодишь - ты PM (project manager) по сути. У тебя в подчинении разные
    программисты, с разной экспертизой, с разными своими хотелками и заскоками, всё как в реально
    жизни. Если ты просто программистам скажешь написать бинк на порту 24554 - они тебе ровно
    также навайбкодят, к гадлалке не ходи. И только чёткие requirements, потом system design,
    потому software design по компонентный, с API между компонентами, со всеми фигнями, со всеми
    ревью на каждом шаге, и только потом кодить идут. В софтверных конторах всегда именно кодить
    как кодить - это делали джуны или максимум миддлы. Когда у тебя ясно что писать надо - напишет
    и обезьяна.

    Давно же сказано: грамотность программиста заключается не в знании конкретных языков программирования, а в умении разрабатывать алгоритмы и математические модели, а уж на каком языке ты их потом реализуешь - то дело десятое. Программист - это логик и математик, а не лингвист. е зря раньше программистов обучали по специальности "прикладная математика".

    --
    С наилучшими пожеланиями! Опубликовано ХотДогом с планеты Ведроид
    --- ХотДог/2.14.5/Android
    * Origin: Android device, Milky Way (2:469/335)
  • From Vladimir Zvezda@2:5000/111.20 to Andrei Mihailov on Tue Mar 3 21:19:02 2026
    Здpавствуй, Andrei!

    Вторник 03 Марта 2026 02:05, ты писал(а) Nil A:
    Давно же сказано: грамотность программиста заключается не в знании конкретных языков программирования, а в умении разрабатывать алгоритмы
    и математические модели, а уж на каком языке ты их потом реализуешь -
    то дело десятое.

    Это где-то в идеальном мире может быть. В реальном надо знать и язык и кучу окружающих технологий достаточно хорошо. Хотя бы то что большая часть работы
    - чтение чужого кода. Лингвист - это наверное ближе к разработчику компилятора, когда люди знают такие тонкости которые большая часть пользователей языка уже может и не знать.


    С уважением - Vladimir
    --- Easy come, easy go
    * Origin: Объективная реальность, данная нам в ощущениях (2:5000/111.20)
  • From Nil A@2:5015/46 to Rinat Sadretdinow on Sat Jul 4 01:21:50 2026
    * Originally in ru.ftn.develop
    * Crossposted in ru.ai
    Hello, Rinat!

    Friday July 03 2026 21:56, from Rinat Sadretdinow -> Nil A:

    Хорошо. Сначала это называли auto-completion.

    Это автоматическое дописывание функции целиком или, лишь
    автоматическая подстановка аргументов, или (в случае C++) вывод списка всех возможных overloaded функций чтобы выбрать из списка нужную?

    Language Server Protocol (LSP) сейчас тут рулит. Если про си/плюсы, то clangd такое умеет. У всяких IDE типа CLion, а может и VSCode (Мелкософт не использую), они сами умеют парсить исходники, чтобы потом автокомаплишить.

    До ИИ времён ещё, пишешь имя переменной, точка, и тебе уже списком все методы, и аргументы потом сразу правильные. Это реально удобно. Даже для Vim, точнее для NeoVim такое есть. Хотя, я тебя понимаю, можно и в notepad.exe писать код.

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

    Бесило неимоверно и ужасно, поэтому всегда по возможности подобную самодеятельность отключал.

    А, ну тогда иконку размещай рядом со своим кодом, когда публикуешь - notepad.exe, или ещё - эта страничка (HTML) была написана в Vim.

    ичего ИИ не знает и не умеет. Это просто "мальчик с феноменальной памятью", как Онотоле Вассерман.

    ового изобрести не может (пока), но весь накопленный опыт (говнокод с гитхаба) воспроизвести могёт.

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

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

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

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

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

    Ага, ага. "Выдавать ОС, где запускается Дум". А некоторые ещё и в бога верят.

    А, ну тут поциент su.kaschenko.local, земля плоская - детекдыд.

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5-b20260305
    * Origin: Gemini can make mistakes, so double-check it (2:5015/46)