LINUX.ORG.RU

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

 hobby, ,


0

2

Линус Торвальдс, создатель 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)
Ответ на: комментарий от Smacker

Да не бзди, тут все свои. Рассказывай про свою карьеру филолога - шаурму продавал? Жмых за баристой выкидывал?

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

Да, да. Если какое-то слово вписать в магические филологические гримуары, то слово трансгрессирует в исконно русское.

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

Ты ещё мамочке пожалуйся, пусть она тебе сопельки утрет.

Ах, какие милые проекции :)

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

Smacker более прав чем ты очевидно

Нет, не прав, и я доходчиво объяснил, почему. А у него кроме чувственных ощущений и потрясаний своей корочкой аргументов так и нет.

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

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

Ты занимался адаптацией художественных текстов, работал с переводчиками? Я - да.

В лучшем случае ты колу с гамбургерами к их столику подносил.

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

В лучше случае ты колу с гамбургерами к их столику подносил.

Я смотрю, @zabbal конкретно так расшатал тебе психику и таки докопался до погребенных воспоминаний о работе в общепите, что ты теперь их на всех стал проецировать.

Отрицай, отрицай реальность дальше, профнепригодный клоун. Так твоя позиция выглядит еще смешнее.

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

Почему что, почему бы тебе не перестать отрицать реальность? Например, потому что не отрицал реальность я: я не оспаривал наличие у тебя диплома, я лишь справедливо заметил, что тебе стоит вернуть его в ВУЗ, так как ты профнепригоден и твоя позиция не выдерживает никакой критики. А оный диплом - твой единственный аргумент.

Ты же, понимая, что в споре ты не вывозишь, просто начал скулить «ВРЁТИ» в попытке хоть как-то перетянуть одеяло на себя. Безуспешно, разумеется. И количество подписавшихся клоунов под моими постами тебе тоже не поможет - менее правым я от этого не стал, а твоя позиция - менее нелепой.

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

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

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

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

Ну, во-первых, я угораю с тебя и с заббала. Потому что вы настолько оба тупые, что без отсылок к фастфуду реально не вывозите дискуссию. Я сделал вполне себе умеренный аргумент изначально... хотя нет, с самого начала у меня была вообще шутка, построенная на том, что Weib и vibe имеют очень похожее звучание. Каламбур, если угодно. А вот потом, когда ты даже не вдуплил в эту шутку, и пошёл в серьёзный разговор про т.н. чистоту языка, я выдвинул умеренный аргумент: этот термин для нас и правда не является жизненно необходимым, его можно передать уже существующими выражениями достаточно точно. Я не сказал, между прочим, что я-де такой блюститель чистоты языка, что аж лягу помирать, если он будет заимствован... я просто счёл его ненужным.

Предложил один вариант — заметь, я не говорил «лучший» вариант, просто тот, в пользу которого я смог выдвинуть подкрепляющие аргументы. И тут у тебя пошёл лютый баттхёрт. Кстати, ты так ни разу и не выдвинул стоящего контр-аргумента, что же такого уникального в этом самом нью-эйджевском vibe, что «наитие» (тоже, кстати, не особо материалистический термин) ну вот вообще никак удовлетворительно не передаст суть «самим собой получающегося» процесса программирования без знаний. Вот не нравится тебе вариант, и всё, зарубим на корню и его, и заодно саму идею, и вообще — всем идти заимствовать полчаса всё, что не перевести прямо-дословно.

Это глупо и скудоумно. Русский язык богат и выразителен. Полагать, что в нём не найдётся, чем передать идею эвфемизма, который тому-то только и служит, чтобы оправдать, как неучи и недоучки лезут в программирование на горбу нейросетей... это, мягко говоря, узколобо. Я более чем уверен, что у нас найдутся и другие варианты выразить эту незамысловатую идею, и даже получше моего предложения. А вот что их никаким образом не удастся подобрать, а кто считает иначе профнепригоден — вот это уже, извините, идиотизм... вперемешку с презрением к собственному языку, видимо.

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

Во-вторых, и это даже печальней, наверное, тут сквозит пренебрежительное и брезгливое отношение к людям пусть и не требующей знаний высочайшего уровня, но всё же честной и важной профессии. Что для тебя, что для него фастфуд это прямо днище днищенское, вы тупо не уважаете людей рабочей профессии, которые вас кормят. Я вот не работал никогда в фастфуде, но уважаю людей в этой отрасли, с теплом отношусь к тем, кто работает в посещаемых мной заведениях — и иначе как в отместку вам, двум полудуркам, которых от такой инсинуации внутри аж перетряхивает, мне не придёт в голову кого-то попрекать работой в ней, на щах любой степени (не)серьёзности. А у вас это вполне в порядке вещей, хотя вы и начнёте небось отбрёхиваться от этого, дескать «мы так шутили, мы троллировали тебя, а ты и не понял». Поэтому у вас не только скудоумие — что, в целом-то, ваша личная проблема — но и глубокий снобизм и элитизм в наличии. А вот это уже прискорбно по-настоящему.

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

