Linus Torvalds heeft een nieuw project AudioNoise gepubliceerd, dat verband houdt met zijn interesse in gitaarpedalen. AudioNoise maakt het mogelijk om willekeurige geluidseffecten te genereren tijdens het spelen op een elektrische gitaar. Het doel van het project is om de basisprincipes van digitale geluidsverwerking te bestuderen, net zoals hij ooit de hardwarecomponenten bestudeerde door te experimenteren met het bouwen van gitaarpedalen. De hoofdcode is geschreven in C, maar er is ook een Python-script voor de visualisatie van geluidssamples.
In de opmerking bij het project vermeldde Linus dat hij niet zo goed thuis is in de programmeertaal Python als in analoge filters, en dat hij voor de generatie van het visualisatiescript gebruik maakte van vib-encoding in de AI-ontwikkelomgeving Google Antigravity. Oorspronkelijk probeerde hij een visualisator op de traditionele manier te creƫren door "het te googelen en gebruik te maken van gevonden voorbeelden" ("monkey-see-monkey-do"), maar vervolgens verwijderde hij zichzelf als tussenpersoon, stelde een taak aan de AI-assistent en kreeg het resultaat.
Een dag voor de publicatie van het visualisatiescript uitte Linus emotionele kritiek op de vooruitgang naar de kernelpatch met documentatie die het gebruik van AI-tools voor de automatische generatie van code voor de kernel regelt. Linus wees op de nutteloosheid van het invoeren van labels voor AI-spam, aangezien het duidelijk is dat mensen die onbeoordeeld code creƫren met behulp van AI, deze facten niet in hun patches zullen documenteren, en het probleem met rommelige AI-patches niet door documentatie kan worden opgelost.
Volgens Linus is de documentatie bedoeld voor eerlijke ontwikkelaars en mag het geen specifieke verklaringen over AI bevatten. In de gemeenschap zijn er al genoeg mensen met tegengestelde meningen over AI ā sommigen denken dat "alles in duigen valt", terwijl anderen geloven dat "er een revolutie in de ontwikkeling aanstaande is", daarom is Linus tegen het optreden van enige specifieke positie in de documentatie voor de kernontwikkeling en benadrukt hij dat AI slechts als een ander hulpmiddel moet worden beschouwd.
Bron: opennet.ru
