Home Nieuws De CEO van Y Combinator zegt dat hij 37.000 regels AI-code per...

De CEO van Y Combinator zegt dat hij 37.000 regels AI-code per dag verzendt. Een ontwikkelaar keek onder de motorkap

6
0
De CEO van Y Combinator zegt dat hij 37.000 regels AI-code per dag verzendt. Een ontwikkelaar keek onder de motorkap

We houden van een goede oude sociale media-braadstuk, en Garry Tan, CEO van Y Combinator, bevond zich aan het zakelijke einde van een doozie-woensdag.

Tan, die in een vorig leven als technisch manager bij Palantir werkte en daar recentelijk een uitgesproken voorstander van was AI acceleratie, schepte op dat hij en zijn AI-codeeragenten 37.000 regels code per dag hebben geïmplementeerd in vijf afzonderlijke projecten. ‘Absoluut krankzinnige week voor agentic engineering,’ Tan schreef in een X-post op maandag, met toevoeging van a vervolgpost dat hij een verzendreeks van 72 dagen had.

Twee dagen later besloot een Poolse game-ontwikkelaar en senior software-ingenieur met de gebruikersnaam Gregorein de werkelijke resultaten van al dat verzenden eens nader te bekijken door een kijkje te nemen in Tan’s AI-gerichte blog. “Dit is hoe 78.400 regels AI-slopcode er in productie uitzien”, zegt Gregorein schreef op X.

Gregorein vond deze goudklompjes tijdens zijn beoordeling eind maart van Tan’s sitecode en netwerkverzoeken:

  • Tan/AI heeft de website zo gebouwd dat wanneer een gebruiker de website bezoekt, zijn browser 169 serververzoeken doet voor verschillende assets met een totale grootte van 6,42 megabytes. Ter vergelijking: de minimalistische Hacker News-startpagina (ook beheerd door Y Combinator) doet 7 verzoeken om gegevens van in totaal slechts 12 kilobytes.
  • De website verzendt 28 daadwerkelijke testbestanden (codeontwikkelaars gebruiken om hun werk op de werkelijkheid te controleren) rechtstreeks naar de browser van elke bezoeker. Dat is 300 KB pure ontwikkelaarsondersteuning waar gebruikers nooit om hebben gevraagd.
  • Het laadt 78 verschillende JavaScript-controllers voor functies zoals het genereren van AI-afbeeldingen, stemextractie, videotools, enz., Die geen enkele op de startpagina verschijnen. De browser moet ze nog steeds allemaal downloaden ‘voor het geval dat’.
  • Het logo van de site is een illustratie van een beer. De site downloadt het logo in acht verschillende formaten, waaronder een volledig leeg 0-byte-bestand dat op de een of andere manier in productie is gekomen, ontdekte Gregorein.
  • De website maakt gebruik van enorme, ongecomprimeerde ouderwetse PNG’s (sommige bijna 2 MB elk), ook al vraagt ​​de browser letterlijk om moderne kleine formaten. Twee afbeeldingen alleen al verspillen ongeveer 4 MB; met nieuwere formaten hadden ze slechts 300 KB kunnen zijn.
  • Gregorein vond ook dubbele pagina-inhoud, een leeg CSS-bestand (Cascading Style Sheets), een enorme rich-text-editor geladen op een alleen-lezen pagina, ontbrekende afbeeldingsbeschrijvingen en analysecode die opzettelijk via een proxy routeert om de advertentieblokkers van mensen te omzeilen (met een opmerking in de code die dit toegeeft), rapporteert Gregorein.
  • Gregorein merkt op dat zijn recensie alleen de frontendcode omvatte die zichtbaar is in de browser, en niet de backend- en databasecode. Zelfs zonder de backend aan te raken, maakt de publieke output (de gebruikerservaring van de website) duidelijk dat de website van Tan vol duidelijke opgeblazenheid, verspilling en beginnersfouten staat.

Het grotere punt is dat hoewel AI-coderingstools het gemakkelijk maken om veel code uit te pompen, het (nog steeds) echt de kwaliteit van de code is die er toe doet. Met andere woorden: kwantiteit is niet noodzakelijkerwijs gelijk aan kwaliteit. Natuurlijk kunnen niet-codeerders gewone taal gebruiken om een ​​AI-tool opdracht te geven snel websites of apps of nieuwe functies te bouwen, maar als die code in productie gaat zonder goed onderzoek en testen, kan dit duidelijke functionele fouten veroorzaken, beveiligingskwetsbaarheden creëren, of problemen introduceren die later aan de oppervlakte komen en ingenieurs dwingen de onderliggende code op te sporen en te repareren.

Gregorein bekritiseert geen AI-coderingstools, of de afhankelijkheid van ontwikkelaars ervan; zoals hij op sociale media heeft opgemerkt, gebruikt hij de tools zelf. Maar hij zegt dat de tools nog steeds een verbetering zijn en geen vervanging voor ervaren software-engineering.

Noch Tan noch Gregorein reageerden onmiddellijk Snel bedrijf’s verzoek om commentaar. Tan deed het echter naar X brengen op donderdag om te schrijven: “Goedemorgen haters! Jullie haat maakt me sterker. Ik hou van jullie allemaal.” Zijn bericht ging vergezeld van een meme van een lachende Sneeuwwitje.



Nieuwsbron

LAAT EEN REACTIE ACHTER

Vul alstublieft uw commentaar in!
Vul hier uw naam in