Linus Torvalds hat ein neues Projekt namens AudioNoise veröffentlicht, das sich mit seiner Leidenschaft für Gitarrenpedale beschäftigt. AudioNoise ermöglicht es, zufällige Klänge während des E-Gitarrenspiels zu erzeugen. Ziel des Projekts ist es, die Grundlagen der digitalen Klangverarbeitung zu erforschen, ähnlich wie er einst die Hardware-Seite studierte, indem er mit dem Bau von Gitarrenpedalen experimentierte. Der Hauptcode ist in C geschrieben, enthält jedoch auch ein Python-Skript zur Visualisierung von Klangproben.
In der Projektanmerkung erwähnte Linus, dass er in der Programmiersprache Python nicht so bewandert ist wie in analogen Filtern und daher für die Erstellung des Visualisierungsskripts Vibe-Coding in der AI-Entwicklungsumgebung Google Antigravity verwendete. Zunächst versuchte er, den Visualisierer auf herkömmliche Weise zu erstellen, indem er „googelte und gefundene Beispiele verwendete“ (das sogenannte „monkey-see-monkey-do“), dann jedoch sich selbst als Vermittler ausschloss, eine Aufgabe an den AI-Assistenten stellte und ein Ergebnis erhielt.
Einen Tag vor der Veröffentlichung des Visualisierungsskripts kritisierte Linus emotional die Förderung des Dokumenten-Patches für die Verwendung von AI-Tools zur automatischen Code-Generierung für den Kernel. Linus wies auf die Sinnlosigkeit der Einführung von Tags für AI-Assets hin, da offensichtlich ist, dass Menschen, die unüberprüften Code mithilfe von AI erstellen, diesen Umstand nicht in ihren Patches dokumentieren werden, und das Problem mit den missratene AI-Patches lässt sich nicht durch Dokumentation lösen.
Laut Linus ist die Dokumentation für redliche Entwickler gedacht und sollte keine speziellen Aussagen zu AI widerspiegeln. In der Community gibt es bereits viele Menschen mit gegensätzlichen Meinungen zu AI – einige glauben, dass "alles zusammenbricht", während andere der Meinung sind, dass "eine Revolution in der Entwicklung stattfindet". Daher ist Linus gegen die Idee, dass die Dokumentation der Kernel-Entwicklung eine bestimmte Position einnehmen sollte, und besteht darauf, dass AI lediglich als ein weiteres Werkzeug betrachtet wird.
Quelle: opennet.ru
