LINUX.ORG.RU

Линус Торвальдс использует AI при написании хобби-проектов

 hobby, ,


0

3

Линус Торвальдс, создатель Linux и Git, во время этих зимних каникул работал над новым хобби-проектом AudioNoise.

Он признался, что часть кода была написана с помощью «vibe coding» и инструмента Google Antigravity. Это примечательно, учитывая его недавние скептические комментарии о необходимости документации для AI-инструментов.

Линус, использует зимние каникулы для отдыха от ядра Linux и работы над личными техническими хобби. Это помогает ему перезагрузиться, например, в прошлом году он мастерил гитарные педали, что он назвал «Lego для взрослых с паяльником».

AudioNoise — это проект с открытым исходным кодом для создания случайных цифровых аудиоэффектов, связанных с гитарными педалями, сам он называет его «еще одним глупым репозиторием».

Вайб-кодинг — это неформальный ироничный термин, описывает стиль программирования, когда:

  • Разработчик не пишет код с нуля, а полагается на AI-ассистента (вроде GitHub Copilot, Cursor, или, как в данном случае, Google Antigravity).
  • Задача ставится на естественном языке (например, «создай график, который визуализирует аудиосигнал»).
  • AI генерирует код, который разработчик затем может редактировать и принять.


Иначе этот метод можно назвать «парное программирование с ИИ».

В файле README проекта AudioNoise Линус пишет, что он не эксперт в Python. Он признается, что знает об аналоговых фильтрах больше, чем о Python.

Сначала он использовал свой старый подход: «делай по принципу „обезьяна видит — обезьяна делает“». То есть искал готовые примеры кода и адаптировал их. Затем он пошел дальше и перестал быть этим «посредником». Вместо того чтобы самому копировать и переделывать код из Google, он поручил эту работу Google Antigravity — AI-инструменту для генерации кода.

В чем же суть?
Незадолго до этого Линус критиковал коллег-разработчиков ядра Linux за то, что они используют AI-инструменты без должной документации и проверки. Он подчеркивал, что ответственность за код всегда лежит на человеке.

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

>>> Phoronix

★★★★★

Проверено: dataman ()
Последнее исправление: dataman (всего исправлений: 4)

«Кодинг по настроению» — это неформальный ироничный термин, описывает стиль программирования, когда

Нет такого термина. Если кому-то его сказать, то на тебя недоумённо посмотрят, а вот вайб-кодинг (как написано вначале новости) действительно уже говорят.

mamina_radost
()
Последнее исправление: mamina_radost (всего исправлений: 1)

А чего это он на Google Antigravity, а не на OpenCode?

nightsinger
()
Ответ на: комментарий от mamina_radost

Я хз как это правильно было отобразить на русском. Это типа just for fun, но в более узком программерском смысле.

splinter ★★★★★
() автор топика

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

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

cobold ★★★★★
()

давно пора форкнуть ведро и развивать независимо от торвальдса и пинус фоундейшен

mittorn ★★★★★
()

Я конечно извиняюсь, за форму того что я ниже напишу, но

«Кодинг по настроению» — это неформальный ироничный термин

Нет, это просто фраза, которому за каким то хером кто-то дал точное определение, хотя сама по себе фраза подразумевает гораздо более широкий смысл в зависимость от контекста и вообще личных предпочтений. Тот случай когда обычную и максимально распространённую фразу, ушлые формализируют ещё приговаривая «я это называю» и ещё приплетают к этому ключевые слова из нейрохрючева, обычный максимально поносный и блевотный, грязный маркетинговый ход.

Да и всё что написано выглядит как маркетинговый мусор, который рассказывает не о новом проекте Линуса, а 100500 раз повторяет «AI AI AI AI AI», а Линус просто для веса, чисто формально, в начале и кратко, как повод.

Максимально блевотный текст для пабликов. Мимо пройду и промолчу если это в соц сети какой, но тут на техническом ресурсе, это читается как «Слушай дебил сюда, вот дядька известный он использует AI, значит это круто, хочешь быть как он? Используй AI ведь AI это AI, а ещё AI AI AI AI AI»

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

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Нет, это просто фраза, которому за каким то хером кто-то дал точное определение

Кто именно первый придумал фразу неизвестно, но формализовал её прямо со сцены Илья Суцкевер, выступая на конференции.

mamina_radost
()

Незадолго до этого критиковал коллег-разработчиков ядра Linux за то, что они используют AI-инструменты

Двуличный рептилоид, а сам то, как выяснилось

I-Love-Microsoft ★★★★★
()

Линус решил мозгом отдохнуть в отпуске, а из этого раздули слона.

Незадолго до этого Линус критиковал коллег-разработчиков ядра Linux за то, что они используют AI-инструменты без должной документации и проверки. Он подчеркивал, что ответственность за код всегда лежит на человеке.

Конечно, лежит. Сравнили хрен с пальцем: ядро, которое должно работать и не падать, и проект выходного дня «на поиграться».

liksys ★★★★
()

кажется он написал что «вайбил» код только который на питон для визуализации

