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