О господи, целая стена шизобреда. Нет, пусть это читает твой лечащий врач.

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

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

Извини, дружок. Мой мозг - не помойка, чтобы загружать в нее килобайты шизофренического бреда всяких проходимцев из интернетов. У тебя уже есть ссылка на разъяснения твоей неправоты, с остальным тебе придется разбираться самому. Ну или доктор поможет.

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

Мой личный хейтер, какая прелесть ^_^

Бегаешь, виляешь хвостиком, каждому каменту радуешься своим клоунским лицом и иногда смешно потяфкиваешь. Ути мое солнышко ^_^

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

Люди,вы в своем уме? Почитал комментарии и офигел,такое впечатление что дай вам волю и оружие.вы друг друга поубиваете. Одни любят системд,другие ненавидят..И что,всех с другим мнением надо убить? Тут какие-то коды Линус Торвальдс использует,одним нравятся,другим нет,так что,всех у кого другое мнение повесить,закидать камнями как в иране убивают женщин за паранджу? Будьте вы людьми,линукс всего навсего очень хорошая операционная система а не повод для ненависти. Лично я прекращаю оскорблять людей с другим мнением,мне например не нравиться системд,но тех,кому она нравиться оскорблять и переходить на личности не буду. Почитаешь-жуть:ты убедительно доказал, что твой мозг именно помойка…..И в том-же духе…Жуть…

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

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

u-235
()
Ответ на: комментарий от u-235

я не хейтер

Ну-ну, не надо стесняться. Не ты первый - не ты последний.

я раздаю награду

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

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

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

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

Не то, чтобы велика, но прям делать выводы по триллионной индустрии от одного опыта общения не пойми с каким ИИ (ещё как выясняется опытом годовалой давности, при том, что тут каждый месяц революция) неправильно.

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

делать выводы по триллионной индустрии

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

Так что ссылаться на обороты денег в индустрии - это такое себе.

Стоит мужик на улице и продает рубли. Просит за один рубль 98 копеек.
Очередь страшная. Подходит второй мужик и говорит:
- Че делаешь?
- Рубль за 98 копеек продаю.
- А смысл? Прибыль-то где?
- Прибыль? Прибыль... хрен ее знает, но оборот бешеный.
liksys ★★★★
()
Ответ на: комментарий от liksys

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

Интересно, когда была промышленная революция, кто-нибудь её тоже сравнивал с какими-нибудь тюльпановыми лихорадками?

И, да, бум дотокомов в общем-то может и лопнул, но из него родился современный интернет в конечном счёте. Так и тут. Я вполне допускаю, что OpenAI, например, обанкротится. Но вот то, что гугл не обанкротится - уверен. И все клиенты от ChatGPT прибегут, например, к Gemini. А может и к какому-нибудь китайскому ИИ, пускаемому на своих или арендуемых мощностях, почему нет. В 2020 программирование уже не вернётся при любом раскладе.

Но это всё лирика. Настоятельно советую взять claude code, закинуть немножко денег на API ключи или на подписку, и попинать его хотя бы с месяц, желательно на проектах с нуля для начала. Обычно это уменьшает скептицизм.

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

Вы все такие умные, но деньги на свои прогнозы почему-то не ставите.

Чтобы ставить деньги на прогноз, надо иметь что-то более точное, чем «рухнет через пару лет». Обычно это достигается инсайдами, а их у меня и других лоровцев нема.

Настолько верят, что уже существенная часть производственные мощностей переориентирована на ИИ

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

промышленная революция

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

Так и тут.

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

В 2020 программирование уже не вернётся при любом раскладе.

Чтобы вернуться в 2020-е, программирование должно оттуда уйти. А всё, что сейчас есть - просто умное автодополнение на основе кода, который уже когда-то кем-то был написан. Концептуально ничего не поменялось, тебе всё так же придется писать сложный код самому. Потому что на самом деле нет никакого ИИ, есть просто чат-боты на основе языковой модели, к которым синей изолентой прикрутили ворох ифов. А уж AGI с таким подходом не достичь и подавно. Вся отрасль основана на вере в него, и рухнет примерно тогда, когда инвесторам надоест тратить на это деньги.

Обычно это уменьшает скептицизм.