Также следует отметить, что инструмент визуализации на Python был в основном написан vibe-coding. Я знаю больше об аналоговых фильтрах — и это не так уж много значит — чем о Python. Начиналось всё с моего типичного подхода «гугли и делай, обезьяна видит — обезьяна делает», но потом я убрал посредника — себя — и просто использовал Google Antigravity для визуализации аудиосэмплов.

nionio35
()
Ответ на: комментарий от dataman

Иначе этот метод можно назвать «парное программирование с ИИ».

Спорно… Но ок :)

CrX ★★★★★
()
Ответ на: комментарий от mamina_radost

а вот вайб-кодинг (как написано вначале новости) действительно уже говорят.

Ну и зря говорят. Не нужно засорять русский язык. Das Weib по-немецки «баба». Так что «бабопись» нужно говорить, а никакой не вайб-кодинг. «Программируешь, как баба» — и вся недолга.

Smacker ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

А еще я пикчу хотел приложить, где Линус средний палец показывает, только палец абревиатурой AI закрыть, но гимп тупил, а я спешил. Рад что тебя бомбануло.

splinter ★★★★★
() автор топика
Ответ на: комментарий от Smacker

Ну вот смотри, кроме слова вайб, ты спокойно упомянул два других «исконно русских» слова – кодинг и программируешь. Нужно убрать эти буржуйские слова, да и мало ли, что они там ещё по немецки значат, замени на наше – лапоть, щи, репа.

mamina_radost
()
Ответ на: комментарий от splinter

машинопись

Не! Давай по новой. Я думаю даже слово письмо не русское, не то что машина. Не было никакого письма на Руси, пока его не принесли.

mamina_radost
()
Ответ на: комментарий от CrX

Да вообще не очень серьёзно, просто тоже хотел пощитпостить (вернее, по исконно русски навести суету)

mamina_radost
()
Последнее исправление: mamina_radost (всего исправлений: 1)
Ответ на: комментарий от wandrien

Просто как интересный факт добавлю, что слово «пёстрый», скорее всего, происходит от того же корня.

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

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от Smacker

Не нужно засорять русский язык.

Вы, защитнички русского языка, знаете об оном языке не больше, чем какой-нибудь реднек из глубин США.

Естественные языки - живая и изменяющаяся сущность, которая адаптируется носителями под современные реалии. Все языки заимствуют друг у друга, и это совершенно нормальный процесс: когда в своем словаре нет какого-то слова - логично подсмотреть его у соседей.

А не меняются только мертвые языки, у которых нет носителей.

Так что не выпендривайтесь и отстаньте от русского.

liksys ★★★★
()
Ответ на: комментарий от wandrien

А ты подумай еще раз.

Так может и вайб-кодинг окажется нашим, общим – праиндоевропейским?

mamina_radost
()
Ответ на: комментарий от CrX

Лат. codex вероятно связано с cudo («бить»), и вместе с русск. ковать восходят к общему предку.

Так что кодинг - ковка.

Вот и перевели))

wandrien ★★★
()
Последнее исправление: wandrien (всего исправлений: 1)
Ответ на: комментарий от liksys

Ещё один, воспринимающий явную шутку с неимоверной серьёзностью…

Да, я понимаю, что упоротые пуристы порой «триггерят». Но всё же стоит иногда дочитывать смысл того, на что отвечаешь, а не сразу цепляться за знакомые слова, вызывающие резкий всплеск эмоций.

CrX ★★★★★
()
Ответ на: комментарий от CrX

Ещё один, воспринимающий явную шутку с неимоверной серьёзностью…

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

liksys ★★★★
()
Ответ на: комментарий от wandrien

Так что кодинг - ковка.

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

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от wandrien

Так что кодинг - ковка.

А вайб-кодинг — волноковка тогда? Норм.

P.S. Мне в своё время понравилось, как в одной компании людей приобрело популярность слово «кукож». Это они по приколу «перевели» похожим образом слово «кринж». И прижилось в итоге, как фишка своеобразная.

CrX ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Программы и табурет - не русские слова явно.

(Кровать, собака и лошадь - кстати, тоже.)

wandrien ★★★
()
Ответ на: комментарий от splinter

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

wandrien ★★★
()
Последнее исправление: wandrien (всего исправлений: 1)
Ответ на: комментарий от LINUX-ORG-RU

Накуя десяток программ, Григорий

А вот у Святослава есть новая наковальня самоковка загранишная. Она ему, как рыбка золотая, куёт, наковывает, да перековывает, чтобы он, никуя, отдыхал.

mamina_radost
()
Последнее исправление: mamina_radost (всего исправлений: 1)

Линус Торвальдс использует AI при написании хобби-проектов

Вот дебил. Каждый лоровскмй эксперд знает, что ии болван ничего не может и нинужен и вообще мозги не заменит. Чё же вы Торвальдсу забыли про это рассказать?

yvv1
()
Ответ на: комментарий от liksys

В посте не прослеживается шутка.

Не знаю, по-моему она очевидна. Все знают, что «вайб» — от английского vibe, а не от немецкого Weib. Ну и воспринимать «бабопись» хоть сколько-нибудь серьёзно, я не знаю как…

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

CrX ★★★★★
()
Ответ на: комментарий от splinter

Не, тут скорее: портрет, корсет, требушет, табурет…

CrX ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.