Linus Torvalds hat ein neues Projekt AudioNoise veröffentlicht, das mit seiner Leidenschaft fĂŒr Gitarren-Effekte verbunden ist. AudioNoise ermöglicht es, zufĂ€llige KlĂ€nge wĂ€hrend des Spiels auf der E-Gitarre zu generieren. Ziel des Projekts ist es, die Grundlagen der digitalen Klangbearbeitung zu studieren, Ă€hnlich wie er einst die Hardware-Aspekte erforschte, indem er mit dem Bau von Gitarren-Effekten experimentierte. Der Hauptcode ist in C geschrieben, aber es gibt auch ein Python-Skript zur Visualisierung von Klangproben.
In der Projektanmerkung erwĂ€hnte Linus, dass er sich in der Programmiersprache Python nicht so gut auskennt wie in analogen Filtern. Deshalb verwendete er zur Erstellung des Visualisierungsskripts Vibe-Coding in der AI-Entwicklungsumgebung Google Antigravity. ZunĂ€chst versuchte er, den Visualisierer auf herkömmliche Weise zu erstellen, indem er âgooglete und gefundene Beispiele nutzteâ (âmonkey-see-monkey-doâ), aber dann entfernte er sich als Vermittler, stellte dem AI-Assistenten eine Aufgabe und erhielt das Ergebnis.
Einen Tag vor der Veröffentlichung des Visualisierungsskripts kritisierte Linus emotional die BefĂŒrwortung eines Patches fĂŒr den Kernel mit Dokumentation, die die Verwendung von AI-Tools zur automatischen Code-Generierung fĂŒr den Kernel regelt. Linus wies auf die Sinnlosigkeit hin, Markierungen fĂŒr AI-Schnipsel einzufĂŒhren, da offensichtlich ist, dass die Personen, die ungeprĂŒften Code mithilfe von AI erstellen, diesen Umstand nicht in ihren Patches dokumentieren werden und das Problem von unsinnigen AI-Patches nicht durch Dokumentation gelöst werden kann.
Laut Linus ist die Dokumentation fĂŒr redliche Entwickler gedacht und sollte keine spezifischen Aussagen zu AI enthalten. In der Gemeinschaft 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 bevorsteht". Daher ist Linus gegen die Annahme einer einseitigen Position in der Dokumentation zur Kernel-Entwicklung und besteht darauf, dass AI lediglich als ein weiteres Werkzeug betrachtet wird.
Quelle: opennet.ru