На другой стороне от скептицизма лежит безосновательная уверенность, что чат-бот сможет писать и осознавать сложный код. Я давал некоторые задачи уверенным пользователям claude code - и все слились. А сам я кормить своей копейкой эту индустрию не намерен.

желательно на проектах с нуля

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

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

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

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

Внедрение ИИ повышает ожидания от производительности программистов.

Ожидания менеджеров, очарованных технологиями - это проблемы следующего поколения менеджеров.

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

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

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

Достаточно просто найти компанию с адекватным менеджментом.

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

А почему нет? Здесь же так принято. Учусь стилю, так сказать

Ты пока еще, на, эээ «подготовительных курсах». Вот когда сможешь доказать родство морковки и ядреного реактора - тогда я, скорее всего, приму тебя на курс :)

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

Интересная идея, мне захотелось тем же заняться.

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

но из него родился современный интернет в конечном счёте.

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

Но вот то, что гугл не обанкротится - уверен.

Как знать, как знать. Всегда остаётся экстренный вариант.

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

что уже существенная часть производственные мощностей переориентирована на ИИ, достаточно посмотреть цены на память в магазине

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

firkax ★★★★★
()

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

Теперь выясняется, что он сам использует похожие AI-инструменты,

А я люстру дома повесил на пластмассовые хомутики. Но если строители так сделают, заставлю делать по-нормальному.

Wapieth
()
Ответ на: комментарий от firkax

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

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

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

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

Увы, юнный падавн. Самолечение - это самое плохое, что может прийти в голову.

прекрати сей процесс, потому как ты, судя по всему, увлекся. у тебя одни клоуны и макдональдсы в голове и я полагаю, что исключительно от данного процесса. сдается мне, что ты начал сей процесс 1-го января, ближе к 12 пополудни. прекрати немедленно, иначе лесная зверушка рыжего цвета (бывают и канадские черные), может подобраться к тебе слишком близко и тогда - никакие макдональдсы - не спасут. только стационар! А интеренетов там - не выдают, дабы не возбуждать излишне организм, подвергшийся интенсивному самолечению, после празднования нового года.

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

Тот, кто тебе сказал, что у тебя хорошее чувство юмора, изощрённо издевался и врал тебе в лицо.

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

Я серьезно. Прекращай похмеляться! Уже 13 января. Нужно завязывать. Я конечно понимаю, что часть народонаселения как начинает пить 31 декабря, так по октябрь месяц и не просыхает (а что поделать - одни праздники, да отпуска, потом вот октябрь - единственный месяц, чтоб отдохнуть, потом ноябрь, как разминка перед декабрем, а потом все - о5 Новый Год! Но надо и меру знать ! :)

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

А по юлианскому календарю — 31 декабря! Новый год!

Ну вот я и говорю. Когда работать-то? Только в октябре. А почему: Так вот: январь - празднуем НГ, никто не работает. Февраль, 23 февраля - никто не работает. Март, 8 марта - о5 праздник. Апрель, ну кто-ж работает в месяц, который начинается Днем Дурака? Только дураки. Май, ну тут все сказано - Майские праздники - никто не работает. Потом у нас ЛЕТО - пора отпусков - никто не работает. Потом сентябрь, сбор детей в школу - работать некогда. Потом вот ОКТЯБРЬ - слава всевышниму - НЕТ праздников, нужно успеть все сделать за год. Потом ноябрь, день единства, день ВОСР и так далее. Ну и, наконец, ДЕКАБРЬ - подготовка к Новому Году, корпоративы и так далее - о5 никто не работает! :)

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

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

Ага, как бы не так, хах…

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

ЗЫ Есть Контекст, и то, что называется интеллектом, обязано его улавливать, в противном случае - ненужОн этот костыль… Да, в общем, уже тренд в обратную сторону пошел на примере игроделов - они даже в мелочах поголовно отказываются от использования сегодняшних «ИИ»…

Sm0ke85
()
Ответ на: комментарий от DrRulez

Великолепно, классика юмора высшей пробы — про алкашку и опохмел. Давай, ещё теперь что-нибудь про жопу пошути или про гомиков. А если сможешь совместить, так Аншлаг с Кривым Зеркалом насмерть за тебя драться будут.

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

Великолепно, классика юмора высшей пробы — про алкашку и опохмел.

Кто тебе сказал, что я пошутил? Судя по твоей реакци, я как раз - попал точно в цель.

Давай, ещё теперь что-нибудь про жопу пошути или про гомиков

Вообще ни разу на эту тему ничего не писал. А тебе интересно? Тебе настолько близка данная тематика? ты извини, но ты тогда явно ошибся форумом… Поищи в другом месте. Найдешь, видимо…

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

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

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